text: (window["webpackJsonpf9e737b7_f0df_4597_ba8c_3060f82380db_1_9_1"] = window["webpackJsonpf9e737b7_f0df_4597_ba8c_3060f82380db_1_9_1"] || []).push([[0],{
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/Stylesheet.js":
  /*!**************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/Stylesheet.js ***!
    \**************************************************************************************************************************************************************************/
  /*! exports provided: InjectionMode, Stylesheet */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "InjectionMode", function() { return InjectionMode; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Stylesheet", function() { return Stylesheet; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  
  var InjectionMode = {
      /**
       * Avoids style injection, use getRules() to read the styles.
       */
      none: 0,
      /**
       * Inserts rules using the insertRule api.
       */
      insertNode: 1,
      /**
       * Appends rules using appendChild.
       */
      appendChild: 2
  };
  var STYLESHEET_SETTING = '__stylesheet__';
  // tslint:disable-next-line:no-any
  var _global = {};
  // Grab window.
  try {
      _global = window;
  }
  catch (_a) {
      /* leave as blank object */
  }
  var _stylesheet;
  /**
   * Represents the state of styles registered in the page. Abstracts
   * the surface for adding styles to the stylesheet, exposes helpers
   * for reading the styles registered in server rendered scenarios.
   *
   * @public
   */
  var Stylesheet = /** @class */ (function () {
      function Stylesheet(config) {
          this._rules = [];
          this._preservedRules = [];
          this._rulesToInsert = [];
          this._counter = 0;
          this._keyToClassName = {};
          this._onResetCallbacks = [];
          // tslint:disable-next-line:no-any
          this._classNameToArgs = {};
          this._config = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ injectionMode: InjectionMode.insertNode, defaultPrefix: 'css', namespace: undefined, cspSettings: undefined }, config);
      }
      /**
       * Gets the singleton instance.
       */
      Stylesheet.getInstance = function () {
          // tslint:disable-next-line:no-any
          _stylesheet = _global[STYLESHEET_SETTING];
          if (!_stylesheet || (_stylesheet._lastStyleElement && _stylesheet._lastStyleElement.ownerDocument !== document)) {
              // tslint:disable-next-line:no-string-literal
              var fabricConfig = (_global && _global['FabricConfig']) || {};
              _stylesheet = _global[STYLESHEET_SETTING] = new Stylesheet(fabricConfig.mergeStyles);
          }
          return _stylesheet;
      };
      /**
       * Configures the stylesheet.
       */
      Stylesheet.prototype.setConfig = function (config) {
          this._config = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, this._config, config);
      };
      /**
       * Configures a reset callback.
       *
       * @param callback - A callback which will be called when the Stylesheet is reset.
       */
      Stylesheet.prototype.onReset = function (callback) {
          this._onResetCallbacks.push(callback);
      };
      /**
       * Generates a unique classname.
       *
       * @param displayName - Optional value to use as a prefix.
       */
      Stylesheet.prototype.getClassName = function (displayName) {
          var namespace = this._config.namespace;
          var prefix = displayName || this._config.defaultPrefix;
          return "" + (namespace ? namespace + '-' : '') + prefix + "-" + this._counter++;
      };
      /**
       * Used internally to cache information about a class which was
       * registered with the stylesheet.
       */
      Stylesheet.prototype.cacheClassName = function (className, key, args, rules) {
          this._keyToClassName[key] = className;
          this._classNameToArgs[className] = {
              args: args,
              rules: rules
          };
      };
      /**
       * Gets the appropriate classname given a key which was previously
       * registered using cacheClassName.
       */
      Stylesheet.prototype.classNameFromKey = function (key) {
          return this._keyToClassName[key];
      };
      /**
       * Gets the arguments associated with a given classname which was
       * previously registered using cacheClassName.
       */
      Stylesheet.prototype.argsFromClassName = function (className) {
          var entry = this._classNameToArgs[className];
          return entry && entry.args;
      };
      /**
       * Gets the arguments associated with a given classname which was
       * previously registered using cacheClassName.
       */
      Stylesheet.prototype.insertedRulesFromClassName = function (className) {
          var entry = this._classNameToArgs[className];
          return entry && entry.rules;
      };
      /**
       * Inserts a css rule into the stylesheet.
       * @param preserve - Preserves the rule beyond a reset boundary.
       */
      Stylesheet.prototype.insertRule = function (rule, preserve) {
          var injectionMode = this._config.injectionMode;
          var element = injectionMode !== InjectionMode.none ? this._getStyleElement() : undefined;
          if (preserve) {
              this._preservedRules.push(rule);
          }
          if (element) {
              switch (this._config.injectionMode) {
                  case InjectionMode.insertNode:
                      var sheet = element.sheet;
                      try {
                          sheet.insertRule(rule, sheet.cssRules.length);
                      }
                      catch (e) {
                          // The browser will throw exceptions on unsupported rules (such as a moz prefix in webkit.)
                          // We need to swallow the exceptions for this scenario, otherwise we'd need to filter
                          // which could be slower and bulkier.
                      }
                      break;
                  case InjectionMode.appendChild:
                      element.appendChild(document.createTextNode(rule));
                      break;
              }
          }
          else {
              this._rules.push(rule);
          }
          if (this._config.onInsertRule) {
              this._config.onInsertRule(rule);
          }
      };
      /**
       * Gets all rules registered with the stylesheet; only valid when
       * using InsertionMode.none.
       */
      Stylesheet.prototype.getRules = function (includePreservedRules) {
          return (includePreservedRules ? this._preservedRules.join('') : '') + this._rules.join('') + this._rulesToInsert.join('');
      };
      /**
       * Resets the internal state of the stylesheet. Only used in server
       * rendered scenarios where we're using InsertionMode.none.
       */
      Stylesheet.prototype.reset = function () {
          this._rules = [];
          this._rulesToInsert = [];
          this._counter = 0;
          this._classNameToArgs = {};
          this._keyToClassName = {};
          this._onResetCallbacks.forEach(function (callback) { return callback(); });
      };
      // Forces the regeneration of incoming styles without totally resetting the stylesheet.
      Stylesheet.prototype.resetKeys = function () {
          this._keyToClassName = {};
      };
      Stylesheet.prototype._getStyleElement = function () {
          var _this = this;
          if (!this._styleElement && typeof document !== 'undefined') {
              this._styleElement = this._createStyleElement();
              // Reset the style element on the next frame.
              window.requestAnimationFrame(function () {
                  _this._styleElement = undefined;
              });
          }
          return this._styleElement;
      };
      Stylesheet.prototype._createStyleElement = function () {
          var styleElement = document.createElement('style');
          styleElement.setAttribute('data-merge-styles', 'true');
          styleElement.type = 'text/css';
          var cspSettings = this._config.cspSettings;
          if (cspSettings) {
              if (cspSettings.nonce) {
                  styleElement.setAttribute('nonce', cspSettings.nonce);
              }
          }
          if (this._lastStyleElement && this._lastStyleElement.nextElementSibling) {
              document.head.insertBefore(styleElement, this._lastStyleElement.nextElementSibling);
          }
          else {
              document.head.appendChild(styleElement);
          }
          this._lastStyleElement = styleElement;
          return styleElement;
      };
      return Stylesheet;
  }());
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/concatStyleSets.js":
  /*!*******************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/concatStyleSets.js ***!
    \*******************************************************************************************************************************************************************************/
  /*! exports provided: concatStyleSets */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "concatStyleSets", function() { return concatStyleSets; });
  /**
   * Combine a set of styles together (but does not register css classes).
   * @param styleSets - One or more stylesets to be merged (each param can also be falsy).
   */
  function concatStyleSets() {
      var styleSets = [];
      for (var _i = 0; _i < arguments.length; _i++) {
          styleSets[_i] = arguments[_i];
      }
      if (styleSets && styleSets.length === 1 && styleSets[0] && !styleSets[0].subComponentStyles) {
          return styleSets[0];
      }
      var mergedSet = {};
      // We process sub component styles in two phases. First we collect them, then we combine them into 1 style function.
      var workingSubcomponentStyles = {};
      for (var _a = 0, styleSets_1 = styleSets; _a < styleSets_1.length; _a++) {
          var currentSet = styleSets_1[_a];
          if (currentSet) {
              for (var prop in currentSet) {
                  if (currentSet.hasOwnProperty(prop)) {
                      if (prop === 'subComponentStyles' && currentSet.subComponentStyles !== undefined) {
                          // subcomponent styles - style functions or objects
                          var currentComponentStyles = currentSet.subComponentStyles;
                          for (var subCompProp in currentComponentStyles) {
                              if (currentComponentStyles.hasOwnProperty(subCompProp)) {
                                  if (workingSubcomponentStyles.hasOwnProperty(subCompProp)) {
                                      workingSubcomponentStyles[subCompProp].push(currentComponentStyles[subCompProp]);
                                  }
                                  else {
                                      workingSubcomponentStyles[subCompProp] = [currentComponentStyles[subCompProp]];
                                  }
                              }
                          }
                          continue;
                      }
                      // the as any casts below is a workaround for ts 2.8.
                      // todo: remove cast to any in ts 2.9.
                      var mergedValue = mergedSet[prop];
                      var currentValue = currentSet[prop];
                      if (mergedValue === undefined) {
                          mergedSet[prop] = currentValue;
                      }
                      else {
                          mergedSet[prop] = (Array.isArray(mergedValue) ? mergedValue : [mergedValue]).concat((Array.isArray(currentValue) ? currentValue : [currentValue]));
                      }
                  }
              }
          }
      }
      if (Object.keys(workingSubcomponentStyles).length > 0) {
          mergedSet.subComponentStyles = {};
          var mergedSubStyles = mergedSet.subComponentStyles;
          var _loop_1 = function (subCompProp) {
              if (workingSubcomponentStyles.hasOwnProperty(subCompProp)) {
                  var workingSet_1 = workingSubcomponentStyles[subCompProp];
                  mergedSubStyles[subCompProp] = function (styleProps) {
                      return concatStyleSets.apply(void 0, workingSet_1.map(function (styleFunctionOrObject) {
                          return typeof styleFunctionOrObject === 'function' ? styleFunctionOrObject(styleProps) : styleFunctionOrObject;
                      }));
                  };
              }
          };
          // now we process the subcomponent styles if there are any
          for (var subCompProp in workingSubcomponentStyles) {
              _loop_1(subCompProp);
          }
      }
      return mergedSet;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/extractStyleParts.js":
  /*!*********************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/extractStyleParts.js ***!
    \*********************************************************************************************************************************************************************************/
  /*! exports provided: extractStyleParts */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "extractStyleParts", function() { return extractStyleParts; });
  /* harmony import */ var _Stylesheet__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Stylesheet */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/Stylesheet.js");
  
  /**
   * Separates the classes and style objects. Any classes that are pre-registered
   * args are auto expanded into objects.
   */
  function extractStyleParts() {
      var args = [];
      for (var _i = 0; _i < arguments.length; _i++) {
          args[_i] = arguments[_i];
      }
      var classes = [];
      var objects = [];
      var stylesheet = _Stylesheet__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance();
      function _processArgs(argsList) {
          for (var _i = 0, argsList_1 = argsList; _i < argsList_1.length; _i++) {
              var arg = argsList_1[_i];
              if (arg) {
                  if (typeof arg === 'string') {
                      if (arg.indexOf(' ') >= 0) {
                          _processArgs(arg.split(' '));
                      }
                      else {
                          var translatedArgs = stylesheet.argsFromClassName(arg);
                          if (translatedArgs) {
                              _processArgs(translatedArgs);
                          }
                          else {
                              // Avoid adding the same class twice.
                              if (classes.indexOf(arg) === -1) {
                                  classes.push(arg);
                              }
                          }
                      }
                  }
                  else if (Array.isArray(arg)) {
                      _processArgs(arg);
                  }
                  else if (typeof arg === 'object') {
                      objects.push(arg);
                  }
              }
          }
      }
      _processArgs(args);
      return {
          classes: classes,
          objects: objects
      };
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/fontFace.js":
  /*!************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/fontFace.js ***!
    \************************************************************************************************************************************************************************/
  /*! exports provided: fontFace */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fontFace", function() { return fontFace; });
  /* harmony import */ var _Stylesheet__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Stylesheet */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/Stylesheet.js");
  /* harmony import */ var _styleToClassName__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styleToClassName */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/styleToClassName.js");
  
  
  /**
   * Registers a font face.
   * @public
   */
  function fontFace(font) {
      _Stylesheet__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance().insertRule("@font-face{" + Object(_styleToClassName__WEBPACK_IMPORTED_MODULE_1__["serializeRuleEntries"])(font) + "}", true);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/getVendorSettings.js":
  /*!*********************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/getVendorSettings.js ***!
    \*********************************************************************************************************************************************************************************/
  /*! exports provided: getVendorSettings, setVendorSettings */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getVendorSettings", function() { return getVendorSettings; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setVendorSettings", function() { return setVendorSettings; });
  var _vendorSettings;
  function getVendorSettings() {
      if (!_vendorSettings) {
          var doc = typeof document !== 'undefined' ? document : undefined;
          var nav = typeof navigator !== 'undefined' ? navigator : undefined;
          var userAgent = nav ? nav.userAgent.toLowerCase() : undefined;
          if (!doc) {
              _vendorSettings = {
                  isWebkit: true,
                  isMoz: true,
                  isOpera: true,
                  isMs: true
              };
          }
          else {
              _vendorSettings = {
                  isWebkit: !!(doc && 'WebkitAppearance' in doc.documentElement.style),
                  isMoz: !!(userAgent && userAgent.indexOf('firefox') > -1),
                  isOpera: !!(userAgent && userAgent.indexOf('opera') > -1),
                  isMs: !!(nav && (/rv:11.0/i.test(nav.userAgent) || /Edge\/\d./i.test(navigator.userAgent)))
              };
          }
      }
      return _vendorSettings;
  }
  /**
   * Sets the vendor settings for prefixing and vendor specific operations.
   */
  function setVendorSettings(vendorSettings) {
      _vendorSettings = vendorSettings;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/index.js":
  /*!*********************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/index.js ***!
    \*********************************************************************************************************************************************************************/
  /*! exports provided: mergeStyles, mergeStyleSets, concatStyleSets, fontFace, keyframes, InjectionMode, Stylesheet, setRTL */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _mergeStyles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeStyles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/mergeStyles.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mergeStyles", function() { return _mergeStyles__WEBPACK_IMPORTED_MODULE_0__["mergeStyles"]; });
  
  /* harmony import */ var _mergeStyleSets__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./mergeStyleSets */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/mergeStyleSets.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mergeStyleSets", function() { return _mergeStyleSets__WEBPACK_IMPORTED_MODULE_1__["mergeStyleSets"]; });
  
  /* harmony import */ var _concatStyleSets__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./concatStyleSets */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/concatStyleSets.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "concatStyleSets", function() { return _concatStyleSets__WEBPACK_IMPORTED_MODULE_2__["concatStyleSets"]; });
  
  /* harmony import */ var _fontFace__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./fontFace */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/fontFace.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fontFace", function() { return _fontFace__WEBPACK_IMPORTED_MODULE_3__["fontFace"]; });
  
  /* harmony import */ var _keyframes__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./keyframes */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/keyframes.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "keyframes", function() { return _keyframes__WEBPACK_IMPORTED_MODULE_4__["keyframes"]; });
  
  /* harmony import */ var _Stylesheet__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./Stylesheet */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/Stylesheet.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "InjectionMode", function() { return _Stylesheet__WEBPACK_IMPORTED_MODULE_5__["InjectionMode"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Stylesheet", function() { return _Stylesheet__WEBPACK_IMPORTED_MODULE_5__["Stylesheet"]; });
  
  /* harmony import */ var _transforms_rtlifyRules__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./transforms/rtlifyRules */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/rtlifyRules.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setRTL", function() { return _transforms_rtlifyRules__WEBPACK_IMPORTED_MODULE_6__["setRTL"]; });
  
  /* harmony import */ var _version__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./version */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/version.js");
  
  
  
  
  
  
  
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/keyframes.js":
  /*!*************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/keyframes.js ***!
    \*************************************************************************************************************************************************************************/
  /*! exports provided: keyframes */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "keyframes", function() { return keyframes; });
  /* harmony import */ var _Stylesheet__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Stylesheet */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/Stylesheet.js");
  /* harmony import */ var _styleToClassName__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styleToClassName */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/styleToClassName.js");
  
  
  /**
   * Registers keyframe definitions.
   *
   * @public
   */
  function keyframes(timeline) {
      var stylesheet = _Stylesheet__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance();
      var name = stylesheet.getClassName();
      var rulesArray = [];
      for (var prop in timeline) {
          if (timeline.hasOwnProperty(prop)) {
              rulesArray.push(prop, '{', Object(_styleToClassName__WEBPACK_IMPORTED_MODULE_1__["serializeRuleEntries"])(timeline[prop]), '}');
          }
      }
      var rules = rulesArray.join('');
      stylesheet.insertRule("@keyframes " + name + "{" + rules + "}", true);
      stylesheet.cacheClassName(name, rules, [], ['keyframes', rules]);
      return name;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/mergeStyleSets.js":
  /*!******************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/mergeStyleSets.js ***!
    \******************************************************************************************************************************************************************************/
  /*! exports provided: mergeStyleSets */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeStyleSets", function() { return mergeStyleSets; });
  /* harmony import */ var _extractStyleParts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./extractStyleParts */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/extractStyleParts.js");
  /* harmony import */ var _concatStyleSets__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./concatStyleSets */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/concatStyleSets.js");
  /* harmony import */ var _styleToClassName__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styleToClassName */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/styleToClassName.js");
  
  
  
  /**
   * Takes in one or more style set objects, each consisting of a set of areas,
   * each which will produce a class name. Using this is analogous to calling
   * `mergeStyles` for each property in the object, but ensures we maintain the
   * set ordering when multiple style sets are merged.
   *
   * @param styleSets - One or more style sets to be merged.
   */
  function mergeStyleSets() {
      var styleSets = [];
      for (var _i = 0; _i < arguments.length; _i++) {
          styleSets[_i] = arguments[_i];
      }
      // tslint:disable-next-line:no-any
      var classNameSet = { subComponentStyles: {} };
      var classMap = {};
      var styleSet = styleSets[0];
      if (!styleSet && styleSets.length <= 1) {
          return { subComponentStyles: {} };
      }
      var concatenatedStyleSet = 
      // we have guarded against falsey values just above.
      styleSet;
      concatenatedStyleSet = _concatStyleSets__WEBPACK_IMPORTED_MODULE_1__["concatStyleSets"].apply(void 0, styleSets);
      var registrations = [];
      for (var styleSetArea in concatenatedStyleSet) {
          if (concatenatedStyleSet.hasOwnProperty(styleSetArea)) {
              if (styleSetArea === 'subComponentStyles') {
                  classNameSet.subComponentStyles = concatenatedStyleSet.subComponentStyles || {};
                  continue;
              }
              var styles = concatenatedStyleSet[styleSetArea];
              var _a = Object(_extractStyleParts__WEBPACK_IMPORTED_MODULE_0__["extractStyleParts"])(styles), classes = _a.classes, objects = _a.objects;
              var registration = Object(_styleToClassName__WEBPACK_IMPORTED_MODULE_2__["styleToRegistration"])({ displayName: styleSetArea }, objects);
              registrations.push(registration);
              if (registration) {
                  classMap[styleSetArea] = registration.className;
                  // as any cast not needed in ts >=2.9
                  classNameSet[styleSetArea] = classes.concat([registration.className]).join(' ');
              }
          }
      }
      for (var _b = 0, registrations_1 = registrations; _b < registrations_1.length; _b++) {
          var registration = registrations_1[_b];
          if (registration) {
              Object(_styleToClassName__WEBPACK_IMPORTED_MODULE_2__["applyRegistration"])(registration, classMap);
          }
      }
      return classNameSet;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/mergeStyles.js":
  /*!***************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/mergeStyles.js ***!
    \***************************************************************************************************************************************************************************/
  /*! exports provided: mergeStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeStyles", function() { return mergeStyles; });
  /* harmony import */ var _styleToClassName__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styleToClassName */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/styleToClassName.js");
  /* harmony import */ var _extractStyleParts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./extractStyleParts */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/extractStyleParts.js");
  
  
  /**
   * Concatination helper, which can merge class names together. Skips over falsey values.
   *
   * @public
   */
  function mergeStyles() {
      var args = [];
      for (var _i = 0; _i < arguments.length; _i++) {
          args[_i] = arguments[_i];
      }
      var _a = Object(_extractStyleParts__WEBPACK_IMPORTED_MODULE_1__["extractStyleParts"])(args), classes = _a.classes, objects = _a.objects;
      if (objects.length) {
          classes.push(Object(_styleToClassName__WEBPACK_IMPORTED_MODULE_0__["styleToClassName"])(objects));
      }
      return classes.join(' ');
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/styleToClassName.js":
  /*!********************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/styleToClassName.js ***!
    \********************************************************************************************************************************************************************************/
  /*! exports provided: serializeRuleEntries, styleToRegistration, applyRegistration, styleToClassName */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "serializeRuleEntries", function() { return serializeRuleEntries; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "styleToRegistration", function() { return styleToRegistration; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "applyRegistration", function() { return applyRegistration; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "styleToClassName", function() { return styleToClassName; });
  /* harmony import */ var _Stylesheet__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Stylesheet */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/Stylesheet.js");
  /* harmony import */ var _transforms_kebabRules__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./transforms/kebabRules */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/kebabRules.js");
  /* harmony import */ var _transforms_prefixRules__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./transforms/prefixRules */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/prefixRules.js");
  /* harmony import */ var _transforms_provideUnits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./transforms/provideUnits */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/provideUnits.js");
  /* harmony import */ var _transforms_rtlifyRules__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./transforms/rtlifyRules */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/rtlifyRules.js");
  
  
  
  
  
  var DISPLAY_NAME = 'displayName';
  function getDisplayName(rules) {
      var rootStyle = rules && rules['&'];
      return rootStyle ? rootStyle.displayName : undefined;
  }
  var globalSelectorRegExp = /\:global\((.+?)\)/g;
  /**
   * Finds comma separated selectors in a :global() e.g. ":global(.class1, .class2, .class3)"
   * and wraps them each in their own global ":global(.class1), :global(.class2), :global(.class3)"
   *
   * @param selectorWithGlobals The selector to process
   * @returns The updated selector
   */
  function expandCommaSeparatedGlobals(selectorWithGlobals) {
      // We the selector does not have a :global() we can shortcut
      if (!globalSelectorRegExp.test(selectorWithGlobals)) {
          return selectorWithGlobals;
      }
      var replacementInfo = [];
      var findGlobal = /\:global\((.+?)\)/g;
      var match = null;
      // Create a result list for global selectors so we can replace them.
      while ((match = findGlobal.exec(selectorWithGlobals))) {
          // Only if the found selector is a comma separated list we'll process it.
          if (match[1].indexOf(',') > -1) {
              replacementInfo.push([
                  match.index,
                  match.index + match[0].length,
                  // Wrap each of the found selectors in :global()
                  match[1]
                      .split(',')
                      .map(function (v) { return ":global(" + v.trim() + ")"; })
                      .join(', ')
              ]);
          }
      }
      // Replace the found selectors with their wrapped variants in reverse order
      return replacementInfo.reverse().reduce(function (selector, _a) {
          var matchIndex = _a[0], matchEndIndex = _a[1], replacement = _a[2];
          var prefix = selector.slice(0, matchIndex);
          var suffix = selector.slice(matchEndIndex);
          return prefix + replacement + suffix;
      }, selectorWithGlobals);
  }
  function expandSelector(newSelector, currentSelector) {
      if (newSelector.indexOf(':global(') >= 0) {
          return newSelector.replace(globalSelectorRegExp, '$1');
      }
      else if (newSelector.indexOf(':') === 0) {
          return currentSelector + newSelector;
      }
      else if (newSelector.indexOf('&') < 0) {
          return currentSelector + ' ' + newSelector;
      }
      return newSelector;
  }
  function extractRules(args, rules, currentSelector) {
      if (rules === void 0) { rules = { __order: [] }; }
      if (currentSelector === void 0) { currentSelector = '&'; }
      var stylesheet = _Stylesheet__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance();
      var currentRules = rules[currentSelector];
      if (!currentRules) {
          currentRules = {};
          rules[currentSelector] = currentRules;
          rules.__order.push(currentSelector);
      }
      for (var _i = 0, args_1 = args; _i < args_1.length; _i++) {
          var arg = args_1[_i];
          // If the arg is a string, we need to look up the class map and merge.
          if (typeof arg === 'string') {
              var expandedRules = stylesheet.argsFromClassName(arg);
              if (expandedRules) {
                  extractRules(expandedRules, rules, currentSelector);
              }
              // Else if the arg is an array, we need to recurse in.
          }
          else if (Array.isArray(arg)) {
              extractRules(arg, rules, currentSelector);
          }
          else {
              // tslint:disable-next-line:no-any
              for (var prop in arg) {
                  if (prop === 'selectors') {
                      // tslint:disable-next-line:no-any
                      var selectors = arg.selectors;
                      for (var newSelector in selectors) {
                          if (selectors.hasOwnProperty(newSelector)) {
                              var selectorValue = selectors[newSelector];
                              if (newSelector.indexOf('@') === 0) {
                                  newSelector = newSelector + '{' + currentSelector;
                                  extractRules([selectorValue], rules, newSelector);
                              }
                              else if (newSelector.indexOf(',') > -1) {
                                  var commaSeparatedSelectors = expandCommaSeparatedGlobals(newSelector)
                                      .split(/,/g)
                                      .map(function (s) { return s.trim(); });
                                  extractRules([selectorValue], rules, commaSeparatedSelectors
                                      .map(function (commaSeparatedSelector) { return expandSelector(commaSeparatedSelector, currentSelector); })
                                      .join(', '));
                              }
                              else {
                                  extractRules([selectorValue], rules, expandSelector(newSelector, currentSelector));
                              }
                          }
                      }
                  }
                  else {
                      if (arg[prop] !== undefined) {
                          // Else, add the rule to the currentSelector.
                          if (prop === 'margin' || prop === 'padding') {
                              // tslint:disable-next-line:no-any
                              expandQuads(currentRules, prop, arg[prop]);
                          }
                          else {
                              // tslint:disable-next-line:no-any
                              currentRules[prop] = arg[prop];
                          }
                      }
                  }
              }
          }
      }
      return rules;
  }
  function expandQuads(currentRules, name, value) {
      var parts = typeof value === 'string' ? value.split(' ') : [value];
      currentRules[name + 'Top'] = parts[0];
      currentRules[name + 'Right'] = parts[1] || parts[0];
      currentRules[name + 'Bottom'] = parts[2] || parts[0];
      currentRules[name + 'Left'] = parts[3] || parts[1] || parts[0];
  }
  function getKeyForRules(rules) {
      var serialized = [];
      var hasProps = false;
      for (var _i = 0, _a = rules.__order; _i < _a.length; _i++) {
          var selector = _a[_i];
          serialized.push(selector);
          var rulesForSelector = rules[selector];
          for (var propName in rulesForSelector) {
              if (rulesForSelector.hasOwnProperty(propName) && rulesForSelector[propName] !== undefined) {
                  hasProps = true;
                  serialized.push(propName, rulesForSelector[propName]);
              }
          }
      }
      return hasProps ? serialized.join('') : undefined;
  }
  function serializeRuleEntries(ruleEntries) {
      if (!ruleEntries) {
          return '';
      }
      var allEntries = [];
      for (var entry in ruleEntries) {
          if (ruleEntries.hasOwnProperty(entry) && entry !== DISPLAY_NAME && ruleEntries[entry] !== undefined) {
              allEntries.push(entry, ruleEntries[entry]);
          }
      }
      // Apply transforms.
      for (var i = 0; i < allEntries.length; i += 2) {
          Object(_transforms_kebabRules__WEBPACK_IMPORTED_MODULE_1__["kebabRules"])(allEntries, i);
          Object(_transforms_provideUnits__WEBPACK_IMPORTED_MODULE_3__["provideUnits"])(allEntries, i);
          Object(_transforms_rtlifyRules__WEBPACK_IMPORTED_MODULE_4__["rtlifyRules"])(allEntries, i);
          Object(_transforms_prefixRules__WEBPACK_IMPORTED_MODULE_2__["prefixRules"])(allEntries, i);
      }
      // Apply punctuation.
      for (var i = 1; i < allEntries.length; i += 4) {
          allEntries.splice(i, 1, ':', allEntries[i], ';');
      }
      return allEntries.join('');
  }
  function styleToRegistration() {
      var args = [];
      for (var _i = 0; _i < arguments.length; _i++) {
          args[_i] = arguments[_i];
      }
      var rules = extractRules(args);
      var key = getKeyForRules(rules);
      if (key) {
          var stylesheet = _Stylesheet__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance();
          var registration = {
              className: stylesheet.classNameFromKey(key),
              key: key,
              args: args
          };
          if (!registration.className) {
              registration.className = stylesheet.getClassName(getDisplayName(rules));
              var rulesToInsert = [];
              for (var _a = 0, _b = rules.__order; _a < _b.length; _a++) {
                  var selector = _b[_a];
                  rulesToInsert.push(selector, serializeRuleEntries(rules[selector]));
              }
              registration.rulesToInsert = rulesToInsert;
          }
          return registration;
      }
  }
  function applyRegistration(registration, classMap) {
      var stylesheet = _Stylesheet__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance();
      var className = registration.className, key = registration.key, args = registration.args, rulesToInsert = registration.rulesToInsert;
      if (rulesToInsert) {
          // rulesToInsert is an ordered array of selector/rule pairs.
          for (var i = 0; i < rulesToInsert.length; i += 2) {
              var rules = rulesToInsert[i + 1];
              if (rules) {
                  var selector = rulesToInsert[i];
                  // Fix selector using map.
                  selector = selector.replace(/(&)|\$([\w-]+)\b/g, function (match, amp, cn) {
                      if (amp) {
                          return '.' + registration.className;
                      }
                      else if (cn) {
                          return '.' + ((classMap && classMap[cn]) || cn);
                      }
                      return '';
                  });
                  // Insert. Note if a media query, we must close the query with a final bracket.
                  var processedRule = selector + "{" + rules + "}" + (selector.indexOf('@') === 0 ? '}' : '');
                  stylesheet.insertRule(processedRule);
              }
          }
          stylesheet.cacheClassName(className, key, args, rulesToInsert);
      }
  }
  function styleToClassName() {
      var args = [];
      for (var _i = 0; _i < arguments.length; _i++) {
          args[_i] = arguments[_i];
      }
      var registration = styleToRegistration.apply(void 0, args);
      if (registration) {
          applyRegistration(registration);
          return registration.className;
      }
      return '';
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/kebabRules.js":
  /*!*************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/kebabRules.js ***!
    \*************************************************************************************************************************************************************************************/
  /*! exports provided: kebabRules */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "kebabRules", function() { return kebabRules; });
  var rules = {
      MozOsxFontSmoothing: '-moz-osx-font-smoothing',
      MsHighContrastAdjust: '-ms-high-contrast-adjust',
      WebkitFontSmoothing: '-webkit-font-smoothing',
      WebkitOverflowScrolling: '-webkit-overflow-scrolling',
      WebkitTapHighlightColor: '-webkit-tap-highlight-color',
      alignContent: 'align-content',
      alignItems: 'align-items',
      alignSelf: 'align-self',
      animation: 'animation',
      animationDelay: 'animation-delay',
      animationDirection: 'animation-direction',
      animationDuration: 'animation-duration',
      animationFillMode: 'animation-fill-mode',
      animationIterationCount: 'animation-iteration-count',
      animationName: 'animation-name',
      animationTimingFunction: 'animation-timing-function',
      background: 'background',
      backgroundClip: 'background-clip',
      backgroundColor: 'background-color',
      backgroundImage: 'background-image',
      backgroundPosition: 'background-position',
      border: 'border',
      borderBottom: 'border-bottom',
      borderBottomColor: 'border-bottom-color',
      borderBottomStyle: 'border-bottom-style',
      borderBottomWidth: 'border-bottom-width',
      borderCollapse: 'border-collapse',
      borderColor: 'border-color',
      borderLeft: 'border-left',
      borderRadius: 'border-radius',
      borderRight: 'border-right',
      borderStyle: 'border-style',
      borderTop: 'border-top',
      borderTopColor: 'border-top-color',
      borderTopLeftRadius: 'border-top-left-radius',
      borderTopRightRadius: 'border-top-right-radius',
      borderTopStyle: 'border-top-style',
      borderTopWidth: 'border-top-width',
      borderWidth: 'border-width',
      bordercolor: 'bordercolor',
      bottom: 'bottom',
      boxShadow: 'box-shadow',
      boxSizing: 'box-sizing',
      clear: 'clear',
      color: 'color',
      content: 'content',
      cursor: 'cursor',
      display: 'display',
      fill: 'fill',
      flex: 'flex',
      flexBasis: 'flex-basis',
      flexDirection: 'flex-direction',
      flexGrow: 'flex-grow',
      flexShrink: 'flex-shrink',
      flexWrap: 'flex-wrap',
      float: 'float',
      font: 'font',
      fontFamily: 'font-family',
      fontSize: 'font-size',
      fontStyle: 'font-style',
      fontWeight: 'font-weight',
      height: 'height',
      justifyContent: 'justify-content',
      left: 'left',
      lineHeight: 'line-height',
      listStyle: 'list-style',
      listStyleType: 'list-style-type',
      marginBottom: 'margin-bottom',
      marginLeft: 'margin-left',
      marginRight: 'margin-right',
      marginTop: 'margin-top',
      maxHeight: 'max-height',
      maxWidth: 'max-width',
      minHeight: 'min-height',
      minWidth: 'min-width',
      mozOsxFontSmoothing: 'moz-osx-font-smoothing',
      objectFit: 'object-fit',
      opacity: 'opacity',
      order: 'order',
      outline: 'outline',
      outlineColor: 'outline-color',
      outlineOffset: 'outline-offset',
      overflow: 'overflow',
      overflowWrap: 'overflow-wrap',
      overflowX: 'overflow-x',
      overflowY: 'overflow-y',
      paddingBottom: 'padding-bottom',
      paddingLeft: 'padding-left',
      paddingRight: 'padding-right',
      paddingTop: 'padding-top',
      perspective: 'perspective',
      pointerEvents: 'pointer-events',
      position: 'position',
      resize: 'resize',
      right: 'right',
      speak: 'speak',
      src: 'src',
      tableLayout: 'table-layout',
      textAlign: 'text-align',
      textDecoration: 'text-decoration',
      textOverflow: 'text-overflow',
      textTransform: 'text-transform',
      top: 'top',
      transform: 'transform',
      transformOrigin: 'transform-origin',
      transition: 'transition',
      transitionDelay: 'transition-delay',
      transitionDuration: 'transition-duration',
      transitionProperty: 'transition-property',
      transitionTimingFunction: 'transition-timing-function',
      userSelect: 'user-select',
      verticalAlign: 'vertical-align',
      visibility: 'visibility',
      webkitFontSmoothing: 'webkit-font-smoothing',
      whiteSpace: 'white-space',
      width: 'width',
      wordBreak: 'word-break',
      wordWrap: 'word-wrap',
      zIndex: 'z-index'
  };
  function kebabRules(rulePairs, index) {
      var rule = rulePairs[index];
      rulePairs[index] = rules[rule] = rules[rule] || rule.replace(/([A-Z])/g, '-$1').toLowerCase();
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/prefixRules.js":
  /*!**************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/prefixRules.js ***!
    \**************************************************************************************************************************************************************************************/
  /*! exports provided: prefixRules */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "prefixRules", function() { return prefixRules; });
  /* harmony import */ var _getVendorSettings__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../getVendorSettings */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/getVendorSettings.js");
  
  var autoPrefixNames = {
      'user-select': 1
  };
  function prefixRules(rulePairs, index) {
      var vendorSettings = Object(_getVendorSettings__WEBPACK_IMPORTED_MODULE_0__["getVendorSettings"])();
      var name = rulePairs[index];
      if (autoPrefixNames[name]) {
          var value = rulePairs[index + 1];
          if (autoPrefixNames[name]) {
              if (vendorSettings.isWebkit) {
                  rulePairs.push('-webkit-' + name, value);
              }
              if (vendorSettings.isMoz) {
                  rulePairs.push('-moz-' + name, value);
              }
              if (vendorSettings.isMs) {
                  rulePairs.push('-ms-' + name, value);
              }
              if (vendorSettings.isOpera) {
                  rulePairs.push('-o-' + name, value);
              }
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/provideUnits.js":
  /*!***************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/provideUnits.js ***!
    \***************************************************************************************************************************************************************************************/
  /*! exports provided: provideUnits */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "provideUnits", function() { return provideUnits; });
  var NON_PIXEL_NUMBER_PROPS = [
      'column-count',
      'font-weight',
      'flex-basis',
      'flex',
      'flex-grow',
      'flex-shrink',
      'fill-opacity',
      'opacity',
      'order',
      'z-index',
      'zoom'
  ];
  function provideUnits(rulePairs, index) {
      var name = rulePairs[index];
      var value = rulePairs[index + 1];
      if (typeof value === 'number') {
          var unit = NON_PIXEL_NUMBER_PROPS.indexOf(name) === -1 ? 'px' : '';
          rulePairs[index + 1] = "" + value + unit;
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/rtlifyRules.js":
  /*!**************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/transforms/rtlifyRules.js ***!
    \**************************************************************************************************************************************************************************************/
  /*! exports provided: setRTL, getRTL, rtlifyRules */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setRTL", function() { return setRTL; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getRTL", function() { return getRTL; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rtlifyRules", function() { return rtlifyRules; });
  /* harmony import */ var _Stylesheet__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Stylesheet */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/Stylesheet.js");
  
  var LEFT = 'left';
  var RIGHT = 'right';
  var NO_FLIP = '@noflip';
  var NAME_REPLACEMENTS = (_a = {},
      _a[LEFT] = RIGHT,
      _a[RIGHT] = LEFT,
      _a);
  var VALUE_REPLACEMENTS = {
      'w-resize': 'e-resize',
      'sw-resize': 'se-resize',
      'nw-resize': 'ne-resize'
  };
  var _rtl = getRTL();
  /**
   * Sets the current RTL value.
   */
  function setRTL(isRTL) {
      if (_rtl !== isRTL) {
          _Stylesheet__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance().resetKeys();
          _rtl = isRTL;
      }
  }
  /**
   * Gets the current RTL value.
   */
  function getRTL() {
      if (_rtl === undefined) {
          _rtl = typeof document !== 'undefined' && !!document.documentElement && document.documentElement.getAttribute('dir') === 'rtl';
      }
      return _rtl;
  }
  /**
   * RTLifies the rulePair in the array at the current index. This mutates the array for performance
   * reasons.
   */
  function rtlifyRules(rulePairs, index) {
      if (getRTL()) {
          var name_1 = rulePairs[index];
          if (!name_1) {
              return;
          }
          var value = rulePairs[index + 1];
          if (typeof value === 'string' && value.indexOf(NO_FLIP) >= 0) {
              rulePairs[index + 1] = value.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g, '');
          }
          else if (name_1.indexOf(LEFT) >= 0) {
              rulePairs[index] = name_1.replace(LEFT, RIGHT);
          }
          else if (name_1.indexOf(RIGHT) >= 0) {
              rulePairs[index] = name_1.replace(RIGHT, LEFT);
          }
          else if (String(value).indexOf(LEFT) >= 0) {
              rulePairs[index + 1] = value.replace(LEFT, RIGHT);
          }
          else if (String(value).indexOf(RIGHT) >= 0) {
              rulePairs[index + 1] = value.replace(RIGHT, LEFT);
          }
          else if (NAME_REPLACEMENTS[name_1]) {
              rulePairs[index] = NAME_REPLACEMENTS[name_1];
          }
          else if (VALUE_REPLACEMENTS[value]) {
              rulePairs[index + 1] = VALUE_REPLACEMENTS[value];
          }
          else {
              switch (name_1) {
                  case 'margin':
                  case 'padding':
                      rulePairs[index + 1] = flipQuad(value);
                      break;
                  case 'box-shadow':
                      rulePairs[index + 1] = negateNum(value, 0);
                      break;
              }
          }
      }
  }
  /**
   * Given a string value in a space delimited format (e.g. "1 2 3 4"), negates a particular value.
   */
  function negateNum(value, partIndex) {
      var parts = value.split(' ');
      var numberVal = parseInt(parts[partIndex], 10);
      parts[0] = parts[0].replace(String(numberVal), String(numberVal * -1));
      return parts.join(' ');
  }
  /**
   * Given a string quad, flips the left and right values.
   */
  function flipQuad(value) {
      if (typeof value === 'string') {
          var parts = value.split(' ');
          if (parts.length === 4) {
              return parts[0] + " " + parts[3] + " " + parts[2] + " " + parts[1];
          }
      }
      return value;
  }
  var _a;
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/version.js":
  /*!***********************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/version.js ***!
    \***********************************************************************************************************************************************************************/
  /*! no exports provided */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _uifabric_set_version__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @uifabric/set-version */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/set-version/1.1.3/node_modules/@uifabric/set-version/lib/index.js");
  // @uifabric/merge-styles@6.17.4
  // Do not modify this file, the file is generated as part of publish. The checked in version is a placeholder only.
  
  Object(_uifabric_set_version__WEBPACK_IMPORTED_MODULE_0__["setVersion"])('@uifabric/merge-styles', '6.17.4');
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/set-version/1.1.3/node_modules/@uifabric/set-version/lib/index.js":
  /*!******************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/set-version/1.1.3/node_modules/@uifabric/set-version/lib/index.js ***!
    \******************************************************************************************************************************************************************/
  /*! exports provided: setVersion */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _setVersion__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setVersion */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/set-version/1.1.3/node_modules/@uifabric/set-version/lib/setVersion.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setVersion", function() { return _setVersion__WEBPACK_IMPORTED_MODULE_0__["setVersion"]; });
  
  
  
  Object(_setVersion__WEBPACK_IMPORTED_MODULE_0__["setVersion"])('@uifabric/set-version', '6.0.0');
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/set-version/1.1.3/node_modules/@uifabric/set-version/lib/setVersion.js":
  /*!***********************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/set-version/1.1.3/node_modules/@uifabric/set-version/lib/setVersion.js ***!
    \***********************************************************************************************************************************************************************/
  /*! exports provided: setVersion */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setVersion", function() { return setVersion; });
  // A packages cache that makes sure that we don't inject the same packageName twice in the same bundle -
  // this cache is local to the module closure inside this bundle
  var packagesCache = {};
  function setVersion(packageName, packageVersion) {
      if (typeof window !== 'undefined') {
          // tslint:disable-next-line:no-any
          var packages = (window.__packages__ = window.__packages__ || {});
          // We allow either the global packages or local packages caches to invalidate so testing can just clear the global to set this state
          if (!packages[packageName] || !packagesCache[packageName]) {
              packagesCache[packageName] = packageVersion;
              var versions = (packages[packageName] = packages[packageName] || []);
              versions.push(packageVersion);
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Async.js":
  /*!*********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Async.js ***!
    \*********************************************************************************************************************************************************************************************/
  /*! exports provided: Async */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Async", function() { return Async; });
  /**
   * Bugs often appear in async code when stuff gets disposed, but async operations don't get canceled.
   * This Async helper class solves these issues by tying async code to the lifetime of a disposable object.
   *
   * Usage: Anything class extending from BaseModel can access this helper via this.async. Otherwise create a
   * new instance of the class and remember to call dispose() during your code's dispose handler.
   *
   * @public
   */
  var Async = /** @class */ (function () {
      // tslint:disable-next-line:no-any
      function Async(parent, onError) {
          this._timeoutIds = null;
          this._immediateIds = null;
          this._intervalIds = null;
          this._animationFrameIds = null;
          this._isDisposed = false;
          this._parent = parent || null;
          this._onErrorHandler = onError;
          this._noop = function () {
              /* do nothing */
          };
      }
      /**
       * Dispose function, clears all async operations.
       */
      Async.prototype.dispose = function () {
          var id;
          this._isDisposed = true;
          this._parent = null;
          // Clear timeouts.
          if (this._timeoutIds) {
              for (id in this._timeoutIds) {
                  if (this._timeoutIds.hasOwnProperty(id)) {
                      this.clearTimeout(parseInt(id, 10));
                  }
              }
              this._timeoutIds = null;
          }
          // Clear immediates.
          if (this._immediateIds) {
              for (id in this._immediateIds) {
                  if (this._immediateIds.hasOwnProperty(id)) {
                      this.clearImmediate(parseInt(id, 10));
                  }
              }
              this._immediateIds = null;
          }
          // Clear intervals.
          if (this._intervalIds) {
              for (id in this._intervalIds) {
                  if (this._intervalIds.hasOwnProperty(id)) {
                      this.clearInterval(parseInt(id, 10));
                  }
              }
              this._intervalIds = null;
          }
          // Clear animation frames.
          if (this._animationFrameIds) {
              for (id in this._animationFrameIds) {
                  if (this._animationFrameIds.hasOwnProperty(id)) {
                      this.cancelAnimationFrame(parseInt(id, 10));
                  }
              }
              this._animationFrameIds = null;
          }
      };
      /**
       * SetTimeout override, which will auto cancel the timeout during dispose.
       * @param callback - Callback to execute.
       * @param duration - Duration in milliseconds.
       * @returns The setTimeout id.
       */
      Async.prototype.setTimeout = function (callback, duration) {
          var _this = this;
          var timeoutId = 0;
          if (!this._isDisposed) {
              if (!this._timeoutIds) {
                  this._timeoutIds = {};
              }
              /* tslint:disable:ban-native-functions */
              timeoutId = setTimeout(function () {
                  // Time to execute the timeout, enqueue it as a foreground task to be executed.
                  try {
                      // Now delete the record and call the callback.
                      if (_this._timeoutIds) {
                          delete _this._timeoutIds[timeoutId];
                      }
                      callback.apply(_this._parent);
                  }
                  catch (e) {
                      if (_this._onErrorHandler) {
                          _this._onErrorHandler(e);
                      }
                  }
              }, duration);
              /* tslint:enable:ban-native-functions */
              this._timeoutIds[timeoutId] = true;
          }
          return timeoutId;
      };
      /**
       * Clears the timeout.
       * @param id - Id to cancel.
       */
      Async.prototype.clearTimeout = function (id) {
          if (this._timeoutIds && this._timeoutIds[id]) {
              /* tslint:disable:ban-native-functions */
              clearTimeout(id);
              delete this._timeoutIds[id];
              /* tslint:enable:ban-native-functions */
          }
      };
      /**
       * SetImmediate override, which will auto cancel the immediate during dispose.
       * @param callback - Callback to execute.
       * @returns The setTimeout id.
       */
      Async.prototype.setImmediate = function (callback) {
          var _this = this;
          var immediateId = 0;
          if (!this._isDisposed) {
              if (!this._immediateIds) {
                  this._immediateIds = {};
              }
              /* tslint:disable:ban-native-functions */
              var setImmediateCallback = function () {
                  // Time to execute the timeout, enqueue it as a foreground task to be executed.
                  try {
                      // Now delete the record and call the callback.
                      if (_this._immediateIds) {
                          delete _this._immediateIds[immediateId];
                      }
                      callback.apply(_this._parent);
                  }
                  catch (e) {
                      _this._logError(e);
                  }
              };
              immediateId = window.setImmediate ? window.setImmediate(setImmediateCallback) : window.setTimeout(setImmediateCallback, 0);
              /* tslint:enable:ban-native-functions */
              this._immediateIds[immediateId] = true;
          }
          return immediateId;
      };
      /**
       * Clears the immediate.
       * @param id - Id to cancel.
       */
      Async.prototype.clearImmediate = function (id) {
          if (this._immediateIds && this._immediateIds[id]) {
              /* tslint:disable:ban-native-functions */
              window.clearImmediate ? window.clearImmediate(id) : window.clearTimeout(id);
              delete this._immediateIds[id];
              /* tslint:enable:ban-native-functions */
          }
      };
      /**
       * SetInterval override, which will auto cancel the timeout during dispose.
       * @param callback - Callback to execute.
       * @param duration - Duration in milliseconds.
       * @returns The setTimeout id.
       */
      Async.prototype.setInterval = function (callback, duration) {
          var _this = this;
          var intervalId = 0;
          if (!this._isDisposed) {
              if (!this._intervalIds) {
                  this._intervalIds = {};
              }
              /* tslint:disable:ban-native-functions */
              intervalId = setInterval(function () {
                  // Time to execute the interval callback, enqueue it as a foreground task to be executed.
                  try {
                      callback.apply(_this._parent);
                  }
                  catch (e) {
                      _this._logError(e);
                  }
              }, duration);
              /* tslint:enable:ban-native-functions */
              this._intervalIds[intervalId] = true;
          }
          return intervalId;
      };
      /**
       * Clears the interval.
       * @param id - Id to cancel.
       */
      Async.prototype.clearInterval = function (id) {
          if (this._intervalIds && this._intervalIds[id]) {
              /* tslint:disable:ban-native-functions */
              clearInterval(id);
              delete this._intervalIds[id];
              /* tslint:enable:ban-native-functions */
          }
      };
      /**
       * Creates a function that, when executed, will only call the func function at most once per
       * every wait milliseconds. Provide an options object to indicate that func should be invoked
       * on the leading and/or trailing edge of the wait timeout. Subsequent calls to the throttled
       * function will return the result of the last func call.
       *
       * Note: If leading and trailing options are true func will be called on the trailing edge of
       * the timeout only if the the throttled function is invoked more than once during the wait timeout.
       *
       * @param func - The function to throttle.
       * @param wait - The number of milliseconds to throttle executions to. Defaults to 0.
       * @param options - The options object.
       * @returns The new throttled function.
       */
      Async.prototype.throttle = function (func, wait, options) {
          var _this = this;
          if (this._isDisposed) {
              return this._noop;
          }
          var waitMS = wait || 0;
          var leading = true;
          var trailing = true;
          var lastExecuteTime = 0;
          var lastResult;
          // tslint:disable-next-line:no-any
          var lastArgs;
          var timeoutId = null;
          if (options && typeof options.leading === 'boolean') {
              leading = options.leading;
          }
          if (options && typeof options.trailing === 'boolean') {
              trailing = options.trailing;
          }
          var callback = function (userCall) {
              var now = new Date().getTime();
              var delta = now - lastExecuteTime;
              var waitLength = leading ? waitMS - delta : waitMS;
              if (delta >= waitMS && (!userCall || leading)) {
                  lastExecuteTime = now;
                  if (timeoutId) {
                      _this.clearTimeout(timeoutId);
                      timeoutId = null;
                  }
                  lastResult = func.apply(_this._parent, lastArgs);
              }
              else if (timeoutId === null && trailing) {
                  timeoutId = _this.setTimeout(callback, waitLength);
              }
              return lastResult;
          };
          // tslint:disable-next-line:no-any
          var resultFunction = function () {
              var args = [];
              for (var _i = 0; _i < arguments.length; _i++) {
                  args[_i] = arguments[_i];
              }
              lastArgs = args;
              return callback(true);
          };
          return resultFunction;
      };
      /**
       * Creates a function that will delay the execution of func until after wait milliseconds have
       * elapsed since the last time it was invoked. Provide an options object to indicate that func
       * should be invoked on the leading and/or trailing edge of the wait timeout. Subsequent calls
       * to the debounced function will return the result of the last func call.
       *
       * Note: If leading and trailing options are true func will be called on the trailing edge of
       * the timeout only if the the debounced function is invoked more than once during the wait
       * timeout.
       *
       * @param func - The function to debounce.
       * @param wait - The number of milliseconds to delay.
       * @param options - The options object.
       * @returns The new debounced function.
       */
      Async.prototype.debounce = function (func, wait, options) {
          var _this = this;
          if (this._isDisposed) {
              var noOpFunction = (function () {
                  /** Do nothing */
              });
              noOpFunction.cancel = function () {
                  return;
              };
              /* tslint:disable:no-any */
              noOpFunction.flush = (function () { return null; });
              /* tslint:enable:no-any */
              noOpFunction.pending = function () { return false; };
              return noOpFunction;
          }
          var waitMS = wait || 0;
          var leading = false;
          var trailing = true;
          var maxWait = null;
          var lastCallTime = 0;
          var lastExecuteTime = new Date().getTime();
          var lastResult;
          // tslint:disable-next-line:no-any
          var lastArgs;
          var timeoutId = null;
          if (options && typeof options.leading === 'boolean') {
              leading = options.leading;
          }
          if (options && typeof options.trailing === 'boolean') {
              trailing = options.trailing;
          }
          if (options && typeof options.maxWait === 'number' && !isNaN(options.maxWait)) {
              maxWait = options.maxWait;
          }
          var markExecuted = function (time) {
              if (timeoutId) {
                  _this.clearTimeout(timeoutId);
                  timeoutId = null;
              }
              lastExecuteTime = time;
          };
          var invokeFunction = function (time) {
              markExecuted(time);
              lastResult = func.apply(_this._parent, lastArgs);
          };
          var callback = function (userCall) {
              var now = new Date().getTime();
              var executeImmediately = false;
              if (userCall) {
                  if (leading && now - lastCallTime >= waitMS) {
                      executeImmediately = true;
                  }
                  lastCallTime = now;
              }
              var delta = now - lastCallTime;
              var waitLength = waitMS - delta;
              var maxWaitDelta = now - lastExecuteTime;
              var maxWaitExpired = false;
              if (maxWait !== null) {
                  // maxWait only matters when there is a pending callback
                  if (maxWaitDelta >= maxWait && timeoutId) {
                      maxWaitExpired = true;
                  }
                  else {
                      waitLength = Math.min(waitLength, maxWait - maxWaitDelta);
                  }
              }
              if (delta >= waitMS || maxWaitExpired || executeImmediately) {
                  invokeFunction(now);
              }
              else if ((timeoutId === null || !userCall) && trailing) {
                  timeoutId = _this.setTimeout(callback, waitLength);
              }
              return lastResult;
          };
          var pending = function () {
              return !!timeoutId;
          };
          var cancel = function () {
              if (pending()) {
                  // Mark the debounced function as having executed
                  markExecuted(new Date().getTime());
              }
          };
          var flush = function () {
              if (pending()) {
                  invokeFunction(new Date().getTime());
              }
              return lastResult;
          };
          // tslint:disable-next-line:no-any
          var resultFunction = (function () {
              var args = [];
              for (var _i = 0; _i < arguments.length; _i++) {
                  args[_i] = arguments[_i];
              }
              lastArgs = args;
              return callback(true);
          });
          resultFunction.cancel = cancel;
          resultFunction.flush = flush;
          resultFunction.pending = pending;
          return resultFunction;
      };
      Async.prototype.requestAnimationFrame = function (callback) {
          var _this = this;
          var animationFrameId = 0;
          if (!this._isDisposed) {
              if (!this._animationFrameIds) {
                  this._animationFrameIds = {};
              }
              /* tslint:disable:ban-native-functions */
              var animationFrameCallback = function () {
                  try {
                      // Now delete the record and call the callback.
                      if (_this._animationFrameIds) {
                          delete _this._animationFrameIds[animationFrameId];
                      }
                      callback.apply(_this._parent);
                  }
                  catch (e) {
                      _this._logError(e);
                  }
              };
              animationFrameId = window.requestAnimationFrame
                  ? window.requestAnimationFrame(animationFrameCallback)
                  : window.setTimeout(animationFrameCallback, 0);
              /* tslint:enable:ban-native-functions */
              this._animationFrameIds[animationFrameId] = true;
          }
          return animationFrameId;
      };
      Async.prototype.cancelAnimationFrame = function (id) {
          if (this._animationFrameIds && this._animationFrameIds[id]) {
              /* tslint:disable:ban-native-functions */
              window.cancelAnimationFrame ? window.cancelAnimationFrame(id) : window.clearTimeout(id);
              /* tslint:enable:ban-native-functions */
              delete this._animationFrameIds[id];
          }
      };
      // tslint:disable-next-line:no-any
      Async.prototype._logError = function (e) {
          if (this._onErrorHandler) {
              this._onErrorHandler(e);
          }
      };
      return Async;
  }());
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/AutoScroll.js":
  /*!**************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/AutoScroll.js ***!
    \**************************************************************************************************************************************************************************************************/
  /*! exports provided: AutoScroll */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AutoScroll", function() { return AutoScroll; });
  /* harmony import */ var _EventGroup__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./EventGroup */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/EventGroup.js");
  /* harmony import */ var _scroll__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./scroll */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/scroll.js");
  /* harmony import */ var _dom_getRect__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./dom/getRect */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getRect.js");
  
  
  
  var SCROLL_ITERATION_DELAY = 16;
  var SCROLL_GUTTER_HEIGHT = 100;
  var MAX_SCROLL_VELOCITY = 15;
  /**
   * AutoScroll simply hooks up mouse events given a parent element, and scrolls the container
   * up/down depending on how close the mouse is to the top/bottom of the container.
   *
   * Once you don't want autoscroll any more, just dispose the helper and it will unhook events.
   *
   * @public
   * {@docCategory AutoScroll}
   */
  var AutoScroll = /** @class */ (function () {
      function AutoScroll(element) {
          this._events = new _EventGroup__WEBPACK_IMPORTED_MODULE_0__["EventGroup"](this);
          this._scrollableParent = Object(_scroll__WEBPACK_IMPORTED_MODULE_1__["findScrollableParent"])(element);
          this._incrementScroll = this._incrementScroll.bind(this);
          this._scrollRect = Object(_dom_getRect__WEBPACK_IMPORTED_MODULE_2__["getRect"])(this._scrollableParent);
          // tslint:disable-next-line:no-any
          if (this._scrollableParent === window) {
              this._scrollableParent = document.body;
          }
          if (this._scrollableParent) {
              this._events.on(window, 'mousemove', this._onMouseMove, true);
              this._events.on(window, 'touchmove', this._onTouchMove, true);
          }
      }
      AutoScroll.prototype.dispose = function () {
          this._events.dispose();
          this._stopScroll();
      };
      AutoScroll.prototype._onMouseMove = function (ev) {
          this._computeScrollVelocity(ev.clientY);
      };
      AutoScroll.prototype._onTouchMove = function (ev) {
          if (ev.touches.length > 0) {
              this._computeScrollVelocity(ev.touches[0].clientY);
          }
      };
      AutoScroll.prototype._computeScrollVelocity = function (clientY) {
          if (!this._scrollRect) {
              return;
          }
          var scrollRectTop = this._scrollRect.top;
          var scrollClientBottom = scrollRectTop + this._scrollRect.height - SCROLL_GUTTER_HEIGHT;
          if (clientY < scrollRectTop + SCROLL_GUTTER_HEIGHT) {
              this._scrollVelocity = Math.max(-MAX_SCROLL_VELOCITY, -MAX_SCROLL_VELOCITY * ((SCROLL_GUTTER_HEIGHT - (clientY - scrollRectTop)) / SCROLL_GUTTER_HEIGHT));
          }
          else if (clientY > scrollClientBottom) {
              this._scrollVelocity = Math.min(MAX_SCROLL_VELOCITY, MAX_SCROLL_VELOCITY * ((clientY - scrollClientBottom) / SCROLL_GUTTER_HEIGHT));
          }
          else {
              this._scrollVelocity = 0;
          }
          if (this._scrollVelocity) {
              this._startScroll();
          }
          else {
              this._stopScroll();
          }
      };
      AutoScroll.prototype._startScroll = function () {
          if (!this._timeoutId) {
              this._incrementScroll();
          }
      };
      AutoScroll.prototype._incrementScroll = function () {
          if (this._scrollableParent) {
              this._scrollableParent.scrollTop += Math.round(this._scrollVelocity);
          }
          this._timeoutId = setTimeout(this._incrementScroll, SCROLL_ITERATION_DELAY);
      };
      AutoScroll.prototype._stopScroll = function () {
          if (this._timeoutId) {
              clearTimeout(this._timeoutId);
              delete this._timeoutId;
          }
      };
      return AutoScroll;
  }());
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/BaseComponent.js":
  /*!*****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/BaseComponent.js ***!
    \*****************************************************************************************************************************************************************************************************/
  /*! exports provided: BaseComponent, nullRender */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BaseComponent", function() { return BaseComponent; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "nullRender", function() { return nullRender; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Async__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Async */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Async.js");
  /* harmony import */ var _EventGroup__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./EventGroup */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/EventGroup.js");
  /* harmony import */ var _warn_warnConditionallyRequiredProps__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./warn/warnConditionallyRequiredProps */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnConditionallyRequiredProps.js");
  /* harmony import */ var _warn_warnMutuallyExclusive__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./warn/warnMutuallyExclusive */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnMutuallyExclusive.js");
  /* harmony import */ var _warn_warnDeprecations__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./warn/warnDeprecations */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnDeprecations.js");
  /* harmony import */ var _initializeFocusRects__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./initializeFocusRects */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeFocusRects.js");
  /* harmony import */ var _initializeDir__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./initializeDir */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeDir.js");
  
  
  
  
  
  
  
  
  
  /**
   * BaseComponent class, which provides basic helpers for all components.
   *
   * @public
   * {@docCategory BaseComponent}
   */
  var BaseComponent = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](BaseComponent, _super);
      // tslint:enable:variable-name
      /**
       * BaseComponent constructor
       * @param props - The props for the component.
       * @param context - The context for the component.
       */
      // tslint:disable-next-line:no-any
      function BaseComponent(props, context) {
          var _this = _super.call(this, props, context) || this;
          // Ensure basic assumptions about the environment.
          Object(_initializeFocusRects__WEBPACK_IMPORTED_MODULE_7__["initializeFocusRects"])();
          Object(_initializeDir__WEBPACK_IMPORTED_MODULE_8__["initializeDir"])();
          _makeAllSafe(_this, BaseComponent.prototype, [
              'componentDidMount',
              'shouldComponentUpdate',
              'getSnapshotBeforeUpdate',
              'render',
              'componentDidUpdate',
              'componentWillUnmount'
          ]);
          return _this;
      }
      /**
       * When the component receives props, make sure the componentRef is updated.
       */
      BaseComponent.prototype.componentDidUpdate = function (prevProps, prevState) {
          this._updateComponentRef(prevProps, this.props);
      };
      /**
       * When the component has mounted, update the componentRef.
       */
      BaseComponent.prototype.componentDidMount = function () {
          this._setComponentRef(this.props.componentRef, this);
      };
      /**
       * If we have disposables, dispose them automatically on unmount.
       */
      BaseComponent.prototype.componentWillUnmount = function () {
          this._setComponentRef(this.props.componentRef, null);
          if (this.__disposables) {
              for (var i = 0, len = this._disposables.length; i < len; i++) {
                  var disposable = this.__disposables[i];
                  if (disposable.dispose) {
                      disposable.dispose();
                  }
              }
              this.__disposables = null;
          }
      };
      Object.defineProperty(BaseComponent.prototype, "className", {
          /**
           * Gets the object's class name.
           */
          get: function () {
              if (!this.__className) {
                  var funcNameRegex = /function (.{1,})\(/;
                  var results = funcNameRegex.exec(this.constructor.toString());
                  this.__className = results && results.length > 1 ? results[1] : '';
              }
              return this.__className;
          },
          enumerable: true,
          configurable: true
      });
      Object.defineProperty(BaseComponent.prototype, "_disposables", {
          /**
           * Allows subclasses to push things to this._disposables to be auto disposed.
           */
          get: function () {
              if (!this.__disposables) {
                  this.__disposables = [];
              }
              return this.__disposables;
          },
          enumerable: true,
          configurable: true
      });
      Object.defineProperty(BaseComponent.prototype, "_async", {
          /**
           * Gets the async instance associated with the component, created on demand. The async instance gives
           * subclasses a way to execute setTimeout/setInterval async calls safely, where the callbacks
           * will be cleared/ignored automatically after unmounting. The helpers within the async object also
           * preserve the this pointer so that you don't need to "bind" the callbacks.
           */
          get: function () {
              if (!this.__async) {
                  this.__async = new _Async__WEBPACK_IMPORTED_MODULE_2__["Async"](this);
                  this._disposables.push(this.__async);
              }
              return this.__async;
          },
          enumerable: true,
          configurable: true
      });
      Object.defineProperty(BaseComponent.prototype, "_events", {
          /**
           * Gets the event group instance assocaited with the component, created on demand. The event instance
           * provides on/off methods for listening to DOM (or regular javascript object) events. The event callbacks
           * will be automatically disconnected after unmounting. The helpers within the events object also
           * preserve the this reference so that you don't need to "bind" the callbacks.
           */
          get: function () {
              if (!this.__events) {
                  this.__events = new _EventGroup__WEBPACK_IMPORTED_MODULE_3__["EventGroup"](this);
                  this._disposables.push(this.__events);
              }
              return this.__events;
          },
          enumerable: true,
          configurable: true
      });
      /**
       * Helper to return a memoized ref resolver function.
       * @param refName - Name of the member to assign the ref to.
       * @returns A function instance keyed from the given refname.
       * @deprecated Use `createRef` from React.createRef.
       */
      BaseComponent.prototype._resolveRef = function (refName) {
          var _this = this;
          if (!this.__resolves) {
              this.__resolves = {};
          }
          if (!this.__resolves[refName]) {
              // tslint:disable-next-line:no-any
              this.__resolves[refName] = function (ref) {
                  // tslint:disable-next-line:no-any
                  return (_this[refName] = ref);
              };
          }
          return this.__resolves[refName];
      };
      /**
       * Updates the componentRef (by calling it with "this" when necessary.)
       */
      BaseComponent.prototype._updateComponentRef = function (currentProps, newProps) {
          if (newProps === void 0) { newProps = {}; }
          // currentProps *should* always be defined, but verify that just in case a subclass is manually
          // calling a lifecycle method with no parameters (which has happened) or other odd usage.
          if (currentProps && newProps && currentProps.componentRef !== newProps.componentRef) {
              this._setComponentRef(currentProps.componentRef, null);
              this._setComponentRef(newProps.componentRef, this);
          }
      };
      /**
       * Warns when a deprecated props are being used.
       *
       * @param deprecationMap - The map of deprecations, where key is the prop name and the value is
       * either null or a replacement prop name.
       */
      BaseComponent.prototype._warnDeprecations = function (deprecationMap) {
          Object(_warn_warnDeprecations__WEBPACK_IMPORTED_MODULE_6__["warnDeprecations"])(this.className, this.props, deprecationMap);
      };
      /**
       * Warns when props which are mutually exclusive with each other are both used.
       *
       * @param mutuallyExclusiveMap - The map of mutually exclusive props.
       */
      BaseComponent.prototype._warnMutuallyExclusive = function (mutuallyExclusiveMap) {
          Object(_warn_warnMutuallyExclusive__WEBPACK_IMPORTED_MODULE_5__["warnMutuallyExclusive"])(this.className, this.props, mutuallyExclusiveMap);
      };
      /**
       * Warns when props are required if a condition is met.
       *
       * @param requiredProps - The name of the props that are required when the condition is met.
       * @param conditionalPropName - The name of the prop that the condition is based on.
       * @param condition - Whether the condition is met.
       */
      BaseComponent.prototype._warnConditionallyRequiredProps = function (requiredProps, conditionalPropName, condition) {
          Object(_warn_warnConditionallyRequiredProps__WEBPACK_IMPORTED_MODULE_4__["warnConditionallyRequiredProps"])(this.className, this.props, requiredProps, conditionalPropName, condition);
      };
      BaseComponent.prototype._setComponentRef = function (ref, value) {
          if (!this._skipComponentRefResolution && ref) {
              if (typeof ref === 'function') {
                  ref(value);
              }
              if (typeof ref === 'object') {
                  // tslint:disable:no-any
                  ref.current = value;
              }
          }
      };
      return BaseComponent;
  }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
  
  /**
   * Helper to override a given method with a wrapper method that can try/catch the original, but also
   * ensures that the BaseComponent's methods are called before the subclass's. This ensures that
   * componentWillUnmount in the base is called and that things in the _disposables array are disposed.
   */
  function _makeAllSafe(obj, prototype, methodNames) {
      for (var i = 0, len = methodNames.length; i < len; i++) {
          _makeSafe(obj, prototype, methodNames[i]);
      }
  }
  function _makeSafe(obj, prototype, methodName) {
      // tslint:disable:no-any
      var classMethod = obj[methodName];
      var prototypeMethod = prototype[methodName];
      // tslint:enable:no-any
      if (classMethod || prototypeMethod) {
          // tslint:disable-next-line:no-any
          obj[methodName] = function () {
              var retVal;
              if (prototypeMethod) {
                  retVal = prototypeMethod.apply(this, arguments);
              }
              if (classMethod !== prototypeMethod) {
                  retVal = classMethod.apply(this, arguments);
              }
              return retVal;
          };
      }
  }
  /**
   * Simple constant function for returning null, used to render empty templates in JSX.
   *
   * @public
   */
  function nullRender() {
      return null;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Context.js":
  /*!***********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Context.js ***!
    \***********************************************************************************************************************************************************************************************/
  /*! exports provided: provideContext */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "provideContext", function() { return provideContext; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  
  
  /**
   * @deprecated This function uses the legacy context API, which is deprecated and should not be
   * used in new code. Please migrate to the new context API. https://reactjs.org/docs/context.html
   */
  function provideContext(contextTypes, mapPropsToContext) {
      var Provider = /** @class */ (function (_super) {
          tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](Provider, _super);
          function Provider() {
              return _super !== null && _super.apply(this, arguments) || this;
          }
          Provider.prototype.getChildContext = function () {
              return mapPropsToContext(this.props);
          };
          Provider.prototype.render = function () {
              return react__WEBPACK_IMPORTED_MODULE_1__["Children"].only(this.props.children);
          };
          Provider.childContextTypes = contextTypes;
          return Provider;
      }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
      return Provider;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/DelayedRender.js":
  /*!*****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/DelayedRender.js ***!
    \*****************************************************************************************************************************************************************************************************/
  /*! exports provided: DelayedRender */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DelayedRender", function() { return DelayedRender; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  
  
  /**
   * Utility component for delaying the render of a child component after a given delay. This component
   * requires a single child component; don't pass in many components. Wrap multiple components in a DIV
   * if necessary.
   *
   * @public
   * {@docCategory DelayedRender}
   */
  var DelayedRender = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](DelayedRender, _super);
      function DelayedRender(props) {
          var _this = _super.call(this, props) || this;
          _this.state = {
              isRendered: false
          };
          return _this;
      }
      DelayedRender.prototype.componentDidMount = function () {
          var _this = this;
          var delay = this.props.delay;
          this._timeoutId = setTimeout(function () {
              _this.setState({
                  isRendered: true
              });
          }, delay);
      };
      DelayedRender.prototype.componentWillUnmount = function () {
          if (this._timeoutId) {
              clearTimeout(this._timeoutId);
          }
      };
      DelayedRender.prototype.render = function () {
          return this.state.isRendered ? react__WEBPACK_IMPORTED_MODULE_1__["Children"].only(this.props.children) : null;
      };
      DelayedRender.defaultProps = {
          delay: 0
      };
      return DelayedRender;
  }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/EventGroup.js":
  /*!**************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/EventGroup.js ***!
    \**************************************************************************************************************************************************************************************************/
  /*! exports provided: EventGroup */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventGroup", function() { return EventGroup; });
  /* harmony import */ var _object__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./object */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/object.js");
  /* tslint:disable:no-string-literal */
  
  /** An instance of EventGroup allows anything with a handle to it to trigger events on it.
   *  If the target is an HTMLElement, the event will be attached to the element and can be
   *  triggered as usual (like clicking for onclick).
   *  The event can be triggered by calling EventGroup.raise() here. If the target is an
   *  HTMLElement, the event gets raised and is handled by the browser. Otherwise, it gets
   *  handled here in EventGroup, and the handler is called in the context of the parent
   *  (which is passed in in the constructor).
   *
   * @public
   * {@docCategory EventGroup}
   */
  var EventGroup = /** @class */ (function () {
      /** parent: the context in which events attached to non-HTMLElements are called */
      // tslint:disable-next-line:no-any
      function EventGroup(parent) {
          this._id = EventGroup._uniqueId++;
          this._parent = parent;
          this._eventRecords = [];
      }
      /** For IE8, bubbleEvent is ignored here and must be dealt with by the handler.
       *  Events raised here by default have bubbling set to false and cancelable set to true.
       *  This applies also to built-in events being raised manually here on HTMLElements,
       *  which may lead to unexpected behavior if it differs from the defaults.
       *
       */
      EventGroup.raise = function (
      // tslint:disable-next-line:no-any
      target, eventName, 
      // tslint:disable-next-line:no-any
      eventArgs, bubbleEvent) {
          var retVal;
          if (EventGroup._isElement(target)) {
              if (typeof document !== 'undefined' && document.createEvent) {
                  var ev = document.createEvent('HTMLEvents');
                  ev.initEvent(eventName, bubbleEvent || false, true);
                  Object(_object__WEBPACK_IMPORTED_MODULE_0__["assign"])(ev, eventArgs);
                  retVal = target.dispatchEvent(ev);
                  // tslint:disable-next-line:no-any
              }
              else if (typeof document !== 'undefined' && document['createEventObject']) {
                  // IE8
                  // tslint:disable-next-line:no-any
                  var evObj = document['createEventObject'](eventArgs);
                  // cannot set cancelBubble on evObj, fireEvent will overwrite it
                  target.fireEvent('on' + eventName, evObj);
              }
          }
          else {
              while (target && retVal !== false) {
                  var events = target.__events__;
                  var eventRecords = events ? events[eventName] : null;
                  if (eventRecords) {
                      for (var id in eventRecords) {
                          if (eventRecords.hasOwnProperty(id)) {
                              var eventRecordList = eventRecords[id];
                              for (var listIndex = 0; retVal !== false && listIndex < eventRecordList.length; listIndex++) {
                                  var record = eventRecordList[listIndex];
                                  if (record.objectCallback) {
                                      retVal = record.objectCallback.call(record.parent, eventArgs);
                                  }
                              }
                          }
                      }
                  }
                  // If the target has a parent, bubble the event up.
                  target = bubbleEvent ? target.parent : null;
              }
          }
          return retVal;
      };
      // tslint:disable-next-line:no-any
      EventGroup.isObserved = function (target, eventName) {
          var events = target && target.__events__;
          return !!events && !!events[eventName];
      };
      /** Check to see if the target has declared support of the given event. */
      // tslint:disable-next-line:no-any
      EventGroup.isDeclared = function (target, eventName) {
          var declaredEvents = target && target.__declaredEvents;
          return !!declaredEvents && !!declaredEvents[eventName];
      };
      // tslint:disable-next-line:no-any
      EventGroup.stopPropagation = function (event) {
          if (event.stopPropagation) {
              event.stopPropagation();
          }
          else {
              // IE8
              event.cancelBubble = true;
          }
      };
      EventGroup._isElement = function (target) {
          return !!target && (!!target.addEventListener || (typeof HTMLElement !== 'undefined' && target instanceof HTMLElement));
      };
      EventGroup.prototype.dispose = function () {
          if (!this._isDisposed) {
              this._isDisposed = true;
              this.off();
              this._parent = null;
          }
      };
      /** On the target, attach a set of events, where the events object is a name to function mapping. */
      // tslint:disable-next-line:no-any
      EventGroup.prototype.onAll = function (target, events, useCapture) {
          for (var eventName in events) {
              if (events.hasOwnProperty(eventName)) {
                  this.on(target, eventName, events[eventName], useCapture);
              }
          }
      };
      /** On the target, attach an event whose handler will be called in the context of the parent
       * of this instance of EventGroup.
       */
      // tslint:disable-next-line:no-any
      EventGroup.prototype.on = function (target, eventName, callback, options) {
          var _this = this;
          if (eventName.indexOf(',') > -1) {
              var events = eventName.split(/[ ,]+/);
              for (var i = 0; i < events.length; i++) {
                  this.on(target, events[i], callback, options);
              }
          }
          else {
              var parent_1 = this._parent;
              var eventRecord = {
                  target: target,
                  eventName: eventName,
                  parent: parent_1,
                  callback: callback,
                  options: options
              };
              // Initialize and wire up the record on the target, so that it can call the callback if the event fires.
              var events = (target.__events__ = target.__events__ || {});
              events[eventName] =
                  events[eventName] ||
                      {
                          count: 0
                      };
              events[eventName][this._id] = events[eventName][this._id] || [];
              events[eventName][this._id].push(eventRecord);
              events[eventName].count++;
              if (EventGroup._isElement(target)) {
                  // tslint:disable-next-line:no-any
                  var processElementEvent = function () {
                      var args = [];
                      for (var _i = 0; _i < arguments.length; _i++) {
                          args[_i] = arguments[_i];
                      }
                      if (_this._isDisposed) {
                          return;
                      }
                      var result;
                      try {
                          result = callback.apply(parent_1, args);
                          if (result === false && args[0]) {
                              var e = args[0];
                              if (e.preventDefault) {
                                  e.preventDefault();
                              }
                              if (e.stopPropagation) {
                                  e.stopPropagation();
                              }
                              e.cancelBubble = true;
                          }
                      }
                      catch (e) {
                          /* ErrorHelper.log(e); */
                      }
                      return result;
                  };
                  eventRecord.elementCallback = processElementEvent;
                  if (target.addEventListener) {
                      /* tslint:disable:ban-native-functions */
                      target.addEventListener(eventName, processElementEvent, options);
                      /* tslint:enable:ban-native-functions */
                  }
                  else if (target.attachEvent) {
                      // IE8
                      target.attachEvent('on' + eventName, processElementEvent);
                  }
              }
              else {
                  // tslint:disable-next-line:no-any
                  var processObjectEvent = function () {
                      var args = [];
                      for (var _i = 0; _i < arguments.length; _i++) {
                          args[_i] = arguments[_i];
                      }
                      if (_this._isDisposed) {
                          return;
                      }
                      return callback.apply(parent_1, args);
                  };
                  eventRecord.objectCallback = processObjectEvent;
              }
              // Remember the record locally, so that it can be removed.
              this._eventRecords.push(eventRecord);
          }
      };
      // tslint:disable-next-line:no-any
      EventGroup.prototype.off = function (target, eventName, callback, options) {
          for (var i = 0; i < this._eventRecords.length; i++) {
              var eventRecord = this._eventRecords[i];
              if ((!target || target === eventRecord.target) &&
                  (!eventName || eventName === eventRecord.eventName) &&
                  (!callback || callback === eventRecord.callback) &&
                  (typeof options !== 'boolean' || options === eventRecord.options)) {
                  var events = eventRecord.target.__events__;
                  var targetArrayLookup = events[eventRecord.eventName];
                  var targetArray = targetArrayLookup ? targetArrayLookup[this._id] : null;
                  // We may have already target's entries, so check for null.
                  if (targetArray) {
                      if (targetArray.length === 1 || !callback) {
                          targetArrayLookup.count -= targetArray.length;
                          delete events[eventRecord.eventName][this._id];
                      }
                      else {
                          targetArrayLookup.count--;
                          targetArray.splice(targetArray.indexOf(eventRecord), 1);
                      }
                      if (!targetArrayLookup.count) {
                          delete events[eventRecord.eventName];
                      }
                  }
                  if (eventRecord.elementCallback) {
                      if (eventRecord.target.removeEventListener) {
                          eventRecord.target.removeEventListener(eventRecord.eventName, eventRecord.elementCallback, eventRecord.options);
                      }
                      else if (eventRecord.target.detachEvent) {
                          // IE8
                          eventRecord.target.detachEvent('on' + eventRecord.eventName, eventRecord.elementCallback);
                      }
                  }
                  this._eventRecords.splice(i--, 1);
              }
          }
      };
      /** Trigger the given event in the context of this instance of EventGroup. */
      // tslint:disable-next-line:no-any
      EventGroup.prototype.raise = function (eventName, eventArgs, bubbleEvent) {
          return EventGroup.raise(this._parent, eventName, eventArgs, bubbleEvent);
      };
      /** Declare an event as being supported by this instance of EventGroup. */
      EventGroup.prototype.declare = function (event) {
          var declaredEvents = (this._parent.__declaredEvents = this._parent.__declaredEvents || {});
          if (typeof event === 'string') {
              declaredEvents[event] = true;
          }
          else {
              for (var i = 0; i < event.length; i++) {
                  declaredEvents[event[i]] = true;
              }
          }
      };
      // tslint:disable-next-line:no-inferrable-types
      EventGroup._uniqueId = 0;
      return EventGroup;
  }());
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/FabricPerformance.js":
  /*!*********************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/FabricPerformance.js ***!
    \*********************************************************************************************************************************************************************************************************/
  /*! exports provided: FabricPerformance */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FabricPerformance", function() { return FabricPerformance; });
  var now = function () { return (typeof performance !== 'undefined' && !!performance.now ? performance.now() : Date.now()); };
  var RESET_INTERVAL = 3 * 60 * 1000; // auto reset every 3 minutes
  /**
   * Performance helper class for measuring things.
   *
   * @public
   * {@docCategory FabricPerformance}
   */
  var FabricPerformance = /** @class */ (function () {
      function FabricPerformance() {
      }
      /**
       * Measures execution time of the given syncronous function. If the same logic is executed multiple times,
       * each individual measurement will be collected as well the overall numbers.
       * @param name - The name of this measurement
       * @param func - The logic to be measured for execution time
       */
      FabricPerformance.measure = function (name, func) {
          if (FabricPerformance._timeoutId) {
              FabricPerformance.setPeriodicReset();
          }
          var start = now();
          func();
          var end = now();
          var measurement = FabricPerformance.summary[name] || {
              totalDuration: 0,
              count: 0,
              all: []
          };
          var duration = end - start;
          measurement.totalDuration += duration;
          measurement.count++;
          measurement.all.push({
              duration: duration,
              timeStamp: end
          });
          FabricPerformance.summary[name] = measurement;
      };
      FabricPerformance.reset = function () {
          FabricPerformance.summary = {};
          clearTimeout(FabricPerformance._timeoutId);
          FabricPerformance._timeoutId = NaN;
      };
      FabricPerformance.setPeriodicReset = function () {
          FabricPerformance._timeoutId = setTimeout(function () { return FabricPerformance.reset(); }, RESET_INTERVAL);
      };
      FabricPerformance.summary = {};
      return FabricPerformance;
  }());
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/GlobalSettings.js":
  /*!******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/GlobalSettings.js ***!
    \******************************************************************************************************************************************************************************************************/
  /*! exports provided: GlobalSettings */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GlobalSettings", function() { return GlobalSettings; });
  /* harmony import */ var _dom_getWindow__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/getWindow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js");
  
  /**
   * Storing global state in local module variables has issues when more than one copy
   * if the module gets loaded on the page (due to a bundling error or simply by consuming
   * a prebundled script.)
   *
   * This file contains helpers to deal with the getting and setting local state, and allows
   * callers to get called back when it mutates.
   */
  // tslint:disable:no-any
  var GLOBAL_SETTINGS_PROP_NAME = '__globalSettings__';
  var CALLBACK_STATE_PROP_NAME = '__callbacks__';
  var _counter = 0;
  /**
   * Global settings helper, which stores settings in the global (window) namespace.
   * If window is not provided, it will store settings in module scope. Provides a
   * way to observe changes as well when their values change.
   *
   * @public
   * {@docCategory GlobalSettings}
   */
  var GlobalSettings = /** @class */ (function () {
      function GlobalSettings() {
      }
      GlobalSettings.getValue = function (key, defaultValue) {
          var globalSettings = _getGlobalSettings();
          if (globalSettings[key] === undefined) {
              globalSettings[key] = typeof defaultValue === 'function' ? defaultValue() : defaultValue;
          }
          return globalSettings[key];
      };
      GlobalSettings.setValue = function (key, value) {
          var globalSettings = _getGlobalSettings();
          var callbacks = globalSettings[CALLBACK_STATE_PROP_NAME];
          var oldValue = globalSettings[key];
          if (value !== oldValue) {
              globalSettings[key] = value;
              var changeDescription = {
                  oldValue: oldValue,
                  value: value,
                  key: key
              };
              for (var id in callbacks) {
                  if (callbacks.hasOwnProperty(id)) {
                      callbacks[id](changeDescription);
                  }
              }
          }
          return value;
      };
      GlobalSettings.addChangeListener = function (cb) {
          // Note: we use generated ids on the callbacks to create a map of the callbacks, which optimizes removal.
          // (It's faster to delete a key than it is to look up the index of an object and splice an array.)
          var id = cb.__id__;
          var callbacks = _getCallbacks();
          if (!id) {
              id = cb.__id__ = String(_counter++);
          }
          callbacks[id] = cb;
      };
      GlobalSettings.removeChangeListener = function (cb) {
          var callbacks = _getCallbacks();
          delete callbacks[cb.__id__];
      };
      return GlobalSettings;
  }());
  
  function _getGlobalSettings() {
      var win = Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])();
      var globalObj = win || {};
      if (!globalObj[GLOBAL_SETTINGS_PROP_NAME]) {
          globalObj[GLOBAL_SETTINGS_PROP_NAME] = (_a = {},
              _a[CALLBACK_STATE_PROP_NAME] = {},
              _a);
      }
      return globalObj[GLOBAL_SETTINGS_PROP_NAME];
      var _a;
  }
  function _getCallbacks() {
      var globalSettings = _getGlobalSettings();
      return globalSettings[CALLBACK_STATE_PROP_NAME];
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/KeyCodes.js":
  /*!************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/KeyCodes.js ***!
    \************************************************************************************************************************************************************************************************/
  /*! exports provided: KeyCodes */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KeyCodes", function() { return KeyCodes; });
  /**
   * Simulated enum for keycodes. These will get inlined by uglify when used much like an enum
   *
   * @public
   * {@docCategory KeyCodes}
   */
  var KeyCodes = {
      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
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Rectangle.js":
  /*!*************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Rectangle.js ***!
    \*************************************************************************************************************************************************************************************************/
  /*! exports provided: Rectangle */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Rectangle", function() { return Rectangle; });
  /**
   * Rectangle helper class.
   *
   * @public
   * {@docCategory Rectangle}
   */
  var Rectangle = /** @class */ (function () {
      function Rectangle(left, right, top, bottom) {
          if (left === void 0) { left = 0; }
          if (right === void 0) { right = 0; }
          if (top === void 0) { top = 0; }
          if (bottom === void 0) { bottom = 0; }
          this.top = top;
          this.bottom = bottom;
          this.left = left;
          this.right = right;
      }
      Object.defineProperty(Rectangle.prototype, "width", {
          /**
           * Calculated automatically by subtracting the right from left
           */
          get: function () {
              return this.right - this.left;
          },
          enumerable: true,
          configurable: true
      });
      Object.defineProperty(Rectangle.prototype, "height", {
          /**
           * Calculated automatically by subtracting the bottom from top.
           */
          get: function () {
              return this.bottom - this.top;
          },
          enumerable: true,
          configurable: true
      });
      /**
       * Tests if another rect is approximately equal to this rect (within 4 decimal places.)
       */
      Rectangle.prototype.equals = function (rect) {
          // I'm fixing it to 4 decimal places because it allows enough precision and will handle cases when something should be rounded,
          // like .999999 should round to 1.
          return (parseFloat(this.top.toFixed(4)) === parseFloat(rect.top.toFixed(4)) &&
              parseFloat(this.bottom.toFixed(4)) === parseFloat(rect.bottom.toFixed(4)) &&
              parseFloat(this.left.toFixed(4)) === parseFloat(rect.left.toFixed(4)) &&
              parseFloat(this.right.toFixed(4)) === parseFloat(rect.right.toFixed(4)));
      };
      return Rectangle;
  }());
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/appendFunction.js":
  /*!******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/appendFunction.js ***!
    \******************************************************************************************************************************************************************************************************/
  /*! exports provided: appendFunction */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "appendFunction", function() { return appendFunction; });
  // tslint:disable:no-any
  /**
   * Returns a single function which will call each of the given functions in the context of the
   * parent.
   */
  function appendFunction(parent) {
      var functions = [];
      for (var _i = 1; _i < arguments.length; _i++) {
          functions[_i - 1] = arguments[_i];
      }
      if (functions.length < 2) {
          return functions[0];
      }
      return function () {
          var args = [];
          for (var _i = 0; _i < arguments.length; _i++) {
              args[_i] = arguments[_i];
          }
          functions.forEach(function (f) { return f && f.apply(parent, args); });
      };
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/aria.js":
  /*!********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/aria.js ***!
    \********************************************************************************************************************************************************************************************/
  /*! exports provided: mergeAriaAttributeValues */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeAriaAttributeValues", function() { return mergeAriaAttributeValues; });
  /**
   * ARIA helper to concatenate attributes, returning undefined if all attributes
   * are undefined. (Empty strings are not a valid ARIA attribute value.)
   *
   * @param ariaAttributes - ARIA attributes to merge
   */
  function mergeAriaAttributeValues() {
      var ariaAttributes = [];
      for (var _i = 0; _i < arguments.length; _i++) {
          ariaAttributes[_i] = arguments[_i];
      }
      var mergedAttribute = ariaAttributes
          .filter(function (arg) { return arg !== undefined && arg !== null; })
          .join(' ')
          .trim();
      return mergedAttribute === '' ? undefined : mergedAttribute;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/array.js":
  /*!*********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/array.js ***!
    \*********************************************************************************************************************************************************************************************/
  /*! exports provided: findIndex, find, createArray, toMatrix, removeIndex, replaceElement, addElementAtIndex, flatten, arraysEqual */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findIndex", function() { return findIndex; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "find", function() { return find; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createArray", function() { return createArray; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "toMatrix", function() { return toMatrix; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "removeIndex", function() { return removeIndex; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "replaceElement", function() { return replaceElement; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addElementAtIndex", function() { return addElementAtIndex; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "flatten", function() { return flatten; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "arraysEqual", function() { return arraysEqual; });
  /**
   * Helper to find the index of an item within an array, using a callback to
   * determine the match.
   *
   * @public
   * @param array - Array to search.
   * @param cb - Callback which returns true on matches.
   */
  function findIndex(array, cb) {
      var index = -1;
      for (var i = 0; array && i < array.length; i++) {
          if (cb(array[i], i)) {
              index = i;
              break;
          }
      }
      return index;
  }
  /**
   * Helper to find the first item within an array that satisfies the callback.
   * @param array - Array to search
   * @param cb - Callback which returns true on matches
   */
  function find(array, cb) {
      var index = findIndex(array, cb);
      if (index < 0) {
          return undefined;
      }
      return array[index];
  }
  /**
   * Creates an array of a given size and helper method to populate.
   *
   * @public
   * @param size - Size of array.
   * @param getItem - Callback to populate given cell index.
   */
  function createArray(size, getItem) {
      var array = [];
      for (var i = 0; i < size; i++) {
          array.push(getItem(i));
      }
      return array;
  }
  /**
   * Convert the given array to a matrix with columnCount number
   * of columns.
   *
   * @public
   * @param items - The array to convert
   * @param columnCount - The number of columns for the resulting matrix
   * @returns A matrix of items
   */
  function toMatrix(items, columnCount) {
      return items.reduce(function (rows, currentValue, index) {
          if (index % columnCount === 0) {
              rows.push([currentValue]);
          }
          else {
              rows[rows.length - 1].push(currentValue);
          }
          return rows;
      }, []);
  }
  /**
   * Given an array, it returns a new array that does not contain the item at the given index.
   * @param array - The array to operate on
   * @param index - The index of the element to remove
   */
  function removeIndex(array, index) {
      return array.filter(function (_, i) { return index !== i; });
  }
  /**
   * Given an array, this function returns a new array where the element at a given index has been replaced.
   * @param array - The array to operate on
   * @param newElement - The element that will be placed in the new array
   * @param index - The index of the element that should be replaced
   */
  function replaceElement(array, newElement, index) {
      var copy = array.slice();
      copy[index] = newElement;
      return copy;
  }
  /**
   * Given an array, this function returns a new array where an element has been inserted at the given index.
   * @param array - The array to operate on
   * @param index - The index where an element should be inserted
   * @param itemToAdd - The element to insert
   */
  function addElementAtIndex(array, index, itemToAdd) {
      var copy = array.slice();
      copy.splice(index, 0, itemToAdd);
      return copy;
  }
  /**
   * Given an array where each element is of type T or T[], flatten it into an array of T
   * @param array - The array where each element can optionally also be an array
   */
  function flatten(array) {
      var result = [];
      array.forEach(function (item) { return (result = result.concat(item)); });
      return result;
  }
  /**
   * Returns a boolean indicating if the two given arrays are equal in length and values.
   *
   * @param array1 - First array to compare
   * @param array2 - Second array to compare
   * @returns True if the arrays are the same length and have the same values in the same positions, false otherwise.
   */
  function arraysEqual(array1, array2) {
      if (array1.length !== array2.length) {
          return false;
      }
      for (var i = 0; i < array1.length; i++) {
          if (array1[i] !== array2[i]) {
              return false;
          }
      }
      return true;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/asAsync.js":
  /*!***********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/asAsync.js ***!
    \***********************************************************************************************************************************************************************************************/
  /*! exports provided: asAsync */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "asAsync", function() { return asAsync; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /**
   * asAsync - a HOC for async loading components.
   *
   * Usage:
   *
   * const AsyncDialog = asAsync({
   *   load: () => import('Dialog').then(result => result.default),
   * });
   *
   * React.render(domElement, <AsyncDialog asyncPlaceholder={ () => <Spinner/> } { ...dialogProps } />);
   *
   * Note the `asyncPlaceholder` prop will be respected when rendering the async component and it hasn't
   * been loaded yet.
   */
  
  
  /**
   * If possible, use a WeakMap to maintain a cache of loaded components.
   * This can be used to synchronously render components that have already been loaded,
   * rather than having to wait for at least one async tick.
   */
  var _syncModuleCache = typeof WeakMap !== 'undefined'
      ? // tslint:disable-next-line:no-any
          new WeakMap()
      : undefined;
  /**
   * Produces a component which internally loads the target component before first mount.
   * The component passes all props through to the loaded component.
   *
   * This overload accepts a module with a default export for the component.
   */
  function asAsync(options) {
      var Async = /** @class */ (function (_super) {
          tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](Async, _super);
          function Async() {
              var _this = _super !== null && _super.apply(this, arguments) || this;
              _this.state = {
                  Component: _syncModuleCache ? _syncModuleCache.get(options.load) : undefined
              };
              return _this;
          }
          Async.prototype.render = function () {
              // Typescript issue: the rest can't be pulled without the any cast, as TypeScript fails with rest on generics.
              // tslint:disable-next-line:no-any
              var _a = this.props, forwardedRef = _a.forwardedRef, Placeholder = _a.asyncPlaceholder, rest = tslib__WEBPACK_IMPORTED_MODULE_0__["__rest"](_a, ["forwardedRef", "asyncPlaceholder"]);
              var Component = this.state.Component;
              return Component ? react__WEBPACK_IMPORTED_MODULE_1__["createElement"](Component, tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ ref: forwardedRef }, rest)) : Placeholder ? react__WEBPACK_IMPORTED_MODULE_1__["createElement"](Placeholder, null) : null;
          };
          Async.prototype.componentDidMount = function () {
              var _this = this;
              var Component = this.state.Component;
              if (!Component) {
                  options
                      .load()
                      .then(function (LoadedComponent) {
                      if (LoadedComponent) {
                          // Cache component for future reference.
                          _syncModuleCache && _syncModuleCache.set(options.load, LoadedComponent);
                          // Set state.
                          _this.setState({
                              Component: LoadedComponent
                          }, options.onLoad);
                      }
                  })
                      .catch(options.onError);
              }
          };
          return Async;
      }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
      return react__WEBPACK_IMPORTED_MODULE_1__["forwardRef"](function (props, ref) { return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](Async, tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, props, { forwardedRef: ref }))); });
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/assertNever.js":
  /*!***************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/assertNever.js ***!
    \***************************************************************************************************************************************************************************************************/
  /*! exports provided: assertNever */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assertNever", function() { return assertNever; });
  /**
   * AssertNever is a utility function that can be used for exhaustiveness checks in switch statements.
   *
   * @public
   */
  function assertNever(x) {
      throw new Error('Unexpected object: ' + x);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/autobind.js":
  /*!************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/autobind.js ***!
    \************************************************************************************************************************************************************************************************/
  /*! exports provided: autobind */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "autobind", function() { return autobind; });
  /**
   * Autobind is a utility for binding methods in a class. This simplifies tagging methods as being "bound" to the this pointer
   * so that they can be used in scenarios that simply require a function callback.
   * @deprecated This has been deprecated in favor of using arrow function properties
   */
  function autobind(
  // tslint:disable-next-line:no-any
  target, key, descriptor) {
      var fn = descriptor.value;
      var defining = false;
      return {
          configurable: true,
          get: function () {
              if (defining || (fn && this === fn.prototype) || this.hasOwnProperty(key)) {
                  return fn;
              }
              // Bind method only once, and update the property to return the bound value from now on
              var fnBound = fn && fn.bind(this);
              defining = true;
              Object.defineProperty(this, key, {
                  configurable: true,
                  writable: true,
                  enumerable: true,
                  value: fnBound
              });
              defining = false;
              return fnBound;
          },
          // tslint:disable-next-line:no-any
          set: function (newValue) {
              Object.defineProperty(this, key, {
                  configurable: true,
                  writable: true,
                  enumerable: true,
                  value: newValue
              });
          }
      };
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/classNamesFunction.js":
  /*!**********************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/classNamesFunction.js ***!
    \**********************************************************************************************************************************************************************************************************/
  /*! exports provided: classNamesFunction */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "classNamesFunction", function() { return classNamesFunction; });
  /* harmony import */ var _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @uifabric/merge-styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/index.js");
  
  var MAX_CACHE_COUNT = 50;
  var _memoizedClassNames = 0;
  var stylesheet = _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance();
  if (stylesheet && stylesheet.onReset) {
      stylesheet.onReset(function () { return _memoizedClassNames++; });
  }
  // Note that because of the caching nature within the classNames memoization,
  // I've disabled this rule to simply be able to work with any types.
  // tslint:disable:no-any
  // This represents a prop we attach to each Map to indicate the cached return value
  // associated with the graph node.
  var RetVal = '__retval__';
  /**
   * Creates a getClassNames function which calls getStyles given the props, and injects them
   * into mergeStyleSets.
   *
   * Note that the props you pass in on every render should be in the same order and
   * immutable (numbers, strings, and booleans). This will allow the results to be memoized. Violating
   * these will cause extra recalcs to occur.
   */
  function classNamesFunction(options) {
      // We build a trie where each node is a Map. The map entry key represents an argument
      // value, and the entry value is another node (Map). Each node has a `__retval__`
      // property which is used to hold the cached response.
      if (options === void 0) { options = {}; }
      // To derive the response, we can simply ensure the arguments are added or already
      // exist in the trie. At the last node, if there is a `__retval__` we return that. Otherwise
      // we call the `getStyles` api to evaluate, cache on the property, and return that.
      var map = new Map();
      var resultCount = 0;
      var currentMemoizedClassNames = _memoizedClassNames;
      var getClassNames = function (styleFunctionOrObject, styleProps) {
          if (styleProps === void 0) { styleProps = {}; }
          var current = map;
          var disableCaching = options.disableCaching;
          // On reset of our stylesheet, reset memoized cache.
          if (currentMemoizedClassNames !== _memoizedClassNames) {
              currentMemoizedClassNames = _memoizedClassNames;
              map = new Map();
              resultCount = 0;
          }
          if (!options.disableCaching) {
              current = _traverseMap(map, styleFunctionOrObject);
              current = _traverseMap(current, styleProps);
          }
          if (disableCaching || !current[RetVal]) {
              if (styleFunctionOrObject === undefined) {
                  current[RetVal] = {};
              }
              else {
                  current[RetVal] = Object(_uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_0__["mergeStyleSets"])(typeof styleFunctionOrObject === 'function' ? styleFunctionOrObject(styleProps) : styleFunctionOrObject);
              }
              if (!disableCaching) {
                  resultCount++;
              }
          }
          if (resultCount > MAX_CACHE_COUNT) {
              map.clear();
              resultCount = 0;
              // Mutate the options passed in, that's all we can do.
              options.disableCaching = true;
              // Note: this code is great for debugging problems with styles being recaculated, but commenting it out
              // to avoid confusing consumers.
              // if (process.env.NODE_ENV !== 'production') {
              //  console.log('Styles are being recalculated far too frequently. Something is mutating the class over and over.');
              //  // tslint:disable-next-line:no-console
              //  console.trace();
              // }
          }
          // Note: the RetVal is an attached property on the Map; not a key in the Map. We use this attached property to
          // cache the return value for this branch of the graph.
          return current[RetVal];
      };
      return getClassNames;
  }
  function _derive(obj) {
      return typeof obj === 'function' ? obj(this) : obj;
  }
  function _traverseEdge(current, value) {
      value = _normalizeValue(value);
      if (!current.has(value)) {
          current.set(value, new Map());
      }
      return current.get(value);
  }
  function _traverseMap(current, inputs) {
      // The styled helper will generate the styles function and will attach the cached
      // inputs (consisting of the default styles, customzied styles, and user provided styles.)
      // These should be used as cache keys for deriving the memoized value.
      if (typeof inputs === 'function' && inputs.__cachedInputs__) {
          for (var _i = 0, _a = inputs.__cachedInputs__; _i < _a.length; _i++) {
              var input = _a[_i];
              current = _traverseEdge(current, input);
          }
      }
      else if (typeof inputs === 'object') {
          for (var propName in inputs) {
              if (inputs.hasOwnProperty(propName)) {
                  current = _traverseEdge(current, inputs[propName]);
              }
          }
      }
      return current;
  }
  function _normalizeValue(value) {
      switch (value) {
          case undefined:
              return '__undefined__';
          case null:
              return '__null__';
          default:
              return value;
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/createRef.js":
  /*!*************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/createRef.js ***!
    \*************************************************************************************************************************************************************************************************/
  /*! exports provided: createRef */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createRef", function() { return createRef; });
  /**
   * @deprecated Use React.createRef.
   * May be removed in 6 months (Jan '19).
   */
  function createRef() {
      var refObject = (function (element) {
          refObject.current = element;
      });
      // This getter is here to support the deprecated value prop on the refObject.
      Object.defineProperty(refObject, 'value', {
          get: function () {
              return refObject.current;
          }
      });
      refObject.current = null;
      return refObject;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/css.js":
  /*!*******************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/css.js ***!
    \*******************************************************************************************************************************************************************************************/
  /*! exports provided: css */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "css", function() { return css; });
  /**
   * Concatination helper, which can merge class names together. Skips over falsey values.
   *
   * @public
   */
  function css() {
      var args = [];
      for (var _i = 0; _i < arguments.length; _i++) {
          args[_i] = arguments[_i];
      }
      var classes = [];
      for (var _a = 0, args_1 = args; _a < args_1.length; _a++) {
          var arg = args_1[_a];
          if (arg) {
              if (typeof arg === 'string') {
                  classes.push(arg);
              }
              else if (arg.hasOwnProperty('toString') && typeof arg.toString === 'function') {
                  classes.push(arg.toString());
              }
              else {
                  // tslint:disable-next-line:no-any
                  for (var key in arg) {
                      // tslint:disable-next-line:no-any
                      if (arg[key]) {
                          classes.push(key);
                      }
                  }
              }
          }
      }
      return classes.join(' ');
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/Customizations.js":
  /*!*********************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/Customizations.js ***!
    \*********************************************************************************************************************************************************************************************************************/
  /*! exports provided: Customizations */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Customizations", function() { return Customizations; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var _GlobalSettings__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../GlobalSettings */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/GlobalSettings.js");
  
  
  var CustomizationsGlobalKey = 'customizations';
  var NO_CUSTOMIZATIONS = { settings: {}, scopedSettings: {}, inCustomizerContext: false };
  var _allSettings = _GlobalSettings__WEBPACK_IMPORTED_MODULE_1__["GlobalSettings"].getValue(CustomizationsGlobalKey, {
      settings: {},
      scopedSettings: {},
      inCustomizerContext: false
  });
  var _events = [];
  var Customizations = /** @class */ (function () {
      function Customizations() {
      }
      Customizations.reset = function () {
          _allSettings.settings = {};
          _allSettings.scopedSettings = {};
      };
      // tslint:disable-next-line:no-any
      Customizations.applySettings = function (settings) {
          _allSettings.settings = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, _allSettings.settings, settings);
          Customizations._raiseChange();
      };
      // tslint:disable-next-line:no-any
      Customizations.applyScopedSettings = function (scopeName, settings) {
          _allSettings.scopedSettings[scopeName] = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, _allSettings.scopedSettings[scopeName], settings);
          Customizations._raiseChange();
      };
      Customizations.getSettings = function (properties, scopeName, localSettings
      // tslint:disable-next-line:no-any
      ) {
          if (localSettings === void 0) { localSettings = NO_CUSTOMIZATIONS; }
          // tslint:disable-next-line:no-any
          var settings = {};
          var localScopedSettings = (scopeName && localSettings.scopedSettings[scopeName]) || {};
          var globalScopedSettings = (scopeName && _allSettings.scopedSettings[scopeName]) || {};
          for (var _i = 0, properties_1 = properties; _i < properties_1.length; _i++) {
              var property = properties_1[_i];
              settings[property] =
                  localScopedSettings[property] ||
                      localSettings.settings[property] ||
                      globalScopedSettings[property] ||
                      _allSettings.settings[property];
          }
          return settings;
      };
      Customizations.observe = function (onChange) {
          _events.push(onChange);
      };
      Customizations.unobserve = function (onChange) {
          _events = _events.filter(function (cb) { return cb !== onChange; });
      };
      Customizations._raiseChange = function () {
          _events.forEach(function (cb) { return cb(); });
      };
      return Customizations;
  }());
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/Customizer.js":
  /*!*****************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/Customizer.js ***!
    \*****************************************************************************************************************************************************************************************************************/
  /*! exports provided: Customizer */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Customizer", function() { return Customizer; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Customizations__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Customizations */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/Customizations.js");
  /* harmony import */ var _CustomizerContext__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./CustomizerContext */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/CustomizerContext.js");
  /* harmony import */ var _mergeCustomizations__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./mergeCustomizations */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/mergeCustomizations.js");
  
  
  
  
  
  /**
   * The Customizer component allows for default props to be mixed into components which
   * are decorated with the customizable() decorator, or use the styled HOC. This enables
   * injection scenarios like:
   *
   * 1. render svg icons instead of the icon font within all buttons
   * 2. inject a custom theme object into a component
   *
   * Props are provided via the settings prop which should be one of the following:
   * - A json map which contains 1 or more name/value pairs representing injectable props.
   * - A function that receives the current settings and returns the new ones that apply to the scope
   *
   * @public
   */
  var Customizer = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](Customizer, _super);
      function Customizer() {
          var _this = _super !== null && _super.apply(this, arguments) || this;
          _this._onCustomizationChange = function () { return _this.forceUpdate(); };
          return _this;
      }
      Customizer.prototype.componentDidMount = function () {
          _Customizations__WEBPACK_IMPORTED_MODULE_2__["Customizations"].observe(this._onCustomizationChange);
      };
      Customizer.prototype.componentWillUnmount = function () {
          _Customizations__WEBPACK_IMPORTED_MODULE_2__["Customizations"].unobserve(this._onCustomizationChange);
      };
      Customizer.prototype.render = function () {
          var _this = this;
          var contextTransform = this.props.contextTransform;
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_CustomizerContext__WEBPACK_IMPORTED_MODULE_3__["CustomizerContext"].Consumer, null, function (parentContext) {
              var newContext = Object(_mergeCustomizations__WEBPACK_IMPORTED_MODULE_4__["mergeCustomizations"])(_this.props, parentContext);
              if (contextTransform) {
                  newContext = contextTransform(newContext);
              }
              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_CustomizerContext__WEBPACK_IMPORTED_MODULE_3__["CustomizerContext"].Provider, { value: newContext }, _this.props.children);
          }));
      };
      return Customizer;
  }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/CustomizerContext.js":
  /*!************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/CustomizerContext.js ***!
    \************************************************************************************************************************************************************************************************************************/
  /*! exports provided: CustomizerContext */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CustomizerContext", function() { return CustomizerContext; });
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  
  var CustomizerContext = react__WEBPACK_IMPORTED_MODULE_0__["createContext"]({
      customizations: {
          inCustomizerContext: false,
          settings: {},
          scopedSettings: {}
      }
  });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/customizable.js":
  /*!*******************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/customizable.js ***!
    \*******************************************************************************************************************************************************************************************************************/
  /*! exports provided: customizable */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "customizable", function() { return customizable; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Customizations__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Customizations */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/Customizations.js");
  /* harmony import */ var _hoistStatics__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../hoistStatics */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/hoistStatics.js");
  /* harmony import */ var _CustomizerContext__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./CustomizerContext */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/CustomizerContext.js");
  /* harmony import */ var _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @uifabric/merge-styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/index.js");
  
  
  
  
  
  
  function customizable(scope, fields, concatStyles
  // tslint:disable-next-line:no-any
  ) {
      // tslint:disable-next-line:no-shadowed-variable
      return function customizableFactory(
      // tslint:disable-next-line:no-any
      ComposedComponent
      // tslint:disable-next-line:no-any
      ) {
          var resultClass = (_a = /** @class */ (function (_super) {
                  tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](ComponentWithInjectedProps, _super);
                  // tslint:disable-next-line:no-any
                  function ComponentWithInjectedProps(props) {
                      var _this = _super.call(this, props) || this;
                      _this._onSettingChanged = _this._onSettingChanged.bind(_this);
                      return _this;
                  }
                  ComponentWithInjectedProps.prototype.componentDidMount = function () {
                      _Customizations__WEBPACK_IMPORTED_MODULE_2__["Customizations"].observe(this._onSettingChanged);
                  };
                  ComponentWithInjectedProps.prototype.componentWillUnmount = function () {
                      _Customizations__WEBPACK_IMPORTED_MODULE_2__["Customizations"].unobserve(this._onSettingChanged);
                  };
                  ComponentWithInjectedProps.prototype.render = function () {
                      var _this = this;
                      return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_CustomizerContext__WEBPACK_IMPORTED_MODULE_4__["CustomizerContext"].Consumer, null, function (context) {
                          var defaultProps = _Customizations__WEBPACK_IMPORTED_MODULE_2__["Customizations"].getSettings(fields, scope, context.customizations);
                          // tslint:disable-next-line:no-any
                          var componentProps = _this.props;
                          // If defaultProps.styles is a function, evaluate it before calling concatStyleSets
                          if (defaultProps.styles && typeof defaultProps.styles === 'function') {
                              defaultProps.styles = defaultProps.styles(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, defaultProps, componentProps));
                          }
                          // If concatStyles is true and custom styles have been defined compute those styles
                          if (concatStyles && (defaultProps.styles || componentProps.styles)) {
                              var mergedStyles = Object(_uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_5__["concatStyleSets"])(defaultProps.styles, componentProps.styles);
                              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"](ComposedComponent, tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, defaultProps, componentProps, { styles: mergedStyles }));
                          }
                          return react__WEBPACK_IMPORTED_MODULE_1__["createElement"](ComposedComponent, tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, defaultProps, componentProps));
                      }));
                  };
                  ComponentWithInjectedProps.prototype._onSettingChanged = function () {
                      this.forceUpdate();
                  };
                  return ComponentWithInjectedProps;
              }(react__WEBPACK_IMPORTED_MODULE_1__["Component"])),
              _a.displayName = 'Customized' + scope,
              _a);
          return Object(_hoistStatics__WEBPACK_IMPORTED_MODULE_3__["hoistStatics"])(ComposedComponent, resultClass);
          var _a;
      };
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/mergeCustomizations.js":
  /*!**************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/mergeCustomizations.js ***!
    \**************************************************************************************************************************************************************************************************************************/
  /*! exports provided: mergeCustomizations */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeCustomizations", function() { return mergeCustomizations; });
  /* harmony import */ var _mergeSettings__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeSettings */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/mergeSettings.js");
  
  /**
   * Merge props and customizations giving priority to props over context.
   * NOTE: This function will always perform multiple merge operations. Use with caution.
   * @param props - New settings to merge in.
   * @param parentContext - Context containing current settings.
   * @returns Merged customizations.
   */
  function mergeCustomizations(props, parentContext) {
      var _a = (parentContext || {}).customizations, customizations = _a === void 0 ? { settings: {}, scopedSettings: {} } : _a;
      return {
          customizations: {
              settings: Object(_mergeSettings__WEBPACK_IMPORTED_MODULE_0__["mergeSettings"])(customizations.settings, props.settings),
              scopedSettings: Object(_mergeSettings__WEBPACK_IMPORTED_MODULE_0__["mergeScopedSettings"])(customizations.scopedSettings, props.scopedSettings),
              inCustomizerContext: true
          }
      };
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/mergeSettings.js":
  /*!********************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/mergeSettings.js ***!
    \********************************************************************************************************************************************************************************************************************/
  /*! exports provided: mergeSettings, mergeScopedSettings */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeSettings", function() { return mergeSettings; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeScopedSettings", function() { return mergeScopedSettings; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  
  /**
   * Merge new and old settings, giving priority to new settings.
   * New settings is optional in which case oldSettings is returned as-is.
   * @param oldSettings - Old settings to fall back to.
   * @param newSettings - New settings that will be merged over oldSettings.
   * @returns Merged settings.
   */
  function mergeSettings(oldSettings, newSettings) {
      if (oldSettings === void 0) { oldSettings = {}; }
      var mergeSettingsWith = _isSettingsFunction(newSettings) ? newSettings : _settingsMergeWith(newSettings);
      return mergeSettingsWith(oldSettings);
  }
  function mergeScopedSettings(oldSettings, newSettings) {
      if (oldSettings === void 0) { oldSettings = {}; }
      var mergeSettingsWith = _isSettingsFunction(newSettings) ? newSettings : _scopedSettingsMergeWith(newSettings);
      return mergeSettingsWith(oldSettings);
  }
  function _isSettingsFunction(settings) {
      return typeof settings === 'function';
  }
  function _settingsMergeWith(newSettings) {
      return function (settings) { return (newSettings ? tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, settings, newSettings) : settings); };
  }
  function _scopedSettingsMergeWith(scopedSettingsFromProps) {
      if (scopedSettingsFromProps === void 0) { scopedSettingsFromProps = {}; }
      return function (oldScopedSettings) {
          var newScopedSettings = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, oldScopedSettings);
          for (var scopeName in scopedSettingsFromProps) {
              if (scopedSettingsFromProps.hasOwnProperty(scopeName)) {
                  newScopedSettings[scopeName] = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, oldScopedSettings[scopeName], scopedSettingsFromProps[scopeName]);
              }
          }
          return newScopedSettings;
      };
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom.js":
  /*!*******************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom.js ***!
    \*******************************************************************************************************************************************************************************************/
  /*! exports provided: elementContains, elementContainsAttribute, findElementRecursive, getChildren, getDocument, getParent, getRect, getVirtualParent, getWindow, isVirtualElement, on, portalContainsElement, raiseClick, DATA_PORTAL_ATTRIBUTE, setPortalAttribute, setVirtualParent */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _dom_elementContains__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/elementContains */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/elementContains.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "elementContains", function() { return _dom_elementContains__WEBPACK_IMPORTED_MODULE_0__["elementContains"]; });
  
  /* harmony import */ var _dom_elementContainsAttribute__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./dom/elementContainsAttribute */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/elementContainsAttribute.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "elementContainsAttribute", function() { return _dom_elementContainsAttribute__WEBPACK_IMPORTED_MODULE_1__["elementContainsAttribute"]; });
  
  /* harmony import */ var _dom_findElementRecursive__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./dom/findElementRecursive */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/findElementRecursive.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findElementRecursive", function() { return _dom_findElementRecursive__WEBPACK_IMPORTED_MODULE_2__["findElementRecursive"]; });
  
  /* harmony import */ var _dom_getChildren__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./dom/getChildren */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getChildren.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getChildren", function() { return _dom_getChildren__WEBPACK_IMPORTED_MODULE_3__["getChildren"]; });
  
  /* harmony import */ var _dom_getDocument__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./dom/getDocument */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getDocument.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getDocument", function() { return _dom_getDocument__WEBPACK_IMPORTED_MODULE_4__["getDocument"]; });
  
  /* harmony import */ var _dom_getParent__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./dom/getParent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getParent.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getParent", function() { return _dom_getParent__WEBPACK_IMPORTED_MODULE_5__["getParent"]; });
  
  /* harmony import */ var _dom_getRect__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./dom/getRect */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getRect.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getRect", function() { return _dom_getRect__WEBPACK_IMPORTED_MODULE_6__["getRect"]; });
  
  /* harmony import */ var _dom_getVirtualParent__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./dom/getVirtualParent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getVirtualParent.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getVirtualParent", function() { return _dom_getVirtualParent__WEBPACK_IMPORTED_MODULE_7__["getVirtualParent"]; });
  
  /* harmony import */ var _dom_getWindow__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./dom/getWindow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getWindow", function() { return _dom_getWindow__WEBPACK_IMPORTED_MODULE_8__["getWindow"]; });
  
  /* harmony import */ var _dom_isVirtualElement__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./dom/isVirtualElement */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/isVirtualElement.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isVirtualElement", function() { return _dom_isVirtualElement__WEBPACK_IMPORTED_MODULE_9__["isVirtualElement"]; });
  
  /* harmony import */ var _dom_on__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./dom/on */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/on.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "on", function() { return _dom_on__WEBPACK_IMPORTED_MODULE_10__["on"]; });
  
  /* harmony import */ var _dom_portalContainsElement__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./dom/portalContainsElement */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/portalContainsElement.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "portalContainsElement", function() { return _dom_portalContainsElement__WEBPACK_IMPORTED_MODULE_11__["portalContainsElement"]; });
  
  /* harmony import */ var _dom_raiseClick__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./dom/raiseClick */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/raiseClick.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "raiseClick", function() { return _dom_raiseClick__WEBPACK_IMPORTED_MODULE_12__["raiseClick"]; });
  
  /* harmony import */ var _dom_setPortalAttribute__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./dom/setPortalAttribute */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setPortalAttribute.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DATA_PORTAL_ATTRIBUTE", function() { return _dom_setPortalAttribute__WEBPACK_IMPORTED_MODULE_13__["DATA_PORTAL_ATTRIBUTE"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setPortalAttribute", function() { return _dom_setPortalAttribute__WEBPACK_IMPORTED_MODULE_13__["setPortalAttribute"]; });
  
  /* harmony import */ var _dom_setVirtualParent__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./dom/setVirtualParent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setVirtualParent.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setVirtualParent", function() { return _dom_setVirtualParent__WEBPACK_IMPORTED_MODULE_14__["setVirtualParent"]; });
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/elementContains.js":
  /*!***********************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/elementContains.js ***!
    \***********************************************************************************************************************************************************************************************************/
  /*! exports provided: elementContains */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "elementContains", function() { return elementContains; });
  /* harmony import */ var _getParent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getParent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getParent.js");
  
  /**
   * Determines whether or not a parent element contains a given child element.
   * If `allowVirtualParents` is true, this method may return `true` if the child
   * has the parent in its virtual element hierarchy.
   *
   * @public
   */
  function elementContains(parent, child, allowVirtualParents) {
      if (allowVirtualParents === void 0) { allowVirtualParents = true; }
      var isContained = false;
      if (parent && child) {
          if (allowVirtualParents) {
              isContained = false;
              while (child) {
                  var nextParent = Object(_getParent__WEBPACK_IMPORTED_MODULE_0__["getParent"])(child);
                  if (nextParent === parent) {
                      isContained = true;
                      break;
                  }
                  child = nextParent;
              }
          }
          else if (parent.contains) {
              isContained = parent.contains(child);
          }
      }
      return isContained;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/elementContainsAttribute.js":
  /*!********************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/elementContainsAttribute.js ***!
    \********************************************************************************************************************************************************************************************************************/
  /*! exports provided: elementContainsAttribute */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "elementContainsAttribute", function() { return elementContainsAttribute; });
  /* harmony import */ var _findElementRecursive__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./findElementRecursive */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/findElementRecursive.js");
  
  /**
   * Determines if an element, or any of its ancestors, contain the given attribute
   * @param element - element to start searching at
   * @param attribute - the attribute to search for
   * @returns the value of the first instance found
   */
  function elementContainsAttribute(element, attribute) {
      var elementMatch = Object(_findElementRecursive__WEBPACK_IMPORTED_MODULE_0__["findElementRecursive"])(element, function (testElement) { return testElement.hasAttribute(attribute); });
      return elementMatch && elementMatch.getAttribute(attribute);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/findElementRecursive.js":
  /*!****************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/findElementRecursive.js ***!
    \****************************************************************************************************************************************************************************************************************/
  /*! exports provided: findElementRecursive */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findElementRecursive", function() { return findElementRecursive; });
  /* harmony import */ var _getParent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getParent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getParent.js");
  
  /**
   * Finds the first parent element where the matchFunction returns true
   * @param element - element to start searching at
   * @param matchFunction - the function that determines if the element is a match
   * @returns the matched element or null no match was found
   */
  function findElementRecursive(element, matchFunction) {
      if (!element || element === document.body) {
          return null;
      }
      return matchFunction(element) ? element : findElementRecursive(Object(_getParent__WEBPACK_IMPORTED_MODULE_0__["getParent"])(element), matchFunction);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getChildren.js":
  /*!*******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getChildren.js ***!
    \*******************************************************************************************************************************************************************************************************/
  /*! exports provided: getChildren */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getChildren", function() { return getChildren; });
  /* harmony import */ var _isVirtualElement__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./isVirtualElement */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/isVirtualElement.js");
  
  /**
   * Gets the elements which are child elements of the given element.
   * If `allowVirtualChildren` is `true`, this method enumerates virtual child elements
   * after the original children.
   * @param parent - The element to get the children of.
   * @param allowVirtualChildren - true if the method should enumerate virtual child elements.
   */
  function getChildren(parent, allowVirtualChildren) {
      if (allowVirtualChildren === void 0) { allowVirtualChildren = true; }
      var children = [];
      if (parent) {
          for (var i = 0; i < parent.children.length; i++) {
              children.push(parent.children.item(i));
          }
          if (allowVirtualChildren && Object(_isVirtualElement__WEBPACK_IMPORTED_MODULE_0__["isVirtualElement"])(parent)) {
              children.push.apply(children, parent._virtual.children);
          }
      }
      return children;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getDocument.js":
  /*!*******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getDocument.js ***!
    \*******************************************************************************************************************************************************************************************************/
  /*! exports provided: getDocument */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getDocument", function() { return getDocument; });
  /* harmony import */ var _setSSR__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setSSR */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setSSR.js");
  
  /**
   * Helper to get the document object. Note that in popup window cases, document
   * might be the wrong document, which is why we look at ownerDocument for the
   * truth. Also note that the SSR flag is used to test ssr scenarios even if
   * document is defined (from JSDOM for example.)
   *
   * @public
   */
  function getDocument(rootElement) {
      if (_setSSR__WEBPACK_IMPORTED_MODULE_0__["_isSSR"] || typeof document === 'undefined') {
          return undefined;
      }
      else {
          return rootElement && rootElement.ownerDocument ? rootElement.ownerDocument : document;
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getParent.js":
  /*!*****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getParent.js ***!
    \*****************************************************************************************************************************************************************************************************/
  /*! exports provided: getParent */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getParent", function() { return getParent; });
  /* harmony import */ var _getVirtualParent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./getVirtualParent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getVirtualParent.js");
  
  /**
   * Gets the element which is the parent of a given element.
   * If `allowVirtuaParents` is `true`, this method prefers the virtual parent over
   * real DOM parent when present.
   *
   * @public
   */
  function getParent(child, allowVirtualParents) {
      if (allowVirtualParents === void 0) { allowVirtualParents = true; }
      return child && ((allowVirtualParents && Object(_getVirtualParent__WEBPACK_IMPORTED_MODULE_0__["getVirtualParent"])(child)) || (child.parentNode && child.parentNode));
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getRect.js":
  /*!***************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getRect.js ***!
    \***************************************************************************************************************************************************************************************************/
  /*! exports provided: getRect */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getRect", function() { return getRect; });
  /**
   * Helper to get bounding client rect. Passing in window will get the window size.
   *
   * @public
   */
  function getRect(element) {
      var rect;
      if (element) {
          if (element === window) {
              rect = {
                  left: 0,
                  top: 0,
                  width: window.innerWidth,
                  height: window.innerHeight,
                  right: window.innerWidth,
                  bottom: window.innerHeight
              };
          }
          else if (element.getBoundingClientRect) {
              rect = element.getBoundingClientRect();
          }
      }
      return rect;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getVirtualParent.js":
  /*!************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getVirtualParent.js ***!
    \************************************************************************************************************************************************************************************************************/
  /*! exports provided: getVirtualParent */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getVirtualParent", function() { return getVirtualParent; });
  /* harmony import */ var _isVirtualElement__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./isVirtualElement */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/isVirtualElement.js");
  
  /**
   * Gets the virtual parent given the child element, if it exists.
   *
   * @public
   */
  function getVirtualParent(child) {
      var parent;
      if (child && Object(_isVirtualElement__WEBPACK_IMPORTED_MODULE_0__["isVirtualElement"])(child)) {
          parent = child._virtual.parent;
      }
      return parent;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js":
  /*!*****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js ***!
    \*****************************************************************************************************************************************************************************************************/
  /*! exports provided: getWindow */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getWindow", function() { return getWindow; });
  /* harmony import */ var _setSSR__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setSSR */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setSSR.js");
  
  var _window = undefined;
  // Note: Accessing "window" in IE11 is somewhat expensive, and calling "typeof window"
  // hits a memory leak, whereas aliasing it and calling "typeof _window" does not.
  // Caching the window value at the file scope lets us minimize the impact.
  try {
      _window = window;
  }
  catch (e) {
      /* no-op */
  }
  /**
   * Helper to get the window object. The helper will make sure to use a cached variable
   * of "window", to avoid overhead and memory leaks in IE11. Note that in popup scenarios the
   * window object won't match the "global" window object, and for these scenarios, you should
   * pass in an element hosted within the popup.
   *
   * @public
   */
  function getWindow(rootElement) {
      if (_setSSR__WEBPACK_IMPORTED_MODULE_0__["_isSSR"] || typeof _window === 'undefined') {
          return undefined;
      }
      else {
          return rootElement && rootElement.ownerDocument && rootElement.ownerDocument.defaultView
              ? rootElement.ownerDocument.defaultView
              : _window;
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/isVirtualElement.js":
  /*!************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/isVirtualElement.js ***!
    \************************************************************************************************************************************************************************************************************/
  /*! exports provided: isVirtualElement */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isVirtualElement", function() { return isVirtualElement; });
  /**
   * Determines whether or not an element has the virtual hierarchy extension.
   *
   * @public
   */
  function isVirtualElement(element) {
      return element && !!element._virtual;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/on.js":
  /*!**********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/on.js ***!
    \**********************************************************************************************************************************************************************************************/
  /*! exports provided: on */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "on", function() { return on; });
  function on(element, eventName, callback, options) {
      element.addEventListener(eventName, callback, options);
      return function () { return element.removeEventListener(eventName, callback, options); };
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/portalContainsElement.js":
  /*!*****************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/portalContainsElement.js ***!
    \*****************************************************************************************************************************************************************************************************************/
  /*! exports provided: portalContainsElement */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "portalContainsElement", function() { return portalContainsElement; });
  /* harmony import */ var _findElementRecursive__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./findElementRecursive */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/findElementRecursive.js");
  /* harmony import */ var _setPortalAttribute__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./setPortalAttribute */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setPortalAttribute.js");
  
  
  /**
   * Determine whether a target is within a portal from perspective of root or optional parent.
   * This function only works against portal components that use the setPortalAttribute function.
   * If both parent and child are within the same portal this function will return false.
   * @param target - Element to query portal containment status of.
   * @param parent - Optional parent perspective. Search for containing portal stops at parent (or root if parent is undefined or invalid.)
   */
  function portalContainsElement(target, parent) {
      var elementMatch = Object(_findElementRecursive__WEBPACK_IMPORTED_MODULE_0__["findElementRecursive"])(target, function (testElement) { return parent === testElement || testElement.hasAttribute(_setPortalAttribute__WEBPACK_IMPORTED_MODULE_1__["DATA_PORTAL_ATTRIBUTE"]); });
      return elementMatch !== null && elementMatch.hasAttribute(_setPortalAttribute__WEBPACK_IMPORTED_MODULE_1__["DATA_PORTAL_ATTRIBUTE"]);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/raiseClick.js":
  /*!******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/raiseClick.js ***!
    \******************************************************************************************************************************************************************************************************/
  /*! exports provided: raiseClick */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "raiseClick", function() { return raiseClick; });
  /** Raises a click event. */
  function raiseClick(target) {
      var event = new Event('MouseEvents');
      event.initEvent('click', true, true);
      target.dispatchEvent(event);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setPortalAttribute.js":
  /*!**************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setPortalAttribute.js ***!
    \**************************************************************************************************************************************************************************************************************/
  /*! exports provided: DATA_PORTAL_ATTRIBUTE, setPortalAttribute */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DATA_PORTAL_ATTRIBUTE", function() { return DATA_PORTAL_ATTRIBUTE; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setPortalAttribute", function() { return setPortalAttribute; });
  var DATA_PORTAL_ATTRIBUTE = 'data-portal-element';
  /**
   * Identify element as a portal by setting an attribute.
   * @param element - Element to mark as a portal.
   */
  function setPortalAttribute(element) {
      element.setAttribute(DATA_PORTAL_ATTRIBUTE, 'true');
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setSSR.js":
  /*!**************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setSSR.js ***!
    \**************************************************************************************************************************************************************************************************/
  /*! exports provided: _isSSR, setSSR */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_isSSR", function() { return _isSSR; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setSSR", function() { return setSSR; });
  var _isSSR = false;
  /**
   * Helper to set ssr mode to simulate no window object returned from getWindow helper.
   *
   * @public
   */
  function setSSR(isEnabled) {
      _isSSR = isEnabled;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setVirtualParent.js":
  /*!************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setVirtualParent.js ***!
    \************************************************************************************************************************************************************************************************************/
  /*! exports provided: setVirtualParent */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setVirtualParent", function() { return setVirtualParent; });
  /**
   * Sets the virtual parent of an element.
   * Pass `undefined` as the `parent` to clear the virtual parent.
   *
   * @public
   */
  function setVirtualParent(child, parent) {
      var virtualChild = child;
      var virtualParent = parent;
      if (!virtualChild._virtual) {
          virtualChild._virtual = {
              children: []
          };
      }
      var oldParent = virtualChild._virtual.parent;
      if (oldParent && oldParent !== parent) {
          // Remove the child from its old parent.
          var index = oldParent._virtual.children.indexOf(virtualChild);
          if (index > -1) {
              oldParent._virtual.children.splice(index, 1);
          }
      }
      virtualChild._virtual.parent = virtualParent || undefined;
      if (virtualParent) {
          if (!virtualParent._virtual) {
              virtualParent._virtual = {
                  children: []
              };
          }
          virtualParent._virtual.children.push(virtualChild);
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/extendComponent.js":
  /*!*******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/extendComponent.js ***!
    \*******************************************************************************************************************************************************************************************************/
  /*! exports provided: extendComponent */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "extendComponent", function() { return extendComponent; });
  /* harmony import */ var _appendFunction__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./appendFunction */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/appendFunction.js");
  
  /**
   * Extends a component's lifetime methods by appending new functions to the existing lifetime functions.
   */
  function extendComponent(parent, methods) {
      for (var name_1 in methods) {
          if (methods.hasOwnProperty(name_1)) {
              // tslint:disable-next-line:no-any
              parent[name_1] = Object(_appendFunction__WEBPACK_IMPORTED_MODULE_0__["appendFunction"])(parent, parent[name_1], methods[name_1]);
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/focus.js":
  /*!*********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/focus.js ***!
    \*********************************************************************************************************************************************************************************************/
  /*! exports provided: getFirstFocusable, getLastFocusable, getFirstTabbable, getLastTabbable, focusFirstChild, getPreviousElement, getNextElement, isElementVisible, isElementTabbable, isElementFocusZone, isElementFocusSubZone, doesElementContainFocus, shouldWrapFocus, focusAsync, getFocusableByIndexPath, getElementIndexPath */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFirstFocusable", function() { return getFirstFocusable; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLastFocusable", function() { return getLastFocusable; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFirstTabbable", function() { return getFirstTabbable; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLastTabbable", function() { return getLastTabbable; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "focusFirstChild", function() { return focusFirstChild; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPreviousElement", function() { return getPreviousElement; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getNextElement", function() { return getNextElement; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isElementVisible", function() { return isElementVisible; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isElementTabbable", function() { return isElementTabbable; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isElementFocusZone", function() { return isElementFocusZone; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isElementFocusSubZone", function() { return isElementFocusSubZone; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "doesElementContainFocus", function() { return doesElementContainFocus; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "shouldWrapFocus", function() { return shouldWrapFocus; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "focusAsync", function() { return focusAsync; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFocusableByIndexPath", function() { return getFocusableByIndexPath; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getElementIndexPath", function() { return getElementIndexPath; });
  /* harmony import */ var _dom_elementContainsAttribute__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/elementContainsAttribute */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/elementContainsAttribute.js");
  /* harmony import */ var _dom_elementContains__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./dom/elementContains */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/elementContains.js");
  /* harmony import */ var _dom_getParent__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./dom/getParent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getParent.js");
  /* harmony import */ var _dom_getWindow__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./dom/getWindow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js");
  /* harmony import */ var _dom_getDocument__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./dom/getDocument */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getDocument.js");
  
  
  
  
  
  var IS_FOCUSABLE_ATTRIBUTE = 'data-is-focusable';
  var IS_VISIBLE_ATTRIBUTE = 'data-is-visible';
  var FOCUSZONE_ID_ATTRIBUTE = 'data-focuszone-id';
  var FOCUSZONE_SUB_ATTRIBUTE = 'data-is-sub-focuszone';
  /**
   * Gets the first focusable element.
   *
   * @public
   */
  function getFirstFocusable(rootElement, currentElement, includeElementsInFocusZones) {
      return getNextElement(rootElement, currentElement, true /*checkNode*/, false /*suppressParentTraversal*/, false /*suppressChildTraversal*/, includeElementsInFocusZones);
  }
  /**
   * Gets the last focusable element.
   *
   * @public
   */
  function getLastFocusable(rootElement, currentElement, includeElementsInFocusZones) {
      return getPreviousElement(rootElement, currentElement, true /*checkNode*/, false /*suppressParentTraversal*/, true /*traverseChildren*/, includeElementsInFocusZones);
  }
  /**
   * Gets the first tabbable element.
   * The difference between focusable and tabbable is that tabbable elements are focusable elements that also have tabIndex != -1.
   * @param rootElement - The parent element to search beneath.
   * @param currentElement - The descendant of rootElement to start the search at.  This element is the first one checked,
   * and iteration continues forward.  Typical use passes rootElement.firstChild.
   * @param includeElementsInFocusZones - true if traversal should go into FocusZone descendants.
   * @param checkNode - Include currentElement in search when true. Defaults to true.
   * @public
   */
  function getFirstTabbable(rootElement, currentElement, includeElementsInFocusZones, checkNode) {
      if (checkNode === void 0) { checkNode = true; }
      return getNextElement(rootElement, currentElement, checkNode, false /*suppressParentTraversal*/, false /*suppressChildTraversal*/, includeElementsInFocusZones, false /*allowFocusRoot*/, true /*tabbable*/);
  }
  /**
   * Gets the last tabbable element.
   * The difference between focusable and tabbable is that tabbable elements are focusable elements that also have tabIndex != -1.
   * @param rootElement - The parent element to search beneath.
   * @param currentElement - The descendant of rootElement to start the search at.  This element is the first one checked,
   * and iteration continues in reverse.  Typical use passes rootElement.lastChild.
   * @param includeElementsInFocusZones - true if traversal should go into FocusZone descendants.
   * @param checkNode - Include currentElement in search when true. Defaults to true.
   * @public
   */
  function getLastTabbable(rootElement, currentElement, includeElementsInFocusZones, checkNode) {
      if (checkNode === void 0) { checkNode = true; }
      return getPreviousElement(rootElement, currentElement, checkNode, false /*suppressParentTraversal*/, true /*traverseChildren*/, includeElementsInFocusZones, false /*allowFocusRoot*/, true /*tabbable*/);
  }
  /**
   * Attempts to focus the first focusable element that is a child or child's child of the rootElement.
   *
   * @public
   * @param rootElement - Element to start the search for a focusable child.
   * @returns True if focus was set, false if it was not.
   */
  function focusFirstChild(rootElement) {
      var element = getNextElement(rootElement, rootElement, true, false, false, true);
      if (element) {
          focusAsync(element);
          return true;
      }
      return false;
  }
  /**
   * Traverse to find the previous element.
   * If tabbable is true, the element must have tabIndex != -1.
   *
   * @public
   */
  function getPreviousElement(rootElement, currentElement, checkNode, suppressParentTraversal, traverseChildren, includeElementsInFocusZones, allowFocusRoot, tabbable) {
      if (!currentElement || (!allowFocusRoot && currentElement === rootElement)) {
          return null;
      }
      var isCurrentElementVisible = isElementVisible(currentElement);
      // Check its children.
      if (traverseChildren &&
          isCurrentElementVisible &&
          (includeElementsInFocusZones || !(isElementFocusZone(currentElement) || isElementFocusSubZone(currentElement)))) {
          var childMatch = getPreviousElement(rootElement, currentElement.lastElementChild, true, true, true, includeElementsInFocusZones, allowFocusRoot, tabbable);
          if (childMatch) {
              if ((tabbable && isElementTabbable(childMatch, true)) || !tabbable) {
                  return childMatch;
              }
              var childMatchSiblingMatch = getPreviousElement(rootElement, childMatch.previousElementSibling, true, true, true, includeElementsInFocusZones, allowFocusRoot, tabbable);
              if (childMatchSiblingMatch) {
                  return childMatchSiblingMatch;
              }
              var childMatchParent = childMatch.parentElement;
              // At this point if we have not found any potential matches
              // start looking at the rest of the subtree under the currentParent.
              // NOTE: We do not want to recurse here because doing so could
              // cause elements to get skipped.
              while (childMatchParent && childMatchParent !== currentElement) {
                  var childMatchParentMatch = getPreviousElement(rootElement, childMatchParent.previousElementSibling, true, true, true, includeElementsInFocusZones, allowFocusRoot, tabbable);
                  if (childMatchParentMatch) {
                      return childMatchParentMatch;
                  }
                  childMatchParent = childMatchParent.parentElement;
              }
          }
      }
      // Check the current node, if it's not the first traversal.
      if (checkNode && isCurrentElementVisible && isElementTabbable(currentElement, tabbable)) {
          return currentElement;
      }
      // Check its previous sibling.
      var siblingMatch = getPreviousElement(rootElement, currentElement.previousElementSibling, true, true, true, includeElementsInFocusZones, allowFocusRoot, tabbable);
      if (siblingMatch) {
          return siblingMatch;
      }
      // Check its parent.
      if (!suppressParentTraversal) {
          return getPreviousElement(rootElement, currentElement.parentElement, true, false, false, includeElementsInFocusZones, allowFocusRoot, tabbable);
      }
      return null;
  }
  /**
   * Traverse to find the next focusable element.
   * If tabbable is true, the element must have tabIndex != -1.
   *
   * @public
   * @param checkNode - Include currentElement in search when true.
   */
  function getNextElement(rootElement, currentElement, checkNode, suppressParentTraversal, suppressChildTraversal, includeElementsInFocusZones, allowFocusRoot, tabbable) {
      if (!currentElement || (currentElement === rootElement && suppressChildTraversal && !allowFocusRoot)) {
          return null;
      }
      var isCurrentElementVisible = isElementVisible(currentElement);
      // Check the current node, if it's not the first traversal.
      if (checkNode && isCurrentElementVisible && isElementTabbable(currentElement, tabbable)) {
          return currentElement;
      }
      // Check its children.
      if (!suppressChildTraversal &&
          isCurrentElementVisible &&
          (includeElementsInFocusZones || !(isElementFocusZone(currentElement) || isElementFocusSubZone(currentElement)))) {
          var childMatch = getNextElement(rootElement, currentElement.firstElementChild, true, true, false, includeElementsInFocusZones, allowFocusRoot, tabbable);
          if (childMatch) {
              return childMatch;
          }
      }
      if (currentElement === rootElement) {
          return null;
      }
      // Check its sibling.
      var siblingMatch = getNextElement(rootElement, currentElement.nextElementSibling, true, true, false, includeElementsInFocusZones, allowFocusRoot, tabbable);
      if (siblingMatch) {
          return siblingMatch;
      }
      if (!suppressParentTraversal) {
          return getNextElement(rootElement, currentElement.parentElement, false, false, true, includeElementsInFocusZones, allowFocusRoot, tabbable);
      }
      return null;
  }
  /**
   * Determines if an element is visible.
   *
   * @public
   */
  function isElementVisible(element) {
      // If the element is not valid, return false.
      if (!element || !element.getAttribute) {
          return false;
      }
      var visibilityAttribute = element.getAttribute(IS_VISIBLE_ATTRIBUTE);
      // If the element is explicitly marked with the visibility attribute, return that value as boolean.
      if (visibilityAttribute !== null && visibilityAttribute !== undefined) {
          return visibilityAttribute === 'true';
      }
      // Fallback to other methods of determining actual visibility.
      return (element.offsetHeight !== 0 ||
          element.offsetParent !== null ||
          // tslint:disable-next-line:no-any
          element.isVisible === true); // used as a workaround for testing.
  }
  /**
   * Determines if an element can receive focus programmatically or via a mouse click.
   * If checkTabIndex is true, additionally checks to ensure the element can be focused with the tab key, meaning tabIndex != -1.
   *
   * @public
   */
  function isElementTabbable(element, checkTabIndex) {
      // If this element is null or is disabled, it is not considered tabbable.
      if (!element || element.disabled) {
          return false;
      }
      var tabIndex = 0;
      var tabIndexAttributeValue = null;
      if (element && element.getAttribute) {
          tabIndexAttributeValue = element.getAttribute('tabIndex');
          if (tabIndexAttributeValue) {
              tabIndex = parseInt(tabIndexAttributeValue, 10);
          }
      }
      var isFocusableAttribute = element.getAttribute ? element.getAttribute(IS_FOCUSABLE_ATTRIBUTE) : null;
      var isTabIndexSet = tabIndexAttributeValue !== null && tabIndex >= 0;
      var result = !!element &&
          isFocusableAttribute !== 'false' &&
          (element.tagName === 'A' ||
              element.tagName === 'BUTTON' ||
              element.tagName === 'INPUT' ||
              element.tagName === 'TEXTAREA' ||
              isFocusableAttribute === 'true' ||
              isTabIndexSet);
      return checkTabIndex ? tabIndex !== -1 && result : result;
  }
  /**
   * Determines if a given element is a focus zone.
   *
   * @public
   */
  function isElementFocusZone(element) {
      return !!(element && element.getAttribute && !!element.getAttribute(FOCUSZONE_ID_ATTRIBUTE));
  }
  /**
   * Determines if a given element is a focus sub zone.
   *
   * @public
   */
  function isElementFocusSubZone(element) {
      return !!(element && element.getAttribute && element.getAttribute(FOCUSZONE_SUB_ATTRIBUTE) === 'true');
  }
  /**
   * Determines if an element, or any of its children, contain focus.
   *
   * @public
   */
  function doesElementContainFocus(element) {
      var document = Object(_dom_getDocument__WEBPACK_IMPORTED_MODULE_4__["getDocument"])(element);
      var currentActiveElement = document && document.activeElement;
      if (currentActiveElement && Object(_dom_elementContains__WEBPACK_IMPORTED_MODULE_1__["elementContains"])(element, currentActiveElement)) {
          return true;
      }
      return false;
  }
  /**
   * Determines if an, or any of its ancestors, sepcificies that it doesn't want focus to wrap
   * @param element - element to start searching from
   * @param noWrapDataAttribute - the no wrap data attribute to match (either)
   * @returns true if focus should wrap, false otherwise
   */
  function shouldWrapFocus(element, noWrapDataAttribute) {
      return Object(_dom_elementContainsAttribute__WEBPACK_IMPORTED_MODULE_0__["elementContainsAttribute"])(element, noWrapDataAttribute) === 'true' ? false : true;
  }
  var targetToFocusOnNextRepaint = undefined;
  /**
   * Sets focus to an element asynchronously. The focus will be set at the next browser repaint,
   * meaning it won't cause any extra recalculations. If more than one focusAsync is called during one frame,
   * only the latest called focusAsync element will actually be focused
   * @param element - The element to focus
   */
  function focusAsync(element) {
      if (element) {
          // An element was already queued to be focused, so replace that one with the new element
          if (targetToFocusOnNextRepaint) {
              targetToFocusOnNextRepaint = element;
              return;
          }
          targetToFocusOnNextRepaint = element;
          var win = Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_3__["getWindow"])(element);
          if (win) {
              // element.focus() is a no-op if the element is no longer in the DOM, meaning this is always safe
              win.requestAnimationFrame(function () {
                  targetToFocusOnNextRepaint && targetToFocusOnNextRepaint.focus();
                  // We are done focusing for this frame, so reset the queued focus element
                  targetToFocusOnNextRepaint = undefined;
              });
          }
      }
  }
  /**
   * Finds the closest focusable element via an index path from a parent. See
   * `getElementIndexPath` for getting an index path from an element to a child.
   */
  function getFocusableByIndexPath(parent, path) {
      var element = parent;
      for (var _i = 0, path_1 = path; _i < path_1.length; _i++) {
          var index = path_1[_i];
          var nextChild = element.children[Math.min(index, element.children.length - 1)];
          if (!nextChild) {
              break;
          }
          element = nextChild;
      }
      element =
          isElementTabbable(element) && isElementVisible(element)
              ? element
              : getNextElement(parent, element, true) || getPreviousElement(parent, element);
      return element;
  }
  /**
   * Finds the element index path from a parent element to a child element.
   *
   * If you had this node structure: "A has children [B, C] and C has child D",
   * the index path from A to D would be [1, 0], or `parent.chidren[1].children[0]`.
   */
  function getElementIndexPath(fromElement, toElement) {
      var path = [];
      while (toElement && fromElement && toElement !== fromElement) {
          var parent_1 = Object(_dom_getParent__WEBPACK_IMPORTED_MODULE_2__["getParent"])(toElement, true);
          if (parent_1 === null) {
              return [];
          }
          path.unshift(Array.prototype.indexOf.call(parent_1.children, toElement));
          toElement = parent_1;
      }
      return path;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/hoist.js":
  /*!*********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/hoist.js ***!
    \*********************************************************************************************************************************************************************************************/
  /*! exports provided: hoistMethods, unhoistMethods */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hoistMethods", function() { return hoistMethods; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "unhoistMethods", function() { return unhoistMethods; });
  var REACT_LIFECYCLE_EXCLUSIONS = [
      'setState',
      'render',
      'componentWillMount',
      'UNSAFE_componentWillMount',
      'componentDidMount',
      'componentWillReceiveProps',
      'UNSAFE_componentWillReceiveProps',
      'shouldComponentUpdate',
      'componentWillUpdate',
      'getSnapshotBeforeUpdate',
      'UNSAFE_componentWillUpdate',
      'componentDidUpdate',
      'componentWillUnmount'
  ];
  /**
   * Allows you to hoist methods, except those in an exclusion set from a source object into a destination object.
   *
   * @public
   * @param destination - The instance of the object to hoist the methods onto.
   * @param source - The instance of the object where the methods are hoisted from.
   * @param exclusions - (Optional) What methods to exclude from being hoisted.
   * @returns An array of names of methods that were hoisted.
   */
  function hoistMethods(
  // tslint:disable-next-line:no-any
  destination, 
  // tslint:disable-next-line:no-any
  source, exclusions) {
      if (exclusions === void 0) { exclusions = REACT_LIFECYCLE_EXCLUSIONS; }
      var hoisted = [];
      var _loop_1 = function (methodName) {
          if (typeof source[methodName] === 'function' &&
              destination[methodName] === undefined &&
              (!exclusions || exclusions.indexOf(methodName) === -1)) {
              hoisted.push(methodName);
              /* tslint:disable:no-function-expression */
              destination[methodName] = function () {
                  source[methodName].apply(source, arguments);
              };
              /* tslint:enable */
          }
      };
      for (var methodName in source) {
          _loop_1(methodName);
      }
      return hoisted;
  }
  /**
   * Provides a method for convenience to unhoist hoisted methods.
   *
   * @public
   * @param source - The source object upon which methods were hoisted.
   * @param methodNames - An array of method names to unhoist.
   */
  // tslint:disable-next-line:no-any
  function unhoistMethods(source, methodNames) {
      methodNames.forEach(function (methodName) { return delete source[methodName]; });
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/hoistStatics.js":
  /*!****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/hoistStatics.js ***!
    \****************************************************************************************************************************************************************************************************/
  /*! exports provided: hoistStatics */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hoistStatics", function() { return hoistStatics; });
  /**
   * Allows you to hoist static functions in components.
   * Created for the purpose of fixing broken static functions in classes
   * that utilize decorators.
   *
   * @public
   * @param source - The object where the methods are hoisted from.
   * @param dest - The object to hoist the methods onto.
   * @returns The dest object with methods added
   */
  function hoistStatics(source, dest) {
      for (var name_1 in source) {
          if (source.hasOwnProperty(name_1)) {
              // tslint:disable-next-line:no-any
              dest[name_1] = source[name_1];
          }
      }
      return dest;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/index.js":
  /*!*********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/index.js ***!
    \*********************************************************************************************************************************************************************************************/
  /*! exports provided: setFocusVisibility, setSSR, Async, AutoScroll, BaseComponent, nullRender, provideContext, DelayedRender, EventGroup, FabricPerformance, GlobalSettings, KeyCodes, Rectangle, appendFunction, mergeAriaAttributeValues, findIndex, find, createArray, toMatrix, removeIndex, replaceElement, addElementAtIndex, flatten, arraysEqual, asAsync, assertNever, autobind, classNamesFunction, createRef, css, Customizations, Customizer, CustomizerContext, customizable, mergeCustomizations, mergeSettings, mergeScopedSettings, extendComponent, getFirstFocusable, getLastFocusable, getFirstTabbable, getLastTabbable, focusFirstChild, getPreviousElement, getNextElement, isElementVisible, isElementTabbable, isElementFocusZone, isElementFocusSubZone, doesElementContainFocus, shouldWrapFocus, focusAsync, getFocusableByIndexPath, getElementIndexPath, hoistMethods, unhoistMethods, hoistStatics, initializeComponentRef, IsFocusVisibleClassName, initializeFocusRects, getInitials, isDirectionalKeyCode, addDirectionalKeyCode, getLanguage, setLanguage, getDistanceBetweenPoints, fitContentToBounds, calculatePrecision, precisionRound, setMemoizeWeakMap, resetMemoizations, memoize, memoizeFunction, merge, isIOS, shallowCompare, assign, filteredAssign, getId, resetIds, mapEnumByName, values, isMac, hasHorizontalOverflow, hasVerticalOverflow, hasOverflow, baseElementEvents, baseElementProperties, htmlElementProperties, labelProperties, audioProperties, videoProperties, olProperties, liProperties, anchorProperties, buttonProperties, inputProperties, textAreaProperties, selectProperties, optionProperties, tableProperties, trProperties, thProperties, tdProperties, colGroupProperties, colProperties, formProperties, iframeProperties, imgProperties, imageProperties, divProperties, getNativeProps, getResourceUrl, setBaseUrl, getRTL, setRTL, getRTLSafeKeyCode, safeRequestAnimationFrame, safeSetTimeout, DATA_IS_SCROLLABLE_ATTRIBUTE, allowScrollOnElement, disableBodyScroll, enableBodyScroll, getScrollbarWidth, findScrollableParent, format, styled, elementContains, elementContainsAttribute, findElementRecursive, getChildren, getDocument, getParent, getRect, getVirtualParent, getWindow, isVirtualElement, on, portalContainsElement, raiseClick, DATA_PORTAL_ATTRIBUTE, setPortalAttribute, setVirtualParent, SELECTION_CHANGE, SelectionMode, SelectionDirection, Selection, warn, setWarningCallback, warnConditionallyRequiredProps, warnDeprecations, warnMutuallyExclusive */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _Async__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Async */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Async.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Async", function() { return _Async__WEBPACK_IMPORTED_MODULE_0__["Async"]; });
  
  /* harmony import */ var _AutoScroll__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AutoScroll */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/AutoScroll.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AutoScroll", function() { return _AutoScroll__WEBPACK_IMPORTED_MODULE_1__["AutoScroll"]; });
  
  /* harmony import */ var _BaseComponent__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./BaseComponent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/BaseComponent.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaseComponent", function() { return _BaseComponent__WEBPACK_IMPORTED_MODULE_2__["BaseComponent"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "nullRender", function() { return _BaseComponent__WEBPACK_IMPORTED_MODULE_2__["nullRender"]; });
  
  /* harmony import */ var _Context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Context */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Context.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "provideContext", function() { return _Context__WEBPACK_IMPORTED_MODULE_3__["provideContext"]; });
  
  /* harmony import */ var _DelayedRender__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./DelayedRender */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/DelayedRender.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DelayedRender", function() { return _DelayedRender__WEBPACK_IMPORTED_MODULE_4__["DelayedRender"]; });
  
  /* harmony import */ var _EventGroup__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./EventGroup */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/EventGroup.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EventGroup", function() { return _EventGroup__WEBPACK_IMPORTED_MODULE_5__["EventGroup"]; });
  
  /* harmony import */ var _FabricPerformance__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./FabricPerformance */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/FabricPerformance.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FabricPerformance", function() { return _FabricPerformance__WEBPACK_IMPORTED_MODULE_6__["FabricPerformance"]; });
  
  /* harmony import */ var _GlobalSettings__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./GlobalSettings */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/GlobalSettings.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GlobalSettings", function() { return _GlobalSettings__WEBPACK_IMPORTED_MODULE_7__["GlobalSettings"]; });
  
  /* harmony import */ var _KeyCodes__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./KeyCodes */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/KeyCodes.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "KeyCodes", function() { return _KeyCodes__WEBPACK_IMPORTED_MODULE_8__["KeyCodes"]; });
  
  /* harmony import */ var _Rectangle__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./Rectangle */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/Rectangle.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Rectangle", function() { return _Rectangle__WEBPACK_IMPORTED_MODULE_9__["Rectangle"]; });
  
  /* harmony import */ var _appendFunction__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./appendFunction */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/appendFunction.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "appendFunction", function() { return _appendFunction__WEBPACK_IMPORTED_MODULE_10__["appendFunction"]; });
  
  /* harmony import */ var _aria__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./aria */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/aria.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mergeAriaAttributeValues", function() { return _aria__WEBPACK_IMPORTED_MODULE_11__["mergeAriaAttributeValues"]; });
  
  /* harmony import */ var _array__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./array */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/array.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findIndex", function() { return _array__WEBPACK_IMPORTED_MODULE_12__["findIndex"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "find", function() { return _array__WEBPACK_IMPORTED_MODULE_12__["find"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "createArray", function() { return _array__WEBPACK_IMPORTED_MODULE_12__["createArray"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "toMatrix", function() { return _array__WEBPACK_IMPORTED_MODULE_12__["toMatrix"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "removeIndex", function() { return _array__WEBPACK_IMPORTED_MODULE_12__["removeIndex"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "replaceElement", function() { return _array__WEBPACK_IMPORTED_MODULE_12__["replaceElement"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "addElementAtIndex", function() { return _array__WEBPACK_IMPORTED_MODULE_12__["addElementAtIndex"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "flatten", function() { return _array__WEBPACK_IMPORTED_MODULE_12__["flatten"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "arraysEqual", function() { return _array__WEBPACK_IMPORTED_MODULE_12__["arraysEqual"]; });
  
  /* harmony import */ var _asAsync__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./asAsync */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/asAsync.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "asAsync", function() { return _asAsync__WEBPACK_IMPORTED_MODULE_13__["asAsync"]; });
  
  /* harmony import */ var _assertNever__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./assertNever */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/assertNever.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assertNever", function() { return _assertNever__WEBPACK_IMPORTED_MODULE_14__["assertNever"]; });
  
  /* harmony import */ var _autobind__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./autobind */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/autobind.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "autobind", function() { return _autobind__WEBPACK_IMPORTED_MODULE_15__["autobind"]; });
  
  /* harmony import */ var _classNamesFunction__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./classNamesFunction */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/classNamesFunction.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "classNamesFunction", function() { return _classNamesFunction__WEBPACK_IMPORTED_MODULE_16__["classNamesFunction"]; });
  
  /* harmony import */ var _createRef__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./createRef */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/createRef.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "createRef", function() { return _createRef__WEBPACK_IMPORTED_MODULE_17__["createRef"]; });
  
  /* harmony import */ var _css__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./css */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/css.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "css", function() { return _css__WEBPACK_IMPORTED_MODULE_18__["css"]; });
  
  /* harmony import */ var _customizations_Customizations__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./customizations/Customizations */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/Customizations.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Customizations", function() { return _customizations_Customizations__WEBPACK_IMPORTED_MODULE_19__["Customizations"]; });
  
  /* harmony import */ var _customizations_Customizer__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./customizations/Customizer */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/Customizer.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Customizer", function() { return _customizations_Customizer__WEBPACK_IMPORTED_MODULE_20__["Customizer"]; });
  
  /* harmony import */ var _customizations_CustomizerContext__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./customizations/CustomizerContext */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/CustomizerContext.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CustomizerContext", function() { return _customizations_CustomizerContext__WEBPACK_IMPORTED_MODULE_21__["CustomizerContext"]; });
  
  /* harmony import */ var _customizations_customizable__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./customizations/customizable */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/customizable.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "customizable", function() { return _customizations_customizable__WEBPACK_IMPORTED_MODULE_22__["customizable"]; });
  
  /* harmony import */ var _customizations_mergeCustomizations__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./customizations/mergeCustomizations */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/mergeCustomizations.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mergeCustomizations", function() { return _customizations_mergeCustomizations__WEBPACK_IMPORTED_MODULE_23__["mergeCustomizations"]; });
  
  /* harmony import */ var _customizations_mergeSettings__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./customizations/mergeSettings */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/mergeSettings.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mergeSettings", function() { return _customizations_mergeSettings__WEBPACK_IMPORTED_MODULE_24__["mergeSettings"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mergeScopedSettings", function() { return _customizations_mergeSettings__WEBPACK_IMPORTED_MODULE_24__["mergeScopedSettings"]; });
  
  /* harmony import */ var _dom__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./dom */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "elementContains", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["elementContains"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "elementContainsAttribute", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["elementContainsAttribute"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findElementRecursive", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["findElementRecursive"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getChildren", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["getChildren"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getDocument", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["getDocument"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getParent", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["getParent"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getRect", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["getRect"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getVirtualParent", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["getVirtualParent"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getWindow", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["getWindow"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isVirtualElement", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["isVirtualElement"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "on", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["on"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "portalContainsElement", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["portalContainsElement"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "raiseClick", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["raiseClick"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DATA_PORTAL_ATTRIBUTE", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["DATA_PORTAL_ATTRIBUTE"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setPortalAttribute", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["setPortalAttribute"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setVirtualParent", function() { return _dom__WEBPACK_IMPORTED_MODULE_25__["setVirtualParent"]; });
  
  /* harmony import */ var _extendComponent__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./extendComponent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/extendComponent.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "extendComponent", function() { return _extendComponent__WEBPACK_IMPORTED_MODULE_26__["extendComponent"]; });
  
  /* harmony import */ var _focus__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./focus */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/focus.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getFirstFocusable", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["getFirstFocusable"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getLastFocusable", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["getLastFocusable"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getFirstTabbable", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["getFirstTabbable"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getLastTabbable", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["getLastTabbable"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "focusFirstChild", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["focusFirstChild"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getPreviousElement", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["getPreviousElement"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getNextElement", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["getNextElement"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isElementVisible", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["isElementVisible"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isElementTabbable", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["isElementTabbable"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isElementFocusZone", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["isElementFocusZone"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isElementFocusSubZone", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["isElementFocusSubZone"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "doesElementContainFocus", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["doesElementContainFocus"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "shouldWrapFocus", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["shouldWrapFocus"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "focusAsync", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["focusAsync"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getFocusableByIndexPath", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["getFocusableByIndexPath"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getElementIndexPath", function() { return _focus__WEBPACK_IMPORTED_MODULE_27__["getElementIndexPath"]; });
  
  /* harmony import */ var _hoist__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./hoist */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/hoist.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hoistMethods", function() { return _hoist__WEBPACK_IMPORTED_MODULE_28__["hoistMethods"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "unhoistMethods", function() { return _hoist__WEBPACK_IMPORTED_MODULE_28__["unhoistMethods"]; });
  
  /* harmony import */ var _hoistStatics__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./hoistStatics */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/hoistStatics.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hoistStatics", function() { return _hoistStatics__WEBPACK_IMPORTED_MODULE_29__["hoistStatics"]; });
  
  /* harmony import */ var _initializeComponentRef__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./initializeComponentRef */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeComponentRef.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "initializeComponentRef", function() { return _initializeComponentRef__WEBPACK_IMPORTED_MODULE_30__["initializeComponentRef"]; });
  
  /* harmony import */ var _initializeFocusRects__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./initializeFocusRects */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeFocusRects.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "IsFocusVisibleClassName", function() { return _initializeFocusRects__WEBPACK_IMPORTED_MODULE_31__["IsFocusVisibleClassName"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "initializeFocusRects", function() { return _initializeFocusRects__WEBPACK_IMPORTED_MODULE_31__["initializeFocusRects"]; });
  
  /* harmony import */ var _initials__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./initials */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initials.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getInitials", function() { return _initials__WEBPACK_IMPORTED_MODULE_32__["getInitials"]; });
  
  /* harmony import */ var _keyboard__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./keyboard */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/keyboard.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isDirectionalKeyCode", function() { return _keyboard__WEBPACK_IMPORTED_MODULE_33__["isDirectionalKeyCode"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "addDirectionalKeyCode", function() { return _keyboard__WEBPACK_IMPORTED_MODULE_33__["addDirectionalKeyCode"]; });
  
  /* harmony import */ var _language__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./language */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/language.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getLanguage", function() { return _language__WEBPACK_IMPORTED_MODULE_34__["getLanguage"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setLanguage", function() { return _language__WEBPACK_IMPORTED_MODULE_34__["setLanguage"]; });
  
  /* harmony import */ var _math__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./math */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/math.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getDistanceBetweenPoints", function() { return _math__WEBPACK_IMPORTED_MODULE_35__["getDistanceBetweenPoints"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fitContentToBounds", function() { return _math__WEBPACK_IMPORTED_MODULE_35__["fitContentToBounds"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "calculatePrecision", function() { return _math__WEBPACK_IMPORTED_MODULE_35__["calculatePrecision"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "precisionRound", function() { return _math__WEBPACK_IMPORTED_MODULE_35__["precisionRound"]; });
  
  /* harmony import */ var _memoize__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./memoize */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/memoize.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setMemoizeWeakMap", function() { return _memoize__WEBPACK_IMPORTED_MODULE_36__["setMemoizeWeakMap"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resetMemoizations", function() { return _memoize__WEBPACK_IMPORTED_MODULE_36__["resetMemoizations"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "memoize", function() { return _memoize__WEBPACK_IMPORTED_MODULE_36__["memoize"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "memoizeFunction", function() { return _memoize__WEBPACK_IMPORTED_MODULE_36__["memoizeFunction"]; });
  
  /* harmony import */ var _merge__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./merge */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/merge.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "merge", function() { return _merge__WEBPACK_IMPORTED_MODULE_37__["merge"]; });
  
  /* harmony import */ var _mobileDetector__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./mobileDetector */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/mobileDetector.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isIOS", function() { return _mobileDetector__WEBPACK_IMPORTED_MODULE_38__["isIOS"]; });
  
  /* harmony import */ var _object__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./object */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/object.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "shallowCompare", function() { return _object__WEBPACK_IMPORTED_MODULE_39__["shallowCompare"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "assign", function() { return _object__WEBPACK_IMPORTED_MODULE_39__["assign"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "filteredAssign", function() { return _object__WEBPACK_IMPORTED_MODULE_39__["filteredAssign"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getId", function() { return _object__WEBPACK_IMPORTED_MODULE_39__["getId"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resetIds", function() { return _object__WEBPACK_IMPORTED_MODULE_39__["resetIds"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mapEnumByName", function() { return _object__WEBPACK_IMPORTED_MODULE_39__["mapEnumByName"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "values", function() { return _object__WEBPACK_IMPORTED_MODULE_39__["values"]; });
  
  /* harmony import */ var _osDetector__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./osDetector */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/osDetector.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "isMac", function() { return _osDetector__WEBPACK_IMPORTED_MODULE_40__["isMac"]; });
  
  /* harmony import */ var _overflow__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./overflow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/overflow.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hasHorizontalOverflow", function() { return _overflow__WEBPACK_IMPORTED_MODULE_41__["hasHorizontalOverflow"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hasVerticalOverflow", function() { return _overflow__WEBPACK_IMPORTED_MODULE_41__["hasVerticalOverflow"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hasOverflow", function() { return _overflow__WEBPACK_IMPORTED_MODULE_41__["hasOverflow"]; });
  
  /* harmony import */ var _properties__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./properties */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/properties.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "baseElementEvents", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["baseElementEvents"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "baseElementProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["baseElementProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "htmlElementProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["htmlElementProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "labelProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["labelProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "audioProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["audioProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "videoProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["videoProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "olProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["olProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "liProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["liProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "anchorProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["anchorProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "buttonProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["buttonProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "inputProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["inputProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "textAreaProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["textAreaProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "selectProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["selectProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "optionProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["optionProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["tableProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "trProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["trProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "thProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["thProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tdProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["tdProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "colGroupProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["colGroupProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "colProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["colProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["formProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "iframeProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["iframeProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "imgProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["imgProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "imageProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["imageProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "divProperties", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["divProperties"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getNativeProps", function() { return _properties__WEBPACK_IMPORTED_MODULE_42__["getNativeProps"]; });
  
  /* harmony import */ var _resources__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./resources */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/resources.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getResourceUrl", function() { return _resources__WEBPACK_IMPORTED_MODULE_43__["getResourceUrl"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setBaseUrl", function() { return _resources__WEBPACK_IMPORTED_MODULE_43__["setBaseUrl"]; });
  
  /* harmony import */ var _rtl__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./rtl */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/rtl.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getRTL", function() { return _rtl__WEBPACK_IMPORTED_MODULE_44__["getRTL"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setRTL", function() { return _rtl__WEBPACK_IMPORTED_MODULE_44__["setRTL"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getRTLSafeKeyCode", function() { return _rtl__WEBPACK_IMPORTED_MODULE_44__["getRTLSafeKeyCode"]; });
  
  /* harmony import */ var _safeRequestAnimationFrame__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./safeRequestAnimationFrame */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/safeRequestAnimationFrame.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "safeRequestAnimationFrame", function() { return _safeRequestAnimationFrame__WEBPACK_IMPORTED_MODULE_45__["safeRequestAnimationFrame"]; });
  
  /* harmony import */ var _safeSetTimeout__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./safeSetTimeout */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/safeSetTimeout.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "safeSetTimeout", function() { return _safeSetTimeout__WEBPACK_IMPORTED_MODULE_46__["safeSetTimeout"]; });
  
  /* harmony import */ var _scroll__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./scroll */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/scroll.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DATA_IS_SCROLLABLE_ATTRIBUTE", function() { return _scroll__WEBPACK_IMPORTED_MODULE_47__["DATA_IS_SCROLLABLE_ATTRIBUTE"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "allowScrollOnElement", function() { return _scroll__WEBPACK_IMPORTED_MODULE_47__["allowScrollOnElement"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "disableBodyScroll", function() { return _scroll__WEBPACK_IMPORTED_MODULE_47__["disableBodyScroll"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "enableBodyScroll", function() { return _scroll__WEBPACK_IMPORTED_MODULE_47__["enableBodyScroll"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getScrollbarWidth", function() { return _scroll__WEBPACK_IMPORTED_MODULE_47__["getScrollbarWidth"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "findScrollableParent", function() { return _scroll__WEBPACK_IMPORTED_MODULE_47__["findScrollableParent"]; });
  
  /* harmony import */ var _selection_index__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./selection/index */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/index.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SELECTION_CHANGE", function() { return _selection_index__WEBPACK_IMPORTED_MODULE_48__["SELECTION_CHANGE"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectionMode", function() { return _selection_index__WEBPACK_IMPORTED_MODULE_48__["SelectionMode"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectionDirection", function() { return _selection_index__WEBPACK_IMPORTED_MODULE_48__["SelectionDirection"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Selection", function() { return _selection_index__WEBPACK_IMPORTED_MODULE_48__["Selection"]; });
  
  /* harmony import */ var _string__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./string */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/string.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "format", function() { return _string__WEBPACK_IMPORTED_MODULE_49__["format"]; });
  
  /* harmony import */ var _styled__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./styled */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/styled.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "styled", function() { return _styled__WEBPACK_IMPORTED_MODULE_50__["styled"]; });
  
  /* harmony import */ var _warn__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./warn */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warn", function() { return _warn__WEBPACK_IMPORTED_MODULE_51__["warn"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setWarningCallback", function() { return _warn__WEBPACK_IMPORTED_MODULE_51__["setWarningCallback"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warnConditionallyRequiredProps", function() { return _warn__WEBPACK_IMPORTED_MODULE_51__["warnConditionallyRequiredProps"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warnDeprecations", function() { return _warn__WEBPACK_IMPORTED_MODULE_51__["warnDeprecations"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warnMutuallyExclusive", function() { return _warn__WEBPACK_IMPORTED_MODULE_51__["warnMutuallyExclusive"]; });
  
  /* harmony import */ var _setFocusVisibility__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./setFocusVisibility */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/setFocusVisibility.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setFocusVisibility", function() { return _setFocusVisibility__WEBPACK_IMPORTED_MODULE_52__["setFocusVisibility"]; });
  
  /* harmony import */ var _dom_setSSR__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./dom/setSSR */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/setSSR.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setSSR", function() { return _dom_setSSR__WEBPACK_IMPORTED_MODULE_53__["setSSR"]; });
  
  /* harmony import */ var _version__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./version */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/version.js");
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeComponentRef.js":
  /*!**************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeComponentRef.js ***!
    \**************************************************************************************************************************************************************************************************************/
  /*! exports provided: initializeComponentRef */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initializeComponentRef", function() { return initializeComponentRef; });
  /* harmony import */ var _extendComponent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./extendComponent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/extendComponent.js");
  
  /**
   * Helper to manage componentRef resolution. Internally appends logic to
   * lifetime methods to resolve componentRef to the passed in object.
   *
   * Usage: call initializeComponentRef(this) in the constructor,
   */
  function initializeComponentRef(obj) {
      Object(_extendComponent__WEBPACK_IMPORTED_MODULE_0__["extendComponent"])(obj, {
          componentDidMount: _onMount,
          componentDidUpdate: _onUpdate,
          componentWillUnmount: _onUnmount
      });
  }
  function _onMount() {
      _setComponentRef(this.props.componentRef, this);
  }
  function _onUpdate(prevProps) {
      if (prevProps.componentRef !== this.props.componentRef) {
          // tslint:disable-next-line:no-any
          _setComponentRef(prevProps.componentRef, null);
          _setComponentRef(this.props.componentRef, this);
      }
  }
  function _onUnmount() {
      _setComponentRef(this.props.componentRef, null);
  }
  function _setComponentRef(componentRef, value) {
      if (componentRef) {
          if (typeof componentRef === 'object') {
              componentRef.current = value;
          }
          else if (typeof componentRef === 'function') {
              componentRef(value);
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeDir.js":
  /*!*****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeDir.js ***!
    \*****************************************************************************************************************************************************************************************************/
  /*! exports provided: initializeDir */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initializeDir", function() { return initializeDir; });
  /* harmony import */ var _dom_getWindow__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/getWindow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js");
  
  function initializeDir(window) {
      var win = (window || Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])());
      if (win && !win.__hasInitializedDir__) {
          win.__hasInitializedDir__ = true;
          // Ensure that the documentElement has a 'dir' attribute.
          var documentElement = win.document.documentElement;
          if (!documentElement.hasAttribute('dir')) {
              documentElement.setAttribute('dir', 'ltr');
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeFocusRects.js":
  /*!************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initializeFocusRects.js ***!
    \************************************************************************************************************************************************************************************************************/
  /*! exports provided: IsFocusVisibleClassName, initializeFocusRects */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IsFocusVisibleClassName", function() { return IsFocusVisibleClassName; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initializeFocusRects", function() { return initializeFocusRects; });
  /* harmony import */ var _dom_getWindow__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/getWindow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js");
  /* harmony import */ var _keyboard__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./keyboard */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/keyboard.js");
  
  
  var IsFocusVisibleClassName = 'ms-Fabric--isFocusVisible';
  /**
   * Initializes the logic which:
   *
   * 1. Subscribes keydown and mousedown events. (It will only do it once per window,
   *    so it's safe to call this method multiple times.)
   * 2. When the user presses directional keyboard keys, adds the 'ms-Fabric--isFocusVisible' classname
   *    to the document body.
   * 3. When the user clicks a mouse button, we remove the classname if it exists.
   *
   * This logic allows components on the page to conditionally render focus treatments only
   * if the global classname exists, which simplifies logic overall.
   *
   * @param window - the window used to add the event listeners
   */
  function initializeFocusRects(window) {
      var win = (window || Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])());
      if (win && !win.__hasInitializeFocusRects__) {
          win.__hasInitializeFocusRects__ = true;
          win.addEventListener('mousedown', _onMouseDown, true);
          win.addEventListener('keydown', _onKeyDown, true);
      }
  }
  function _onMouseDown(ev) {
      var win = Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])(ev.target);
      if (win) {
          var classList = win.document.body.classList;
          if (classList.contains(IsFocusVisibleClassName)) {
              classList.remove(IsFocusVisibleClassName);
          }
      }
  }
  function _onKeyDown(ev) {
      var win = Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])(ev.target);
      if (win) {
          var classList = win.document.body.classList;
          if (Object(_keyboard__WEBPACK_IMPORTED_MODULE_1__["isDirectionalKeyCode"])(ev.which) && !classList.contains(IsFocusVisibleClassName)) {
              classList.add(IsFocusVisibleClassName);
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initials.js":
  /*!************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/initials.js ***!
    \************************************************************************************************************************************************************************************************/
  /*! exports provided: getInitials */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getInitials", function() { return getInitials; });
  /**
   * Regular expression matching characters to ignore when calculating the initials.
   * The first part matches characters within parenthesis, including the parenthesis.
   * The second part matches special ASCII characters except space, plus some unicode special characters.
   */
  var UNWANTED_CHARS_REGEX = /\([^)]*\)|[\0-\u001F\!-/:-@\[-`\{-\u00BF\u0250-\u036F\uD800-\uFFFF]/g;
  /**
   * Regular expression matching phone numbers. Applied after chars matching UNWANTED_CHARS_REGEX have been removed
   * and number has been trimmed for whitespaces
   */
  var PHONENUMBER_REGEX = /^\d+[\d\s]*(:?ext|x|)\s*\d+$/i;
  /** Regular expression matching one or more spaces. */
  var MULTIPLE_WHITESPACES_REGEX = /\s+/g;
  /**
   * Regular expression matching languages for which we currently don't support initials.
   * Arabic:   Arabic, Arabic Supplement, Arabic Extended-A.
   * Korean:   Hangul Jamo, Hangul Compatibility Jamo, Hangul Jamo Extended-A, Hangul Syllables, Hangul Jamo Extended-B.
   * Japanese: Hiragana, Katakana.
   * CJK:      CJK Unified Ideographs Extension A, CJK Unified Ideographs, CJK Compatibility Ideographs, CJK Unified Ideographs Extension B
   */
  /* tslint:disable:max-line-length */
  var UNSUPPORTED_TEXT_REGEX = /[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\u1100-\u11FF\u3130-\u318F\uA960-\uA97F\uAC00-\uD7AF\uD7B0-\uD7FF\u3040-\u309F\u30A0-\u30FF\u3400-\u4DBF\u4E00-\u9FFF\uF900-\uFAFF]|[\uD840-\uD869][\uDC00-\uDED6]/;
  /* tslint:enable:max-line-length */
  function getInitialsLatin(displayName, isRtl) {
      var initials = '';
      var splits = displayName.split(' ');
      if (splits.length === 2) {
          initials += splits[0].charAt(0).toUpperCase();
          initials += splits[1].charAt(0).toUpperCase();
      }
      else if (splits.length === 3) {
          initials += splits[0].charAt(0).toUpperCase();
          initials += splits[2].charAt(0).toUpperCase();
      }
      else if (splits.length !== 0) {
          initials += splits[0].charAt(0).toUpperCase();
      }
      if (isRtl && initials.length > 1) {
          return initials.charAt(1) + initials.charAt(0);
      }
      return initials;
  }
  function cleanupDisplayName(displayName) {
      displayName = displayName.replace(UNWANTED_CHARS_REGEX, '');
      displayName = displayName.replace(MULTIPLE_WHITESPACES_REGEX, ' ');
      displayName = displayName.trim();
      return displayName;
  }
  /**
   * Get (up to 2 characters) initials based on display name of the persona.
   *
   * @public
   */
  function getInitials(displayName, isRtl, allowPhoneInitials) {
      if (!displayName) {
          return '';
      }
      displayName = cleanupDisplayName(displayName);
      // For names containing CJK characters, and phone numbers, we don't display initials
      if (UNSUPPORTED_TEXT_REGEX.test(displayName) || (!allowPhoneInitials && PHONENUMBER_REGEX.test(displayName))) {
          return '';
      }
      return getInitialsLatin(displayName, isRtl);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/keyboard.js":
  /*!************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/keyboard.js ***!
    \************************************************************************************************************************************************************************************************/
  /*! exports provided: isDirectionalKeyCode, addDirectionalKeyCode */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDirectionalKeyCode", function() { return isDirectionalKeyCode; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addDirectionalKeyCode", function() { return addDirectionalKeyCode; });
  /* harmony import */ var _KeyCodes__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./KeyCodes */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/KeyCodes.js");
  
  var DirectionalKeyCodes = (_a = {},
      _a[_KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].up] = 1,
      _a[_KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].down] = 1,
      _a[_KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].left] = 1,
      _a[_KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].right] = 1,
      _a[_KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].home] = 1,
      _a[_KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].end] = 1,
      _a[_KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].tab] = 1,
      _a[_KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].pageUp] = 1,
      _a[_KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].pageDown] = 1,
      _a);
  /**
   * Returns true if the keycode is a directional keyboard key.
   */
  function isDirectionalKeyCode(which) {
      return !!DirectionalKeyCodes[which];
  }
  /**
   * Adds a keycode to the list of keys that, when pressed, should cause the focus outlines to be visible.
   * This can be used to add global shortcut keys that directionally move from section to section within
   * an app or between focus trap zones.
   */
  function addDirectionalKeyCode(which) {
      DirectionalKeyCodes[which] = 1;
  }
  var _a;
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/language.js":
  /*!************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/language.js ***!
    \************************************************************************************************************************************************************************************************/
  /*! exports provided: getLanguage, setLanguage */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLanguage", function() { return getLanguage; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setLanguage", function() { return setLanguage; });
  /* harmony import */ var _dom_getDocument__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/getDocument */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getDocument.js");
  /* harmony import */ var _localStorage__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./localStorage */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/localStorage.js");
  
  
  // Default to undefined so that we initialize on first read.
  var _language;
  /**
   * Gets the rtl state of the page (returns true if in rtl.)
   *
   * @public
   */
  function getLanguage() {
      if (_language === undefined) {
          var doc = Object(_dom_getDocument__WEBPACK_IMPORTED_MODULE_0__["getDocument"])();
          var savedLanguage = Object(_localStorage__WEBPACK_IMPORTED_MODULE_1__["getItem"])('language');
          if (savedLanguage !== null) {
              _language = savedLanguage;
          }
          if (_language === undefined && doc) {
              _language = doc.documentElement.getAttribute('lang');
          }
          if (_language === undefined) {
              _language = 'en';
          }
      }
      return _language;
  }
  /**
   * Sets the rtl state of the page (by adjusting the dir attribute of the html element.)
   *
   * @public
   */
  function setLanguage(language, avoidPersisting) {
      if (avoidPersisting === void 0) { avoidPersisting = false; }
      var doc = Object(_dom_getDocument__WEBPACK_IMPORTED_MODULE_0__["getDocument"])();
      if (doc) {
          doc.documentElement.setAttribute('lang', language);
      }
      if (!avoidPersisting) {
          Object(_localStorage__WEBPACK_IMPORTED_MODULE_1__["setItem"])('language', language);
      }
      _language = language;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/localStorage.js":
  /*!****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/localStorage.js ***!
    \****************************************************************************************************************************************************************************************************/
  /*! exports provided: getItem, setItem */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getItem", function() { return getItem; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setItem", function() { return setItem; });
  /* harmony import */ var _dom_getWindow__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/getWindow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js");
  
  /**
   * Fetches an item from local storage without throwing an exception
   * @param key The key of the item to fetch from local storage
   */
  function getItem(key) {
      var result = null;
      try {
          var win = Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])();
          result = win ? win.localStorage.getItem(key) : null;
      }
      catch (e) {
          /* Eat the exception */
      }
      return result;
  }
  /**
   * Inserts an item into local storage without throwing an exception
   * @param key The key of the item to add to local storage
   * @param data The data to put into local storage
   */
  function setItem(key, data) {
      try {
          var win = Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])();
          win && win.localStorage.setItem(key, data);
      }
      catch (e) {
          /* Eat the exception */
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/math.js":
  /*!********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/math.js ***!
    \********************************************************************************************************************************************************************************************/
  /*! exports provided: getDistanceBetweenPoints, fitContentToBounds, calculatePrecision, precisionRound */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getDistanceBetweenPoints", function() { return getDistanceBetweenPoints; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fitContentToBounds", function() { return fitContentToBounds; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "calculatePrecision", function() { return calculatePrecision; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "precisionRound", function() { return precisionRound; });
  /**
   * Determines the distance between two points.
   *
   * @public
   */
  function getDistanceBetweenPoints(point1, point2) {
      var distance = Math.sqrt(Math.pow(point1.x - point2.x, 2) + Math.pow(point1.y - point2.y, 2));
      return distance;
  }
  /**
   * Produces a proportionally-scaled version of an input content size when fit to a bounding size.
   * Given a `contentSize` and a `boundsSize`, this function scales `contentSize` proportionally
   * using either `contain` or `cover` fit behaviors.
   * Use this function to pre-calculate the layout for the CSS `object-fit` and `background-fit` behaviors.
   * With `contain`, the output size must be the largest it can be while completely within the `boundsSize`.
   * With `cover`, the output size must be the smallest it can be while completely around the `boundsSize`.
   * By default, there is a `maxScale` value of 1, which prevents the `contentSize` from being scaled larger.
   *
   * @param options - the options for the bounds fit operation
   */
  function fitContentToBounds(options) {
      var contentSize = options.contentSize, boundsSize = options.boundsSize, _a = options.mode, mode = _a === void 0 ? 'contain' : _a, _b = options.maxScale, maxScale = _b === void 0 ? 1 : _b;
      var contentAspectRatio = contentSize.width / contentSize.height;
      var boundsAspectRatio = boundsSize.width / boundsSize.height;
      var scale;
      if (mode === 'contain' ? contentAspectRatio > boundsAspectRatio : contentAspectRatio < boundsAspectRatio) {
          scale = boundsSize.width / contentSize.width;
      }
      else {
          scale = boundsSize.height / contentSize.height;
      }
      var finalScale = Math.min(maxScale, scale);
      return {
          width: contentSize.width * finalScale,
          height: contentSize.height * finalScale
      };
  }
  /**
   * Calculates a number's precision based on the number of trailing
   * zeros if the number does not have a decimal indicated by a negative
   * precision. Otherwise, it calculates the number of digits after
   * the decimal point indicated by a positive precision.
   * @param value - the value to determine the precision of
   */
  function calculatePrecision(value) {
      /**
       * Group 1:
       * [1-9]([0]+$) matches trailing zeros
       * Group 2:
       * \.([0-9]*) matches all digits after a decimal point.
       */
      var groups = /[1-9]([0]+$)|\.([0-9]*)/.exec(String(value));
      if (!groups) {
          return 0;
      }
      if (groups[1]) {
          return -groups[1].length;
      }
      if (groups[2]) {
          return groups[2].length;
      }
      return 0;
  }
  /**
   * Rounds a number to a certain level of precision. Accepts negative precision.
   * @param value - The value that is being rounded.
   * @param precision - The number of decimal places to round the number to
   */
  function precisionRound(value, precision, base) {
      if (base === void 0) { base = 10; }
      var exp = Math.pow(base, precision);
      return Math.round(value * exp) / exp;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/memoize.js":
  /*!***********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/memoize.js ***!
    \***********************************************************************************************************************************************************************************************/
  /*! exports provided: setMemoizeWeakMap, resetMemoizations, memoize, memoizeFunction */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setMemoizeWeakMap", function() { return setMemoizeWeakMap; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resetMemoizations", function() { return resetMemoizations; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "memoize", function() { return memoize; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "memoizeFunction", function() { return memoizeFunction; });
  /* harmony import */ var _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @uifabric/merge-styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/index.js");
  
  var stylesheet = _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance();
  if (stylesheet && stylesheet.onReset) {
      _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance().onReset(resetMemoizations);
  }
  var _resetCounter = 0;
  var _emptyObject = { empty: true };
  var _dictionary = {};
  var _weakMap = typeof WeakMap === 'undefined' ? null : WeakMap;
  /**
   *  Test utility for providing a custom weakmap.
   *
   * @internal
   * */
  function setMemoizeWeakMap(weakMap) {
      _weakMap = weakMap;
  }
  /**
   * Reset memoizations.
   */
  function resetMemoizations() {
      _resetCounter++;
  }
  /**
   * Memoize decorator to be used on class methods. WARNING: the `this` reference
   * will be inaccessible within a memoized method, given that a cached method's `this`
   * would not be instance-specific.
   *
   * @public
   */
  function memoize(target, key, descriptor) {
      // We bind to "null" to prevent people from inadvertently pulling values from "this",
      // rather than passing them in as input values which can be memoized.
      var fn = memoizeFunction(descriptor.value && descriptor.value.bind(null));
      return {
          configurable: true,
          get: function () {
              return fn;
          }
      };
  }
  /**
   * Memoizes a function; when you pass in the same parameters multiple times, it returns a cached result.
   * Be careful when passing in objects, you need to pass in the same INSTANCE for caching to work. Otherwise
   * it will grow the cache unnecessarily. Also avoid using default values that evaluate functions; passing in
   * undefined for a value and relying on a default function will execute it the first time, but will not
   * re-evaluate subsequent times which may have been unexpected.
   *
   * By default, the cache will reset after 100 permutations, to avoid abuse cases where the function is
   * unintendedly called with unique objects. Without a reset, the cache could grow infinitely, so we safeguard
   * by resetting. To override this behavior, pass a value of 0 to the maxCacheSize parameter.
   *
   * @public
   * @param cb - The function to memoize.
   * @param maxCacheSize - Max results to cache. If the cache exceeds this value, it will reset on the next call.
   * @returns A memoized version of the function.
   */
  function memoizeFunction(cb, maxCacheSize) {
      if (maxCacheSize === void 0) { maxCacheSize = 100; }
      // Avoid breaking scenarios which don't have weak map.
      if (!_weakMap) {
          return cb;
      }
      var rootNode;
      var cacheSize = 0;
      var localResetCounter = _resetCounter;
      // tslint:disable-next-line:no-function-expression
      return function memoizedFunction() {
          var args = [];
          for (var _i = 0; _i < arguments.length; _i++) {
              args[_i] = arguments[_i];
          }
          var currentNode = rootNode;
          if (rootNode === undefined || localResetCounter !== _resetCounter || (maxCacheSize > 0 && cacheSize > maxCacheSize)) {
              rootNode = _createNode();
              cacheSize = 0;
              localResetCounter = _resetCounter;
          }
          currentNode = rootNode;
          // Traverse the tree until we find the match.
          for (var i = 0; i < args.length; i++) {
              var arg = _normalizeArg(args[i]);
              if (!currentNode.map.has(arg)) {
                  currentNode.map.set(arg, _createNode());
              }
              currentNode = currentNode.map.get(arg);
          }
          if (!currentNode.hasOwnProperty('value')) {
              currentNode.value = cb.apply(void 0, args);
              cacheSize++;
          }
          return currentNode.value;
      };
  }
  function _normalizeArg(val) {
      if (!val) {
          return _emptyObject;
      }
      else if (typeof val === 'object' || typeof val === 'function') {
          return val;
      }
      else if (!_dictionary[val]) {
          _dictionary[val] = { val: val };
      }
      return _dictionary[val];
  }
  function _createNode() {
      return {
          map: _weakMap ? new _weakMap() : null
      };
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/merge.js":
  /*!*********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/merge.js ***!
    \*********************************************************************************************************************************************************************************************/
  /*! exports provided: merge */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "merge", function() { return merge; });
  /**
   * Simple deep merge function. Takes all arguments and returns a deep copy of the objects merged
   * together in the order provided. If an object creates a circular reference, it will assign the
   * original reference.
   */
  function merge(target) {
      var args = [];
      for (var _i = 1; _i < arguments.length; _i++) {
          args[_i - 1] = arguments[_i];
      }
      for (var _a = 0, args_1 = args; _a < args_1.length; _a++) {
          var arg = args_1[_a];
          _merge(target || {}, arg);
      }
      return target;
  }
  /**
   * The _merge helper iterates through all props on source and assigns them to target.
   * When the value is an object, we will create a deep clone of the object. However if
   * there is a circular reference, the value will not be deep cloned and will persist
   * the reference.
   */
  // tslint:disable-next-line:no-any
  function _merge(target, source, circularReferences) {
      if (circularReferences === void 0) { circularReferences = []; }
      circularReferences.push(source);
      for (var name_1 in source) {
          if (source.hasOwnProperty(name_1)) {
              var value = source[name_1];
              if (typeof value === 'object') {
                  var isCircularReference = circularReferences.indexOf(value) > -1;
                  // tslint:disable-next-line:no-any
                  target[name_1] = isCircularReference ? value : _merge(target[name_1] || {}, value, circularReferences);
              }
              else {
                  target[name_1] = value;
              }
          }
      }
      circularReferences.pop();
      return target;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/mobileDetector.js":
  /*!******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/mobileDetector.js ***!
    \******************************************************************************************************************************************************************************************************/
  /*! exports provided: isIOS */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isIOS", function() { return isIOS; });
  /**
   * Returns true if and only if the user is on a iOS device.
   * Used to determine whether iOS-specific behavior should be applied.
   */
  var isIOS = function () {
      if (!window || !window.navigator || !window.navigator.userAgent) {
          return false;
      }
      return /iPad|iPhone|iPod/i.test(window.navigator.userAgent);
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/object.js":
  /*!**********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/object.js ***!
    \**********************************************************************************************************************************************************************************************/
  /*! exports provided: shallowCompare, assign, filteredAssign, getId, resetIds, mapEnumByName, values */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "shallowCompare", function() { return shallowCompare; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "assign", function() { return assign; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "filteredAssign", function() { return filteredAssign; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getId", function() { return getId; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resetIds", function() { return resetIds; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mapEnumByName", function() { return mapEnumByName; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "values", function() { return values; });
  /* harmony import */ var _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @uifabric/merge-styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/index.js");
  /* harmony import */ var _dom_getWindow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./dom/getWindow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js");
  
  
  // Initialize global window id.
  var CURRENT_ID_PROPERTY = '__currentId__';
  var DEFAULT_ID_STRING = 'id__';
  // tslint:disable-next-line:no-any
  var _global = Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_1__["getWindow"])() || {};
  if (_global[CURRENT_ID_PROPERTY] === undefined) {
      _global[CURRENT_ID_PROPERTY] = 0;
  }
  // tslint:disable-next-line:no-any
  function checkProperties(a, b) {
      for (var propName in a) {
          if (a.hasOwnProperty(propName)) {
              if (!b.hasOwnProperty(propName) || b[propName] !== a[propName]) {
                  return false;
              }
          }
      }
      return true;
  }
  /**
   * Compares a to b and b to a.
   *
   * @public
   */
  function shallowCompare(a, b) {
      return checkProperties(a, b) && checkProperties(b, a);
  }
  /**
   * Makes a resulting merge of a bunch of objects. Pass in the target object followed by 1 or more
   * objects as arguments and they will be merged sequentially into the target. Note that this will
   * shallow merge; it will not create new cloned values for target members.
   *
   * @public
   * @param target - Target object to merge following object arguments into.
   * @param args - One or more objects that will be mixed into the target in the order they are provided.
   * @returns Resulting merged target.
   */
  // tslint:disable-next-line:no-any
  function assign(target) {
      var args = [];
      for (var _i = 1; _i < arguments.length; _i++) {
          args[_i - 1] = arguments[_i];
      }
      return filteredAssign.apply(this, [null, target].concat(args));
  }
  /**
   * Makes a resulting merge of a bunch of objects, but allows a filter function to be passed in to filter
   * the resulting merges. This allows for scenarios where you want to merge "everything except that one thing"
   * or "properties that start with data-". Note that this will shallow merge; it will not create new cloned
   * values for target members.
   *
   * @public
   * @param isAllowed - Callback to determine if the given propName is allowed in the result.
   * @param target - Target object to merge following object arguments into.
   * @param args - One or more objects that will be mixed into the target in the order they are provided.
   * @returns Resulting merged target.
   */
  // tslint:disable-next-line:no-any
  function filteredAssign(isAllowed, target) {
      var args = [];
      for (var _i = 2; _i < arguments.length; _i++) {
          args[_i - 2] = arguments[_i];
      }
      target = target || {};
      for (var _a = 0, args_1 = args; _a < args_1.length; _a++) {
          var sourceObject = args_1[_a];
          if (sourceObject) {
              for (var propName in sourceObject) {
                  if (sourceObject.hasOwnProperty(propName) && (!isAllowed || isAllowed(propName))) {
                      target[propName] = sourceObject[propName];
                  }
              }
          }
      }
      return target;
  }
  // Configure ids to reset on stylesheet resets.
  var stylesheet = _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_0__["Stylesheet"].getInstance();
  if (stylesheet && stylesheet.onReset) {
      stylesheet.onReset(resetIds);
  }
  /**
   * Generates a unique id in the global scope (this spans across duplicate copies of the same library.)
   *
   * @public
   */
  function getId(prefix) {
      var index = _global[CURRENT_ID_PROPERTY]++;
      return (prefix || DEFAULT_ID_STRING) + index;
  }
  /**
   * Resets id counter to an (optional) number.
   *
   * @public
   */
  function resetIds(counter) {
      if (counter === void 0) { counter = 0; }
      _global[CURRENT_ID_PROPERTY] = counter;
  }
  /* Takes an enum and iterates over each value of the enum (as a string), running the callback on each, returning a mapped array.
   * The callback takes as a first parameter the string that represents the name of the entry, and the second parameter is the
   * value of that entry, which is the value you'd normally use when using the enum (usually a number).
   * */
  function mapEnumByName(
  // tslint:disable-next-line:no-any
  theEnum, callback) {
      // map<any> to satisfy compiler since it doesn't realize we strip out undefineds in the .filter() call
      return Object.keys(theEnum)
          .map(function (p) {
          // map on each property name as a string
          if (String(Number(p)) !== p) {
              // if the property is not just a number (because enums in TypeScript will map both ways)
              return callback(p, theEnum[p]);
          }
      })
          .filter(function (v) { return !!v; }); // only return elements with values
  }
  /**
   * Get all values in an object dictionary
   *
   * @param obj - The dictionary to get values for
   */
  // tslint:disable-next-line:no-any
  function values(obj) {
      return Object.keys(obj).reduce(function (arr, key) {
          arr.push(obj[key]);
          return arr;
      }, []);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/osDetector.js":
  /*!**************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/osDetector.js ***!
    \**************************************************************************************************************************************************************************************************/
  /*! exports provided: isMac */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isMac", function() { return isMac; });
  /* harmony import */ var _dom_getWindow__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/getWindow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js");
  
  var isMacResult;
  /**
   * Returns true if the user is on a Mac. Caches the result value.
   * @param reset - Reset the cached result value (mainly for testing).
   */
  function isMac(reset) {
      if (typeof isMacResult === 'undefined' || reset) {
          var win = Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])();
          var userAgent = win && win.navigator.userAgent;
          isMacResult = !!userAgent && userAgent.indexOf('Macintosh') !== -1;
      }
      return !!isMacResult;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/overflow.js":
  /*!************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/overflow.js ***!
    \************************************************************************************************************************************************************************************************/
  /*! exports provided: hasHorizontalOverflow, hasVerticalOverflow, hasOverflow */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hasHorizontalOverflow", function() { return hasHorizontalOverflow; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hasVerticalOverflow", function() { return hasVerticalOverflow; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hasOverflow", function() { return hasOverflow; });
  /**
   * Detects whether an element's content has horizontal overflow
   *
   * @public
   * @param element - Element to check for overflow
   * @returns True if element's content overflows
   */
  function hasHorizontalOverflow(element) {
      return element.clientWidth < element.scrollWidth;
  }
  /**
   * Detects whether an element's content has vertical overflow
   *
   * @public
   * @param element - Element to check for overflow
   * @returns True if element's content overflows
   */
  function hasVerticalOverflow(element) {
      return element.clientHeight < element.scrollHeight;
  }
  /**
   * Detects whether an element's content has overflow in any direction
   *
   * @public
   * @param element - Element to check for overflow
   * @returns True if element's content overflows
   */
  function hasOverflow(element) {
      return hasHorizontalOverflow(element) || hasVerticalOverflow(element);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/properties.js":
  /*!**************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/properties.js ***!
    \**************************************************************************************************************************************************************************************************/
  /*! exports provided: baseElementEvents, baseElementProperties, htmlElementProperties, labelProperties, audioProperties, videoProperties, olProperties, liProperties, anchorProperties, buttonProperties, inputProperties, textAreaProperties, selectProperties, optionProperties, tableProperties, trProperties, thProperties, tdProperties, colGroupProperties, colProperties, formProperties, iframeProperties, imgProperties, imageProperties, divProperties, getNativeProps */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "baseElementEvents", function() { return baseElementEvents; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "baseElementProperties", function() { return baseElementProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "htmlElementProperties", function() { return htmlElementProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "labelProperties", function() { return labelProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "audioProperties", function() { return audioProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "videoProperties", function() { return videoProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "olProperties", function() { return olProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "liProperties", function() { return liProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "anchorProperties", function() { return anchorProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "buttonProperties", function() { return buttonProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "inputProperties", function() { return inputProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "textAreaProperties", function() { return textAreaProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "selectProperties", function() { return selectProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "optionProperties", function() { return optionProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tableProperties", function() { return tableProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "trProperties", function() { return trProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "thProperties", function() { return thProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tdProperties", function() { return tdProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "colGroupProperties", function() { return colGroupProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "colProperties", function() { return colProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "formProperties", function() { return formProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "iframeProperties", function() { return iframeProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "imgProperties", function() { return imgProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "imageProperties", function() { return imageProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "divProperties", function() { return divProperties; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getNativeProps", function() { return getNativeProps; });
  /* harmony import */ var _object__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./object */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/object.js");
  
  /**
   * An array of events that are allowed on every html element type.
   *
   * @public
   */
  var baseElementEvents = [
      'onCopy',
      'onCut',
      'onPaste',
      'onCompositionEnd',
      'onCompositionStart',
      'onCompositionUpdate',
      'onFocus',
      'onFocusCapture',
      'onBlur',
      'onBlurCapture',
      'onChange',
      'onInput',
      'onSubmit',
      'onLoad',
      'onError',
      'onKeyDown',
      'onKeyDownCapture',
      'onKeyPress',
      'onKeyUp',
      'onAbort',
      'onCanPlay',
      'onCanPlayThrough',
      'onDurationChange',
      'onEmptied',
      'onEncrypted',
      'onEnded',
      'onLoadedData',
      'onLoadedMetadata',
      'onLoadStart',
      'onPause',
      'onPlay',
      'onPlaying',
      'onProgress',
      'onRateChange',
      'onSeeked',
      'onSeeking',
      'onStalled',
      'onSuspend',
      'onTimeUpdate',
      'onVolumeChange',
      'onWaiting',
      'onClick',
      'onClickCapture',
      'onContextMenu',
      'onDoubleClick',
      'onDrag',
      'onDragEnd',
      'onDragEnter',
      'onDragExit',
      'onDragLeave',
      'onDragOver',
      'onDragStart',
      'onDrop',
      'onMouseDown',
      'onMouseDownCapture',
      'onMouseEnter',
      'onMouseLeave',
      'onMouseMove',
      'onMouseOut',
      'onMouseOver',
      'onMouseUp',
      'onMouseUpCapture',
      'onSelect',
      'onTouchCancel',
      'onTouchEnd',
      'onTouchMove',
      'onTouchStart',
      'onScroll',
      'onWheel',
      'onPointerCancel',
      'onPointerDown',
      'onPointerEnter',
      'onPointerLeave',
      'onPointerMove',
      'onPointerOut',
      'onPointerOver',
      'onPointerUp',
      'onGotPointerCapture',
      'onLostPointerCapture'
  ];
  /**
   * An array of element attributes which are allowed on every html element type.
   *
   * @public
   */
  var baseElementProperties = [
      'accessKey',
      'children',
      'className',
      'contentEditable',
      'dir',
      'draggable',
      'hidden',
      'htmlFor',
      'id',
      'lang',
      'role',
      'style',
      'tabIndex',
      'title',
      'translate',
      'spellCheck',
      'name' // global
  ];
  /**
   * An array of HTML element properties and events.
   *
   * @public
   */
  var htmlElementProperties = baseElementProperties.concat(baseElementEvents);
  /**
   * An array of LABEL tag properties and events.
   *
   * @public
   */
  var labelProperties = htmlElementProperties.concat([
      'form' // button, fieldset, input, label, meter, object, output, select, textarea
  ]);
  /**
   * An array of AUDIO tag properties and events.
   *
   * @public
   */
  var audioProperties = htmlElementProperties.concat([
      'height',
      'loop',
      'muted',
      'preload',
      'src',
      'width' // canvas, embed, iframe, img, input, object, video
  ]);
  /**
   * An array of VIDEO tag properties and events.
   *
   * @public
   */
  var videoProperties = audioProperties.concat([
      'poster' // video
  ]);
  /**
   * An array of OL tag properties and events.
   *
   * @public
   */
  var olProperties = htmlElementProperties.concat([
      'start' // ol
  ]);
  /**
   * An array of LI tag properties and events.
   *
   * @public
   */
  var liProperties = htmlElementProperties.concat([
      'value' // button, input, li, option, meter, progress, param
  ]);
  /**
   * An array of A tag properties and events.
   *
   * @public
   */
  var anchorProperties = htmlElementProperties.concat([
      'download',
      'href',
      'hrefLang',
      'media',
      'rel',
      'target',
      'type' // a, button, input, link, menu, object, script, source, style
  ]);
  /**
   * An array of BUTTON tag properties and events.
   *
   * @public
   */
  var buttonProperties = htmlElementProperties.concat([
      'autoFocus',
      'disabled',
      'form',
      'formAction',
      'formEncType',
      'formMethod',
      'formNoValidate',
      'formTarget',
      'type',
      'value' // button, input, li, option, meter, progress, param,
  ]);
  /**
   * An array of INPUT tag properties and events.
   *
   * @public
   */
  var inputProperties = buttonProperties.concat([
      'accept',
      'alt',
      'autoComplete',
      'checked',
      'dirname',
      'form',
      'height',
      'inputMode',
      'list',
      'max',
      'maxLength',
      'min',
      'multiple',
      'pattern',
      'placeholder',
      'readOnly',
      'required',
      'src',
      'step',
      'size',
      'type',
      'value',
      'width' // canvas, embed, iframe, img, input, object, video
  ]);
  /**
   * An array of TEXTAREA tag properties and events.
   *
   * @public
   */
  var textAreaProperties = buttonProperties.concat([
      'cols',
      'dirname',
      'form',
      'maxLength',
      'readOnly',
      'required',
      'rows',
      'wrap' // textarea
  ]);
  /**
   * An array of SELECT tag properties and events.
   *
   * @public
   */
  var selectProperties = buttonProperties.concat([
      'form',
      'multiple',
      'required' // input, select, textarea
  ]);
  var optionProperties = htmlElementProperties.concat([
      'selected',
      'value' // button, input, li, option, meter, progress, param
  ]);
  /**
   * An array of TABLE tag properties and events.
   *
   * @public
   */
  var tableProperties = htmlElementProperties.concat([
      'cellPadding',
      'cellSpacing' // table
  ]);
  /**
   * An array of TR tag properties and events.
   *
   * @public
   */
  var trProperties = htmlElementProperties;
  /**
   * An array of TH tag properties and events.
   *
   * @public
   */
  var thProperties = htmlElementProperties.concat([
      'rowSpan',
      'scope' // th
  ]);
  /**
   * An array of TD tag properties and events.
   *
   * @public
   */
  var tdProperties = htmlElementProperties.concat([
      'colSpan',
      'headers',
      'rowSpan',
      'scope' // th
  ]);
  var colGroupProperties = htmlElementProperties.concat([
      'span' // col, colgroup
  ]);
  var colProperties = htmlElementProperties.concat([
      'span' // col, colgroup
  ]);
  /**
   * An array of FORM tag properties and events.
   *
   * @public
   */
  var formProperties = htmlElementProperties.concat([
      'acceptCharset',
      'action',
      'encType',
      'encType',
      'method',
      'noValidate',
      'target' // form
  ]);
  /**
   * An array of IFRAME tag properties and events.
   *
   * @public
   */
  var iframeProperties = htmlElementProperties.concat([
      'allow',
      'allowFullScreen',
      'allowPaymentRequest',
      'allowTransparency',
      'csp',
      'height',
      'importance',
      'referrerPolicy',
      'sandbox',
      'src',
      'srcDoc',
      'width' // canvas, embed, iframe, img, input, object, video,
  ]);
  /**
   * An array of IMAGE tag properties and events.
   *
   * @public
   */
  var imgProperties = htmlElementProperties.concat([
      'alt',
      'crossOrigin',
      'height',
      'src',
      'srcSet',
      'useMap',
      'width' // canvas, embed, iframe, img, input, object, video
  ]);
  /**
   * @deprecated Use imgProperties for img elements.
   */
  var imageProperties = imgProperties;
  /**
   * An array of DIV tag properties and events.
   *
   * @public
   */
  var divProperties = htmlElementProperties;
  /**
   * Gets native supported props for an html element provided the allowance set. Use one of the property
   * sets defined (divProperties, buttonPropertes, etc) to filter out supported properties from a given
   * props set. Note that all data- and aria- prefixed attributes will be allowed.
   * NOTE: getNativeProps should always be applied first when adding props to a react component. The
   * non-native props should be applied second. This will prevent getNativeProps from overriding your custom props.
   * For example, if props passed to getNativeProps has an onClick function and getNativeProps is added to
   * the component after an onClick function is added, then the getNativeProps onClick will override it.
   *
   * @public
   * @param props - The unfiltered input props
   * @param allowedPropsNames-  The array of allowed propnames.
   * @returns The filtered props
   */
  function getNativeProps(props, allowedPropNames, excludedPropNames) {
      return Object(_object__WEBPACK_IMPORTED_MODULE_0__["filteredAssign"])(function (propName) {
          return ((!excludedPropNames || excludedPropNames.indexOf(propName) < 0) &&
              (propName.indexOf('data-') === 0 || propName.indexOf('aria-') === 0 || allowedPropNames.indexOf(propName) >= 0));
      }, {}, props);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/resources.js":
  /*!*************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/resources.js ***!
    \*************************************************************************************************************************************************************************************************/
  /*! exports provided: getResourceUrl, setBaseUrl */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getResourceUrl", function() { return getResourceUrl; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setBaseUrl", function() { return setBaseUrl; });
  var _baseUrl = '';
  /** Sets the current base url used for fetching images. */
  function getResourceUrl(url) {
      return _baseUrl + url;
  }
  /** Gets the current base url used for fetching images. */
  function setBaseUrl(baseUrl) {
      _baseUrl = baseUrl;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/rtl.js":
  /*!*******************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/rtl.js ***!
    \*******************************************************************************************************************************************************************************************/
  /*! exports provided: getRTL, setRTL, getRTLSafeKeyCode */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getRTL", function() { return getRTL; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setRTL", function() { return setRTL; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getRTLSafeKeyCode", function() { return getRTLSafeKeyCode; });
  /* harmony import */ var _KeyCodes__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./KeyCodes */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/KeyCodes.js");
  /* harmony import */ var _dom_getDocument__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./dom/getDocument */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getDocument.js");
  /* harmony import */ var _sessionStorage__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./sessionStorage */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/sessionStorage.js");
  /* harmony import */ var _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @uifabric/merge-styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/index.js");
  
  
  
  
  var RTL_LOCAL_STORAGE_KEY = 'isRTL';
  // Default to undefined so that we initialize on first read.
  var _isRTL;
  /**
   * Gets the rtl state of the page (returns true if in rtl.)
   */
  function getRTL() {
      if (_isRTL === undefined) {
          // Fabric supports persisting the RTL setting between page refreshes via session storage
          var savedRTL = Object(_sessionStorage__WEBPACK_IMPORTED_MODULE_2__["getItem"])(RTL_LOCAL_STORAGE_KEY);
          if (savedRTL !== null) {
              _isRTL = savedRTL === '1';
              setRTL(_isRTL);
          }
          var doc = Object(_dom_getDocument__WEBPACK_IMPORTED_MODULE_1__["getDocument"])();
          if (_isRTL === undefined && doc) {
              _isRTL = ((doc.body && doc.body.getAttribute('dir')) || doc.documentElement.getAttribute('dir')) === 'rtl';
              Object(_uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_3__["setRTL"])(_isRTL);
          }
      }
      return !!_isRTL;
  }
  /**
   * Sets the rtl state of the page (by adjusting the dir attribute of the html element.)
   */
  function setRTL(isRTL, persistSetting) {
      if (persistSetting === void 0) { persistSetting = false; }
      var doc = Object(_dom_getDocument__WEBPACK_IMPORTED_MODULE_1__["getDocument"])();
      if (doc) {
          doc.documentElement.setAttribute('dir', isRTL ? 'rtl' : 'ltr');
      }
      if (persistSetting) {
          Object(_sessionStorage__WEBPACK_IMPORTED_MODULE_2__["setItem"])(RTL_LOCAL_STORAGE_KEY, isRTL ? '1' : '0');
      }
      _isRTL = isRTL;
      Object(_uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_3__["setRTL"])(_isRTL);
  }
  /**
   * Returns the given key, but flips right/left arrows if necessary.
   */
  function getRTLSafeKeyCode(key) {
      if (getRTL()) {
          if (key === _KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].left) {
              key = _KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].right;
          }
          else if (key === _KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].right) {
              key = _KeyCodes__WEBPACK_IMPORTED_MODULE_0__["KeyCodes"].left;
          }
      }
      return key;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/safeRequestAnimationFrame.js":
  /*!*****************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/safeRequestAnimationFrame.js ***!
    \*****************************************************************************************************************************************************************************************************************/
  /*! exports provided: safeRequestAnimationFrame */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "safeRequestAnimationFrame", function() { return safeRequestAnimationFrame; });
  /* harmony import */ var _extendComponent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./extendComponent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/extendComponent.js");
  
  /**
   * Generates a function to be attached to a React component, which can be called
   * as a replacement to RAF. In-flight async calls will be auto canceled if the component
   * is unmounting before the async code is executed, preventing bugs where code
   * accesses things within the component after being unmounted.
   */
  var safeRequestAnimationFrame = function (component) {
      var activeTimeouts;
      return function (cb) {
          if (!activeTimeouts) {
              activeTimeouts = new Set();
              Object(_extendComponent__WEBPACK_IMPORTED_MODULE_0__["extendComponent"])(component, {
                  componentWillUnmount: function () {
                      activeTimeouts.forEach(function (id) { return cancelAnimationFrame(id); });
                  }
              });
          }
          var timeoutId = requestAnimationFrame(function () {
              activeTimeouts.delete(timeoutId);
              cb();
          });
          activeTimeouts.add(timeoutId);
      };
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/safeSetTimeout.js":
  /*!******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/safeSetTimeout.js ***!
    \******************************************************************************************************************************************************************************************************/
  /*! exports provided: safeSetTimeout */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "safeSetTimeout", function() { return safeSetTimeout; });
  /* harmony import */ var _extendComponent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./extendComponent */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/extendComponent.js");
  
  /**
   * Generates a function to be attached to a React component, which can be called
   * as a replacement to setTimeout. In-flight async calls will be auto canceled if the component
   * is unmounting before the async code is executed, preventing bugs where code
   * accesses things within the component after being unmounted.
   */
  var safeSetTimeout = function (component) {
      var activeTimeouts;
      return function (cb, duration) {
          if (!activeTimeouts) {
              activeTimeouts = new Set();
              Object(_extendComponent__WEBPACK_IMPORTED_MODULE_0__["extendComponent"])(component, {
                  componentWillUnmount: function () {
                      activeTimeouts.forEach(function (id) { return clearTimeout(id); });
                  }
              });
          }
          var timeoutId = setTimeout(function () {
              activeTimeouts.delete(timeoutId);
              cb();
          }, duration);
          activeTimeouts.add(timeoutId);
      };
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/scroll.js":
  /*!**********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/scroll.js ***!
    \**********************************************************************************************************************************************************************************************/
  /*! exports provided: DATA_IS_SCROLLABLE_ATTRIBUTE, allowScrollOnElement, disableBodyScroll, enableBodyScroll, getScrollbarWidth, findScrollableParent */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DATA_IS_SCROLLABLE_ATTRIBUTE", function() { return DATA_IS_SCROLLABLE_ATTRIBUTE; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "allowScrollOnElement", function() { return allowScrollOnElement; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "disableBodyScroll", function() { return disableBodyScroll; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "enableBodyScroll", function() { return enableBodyScroll; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getScrollbarWidth", function() { return getScrollbarWidth; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "findScrollableParent", function() { return findScrollableParent; });
  /* harmony import */ var _dom_getDocument__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/getDocument */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getDocument.js");
  /* harmony import */ var _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @uifabric/merge-styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/index.js");
  
  
  var _scrollbarWidth;
  var _bodyScrollDisabledCount = 0;
  var DisabledScrollClassName = Object(_uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_1__["mergeStyles"])({
      overflow: 'hidden !important'
  });
  /**
   * Placing this attribute on scrollable divs optimizes detection to know
   * if the div is scrollable or not (given we can avoid expensive operations
   * like getComputedStyle.)
   *
   * @public
   */
  var DATA_IS_SCROLLABLE_ATTRIBUTE = 'data-is-scrollable';
  var _makeElementScrollAllower = function () {
      var _previousClientY = 0;
      var _element = null;
      // remember the clientY for future calls of _preventOverscrolling
      var _saveClientY = function (event) {
          if (event.targetTouches.length === 1) {
              _previousClientY = event.targetTouches[0].clientY;
          }
      };
      // prevent the body from scrolling when the user attempts
      // to scroll past the top or bottom of the element
      var _preventOverscrolling = function (event) {
          // only respond to a single-finger touch
          if (event.targetTouches.length !== 1) {
              return;
          }
          // prevent the body touchmove handler from firing
          // so that scrolling is allowed within the element
          event.stopPropagation();
          if (!_element) {
              return;
          }
          var clientY = event.targetTouches[0].clientY - _previousClientY;
          var scrollableParent = findScrollableParent(event.target);
          if (scrollableParent) {
              _element = scrollableParent;
          }
          // if the element is scrolled to the top,
          // prevent the user from scrolling up
          if (_element.scrollTop === 0 && clientY > 0) {
              event.preventDefault();
          }
          // if the element is scrolled to the bottom,
          // prevent the user from scrolling down
          if (_element.scrollHeight - _element.scrollTop <= _element.clientHeight && clientY < 0) {
              event.preventDefault();
          }
      };
      return function (element, events) {
          if (!element) {
              return;
          }
          events.on(element, 'touchstart', _saveClientY, { passive: false });
          events.on(element, 'touchmove', _preventOverscrolling, { passive: false });
          _element = element;
      };
  };
  /**
   * Allows the user to scroll within a element,
   * while preventing the user from scrolling the body
   */
  var allowScrollOnElement = _makeElementScrollAllower();
  var _disableIosBodyScroll = function (event) {
      event.preventDefault();
  };
  /**
   * Disables the body scrolling.
   *
   * @public
   */
  function disableBodyScroll() {
      var doc = Object(_dom_getDocument__WEBPACK_IMPORTED_MODULE_0__["getDocument"])();
      if (doc && doc.body && !_bodyScrollDisabledCount) {
          doc.body.classList.add(DisabledScrollClassName);
          doc.body.addEventListener('touchmove', _disableIosBodyScroll, { passive: false, capture: false });
      }
      _bodyScrollDisabledCount++;
  }
  /**
   * Enables the body scrolling.
   *
   * @public
   */
  function enableBodyScroll() {
      if (_bodyScrollDisabledCount > 0) {
          var doc = Object(_dom_getDocument__WEBPACK_IMPORTED_MODULE_0__["getDocument"])();
          if (doc && doc.body && _bodyScrollDisabledCount === 1) {
              doc.body.classList.remove(DisabledScrollClassName);
              doc.body.removeEventListener('touchmove', _disableIosBodyScroll);
          }
          _bodyScrollDisabledCount--;
      }
  }
  /**
   * Calculates the width of a scrollbar for the browser/os.
   *
   * @public
   */
  function getScrollbarWidth() {
      if (_scrollbarWidth === undefined) {
          var scrollDiv = document.createElement('div');
          scrollDiv.style.setProperty('width', '100px');
          scrollDiv.style.setProperty('height', '100px');
          scrollDiv.style.setProperty('overflow', 'scroll');
          scrollDiv.style.setProperty('position', 'absolute');
          scrollDiv.style.setProperty('top', '-9999px');
          document.body.appendChild(scrollDiv);
          // Get the scrollbar width
          _scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth;
          // Delete the DIV
          document.body.removeChild(scrollDiv);
      }
      return _scrollbarWidth;
  }
  /**
   * Traverses up the DOM for the element with the data-is-scrollable=true attribute, or returns
   * document.body.
   *
   * @public
   */
  function findScrollableParent(startingElement) {
      var el = startingElement;
      // First do a quick scan for the scrollable attribute.
      while (el && el !== document.body) {
          if (el.getAttribute(DATA_IS_SCROLLABLE_ATTRIBUTE) === 'true') {
              return el;
          }
          el = el.parentElement;
      }
      // If we haven't found it, the use the slower method: compute styles to evaluate if overflow is set.
      el = startingElement;
      while (el && el !== document.body) {
          if (el.getAttribute(DATA_IS_SCROLLABLE_ATTRIBUTE) !== 'false') {
              var computedStyles = getComputedStyle(el);
              var overflowY = computedStyles ? computedStyles.getPropertyValue('overflow-y') : '';
              if (overflowY && (overflowY === 'scroll' || overflowY === 'auto')) {
                  return el;
              }
          }
          el = el.parentElement;
      }
      // Fall back to window scroll.
      if (!el || el === document.body) {
          // tslint:disable-next-line:no-any
          el = window;
      }
      return el;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/Selection.js":
  /*!***********************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/Selection.js ***!
    \***********************************************************************************************************************************************************************************************************/
  /*! exports provided: Selection */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Selection", function() { return Selection; });
  /* harmony import */ var _Selection_types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Selection.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/Selection.types.js");
  /* harmony import */ var _EventGroup__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../EventGroup */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/EventGroup.js");
  
  
  /**
   * {@docCategory Selection}
   */
  var Selection = /** @class */ (function () {
      function Selection(options) {
          if (options === void 0) { options = {}; }
          var onSelectionChanged = options.onSelectionChanged, getKey = options.getKey, _a = options.canSelectItem, canSelectItem = _a === void 0 ? function (item) { return true; } : _a, _b = options.selectionMode, selectionMode = _b === void 0 ? _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].multiple : _b;
          this.mode = selectionMode;
          this._getKey = getKey || defaultGetKey;
          this._changeEventSuppressionCount = 0;
          this._exemptedCount = 0;
          this._anchoredIndex = 0;
          this._unselectableCount = 0;
          this._onSelectionChanged = onSelectionChanged;
          this._canSelectItem = canSelectItem;
          this._isModal = false;
          this.setItems([], true);
          this.count = this.getSelectedCount();
      }
      Selection.prototype.canSelectItem = function (item, index) {
          if (typeof index === 'number' && index < 0) {
              return false;
          }
          return this._canSelectItem(item, index);
      };
      Selection.prototype.getKey = function (item, index) {
          var key = this._getKey(item, index);
          return typeof key === 'number' || key ? "" + key : '';
      };
      Selection.prototype.setChangeEvents = function (isEnabled, suppressChange) {
          this._changeEventSuppressionCount += isEnabled ? -1 : 1;
          if (this._changeEventSuppressionCount === 0 && this._hasChanged) {
              this._hasChanged = false;
              if (!suppressChange) {
                  this._change();
              }
          }
      };
      Selection.prototype.isModal = function () {
          return this._isModal;
      };
      Selection.prototype.setModal = function (isModal) {
          if (this._isModal !== isModal) {
              this.setChangeEvents(false);
              this._isModal = isModal;
              if (!isModal) {
                  this.setAllSelected(false);
              }
              this._change();
              this.setChangeEvents(true);
          }
      };
      /**
       * Selection needs the items, call this method to set them. If the set
       * of items is the same, this will re-evaluate selection and index maps.
       * Otherwise, shouldClear should be set to true, so that selection is
       * cleared.
       */
      Selection.prototype.setItems = function (items, shouldClear) {
          if (shouldClear === void 0) { shouldClear = true; }
          var newKeyToIndexMap = {};
          var newUnselectableIndices = {};
          var hasSelectionChanged = false;
          this.setChangeEvents(false);
          // Reset the unselectable count.
          this._unselectableCount = 0;
          // Build lookup table for quick selection evaluation.
          for (var i = 0; i < items.length; i++) {
              var item = items[i];
              if (item) {
                  var key = this.getKey(item, i);
                  if (key) {
                      newKeyToIndexMap[key] = i;
                  }
              }
              newUnselectableIndices[i] = item && !this.canSelectItem(item);
              if (newUnselectableIndices[i]) {
                  this._unselectableCount++;
              }
          }
          if (shouldClear || items.length === 0) {
              this._setAllSelected(false, true);
          }
          // Check the exemption list for discrepencies.
          var newExemptedIndicies = {};
          var newExemptedCount = 0;
          for (var indexProperty in this._exemptedIndices) {
              if (this._exemptedIndices.hasOwnProperty(indexProperty)) {
                  var index = Number(indexProperty);
                  var item = this._items[index];
                  var exemptKey = item ? this.getKey(item, Number(index)) : undefined;
                  var newIndex = exemptKey ? newKeyToIndexMap[exemptKey] : index;
                  if (newIndex === undefined) {
                      // The item has likely been replaced or removed.
                      hasSelectionChanged = true;
                  }
                  else {
                      // We know the new index of the item. update the existing exemption table.
                      newExemptedIndicies[newIndex] = true;
                      newExemptedCount++;
                      hasSelectionChanged = hasSelectionChanged || newIndex !== index;
                  }
              }
          }
          if (this._items && this._exemptedCount === 0 && items.length !== this._items.length && this._isAllSelected) {
              // If everything was selected but the number of items has changed, selection has changed.
              hasSelectionChanged = true;
          }
          this._exemptedIndices = newExemptedIndicies;
          this._exemptedCount = newExemptedCount;
          this._keyToIndexMap = newKeyToIndexMap;
          this._unselectableIndices = newUnselectableIndices;
          this._items = items;
          this._selectedItems = null;
          if (hasSelectionChanged) {
              this._updateCount();
              this._change();
          }
          this.setChangeEvents(true);
      };
      Selection.prototype.getItems = function () {
          return this._items;
      };
      Selection.prototype.getSelection = function () {
          if (!this._selectedItems) {
              this._selectedItems = [];
              var items = this._items;
              if (items) {
                  for (var i = 0; i < items.length; i++) {
                      if (this.isIndexSelected(i)) {
                          this._selectedItems.push(items[i]);
                      }
                  }
              }
          }
          return this._selectedItems;
      };
      Selection.prototype.getSelectedCount = function () {
          return this._isAllSelected ? this._items.length - this._exemptedCount - this._unselectableCount : this._exemptedCount;
      };
      Selection.prototype.getSelectedIndices = function () {
          if (!this._selectedIndices) {
              this._selectedIndices = [];
              var items = this._items;
              if (items) {
                  for (var i = 0; i < items.length; i++) {
                      if (this.isIndexSelected(i)) {
                          this._selectedIndices.push(i);
                      }
                  }
              }
          }
          return this._selectedIndices;
      };
      Selection.prototype.isRangeSelected = function (fromIndex, count) {
          if (count === 0) {
              return false;
          }
          var endIndex = fromIndex + count;
          for (var i = fromIndex; i < endIndex; i++) {
              if (!this.isIndexSelected(i)) {
                  return false;
              }
          }
          return true;
      };
      Selection.prototype.isAllSelected = function () {
          var selectableCount = this._items.length - this._unselectableCount;
          // In single mode, we can only have a max of 1 item.
          if (this.mode === _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].single) {
              selectableCount = Math.min(selectableCount, 1);
          }
          return ((this.count > 0 && (this._isAllSelected && this._exemptedCount === 0)) ||
              (!this._isAllSelected && this._exemptedCount === selectableCount && selectableCount > 0));
      };
      Selection.prototype.isKeySelected = function (key) {
          var index = this._keyToIndexMap[key];
          return this.isIndexSelected(index);
      };
      Selection.prototype.isIndexSelected = function (index) {
          return !!((this.count > 0 && (this._isAllSelected && !this._exemptedIndices[index] && !this._unselectableIndices[index])) ||
              (!this._isAllSelected && this._exemptedIndices[index]));
      };
      Selection.prototype.setAllSelected = function (isAllSelected) {
          if (isAllSelected && this.mode !== _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].multiple) {
              return;
          }
          var selectableCount = this._items ? this._items.length - this._unselectableCount : 0;
          this.setChangeEvents(false);
          if (selectableCount > 0 && (this._exemptedCount > 0 || isAllSelected !== this._isAllSelected)) {
              this._exemptedIndices = {};
              if (isAllSelected !== this._isAllSelected || this._exemptedCount > 0) {
                  this._exemptedCount = 0;
                  this._isAllSelected = isAllSelected;
                  this._change();
              }
              this._updateCount();
          }
          this.setChangeEvents(true);
      };
      Selection.prototype.setKeySelected = function (key, isSelected, shouldAnchor) {
          var index = this._keyToIndexMap[key];
          if (index >= 0) {
              this.setIndexSelected(index, isSelected, shouldAnchor);
          }
      };
      Selection.prototype.setIndexSelected = function (index, isSelected, shouldAnchor) {
          if (this.mode === _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].none) {
              return;
          }
          // Clamp the index.
          index = Math.min(Math.max(0, index), this._items.length - 1);
          // No-op on out of bounds selections.
          if (index < 0 || index >= this._items.length) {
              return;
          }
          this.setChangeEvents(false);
          var isExempt = this._exemptedIndices[index];
          var canSelect = !this._unselectableIndices[index];
          if (canSelect) {
              if (isSelected && this.mode === _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].single) {
                  // If this is single-select, the previous selection should be removed.
                  this._setAllSelected(false, true);
              }
              // Determine if we need to remove the exemption.
              if (isExempt && ((isSelected && this._isAllSelected) || (!isSelected && !this._isAllSelected))) {
                  delete this._exemptedIndices[index];
                  this._exemptedCount--;
              }
              // Determine if we need to add the exemption.
              if (!isExempt && ((isSelected && !this._isAllSelected) || (!isSelected && this._isAllSelected))) {
                  this._exemptedIndices[index] = true;
                  this._exemptedCount++;
              }
              if (shouldAnchor) {
                  this._anchoredIndex = index;
              }
          }
          this._updateCount();
          this.setChangeEvents(true);
      };
      Selection.prototype.selectToKey = function (key, clearSelection) {
          this.selectToIndex(this._keyToIndexMap[key], clearSelection);
      };
      Selection.prototype.selectToIndex = function (index, clearSelection) {
          if (this.mode === _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].none) {
              return;
          }
          if (this.mode === _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].single) {
              this.setIndexSelected(index, true, true);
              return;
          }
          var anchorIndex = this._anchoredIndex || 0;
          var startIndex = Math.min(index, anchorIndex);
          var endIndex = Math.max(index, anchorIndex);
          this.setChangeEvents(false);
          if (clearSelection) {
              this._setAllSelected(false, true);
          }
          for (; startIndex <= endIndex; startIndex++) {
              this.setIndexSelected(startIndex, true, false);
          }
          this.setChangeEvents(true);
      };
      Selection.prototype.toggleAllSelected = function () {
          this.setAllSelected(!this.isAllSelected());
      };
      Selection.prototype.toggleKeySelected = function (key) {
          this.setKeySelected(key, !this.isKeySelected(key), true);
      };
      Selection.prototype.toggleIndexSelected = function (index) {
          this.setIndexSelected(index, !this.isIndexSelected(index), true);
      };
      Selection.prototype.toggleRangeSelected = function (fromIndex, count) {
          if (this.mode === _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].none) {
              return;
          }
          var isRangeSelected = this.isRangeSelected(fromIndex, count);
          var endIndex = fromIndex + count;
          if (this.mode === _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].single && count > 1) {
              return;
          }
          this.setChangeEvents(false);
          for (var i = fromIndex; i < endIndex; i++) {
              this.setIndexSelected(i, !isRangeSelected, false);
          }
          this.setChangeEvents(true);
      };
      Selection.prototype._updateCount = function (preserveModalState) {
          if (preserveModalState === void 0) { preserveModalState = false; }
          var count = this.getSelectedCount();
          if (count !== this.count) {
              this.count = count;
              this._change();
          }
          if (!this.count && !preserveModalState) {
              this.setModal(false);
          }
      };
      Selection.prototype._setAllSelected = function (isAllSelected, preserveModalState) {
          if (preserveModalState === void 0) { preserveModalState = false; }
          if (isAllSelected && this.mode !== _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"].multiple) {
              return;
          }
          var selectableCount = this._items ? this._items.length - this._unselectableCount : 0;
          this.setChangeEvents(false);
          if (selectableCount > 0 && (this._exemptedCount > 0 || isAllSelected !== this._isAllSelected)) {
              this._exemptedIndices = {};
              if (isAllSelected !== this._isAllSelected || this._exemptedCount > 0) {
                  this._exemptedCount = 0;
                  this._isAllSelected = isAllSelected;
                  this._change();
              }
              this._updateCount(preserveModalState);
          }
          this.setChangeEvents(true);
      };
      Selection.prototype._change = function () {
          if (this._changeEventSuppressionCount === 0) {
              this._selectedItems = null;
              this._selectedIndices = undefined;
              _EventGroup__WEBPACK_IMPORTED_MODULE_1__["EventGroup"].raise(this, _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SELECTION_CHANGE"]);
              if (this._onSelectionChanged) {
                  this._onSelectionChanged();
              }
          }
          else {
              this._hasChanged = true;
          }
      };
      return Selection;
  }());
  
  function defaultGetKey(item, index) {
      return item && item.key ? item.key : "" + index;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/Selection.types.js":
  /*!*****************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/Selection.types.js ***!
    \*****************************************************************************************************************************************************************************************************************/
  /*! exports provided: SELECTION_CHANGE, SelectionMode, SelectionDirection */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SELECTION_CHANGE", function() { return SELECTION_CHANGE; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectionMode", function() { return SelectionMode; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectionDirection", function() { return SelectionDirection; });
  var SELECTION_CHANGE = 'change';
  /**
   * {@docCategory Selection}
   */
  var SelectionMode;
  (function (SelectionMode) {
      SelectionMode[SelectionMode["none"] = 0] = "none";
      SelectionMode[SelectionMode["single"] = 1] = "single";
      SelectionMode[SelectionMode["multiple"] = 2] = "multiple";
  })(SelectionMode || (SelectionMode = {}));
  /**
   * {@docCategory Selection}
   */
  var SelectionDirection;
  (function (SelectionDirection) {
      SelectionDirection[SelectionDirection["horizontal"] = 0] = "horizontal";
      SelectionDirection[SelectionDirection["vertical"] = 1] = "vertical";
  })(SelectionDirection || (SelectionDirection = {}));
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/index.js":
  /*!*******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/index.js ***!
    \*******************************************************************************************************************************************************************************************************/
  /*! exports provided: SELECTION_CHANGE, SelectionMode, SelectionDirection, Selection */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _Selection_types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Selection.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/Selection.types.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SELECTION_CHANGE", function() { return _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SELECTION_CHANGE"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectionMode", function() { return _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionMode"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SelectionDirection", function() { return _Selection_types__WEBPACK_IMPORTED_MODULE_0__["SelectionDirection"]; });
  
  /* harmony import */ var _Selection__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Selection */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/selection/Selection.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Selection", function() { return _Selection__WEBPACK_IMPORTED_MODULE_1__["Selection"]; });
  
  
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/sessionStorage.js":
  /*!******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/sessionStorage.js ***!
    \******************************************************************************************************************************************************************************************************/
  /*! exports provided: getItem, setItem */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getItem", function() { return getItem; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setItem", function() { return setItem; });
  /**
   * Fetches an item from session storage without throwing an exception
   * @param key The key of the item to fetch from session storage
   */
  function getItem(key) {
      var result = null;
      try {
          result = window.sessionStorage.getItem(key);
      }
      catch (e) {
          /* Eat the exception */
      }
      return result;
  }
  /**
   * Inserts an item into session storage without throwing an exception
   * @param key The key of the item to add to session storage
   * @param data The data to put into session storage
   */
  function setItem(key, data) {
      try {
          window.sessionStorage.setItem(key, data);
      }
      catch (e) {
          /* Eat the exception */
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/setFocusVisibility.js":
  /*!**********************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/setFocusVisibility.js ***!
    \**********************************************************************************************************************************************************************************************************/
  /*! exports provided: IsFocusVisibleClassName, setFocusVisibility */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "IsFocusVisibleClassName", function() { return IsFocusVisibleClassName; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setFocusVisibility", function() { return setFocusVisibility; });
  /* harmony import */ var _dom_getWindow__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dom/getWindow */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/dom/getWindow.js");
  
  var IsFocusVisibleClassName = 'ms-Fabric--isFocusVisible';
  /**
   * Sets the visibility of focus styling.
   * By default, focus styling (the box surrounding a focused Button, for example) only show up when navigational
   * keypresses occur (through TAB, arrows, pgup/down, home and end), and are hidden when mouse interactions occur.
   * This API provides an imperative way to turn them on/off.
   * A use case might be when you have a keypress like ctrl-f6 navigate to a particular region on the page, and want focus to show up.
   *
   * @param enabled - whether to remove or add focus
   * @param target - optional target
   */
  function setFocusVisibility(enabled, target) {
      var win = target ? Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])(target) : Object(_dom_getWindow__WEBPACK_IMPORTED_MODULE_0__["getWindow"])();
      if (win) {
          var classList = win.document.body.classList;
          if (enabled) {
              classList.add(IsFocusVisibleClassName);
          }
          else {
              classList.remove(IsFocusVisibleClassName);
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/string.js":
  /*!**********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/string.js ***!
    \**********************************************************************************************************************************************************************************************/
  /*! exports provided: format */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "format", function() { return format; });
  // Regex that finds { and } so they can be removed on a lookup for string format
  var FORMAT_ARGS_REGEX = /[\{\}]/g;
  // Regex that finds {#} so it can be replaced by the arguments in string format
  var FORMAT_REGEX = /\{\d+\}/g;
  /**
   * String format method, used for scenarios where at runtime you
   * need to evaluate a formatted string given a tokenized string. This
   * usually only is needed in localization scenarios.
  
   * @example
   * ```tsx
   * "I love {0} every {1}".format("CXP")
   * ```
   * will result in a Debug Exception.
   *
   * @public
   */
  // tslint:disable-next-line:no-any
  function format(s) {
      'use strict';
      var values = [];
      for (var _i = 1; _i < arguments.length; _i++) {
          values[_i - 1] = arguments[_i];
      }
      var args = values;
      // Callback match function
      function replace_func(match) {
          // looks up in the args
          // tslint:disable-next-line:no-any
          var replacement = args[match.replace(FORMAT_ARGS_REGEX, '')];
          // catches undefined in nondebug and null in debug and nondebug
          if (replacement === null || replacement === undefined) {
              replacement = '';
          }
          return replacement;
      }
      return s.replace(FORMAT_REGEX, replace_func);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/styled.js":
  /*!**********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/styled.js ***!
    \**********************************************************************************************************************************************************************************************/
  /*! exports provided: styled */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "styled", function() { return styled; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @uifabric/merge-styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/merge-styles/6.19.3/node_modules/@uifabric/merge-styles/lib/index.js");
  /* harmony import */ var _customizations_Customizations__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./customizations/Customizations */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/Customizations.js");
  /* harmony import */ var _customizations_CustomizerContext__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./customizations/CustomizerContext */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/customizations/CustomizerContext.js");
  
  
  
  
  
  var DefaultFields = ['theme', 'styles'];
  /**
   * The styled HOC wrapper allows you to create a functional wrapper around a given component which will resolve
   * getStyles functional props, and mix customized props passed in using concatStyleSets.
   *
   * @example
   * ```tsx
   * export const Toggle = styled(
   *   ToggleBase,
   *   props => ({ root: { background: 'red' }})
   * );
   * ```
   * @param Component - The unstyled base component to render, which receives styles.
   * @param baseStyles - The styles which should be curried with the component.
   * @param getProps - A helper which provides default props.
   * @param customizable - An object which defines which props can be customized using the Customizer.
   * @param pure - A boolean indicating if the component should avoid re-rendering when props haven't changed.
   * Note that pure should not be used on components which allow children, or take in complex objects or
   * arrays as props which could mutate on every render.
   */
  function styled(Component, baseStyles, getProps, customizable, pure) {
      customizable = customizable || { scope: '', fields: undefined };
      var scope = customizable.scope, _a = customizable.fields, fields = _a === void 0 ? DefaultFields : _a;
      var ParentComponent = pure ? react__WEBPACK_IMPORTED_MODULE_1__["PureComponent"] : react__WEBPACK_IMPORTED_MODULE_1__["Component"];
      var Wrapped = /** @class */ (function (_super) {
          tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](Wrapped, _super);
          function Wrapped() {
              var _this = _super !== null && _super.apply(this, arguments) || this;
              _this._inCustomizerContext = false;
              _this._renderContent = function (context) {
                  _this._inCustomizerContext = !!context.customizations.inCustomizerContext;
                  var settings = _customizations_Customizations__WEBPACK_IMPORTED_MODULE_3__["Customizations"].getSettings(fields, scope, context.customizations);
                  var customizedStyles = settings.styles, dir = settings.dir, rest = tslib__WEBPACK_IMPORTED_MODULE_0__["__rest"](settings, ["styles", "dir"]);
                  var additionalProps = getProps ? getProps(_this.props) : undefined;
                  _this._updateStyles(customizedStyles);
                  return react__WEBPACK_IMPORTED_MODULE_1__["createElement"](Component, tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, rest, additionalProps, _this.props, { styles: _this._styles }));
              };
              _this._onSettingsChanged = function () { return _this.forceUpdate(); };
              return _this;
          }
          Wrapped.prototype.render = function () {
              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_customizations_CustomizerContext__WEBPACK_IMPORTED_MODULE_4__["CustomizerContext"].Consumer, null, this._renderContent);
          };
          Wrapped.prototype.componentDidMount = function () {
              if (!this._inCustomizerContext) {
                  _customizations_Customizations__WEBPACK_IMPORTED_MODULE_3__["Customizations"].observe(this._onSettingsChanged);
              }
          };
          Wrapped.prototype.componentWillUnmount = function () {
              if (!this._inCustomizerContext) {
                  _customizations_Customizations__WEBPACK_IMPORTED_MODULE_3__["Customizations"].unobserve(this._onSettingsChanged);
              }
          };
          Wrapped.prototype._updateStyles = function (customizedStyles) {
              var _this = this;
              // tslint:disable-next-line:no-any
              if (!this._styles || customizedStyles !== this._styles.__cachedInputs__[1] || !!this.props.styles) {
                  // Cache the customized styles.
                  // this._customizedStyles = customizedStyles;
                  // Using styled components as the Component arg will result in nested styling arrays.
                  this._styles = function (styleProps) { return _resolve(styleProps, baseStyles, customizedStyles, _this.props.styles); };
                  // The __cachedInputs__ array is attached to the function and consumed by the
                  // classNamesFunction as a list of keys to include for memoizing classnames.
                  // tslint:disable-next-line:no-any
                  this._styles.__cachedInputs__ = [baseStyles, customizedStyles, this.props.styles];
              }
          };
          // Function.prototype.name is an ES6 feature, so the cast to any is required until we're
          // able to drop IE 11 support and compile with ES6 libs
          // tslint:disable-next-line:no-any
          Wrapped.displayName = "Styled" + (Component.displayName || Component.name);
          return Wrapped;
      }(ParentComponent));
      // This preserves backwards compatibility.
      // tslint:disable-next-line:no-any
      return Wrapped;
  }
  function _resolve(styleProps) {
      var allStyles = [];
      for (var _i = 1; _i < arguments.length; _i++) {
          allStyles[_i - 1] = arguments[_i];
      }
      var result = [];
      for (var _a = 0, allStyles_1 = allStyles; _a < allStyles_1.length; _a++) {
          var styles = allStyles_1[_a];
          if (styles) {
              result.push(typeof styles === 'function' ? styles(styleProps) : styles);
          }
      }
      if (result.length === 1) {
          return result[0];
      }
      else if (result.length) {
          // cliffkoh: I cannot figure out how to avoid the cast to any here.
          // It is something to do with the use of Omit in IStyleSet.
          // It might not be necessary once  Omit becomes part of lib.d.ts (when we remove our own Omit and rely on
          // the official version).
          // tslint:disable-next-line:no-any
          return _uifabric_merge_styles__WEBPACK_IMPORTED_MODULE_2__["concatStyleSets"].apply(void 0, result);
      }
      return {};
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/version.js":
  /*!***********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/version.js ***!
    \***********************************************************************************************************************************************************************************************/
  /*! no exports provided */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _uifabric_set_version__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @uifabric/set-version */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/set-version/1.1.3/node_modules/@uifabric/set-version/lib/index.js");
  // @uifabric/utilities@6.39.0
  // Do not modify this file, the file is generated as part of publish. The checked in version is a placeholder only.
  
  Object(_uifabric_set_version__WEBPACK_IMPORTED_MODULE_0__["setVersion"])('@uifabric/utilities', '6.39.0');
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn.js":
  /*!********************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn.js ***!
    \********************************************************************************************************************************************************************************************/
  /*! exports provided: warn, setWarningCallback, warnConditionallyRequiredProps, warnDeprecations, warnMutuallyExclusive */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _warn_warn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./warn/warn */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warn.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warn", function() { return _warn_warn__WEBPACK_IMPORTED_MODULE_0__["warn"]; });
  
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "setWarningCallback", function() { return _warn_warn__WEBPACK_IMPORTED_MODULE_0__["setWarningCallback"]; });
  
  /* harmony import */ var _warn_warnConditionallyRequiredProps__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./warn/warnConditionallyRequiredProps */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnConditionallyRequiredProps.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warnConditionallyRequiredProps", function() { return _warn_warnConditionallyRequiredProps__WEBPACK_IMPORTED_MODULE_1__["warnConditionallyRequiredProps"]; });
  
  /* harmony import */ var _warn_warnDeprecations__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./warn/warnDeprecations */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnDeprecations.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warnDeprecations", function() { return _warn_warnDeprecations__WEBPACK_IMPORTED_MODULE_2__["warnDeprecations"]; });
  
  /* harmony import */ var _warn_warnMutuallyExclusive__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./warn/warnMutuallyExclusive */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnMutuallyExclusive.js");
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warnMutuallyExclusive", function() { return _warn_warnMutuallyExclusive__WEBPACK_IMPORTED_MODULE_3__["warnMutuallyExclusive"]; });
  
  
  
  
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warn.js":
  /*!*************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warn.js ***!
    \*************************************************************************************************************************************************************************************************/
  /*! exports provided: warn, setWarningCallback */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "warn", function() { return warn; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setWarningCallback", function() { return setWarningCallback; });
  var _warningCallback = undefined;
  /**
   * Sends a warning to console, if the api is present.
   *
   * @public
   * @param message - Warning message.
   */
  function warn(message) {
      if (_warningCallback && "dev" !== 'production') {
          _warningCallback(message);
      }
      else if (console && console.warn) {
          console.warn(message);
      }
  }
  /**
   * Configures the warning callback. Passing in undefined will reset it to use the default
   * console.warn function.
   *
   * @public
   * @param warningCallback - Callback to override the generated warnings.
   */
  function setWarningCallback(warningCallback) {
      _warningCallback = warningCallback;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnConditionallyRequiredProps.js":
  /*!***************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnConditionallyRequiredProps.js ***!
    \***************************************************************************************************************************************************************************************************************************/
  /*! exports provided: warnConditionallyRequiredProps */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "warnConditionallyRequiredProps", function() { return warnConditionallyRequiredProps; });
  /* harmony import */ var _warn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./warn */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warn.js");
  
  /**
   * Warns when props are required if a condition is met.
   *
   * @public
   * @param componentName - The name of the component being used.
   * @param props - The props passed into the component.
   * @param requiredProps - The name of the props that are required when the condition is met.
   * @param conditionalPropName - The name of the prop that the condition is based on.
   * @param condition - Whether the condition is met.
   */
  function warnConditionallyRequiredProps(componentName, props, requiredProps, conditionalPropName, condition) {
      if (condition === true && "dev" !== 'production') {
          for (var _i = 0, requiredProps_1 = requiredProps; _i < requiredProps_1.length; _i++) {
              var requiredPropName = requiredProps_1[_i];
              if (!(requiredPropName in props)) {
                  Object(_warn__WEBPACK_IMPORTED_MODULE_0__["warn"])(componentName + " property '" + requiredPropName + "' is required when '" + conditionalPropName + "' is used.'");
              }
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnDeprecations.js":
  /*!*************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnDeprecations.js ***!
    \*************************************************************************************************************************************************************************************************************/
  /*! exports provided: warnDeprecations */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "warnDeprecations", function() { return warnDeprecations; });
  /* harmony import */ var _warn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./warn */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warn.js");
  
  /**
   * Warns when a deprecated props are being used.
   *
   * @public
   * @param componentName - The name of the component being used.
   * @param props - The props passed into the component.
   * @param deprecationMap - The map of deprecations, where key is the prop name and the value is
   * either null or a replacement prop name.
   */
  function warnDeprecations(componentName, props, deprecationMap) {
      if (true) {
          for (var propName in deprecationMap) {
              if (props && propName in props) {
                  var deprecationMessage = componentName + " property '" + propName + "' was used but has been deprecated.";
                  var replacementPropName = deprecationMap[propName];
                  if (replacementPropName) {
                      deprecationMessage += " Use '" + replacementPropName + "' instead.";
                  }
                  Object(_warn__WEBPACK_IMPORTED_MODULE_0__["warn"])(deprecationMessage);
              }
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnMutuallyExclusive.js":
  /*!******************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warnMutuallyExclusive.js ***!
    \******************************************************************************************************************************************************************************************************************/
  /*! exports provided: warnMutuallyExclusive */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "warnMutuallyExclusive", function() { return warnMutuallyExclusive; });
  /* harmony import */ var _warn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./warn */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/warn/warn.js");
  
  /**
   * Warns when two props which are mutually exclusive are both being used.
   *
   * @public
   * @param componentName - The name of the component being used.
   * @param props - The props passed into the component.
   * @param exclusiveMap - A map where the key is a parameter, and the value is the other parameter.
   */
  function warnMutuallyExclusive(componentName, props, exclusiveMap) {
      if (true) {
          for (var propName in exclusiveMap) {
              if (props && props[propName] !== undefined) {
                  var propInExclusiveMapValue = exclusiveMap[propName];
                  if (propInExclusiveMapValue && props[propInExclusiveMapValue] !== undefined) {
                      Object(_warn__WEBPACK_IMPORTED_MODULE_0__["warn"])(componentName + " property '" + propName + "' is mutually exclusive with '" + exclusiveMap[propName] + "'. Use one or the other.");
                  }
              }
          }
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Button.js":
  /*!*****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Button.js ***!
    \*****************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Button.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = {}
  for (var key in pkg) {
    if (pkg.hasOwnProperty(key)) {
      module.exports[key] = pkg[key];
    }
  }
  Object.defineProperty(module.exports, "__esModule", { value: true });
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Callout.js":
  /*!******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Callout.js ***!
    \******************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Callout.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = {}
  for (var key in pkg) {
    if (pkg.hasOwnProperty(key)) {
      module.exports[key] = pkg[key];
    }
  }
  Object.defineProperty(module.exports, "__esModule", { value: true });
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Checkbox.js":
  /*!*******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Checkbox.js ***!
    \*******************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Checkbox.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Checkbox.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Checkbox.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/FocusZone.js":
  /*!********************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/FocusZone.js ***!
    \********************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/FocusZone.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = {}
  for (var key in pkg) {
    if (pkg.hasOwnProperty(key)) {
      module.exports[key] = pkg[key];
    }
  }
  Object.defineProperty(module.exports, "__esModule", { value: true });
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Icon.js":
  /*!***************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Icon.js ***!
    \***************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Icon.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = pkg.workaround_Icon;
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Image.js":
  /*!****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Image.js ***!
    \****************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Image.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = {}
  for (var key in pkg) {
    if (pkg.hasOwnProperty(key)) {
      module.exports[key] = pkg[key];
    }
  }
  Object.defineProperty(module.exports, "__esModule", { value: true });
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js":
  /*!*********************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js ***!
    \*********************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/KeytipData.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Label.js":
  /*!****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Label.js ***!
    \****************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Label.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = {}
  for (var key in pkg) {
    if (pkg.hasOwnProperty(key)) {
      module.exports[key] = pkg[key];
    }
  }
  Object.defineProperty(module.exports, "__esModule", { value: true });
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Panel.js":
  /*!****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Panel.js ***!
    \****************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Panel.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = {}
  for (var key in pkg) {
    if (pkg.hasOwnProperty(key)) {
      module.exports[key] = pkg[key];
    }
  }
  Object.defineProperty(module.exports, "__esModule", { value: true });
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Slider.js":
  /*!*****************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Slider.js ***!
    \*****************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Slider.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Slider.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Slider.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js":
  /*!******************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js ***!
    \******************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Styling.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = {}
  for (var key in pkg) {
    if (pkg.hasOwnProperty(key)) {
      module.exports[key] = pkg[key];
    }
  }
  Object.defineProperty(module.exports, "__esModule", { value: true });
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js":
  /*!********************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js ***!
    \********************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/Utilities.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = {}
  for (var key in pkg) {
    if (pkg.hasOwnProperty(key)) {
      module.exports[key] = pkg[key];
    }
  }
  Object.defineProperty(module.exports, "__esModule", { value: true });
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/common/DirectionalHint.js":
  /*!*********************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/common/DirectionalHint.js ***!
    \*********************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/common/DirectionalHint.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = {}
  for (var key in pkg) {
    if (pkg.hasOwnProperty(key)) {
      module.exports[key] = pkg[key];
    }
  }
  Object.defineProperty(module.exports, "__esModule", { value: true });
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.base.js":
  /*!********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.base.js ***!
    \********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Checkbox/Checkbox.base.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.base.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.base.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.js":
  /*!***************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.js ***!
    \***************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Checkbox/Checkbox.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.styles.js":
  /*!**********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.styles.js ***!
    \**********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Checkbox/Checkbox.styles.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.styles.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.styles.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/index.js":
  /*!************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/index.js ***!
    \************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Checkbox/index.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/index.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/index.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.base.js":
  /*!**************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.base.js ***!
    \**************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/ChoiceGroup/ChoiceGroup.base.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.base.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.base.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.js":
  /*!*********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.js ***!
    \*********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/ChoiceGroup/ChoiceGroup.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.styles.js":
  /*!****************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.styles.js ***!
    \****************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/ChoiceGroup/ChoiceGroup.styles.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.styles.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.styles.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.base.js":
  /*!**************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.base.js ***!
    \**************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.base.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.base.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.base.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.js":
  /*!*********************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.js ***!
    \*********************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.styles.js":
  /*!****************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.styles.js ***!
    \****************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.styles.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.styles.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.styles.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/index.js":
  /*!*********************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/index.js ***!
    \*********************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/ChoiceGroup/ChoiceGroupOption/index.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/index.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/index.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.base.js":
  /*!********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.base.js ***!
    \********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Dropdown/Dropdown.base.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.base.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.base.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.js":
  /*!***************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.js ***!
    \***************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Dropdown/Dropdown.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.styles.js":
  /*!**********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.styles.js ***!
    \**********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Dropdown/Dropdown.styles.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.styles.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.styles.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.types.js":
  /*!*********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.types.js ***!
    \*********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Dropdown/Dropdown.types.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.types.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.types.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/utilities/DropdownSizePosCache.js":
  /*!*************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/utilities/DropdownSizePosCache.js ***!
    \*************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Dropdown/utilities/DropdownSizePosCache.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/utilities/DropdownSizePosCache.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/utilities/DropdownSizePosCache.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/KeytipData.js":
  /*!*******************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/KeytipData.js ***!
    \*******************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/KeytipData/KeytipData.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/KeytipData.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/KeytipData.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/index.js":
  /*!**************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/index.js ***!
    \**************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/KeytipData/index.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/index.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/index.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.base.js":
  /*!****************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.base.js ***!
    \****************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Slider/Slider.base.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.base.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.base.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.js":
  /*!***********************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.js ***!
    \***********************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Slider/Slider.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.styles.js":
  /*!******************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.styles.js ***!
    \******************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Slider/Slider.styles.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.styles.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.styles.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/index.js":
  /*!**********************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/index.js ***!
    \**********************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Slider/index.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/index.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/index.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.classNames.js":
  /*!******************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.classNames.js ***!
    \******************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/SpinButton/SpinButton.classNames.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.classNames.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.classNames.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.js":
  /*!*******************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.js ***!
    \*******************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/SpinButton/SpinButton.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.styles.js":
  /*!**************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.styles.js ***!
    \**************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/SpinButton/SpinButton.styles.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.styles.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.styles.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.base.js":
  /*!****************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.base.js ***!
    \****************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Toggle/Toggle.base.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.base.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.base.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.js":
  /*!***********************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.js ***!
    \***********************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Toggle/Toggle.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.styles.js":
  /*!******************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.styles.js ***!
    \******************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Toggle/Toggle.styles.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.styles.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.styles.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.base.js":
  /*!******************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.base.js ***!
    \******************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Tooltip/Tooltip.base.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.base.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.base.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.js":
  /*!*************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.js ***!
    \*************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Tooltip/Tooltip.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.styles.js":
  /*!********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.styles.js ***!
    \********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Tooltip/Tooltip.styles.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.styles.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.styles.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.types.js":
  /*!*******************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.types.js ***!
    \*******************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Tooltip/Tooltip.types.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.types.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.types.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.base.js":
  /*!**********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.base.js ***!
    \**********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Tooltip/TooltipHost.base.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.base.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.base.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.js":
  /*!*****************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.js ***!
    \*****************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Tooltip/TooltipHost.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.styles.js":
  /*!************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.styles.js ***!
    \************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Tooltip/TooltipHost.styles.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.styles.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.styles.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.types.js":
  /*!***********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.types.js ***!
    \***********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/components/Tooltip/TooltipHost.types.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.types.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.types.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/decorators/withResponsiveMode.js":
  /*!**************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/decorators/withResponsiveMode.js ***!
    \**************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/decorators/withResponsiveMode.js
  var pkg = __webpack_require__(/*! @microsoft/office-ui-fabric-react-bundle */ "@microsoft/office-ui-fabric-react-bundle");
  module.exports = pkg.workaround_withResponsiveMode;
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipConstants.js":
  /*!********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipConstants.js ***!
    \********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/keytips/KeytipConstants.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipConstants.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipConstants.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipManager.js":
  /*!******************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipManager.js ***!
    \******************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/keytips/KeytipManager.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipManager.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipManager.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipUtils.js":
  /*!****************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipUtils.js ***!
    \****************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/keytips/KeytipUtils.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipUtils.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipUtils.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning.js":
  /*!********************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning.js ***!
    \********************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/positioning.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/index.js":
  /*!**************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/index.js ***!
    \**************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/positioning/index.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/index.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/index.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.js":
  /*!********************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.js ***!
    \********************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/positioning/positioning.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.types.js":
  /*!**************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.types.js ***!
    \**************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/positioning/positioning.types.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.types.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.types.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.js":
  /*!******************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.js ***!
    \******************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/selectableOption/SelectableOption.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.types.js":
  /*!************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.types.js ***!
    \************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/selectableOption/SelectableOption.types.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.types.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.types.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/index.js":
  /*!*******************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/index.js ***!
    \*******************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, exports, __webpack_require__) {
  
  // Loading office-ui-fabric-react/utilities/selectableOption/index.js
  module.exports = __webpack_require__(/*! !C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/index.js */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/index.js");
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Checkbox.js":
  /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Checkbox.js ***!
    \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _components_Checkbox_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./components/Checkbox/index */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/index.js");
  /* harmony import */ var _components_Checkbox_index__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_components_Checkbox_index__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _components_Checkbox_index__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _components_Checkbox_index__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js":
  /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js ***!
    \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _components_KeytipData_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./components/KeytipData/index */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/index.js");
  /* harmony import */ var _components_KeytipData_index__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_components_KeytipData_index__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _components_KeytipData_index__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _components_KeytipData_index__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Slider.js":
  /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Slider.js ***!
    \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _components_Slider_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./components/Slider/index */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/index.js");
  /* harmony import */ var _components_Slider_index__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_components_Slider_index__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _components_Slider_index__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _components_Slider_index__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.base.js":
  /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.base.js ***!
    \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: CheckboxBase */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CheckboxBase", function() { return CheckboxBase; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../Icon */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Icon.js");
  /* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Icon__WEBPACK_IMPORTED_MODULE_3__);
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../KeytipData */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js");
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_KeytipData__WEBPACK_IMPORTED_MODULE_4__);
  
  
  
  
  
  var getClassNames = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["classNamesFunction"])();
  var CheckboxBase = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](CheckboxBase, _super);
      /**
       * Initialize a new instance of the Checkbox
       * @param props - Props for the component
       * @param context - Context or initial state for the base component.
       */
      function CheckboxBase(props, context) {
          var _this = _super.call(this, props, context) || this;
          _this._checkBox = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this._onFocus = function (ev) {
              var inputProps = _this.props.inputProps;
              if (inputProps && inputProps.onFocus) {
                  inputProps.onFocus(ev);
              }
          };
          _this._onBlur = function (ev) {
              var inputProps = _this.props.inputProps;
              if (inputProps && inputProps.onBlur) {
                  inputProps.onBlur(ev);
              }
          };
          _this._onChange = function (ev) {
              var _a = _this.props, disabled = _a.disabled, onChange = _a.onChange;
              var isChecked = _this.state.isChecked;
              if (!disabled) {
                  if (onChange) {
                      onChange(ev, !isChecked);
                  }
                  if (_this.props.checked === undefined) {
                      _this.setState({ isChecked: !isChecked });
                  }
              }
          };
          _this._onRenderLabel = function (props) {
              var label = props.label;
              return label ? react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: _this._classNames.text }, label) : null;
          };
          Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["initializeComponentRef"])(_this);
          if (true) {
              Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["warnMutuallyExclusive"])('Checkbox', props, {
                  checked: 'defaultChecked'
              });
          }
          _this._id = _this.props.id || Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getId"])('checkbox-');
          _this.state = {
              isChecked: !!(props.checked !== undefined ? props.checked : props.defaultChecked)
          };
          return _this;
      }
      CheckboxBase.prototype.componentWillReceiveProps = function (newProps) {
          if (newProps.checked !== undefined) {
              this.setState({
                  isChecked: !!newProps.checked // convert null to false
              });
          }
      };
      /**
       * Render the Checkbox based on passed props
       */
      CheckboxBase.prototype.render = function () {
          var _this = this;
          var _a = this.props, checked = _a.checked, className = _a.className, defaultChecked = _a.defaultChecked, disabled = _a.disabled, inputProps = _a.inputProps, name = _a.name, boxSide = _a.boxSide, theme = _a.theme, ariaLabel = _a.ariaLabel, ariaLabelledBy = _a.ariaLabelledBy, ariaDescribedBy = _a.ariaDescribedBy, styles = _a.styles, _b = _a.onRenderLabel, onRenderLabel = _b === void 0 ? this._onRenderLabel : _b, checkmarkIconProps = _a.checkmarkIconProps, ariaPositionInSet = _a.ariaPositionInSet, ariaSetSize = _a.ariaSetSize, keytipProps = _a.keytipProps, title = _a.title;
          var isChecked = checked === undefined ? this.state.isChecked : checked;
          var isReversed = boxSide !== 'start' ? true : false;
          this._classNames = getClassNames(styles, {
              theme: theme,
              className: className,
              disabled: disabled,
              checked: isChecked,
              reversed: isReversed,
              isUsingCustomLabelRender: onRenderLabel !== this._onRenderLabel
          });
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_KeytipData__WEBPACK_IMPORTED_MODULE_4__["KeytipData"], { keytipProps: keytipProps, disabled: disabled }, function (keytipAttributes) { return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: _this._classNames.root },
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("input", tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ type: "checkbox" }, inputProps, { "data-ktp-execute-target": keytipAttributes['data-ktp-execute-target'] }, checked !== undefined && { checked: checked }, defaultChecked !== undefined && { defaultChecked: defaultChecked }, { disabled: disabled, className: _this._classNames.input, ref: _this._checkBox, name: name, id: _this._id, title: title, onChange: _this._onChange, onFocus: _this._onFocus, onBlur: _this._onBlur, "aria-disabled": disabled, "aria-label": ariaLabel, "aria-labelledby": ariaLabelledBy, "aria-describedby": Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["mergeAriaAttributeValues"])(ariaDescribedBy, keytipAttributes['aria-describedby']), "aria-posinset": ariaPositionInSet, "aria-setsize": ariaSetSize })),
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("label", { className: _this._classNames.label, htmlFor: _this._id },
                  react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: _this._classNames.checkbox, "data-ktp-target": keytipAttributes['data-ktp-target'] },
                      react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Icon__WEBPACK_IMPORTED_MODULE_3__["Icon"], tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ iconName: "CheckMark" }, checkmarkIconProps, { className: _this._classNames.checkmark }))),
                  onRenderLabel(_this.props, _this._onRenderLabel)))); }));
      };
      Object.defineProperty(CheckboxBase.prototype, "checked", {
          get: function () {
              return this.state.isChecked;
          },
          enumerable: true,
          configurable: true
      });
      CheckboxBase.prototype.focus = function () {
          if (this._checkBox.current) {
              this._checkBox.current.focus();
          }
      };
      CheckboxBase.defaultProps = {
          boxSide: 'start'
      };
      return CheckboxBase;
  }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.js":
  /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.js ***!
    \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: Checkbox */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Checkbox", function() { return Checkbox; });
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Checkbox_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Checkbox.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.base.js");
  /* harmony import */ var _Checkbox_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Checkbox_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Checkbox_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Checkbox.styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.styles.js");
  /* harmony import */ var _Checkbox_styles__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Checkbox_styles__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  var Checkbox = Object(_Utilities__WEBPACK_IMPORTED_MODULE_0__["styled"])(_Checkbox_base__WEBPACK_IMPORTED_MODULE_1__["CheckboxBase"], _Checkbox_styles__WEBPACK_IMPORTED_MODULE_2__["getStyles"], undefined, { scope: 'Checkbox' });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.styles.js":
  /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.styles.js ***!
    \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyles", function() { return getStyles; });
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_1__);
  
  
  var MS_CHECKBOX_LABEL_SIZE = '20px';
  var MS_CHECKBOX_TRANSITION_DURATION = '200ms';
  var MS_CHECKBOX_TRANSITION_TIMING = 'cubic-bezier(.4, 0, .23, 1)';
  var getStyles = function (props) {
      var className = props.className, theme = props.theme, reversed = props.reversed, checked = props.checked, disabled = props.disabled, isUsingCustomLabelRender = props.isUsingCustomLabelRender;
      var semanticColors = theme.semanticColors;
      var checkmarkFontColor = semanticColors.inputForegroundChecked;
      var checkmarkFontColorCheckedDisabled = semanticColors.disabledBackground;
      var checkmarkFontColorHovered = semanticColors.inputBorder;
      var checkboxBorderColor = semanticColors.smallInputBorder;
      var checkboxBorderColorChecked = semanticColors.inputBackgroundChecked;
      var checkboxBorderColorDisabled = semanticColors.disabledBodySubtext;
      var checkboxBorderHoveredColor = semanticColors.inputBorderHovered;
      var checkboxBackgroundChecked = semanticColors.inputBackgroundChecked;
      var checkboxBackgroundCheckedHovered = semanticColors.inputBackgroundCheckedHovered;
      var checkboxBorderColorCheckedHovered = semanticColors.inputBackgroundCheckedHovered;
      var checkboxHoveredTextColor = semanticColors.bodyText;
      var checkboxBackgroundDisabledChecked = semanticColors.disabledBodySubtext;
      var checkboxTextColor = semanticColors.bodyText;
      var checkboxTextColorDisabled = semanticColors.disabledText;
      return {
          root: [
              'ms-Checkbox',
              {
                  position: 'relative',
                  display: 'flex'
              },
              reversed && 'reversed',
              checked && 'is-checked',
              !disabled && 'is-enabled',
              disabled && 'is-disabled',
              className
          ],
          input: [
              {
                  position: 'absolute',
                  background: 'none',
                  opacity: 0,
                  selectors: (_a = {},
                      _a["." + _Utilities__WEBPACK_IMPORTED_MODULE_1__["IsFocusVisibleClassName"] + " &:focus + label"] = {
                          outline: '1px solid ' + theme.palette.neutralSecondary,
                          outlineOffset: '2px',
                          selectors: (_b = {},
                              _b[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                  outline: '1px solid ActiveBorder'
                              },
                              _b)
                      },
                      _a)
              }
          ],
          label: [
              'ms-Checkbox-label',
              theme.fonts.medium,
              {
                  display: 'flex',
                  alignItems: isUsingCustomLabelRender ? 'center' : 'flex-start',
                  cursor: disabled ? 'default' : 'pointer',
                  position: 'relative',
                  userSelect: 'none',
                  textAlign: 'left'
              },
              reversed && {
                  flexDirection: 'row-reverse',
                  justifyContent: 'flex-end'
              },
              !disabled && [
                  !checked && {
                      selectors: {
                          ':hover .ms-Checkbox-checkbox': {
                              borderColor: checkboxBorderHoveredColor,
                              selectors: (_c = {},
                                  _c[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                      borderColor: 'Highlight'
                                  },
                                  _c)
                          },
                          ':focus .ms-Checkbox-checkbox': { borderColor: checkboxBorderHoveredColor },
                          ':hover .ms-Checkbox-checkmark': {
                              color: checkmarkFontColorHovered,
                              opacity: '1',
                              selectors: (_d = {},
                                  _d[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                      color: 'Highlight'
                                  },
                                  _d)
                          }
                      }
                  },
                  checked && {
                      selectors: (_e = {
                              ':hover .ms-Checkbox-checkbox': {
                                  background: checkboxBackgroundCheckedHovered,
                                  borderColor: checkboxBorderColorCheckedHovered
                              },
                              ':focus .ms-Checkbox-checkbox': {
                                  background: checkboxBackgroundCheckedHovered,
                                  borderColor: checkboxBorderColorCheckedHovered
                              }
                          },
                          _e[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                              selectors: {
                                  ':hover .ms-Checkbox-checkbox': {
                                      background: 'Window',
                                      borderColor: 'Highlight'
                                  },
                                  ':focus .ms-Checkbox-checkbox': {
                                      background: 'Highlight'
                                  },
                                  ':focus:hover .ms-Checkbox-checkbox': {
                                      background: 'Highlight'
                                  },
                                  ':focus:hover .ms-Checkbox-checkmark': {
                                      color: 'Window'
                                  },
                                  ':hover .ms-Checkbox-checkmark': {
                                      color: 'Highlight'
                                  }
                              }
                          },
                          _e)
                  },
                  {
                      selectors: {
                          ':hover .ms-Checkbox-text': { color: checkboxHoveredTextColor },
                          ':focus .ms-Checkbox-text': { color: checkboxHoveredTextColor }
                      }
                  }
              ]
          ],
          checkbox: [
              'ms-Checkbox-checkbox',
              {
                  display: 'flex',
                  flexShrink: 0,
                  alignItems: 'center',
                  justifyContent: 'center',
                  height: MS_CHECKBOX_LABEL_SIZE,
                  width: MS_CHECKBOX_LABEL_SIZE,
                  borderWidth: '1px',
                  borderStyle: 'solid',
                  borderColor: checkboxBorderColor,
                  boxSizing: 'border-box',
                  transitionProperty: 'background, border, border-color',
                  transitionDuration: MS_CHECKBOX_TRANSITION_DURATION,
                  transitionTimingFunction: MS_CHECKBOX_TRANSITION_TIMING,
                  /* in case the icon is bigger than the box */
                  overflow: 'hidden'
              },
              !reversed
                  ? // this margin on the checkbox is for backwards compat.
                      // notably it has the effect where a customRender is used, there will be only a 4px margin from checkbox to label.
                      // the label by default would have another 4px margin for a total of 8px margin between checkbox and label.
                      // we don't combine the two (and move it into the text) to not incur a breaking change for everyone using custom render atm.
                      {
                          marginRight: 4
                      }
                  : {
                      marginLeft: 4
                  },
              !disabled &&
                  checked && {
                  background: checkboxBackgroundChecked,
                  borderColor: checkboxBorderColorChecked,
                  selectors: (_f = {},
                      _f[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          background: 'Highlight',
                          borderColor: 'Highlight'
                      },
                      _f)
              },
              disabled && {
                  borderColor: checkboxBorderColorDisabled,
                  selectors: (_g = {},
                      _g[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          borderColor: 'InactiveBorder'
                      },
                      _g)
              },
              checked &&
                  disabled && {
                  background: checkboxBackgroundDisabledChecked,
                  borderColor: checkboxBorderColorDisabled
              }
          ],
          checkmark: [
              'ms-Checkbox-checkmark',
              {
                  opacity: checked ? '1' : '0',
                  color: checked && disabled ? checkmarkFontColorCheckedDisabled : checkmarkFontColor,
                  selectors: (_h = {},
                      _h[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          color: disabled ? 'InactiveBorder' : 'Window',
                          MsHighContrastAdjust: 'none'
                      },
                      _h)
              }
          ],
          text: [
              'ms-Checkbox-text',
              {
                  color: disabled ? checkboxTextColorDisabled : checkboxTextColor,
                  fontSize: _Styling__WEBPACK_IMPORTED_MODULE_0__["FontSizes"].medium,
                  lineHeight: '20px'
              },
              !reversed
                  ? {
                      marginLeft: 4
                  }
                  : {
                      marginRight: 4
                  },
              disabled && {
                  selectors: (_j = {},
                      _j[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          // backwards compat for the color of the text when the checkbox was rendered
                          // using a Button.
                          color: 'InactiveBorder'
                      },
                      _j)
              }
          ]
      };
      var _a, _b, _c, _d, _e, _f, _g, _h, _j;
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/index.js":
  /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/index.js ***!
    \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _Checkbox__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Checkbox */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.js");
  /* harmony import */ var _Checkbox__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Checkbox__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Checkbox__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Checkbox__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony import */ var _Checkbox_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Checkbox.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Checkbox/Checkbox.base.js");
  /* harmony import */ var _Checkbox_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Checkbox_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Checkbox_base__WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Checkbox_base__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.base.js":
  /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.base.js ***!
    \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: ChoiceGroupBase */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChoiceGroupBase", function() { return ChoiceGroupBase; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Label */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Label.js");
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Label__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_3__);
  /* harmony import */ var _ChoiceGroupOption_index__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./ChoiceGroupOption/index */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/index.js");
  /* harmony import */ var _ChoiceGroupOption_index__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_ChoiceGroupOption_index__WEBPACK_IMPORTED_MODULE_4__);
  
  
  
  
  
  var getClassNames = Object(_Utilities__WEBPACK_IMPORTED_MODULE_3__["classNamesFunction"])();
  /**
   * {@docCategory ChoiceGroup}
   */
  var ChoiceGroupBase = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](ChoiceGroupBase, _super);
      function ChoiceGroupBase(props) {
          var _this = _super.call(this, props) || this;
          _this._inputElement = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this.focusedVars = {};
          _this.changedVars = {};
          _this._onFocus = function (key) {
              return _this.focusedVars[key]
                  ? _this.focusedVars[key]
                  : (_this.focusedVars[key] = function (ev, option) {
                      _this.setState({
                          keyFocused: key,
                          keyChecked: _this.state.keyChecked
                      });
                  });
          };
          _this._onBlur = function (ev, option) {
              _this.setState({
                  keyFocused: undefined,
                  keyChecked: _this.state.keyChecked
              });
          };
          _this._onChange = function (key) {
              return _this.changedVars[key]
                  ? _this.changedVars[key]
                  : (_this.changedVars[key] = function (evt, option) {
                      var _a = _this.props, onChanged = _a.onChanged, onChange = _a.onChange, selectedKey = _a.selectedKey, _b = _a.options, options = _b === void 0 ? [] : _b;
                      // Only manage state in uncontrolled scenarios.
                      if (selectedKey === undefined) {
                          _this.setState({
                              keyChecked: key
                          });
                      }
                      var originalOption = Object(_Utilities__WEBPACK_IMPORTED_MODULE_3__["find"])(options, function (value) { return value.key === key; });
                      // TODO: onChanged deprecated, remove else if after 07/17/2017 when onChanged has been removed.
                      if (onChange) {
                          onChange(evt, originalOption);
                      }
                      else if (onChanged) {
                          onChanged(originalOption);
                      }
                  });
          };
          Object(_Utilities__WEBPACK_IMPORTED_MODULE_3__["initializeComponentRef"])(_this);
          if (true) {
              Object(_Utilities__WEBPACK_IMPORTED_MODULE_3__["warnDeprecations"])('ChoiceGroup', props, { onChanged: 'onChange' });
              Object(_Utilities__WEBPACK_IMPORTED_MODULE_3__["warnMutuallyExclusive"])('ChoiceGroup', props, {
                  selectedKey: 'defaultSelectedKey'
              });
          }
          var validDefaultSelectedKey = !!props.options && props.options.some(function (option) { return option.key === props.defaultSelectedKey; });
          _this.state = {
              keyChecked: props.defaultSelectedKey === undefined || !validDefaultSelectedKey ? _this._getKeyChecked(props) : props.defaultSelectedKey,
              keyFocused: undefined
          };
          _this._id = Object(_Utilities__WEBPACK_IMPORTED_MODULE_3__["getId"])('ChoiceGroup');
          _this._labelId = Object(_Utilities__WEBPACK_IMPORTED_MODULE_3__["getId"])('ChoiceGroupLabel');
          return _this;
      }
      Object.defineProperty(ChoiceGroupBase.prototype, "checkedOption", {
          /**
           * Gets the current checked option.
           */
          get: function () {
              var _a = this.props.options, options = _a === void 0 ? [] : _a;
              var key = this.state.keyChecked;
              return Object(_Utilities__WEBPACK_IMPORTED_MODULE_3__["find"])(options, function (value) { return value.key === key; });
          },
          enumerable: true,
          configurable: true
      });
      ChoiceGroupBase.prototype.componentWillReceiveProps = function (newProps) {
          var newKeyChecked = this._getKeyChecked(newProps);
          var oldKeyChecked = this._getKeyChecked(this.props);
          if (newKeyChecked !== oldKeyChecked) {
              this.setState({
                  keyChecked: newKeyChecked
              });
          }
      };
      ChoiceGroupBase.prototype.render = function () {
          var _this = this;
          var _a = this.props, className = _a.className, theme = _a.theme, styles = _a.styles, options = _a.options, label = _a.label, required = _a.required, disabled = _a.disabled, name = _a.name, role = _a.role;
          var _b = this.state, keyChecked = _b.keyChecked, keyFocused = _b.keyFocused;
          var divProps = Object(_Utilities__WEBPACK_IMPORTED_MODULE_3__["getNativeProps"])(this.props, _Utilities__WEBPACK_IMPORTED_MODULE_3__["divProperties"], ['onChange', 'className', 'required']);
          var classNames = getClassNames(styles, {
              theme: theme,
              className: className,
              optionsContainIconOrImage: options.some(function (option) { return Boolean(option.iconProps || option.imageSrc); })
          });
          var ariaLabelledBy = this.props.ariaLabelledBy
              ? this.props.ariaLabelledBy
              : label
                  ? this._id + '-label'
                  : this.props['aria-labelledby'];
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ role: role, className: classNames.applicationRole }, divProps),
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ className: classNames.root, role: "radiogroup" }, ariaLabelledBy && { 'aria-labelledby': ariaLabelledBy }),
                  label && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Label__WEBPACK_IMPORTED_MODULE_2__["Label"], { className: classNames.label, required: required, id: this._id + '-label' }, label)),
                  react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: classNames.flexContainer }, options.map(function (option) {
                      var innerOptionProps = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, option, { focused: option.key === keyFocused, checked: option.key === keyChecked, disabled: option.disabled || disabled, id: _this._id + "-" + option.key, labelId: _this._labelId + "-" + option.key, name: name || _this._id, required: required });
                      return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_ChoiceGroupOption_index__WEBPACK_IMPORTED_MODULE_4__["ChoiceGroupOption"], tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ key: option.key, onBlur: _this._onBlur, onFocus: _this._onFocus(option.key), onChange: _this._onChange(option.key) }, innerOptionProps)));
                  })))));
      };
      ChoiceGroupBase.prototype.focus = function () {
          var options = this.props.options;
          if (options) {
              for (var _i = 0, options_1 = options; _i < options_1.length; _i++) {
                  var option = options_1[_i];
                  var elementToFocus = document.getElementById(this._id + "-" + option.key);
                  if (elementToFocus && elementToFocus.getAttribute('data-is-focusable') === 'true') {
                      elementToFocus.focus(); // focus on checked or default focusable key
                      return;
                  }
              }
          }
          if (this._inputElement.current) {
              this._inputElement.current.focus();
          }
      };
      ChoiceGroupBase.prototype._getKeyChecked = function (props) {
          if (props.selectedKey !== undefined) {
              return props.selectedKey;
          }
          var _a = props.options, options = _a === void 0 ? [] : _a;
          var optionsChecked = options.filter(function (option) {
              return option.checked;
          });
          if (optionsChecked.length === 0) {
              return undefined;
          }
          else {
              return optionsChecked[0].key;
          }
      };
      ChoiceGroupBase.defaultProps = {
          options: []
      };
      return ChoiceGroupBase;
  }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.js":
  /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.js ***!
    \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: ChoiceGroup */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChoiceGroup", function() { return ChoiceGroup; });
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _ChoiceGroup_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ChoiceGroup.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.base.js");
  /* harmony import */ var _ChoiceGroup_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_ChoiceGroup_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _ChoiceGroup_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ChoiceGroup.styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.styles.js");
  /* harmony import */ var _ChoiceGroup_styles__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_ChoiceGroup_styles__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  var ChoiceGroup = Object(_Utilities__WEBPACK_IMPORTED_MODULE_0__["styled"])(_ChoiceGroup_base__WEBPACK_IMPORTED_MODULE_1__["ChoiceGroupBase"], _ChoiceGroup_styles__WEBPACK_IMPORTED_MODULE_2__["getStyles"], undefined, { scope: 'ChoiceGroup' });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.styles.js":
  /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroup.styles.js ***!
    \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyles", function() { return getStyles; });
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_0__);
  
  var GlobalClassNames = {
      root: 'ms-ChoiceFieldGroup',
      flexContainer: 'ms-ChoiceFieldGroup-flexContainer'
  };
  var getStyles = function (props) {
      var className = props.className, optionsContainIconOrImage = props.optionsContainIconOrImage, theme = props.theme;
      var classNames = Object(_Styling__WEBPACK_IMPORTED_MODULE_0__["getGlobalClassNames"])(GlobalClassNames, theme);
      return {
          applicationRole: className,
          root: [
              classNames.root,
              theme.fonts.medium,
              {
                  display: 'block'
              }
          ],
          flexContainer: [
              classNames.flexContainer,
              optionsContainIconOrImage && {
                  display: 'flex',
                  flexDirection: 'row',
                  flexWrap: 'wrap'
              }
          ]
      };
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.base.js":
  /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.base.js ***!
    \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: ChoiceGroupOptionBase */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChoiceGroupOptionBase", function() { return ChoiceGroupOptionBase; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Image__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../Image */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Image.js");
  /* harmony import */ var _Image__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Image__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../Icon */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Icon.js");
  /* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Icon__WEBPACK_IMPORTED_MODULE_3__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_4__);
  
  
  
  
  
  var getClassNames = Object(_Utilities__WEBPACK_IMPORTED_MODULE_4__["classNamesFunction"])();
  /**
   * {@docCategory ChoiceGroup}
   */
  var ChoiceGroupOptionBase = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](ChoiceGroupOptionBase, _super);
      function ChoiceGroupOptionBase() {
          var _this = _super !== null && _super.apply(this, arguments) || this;
          _this._inputElement = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this._onRenderField = function (props) {
              var _a = props.onRenderLabel, onRenderLabel = _a === void 0 ? _this._onRenderLabel : _a, id = props.id, imageSrc = props.imageSrc, imageAlt = props.imageAlt, selectedImageSrc = props.selectedImageSrc, iconProps = props.iconProps;
              var imageSize = props.imageSize ? props.imageSize : { width: 32, height: 32 };
              return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("label", { htmlFor: id, className: _this._classNames.field },
                  imageSrc && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: _this._classNames.innerField, style: { height: imageSize.height, width: imageSize.width } },
                      react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: _this._classNames.imageWrapper },
                          react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Image__WEBPACK_IMPORTED_MODULE_2__["Image"], { src: imageSrc, alt: imageAlt ? imageAlt : '', width: imageSize.width, height: imageSize.height })),
                      react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: _this._classNames.selectedImageWrapper },
                          react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Image__WEBPACK_IMPORTED_MODULE_2__["Image"], { src: selectedImageSrc, alt: imageAlt ? imageAlt : '', width: imageSize.width, height: imageSize.height })))),
                  iconProps ? (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: _this._classNames.innerField },
                      react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: _this._classNames.iconWrapper },
                          react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Icon__WEBPACK_IMPORTED_MODULE_3__["Icon"], tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, iconProps))))) : null,
                  imageSrc || iconProps ? (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: _this._classNames.labelWrapper, style: { maxWidth: imageSize.width * 2 } }, onRenderLabel(props))) : (onRenderLabel(props))));
          };
          _this._onRenderLabel = function (props) {
              return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { id: props.labelId, className: "ms-ChoiceFieldLabel" }, props.text));
          };
          return _this;
      }
      ChoiceGroupOptionBase.prototype.render = function () {
          var _a = this.props, ariaLabel = _a.ariaLabel, focused = _a.focused, required = _a.required, theme = _a.theme, iconProps = _a.iconProps, imageSrc = _a.imageSrc, _b = _a.imageSize, imageSize = _b === void 0 ? { width: 32, height: 32 } : _b, disabled = _a.disabled, checked = _a.checked, id = _a.id, styles = _a.styles, name = _a.name, _c = _a.onRenderField, onRenderField = _c === void 0 ? this._onRenderField : _c, rest = tslib__WEBPACK_IMPORTED_MODULE_0__["__rest"](_a, ["ariaLabel", "focused", "required", "theme", "iconProps", "imageSrc", "imageSize", "disabled", "checked", "id", "styles", "name", "onRenderField"]);
          this._classNames = getClassNames(styles, {
              theme: theme,
              hasIcon: !!iconProps,
              hasImage: !!imageSrc,
              checked: checked,
              disabled: disabled,
              imageIsLarge: !!imageSrc && (imageSize.width > 71 || imageSize.height > 71),
              focused: focused
          });
          var _d = Object(_Utilities__WEBPACK_IMPORTED_MODULE_4__["getNativeProps"])(rest, _Utilities__WEBPACK_IMPORTED_MODULE_4__["inputProperties"]), className = _d.className, nativeProps = tslib__WEBPACK_IMPORTED_MODULE_0__["__rest"](_d, ["className"]);
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: this._classNames.root },
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: this._classNames.choiceFieldWrapper },
                  react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("input", tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ "aria-label": ariaLabel ? ariaLabel : undefined, ref: this._inputElement, id: id, className: Object(_Utilities__WEBPACK_IMPORTED_MODULE_4__["css"])(this._classNames.input, className), type: "radio", name: name, disabled: disabled, checked: checked, required: required, onChange: this._onChange.bind(this, this.props), onFocus: this._onFocus.bind(this, this.props), onBlur: this._onBlur.bind(this, this.props) }, nativeProps)),
                  onRenderField(this.props, this._onRenderField))));
      };
      ChoiceGroupOptionBase.prototype._onChange = function (props, evt) {
          var onChange = props.onChange;
          if (onChange) {
              onChange(evt, props);
          }
      };
      ChoiceGroupOptionBase.prototype._onBlur = function (props, evt) {
          var onBlur = props.onBlur;
          if (onBlur) {
              onBlur(evt, props);
          }
      };
      ChoiceGroupOptionBase.prototype._onFocus = function (props, evt) {
          var onFocus = props.onFocus;
          if (onFocus) {
              onFocus(evt, props);
          }
      };
      return ChoiceGroupOptionBase;
  }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.js":
  /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.js ***!
    \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: ChoiceGroupOption */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChoiceGroupOption", function() { return ChoiceGroupOption; });
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _ChoiceGroupOption_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ChoiceGroupOption.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.base.js");
  /* harmony import */ var _ChoiceGroupOption_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_ChoiceGroupOption_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _ChoiceGroupOption_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ChoiceGroupOption.styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.styles.js");
  /* harmony import */ var _ChoiceGroupOption_styles__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_ChoiceGroupOption_styles__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  var ChoiceGroupOption = Object(_Utilities__WEBPACK_IMPORTED_MODULE_0__["styled"])(_ChoiceGroupOption_base__WEBPACK_IMPORTED_MODULE_1__["ChoiceGroupOptionBase"], _ChoiceGroupOption_styles__WEBPACK_IMPORTED_MODULE_2__["getStyles"], undefined, { scope: 'ChoiceGroupOption' });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.styles.js":
  /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.styles.js ***!
    \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyles", function() { return getStyles; });
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_1__);
  
  
  var GlobalClassNames = {
      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'
  };
  var labelWrapperLineHeight = 15;
  var iconSize = 32;
  var choiceFieldSize = 20;
  var choiceFieldTransitionDuration = '200ms';
  var choiceFieldTransitionTiming = 'cubic-bezier(.4, 0, .23, 1)';
  var radioButtonSpacing = 3;
  var radioButtonInnerSize = 5;
  function getChoiceGroupFocusStyle(palette, hasIconOrImage) {
      return [
          'is-inFocus',
          {
              selectors: (_a = {},
                  _a["." + _Utilities__WEBPACK_IMPORTED_MODULE_1__["IsFocusVisibleClassName"] + " &"] = {
                      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 ' + (hasIconOrImage ? palette.neutralSecondary : palette.neutralPrimary),
                              position: 'absolute',
                              selectors: (_b = {},
                                  _b[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                      borderColor: 'WindowText',
                                      borderWidth: hasIconOrImage ? 1 : 2
                                  },
                                  _b)
                          }
                      }
                  },
                  _a)
          }
      ];
      var _a, _b;
  }
  function getImageWrapperStyle(isSelectedImageWrapper, className, checked) {
      return [
          className,
          {
              paddingBottom: 2,
              transitionProperty: 'opacity',
              transitionDuration: choiceFieldTransitionDuration,
              transitionTimingFunction: 'ease',
              selectors: {
                  '.ms-Image': {
                      display: 'inline-block',
                      borderStyle: 'none'
                  }
              }
          },
          (checked ? !isSelectedImageWrapper : isSelectedImageWrapper) && [
              'is-hidden',
              {
                  position: 'absolute',
                  left: 0,
                  top: 0,
                  width: '100%',
                  height: '100%',
                  overflow: 'hidden',
                  opacity: 0
              }
          ]
      ];
  }
  var getStyles = function (props) {
      var theme = props.theme, hasIcon = props.hasIcon, hasImage = props.hasImage, checked = props.checked, disabled = props.disabled, imageIsLarge = props.imageIsLarge, focused = props.focused;
      var palette = theme.palette, semanticColors = theme.semanticColors;
      var classNames = Object(_Styling__WEBPACK_IMPORTED_MODULE_0__["getGlobalClassNames"])(GlobalClassNames, theme);
      var fieldHoverOrFocusProperties = {
          selectors: {
              '.ms-ChoiceFieldLabel': {
                  color: semanticColors.bodyTextChecked
              },
              ':before': {
                  borderColor: checked ? semanticColors.inputBackgroundCheckedHovered : semanticColors.inputBorderHovered
              }
          }
      };
      var enabledFieldWithImageHoverOrFocusProperties = {
          borderColor: checked ? palette.themeDark : palette.neutralTertiaryAlt,
          selectors: {
              ':before': {
                  opacity: 1,
                  borderColor: checked ? palette.themeDark : semanticColors.inputBorderHovered
              }
          }
      };
      var circleAreaProperties = [
          {
              content: '""',
              display: 'inline-block',
              backgroundColor: semanticColors.bodyBackground,
              borderWidth: 1,
              borderStyle: 'solid',
              borderColor: semanticColors.smallInputBorder,
              width: choiceFieldSize,
              height: choiceFieldSize,
              fontWeight: 'normal',
              position: 'absolute',
              top: 0,
              left: 0,
              boxSizing: 'border-box',
              transitionProperty: 'border-color',
              transitionDuration: choiceFieldTransitionDuration,
              transitionTimingFunction: choiceFieldTransitionTiming,
              borderRadius: '50%'
          },
          disabled && {
              backgroundColor: checked ? semanticColors.bodyBackground : semanticColors.disabledText,
              borderColor: semanticColors.disabledText,
              selectors: (_a = {},
                  _a[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      color: 'GrayText'
                  },
                  _a)
          },
          checked && {
              borderWidth: 1,
              borderStyle: 'solid',
              borderColor: disabled ? semanticColors.disabledText : semanticColors.inputBackgroundChecked,
              selectors: (_b = {},
                  _b[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      borderColor: 'Highlight'
                  },
                  _b)
          },
          (hasIcon || hasImage) && {
              top: radioButtonSpacing,
              right: radioButtonSpacing,
              left: 'auto',
              opacity: !disabled && checked ? 1 : 0
          }
      ];
      var dotAreaProperties = [
          {
              content: '""',
              width: 0,
              height: 0,
              borderRadius: '50%',
              position: 'absolute',
              left: choiceFieldSize / 2,
              right: 0,
              transitionProperty: 'border-width',
              transitionDuration: choiceFieldTransitionDuration,
              transitionTimingFunction: choiceFieldTransitionTiming,
              boxSizing: 'border-box'
          },
          checked && {
              borderWidth: 5,
              borderStyle: 'solid',
              borderColor: disabled ? semanticColors.disabledText : semanticColors.inputBackgroundChecked,
              left: 5,
              top: 5,
              width: 10,
              height: 10,
              selectors: (_c = {},
                  _c[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      borderColor: 'Highlight'
                  },
                  _c)
          },
          checked &&
              (hasIcon || hasImage) && {
              top: radioButtonSpacing + radioButtonInnerSize,
              right: radioButtonSpacing + radioButtonInnerSize,
              left: 'auto' // To reset the value of 'left' to its default value, so that 'right' works
          }
      ];
      return {
          root: [
              classNames.root,
              theme.fonts.medium,
              {
                  display: 'flex',
                  alignItems: 'center',
                  boxSizing: 'border-box',
                  color: semanticColors.bodyText,
                  fontSize: _Styling__WEBPACK_IMPORTED_MODULE_0__["FontSizes"].medium,
                  fontWeight: _Styling__WEBPACK_IMPORTED_MODULE_0__["FontWeights"].regular,
                  minHeight: 26,
                  border: 'none',
                  position: 'relative',
                  marginTop: 8,
                  selectors: {
                      '.ms-ChoiceFieldLabel': {
                          fontSize: _Styling__WEBPACK_IMPORTED_MODULE_0__["FontSizes"].medium,
                          display: 'inline-block'
                      }
                  }
              },
              !hasIcon &&
                  !hasImage && {
                  selectors: {
                      '.ms-ChoiceFieldLabel': {
                          paddingLeft: '26px'
                      }
                  }
              },
              hasImage && 'ms-ChoiceField--image',
              hasIcon && 'ms-ChoiceField--icon',
              (hasIcon || hasImage) && {
                  display: 'inline-flex',
                  fontSize: 0,
                  margin: '0 4px 4px 0',
                  paddingLeft: 0,
                  backgroundColor: palette.neutralLighter,
                  height: '100%'
              }
          ],
          choiceFieldWrapper: [classNames.choiceFieldWrapper, focused && getChoiceGroupFocusStyle(palette, hasIcon || hasImage)],
          // The hidden input
          input: [
              classNames.input,
              {
                  position: 'absolute',
                  opacity: 0,
                  top: 0,
                  right: 0,
                  width: '100%',
                  height: '100%',
                  margin: 0
              }
          ],
          field: [
              classNames.field,
              checked && classNames.checked,
              {
                  display: 'inline-block',
                  cursor: 'pointer',
                  marginTop: 0,
                  position: 'relative',
                  verticalAlign: 'top',
                  userSelect: 'none',
                  minHeight: 20,
                  selectors: {
                      ':hover': !disabled && fieldHoverOrFocusProperties,
                      ':focus': !disabled && fieldHoverOrFocusProperties,
                      // The circle
                      ':before': circleAreaProperties,
                      // The dot
                      ':after': dotAreaProperties
                  }
              },
              hasIcon && 'ms-ChoiceField--icon',
              hasImage && 'ms-ChoiceField-field--image',
              (hasIcon || hasImage) && {
                  boxSizing: 'content-box',
                  cursor: 'pointer',
                  paddingTop: 22,
                  margin: 0,
                  textAlign: 'center',
                  transitionProperty: 'all',
                  transitionDuration: choiceFieldTransitionDuration,
                  transitionTimingFunction: 'ease',
                  border: '2px solid transparent',
                  justifyContent: 'center',
                  alignItems: 'center',
                  display: 'flex',
                  flexDirection: 'column'
              },
              checked && {
                  borderColor: palette.themePrimary
              },
              (hasIcon || hasImage) &&
                  !disabled && {
                  selectors: {
                      ':hover': enabledFieldWithImageHoverOrFocusProperties,
                      ':focus': enabledFieldWithImageHoverOrFocusProperties
                  }
              },
              disabled && {
                  cursor: 'default',
                  selectors: (_d = {
                          '.ms-ChoiceFieldLabel': {
                              color: semanticColors.disabledBodyText
                          }
                      },
                      _d[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          color: 'GrayText'
                      },
                      _d)
              }
          ],
          innerField: [
              classNames.innerField,
              (hasIcon || hasImage) && {
                  position: 'relative',
                  display: 'inline-block',
                  paddingLeft: 30,
                  paddingRight: 30
              },
              (hasIcon || hasImage) &&
                  imageIsLarge && {
                  paddingLeft: 24,
                  paddingRight: 24
              },
              (hasIcon || hasImage) &&
                  disabled && {
                  opacity: 0.25,
                  selectors: (_e = {},
                      _e[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          color: 'GrayText',
                          opacity: 1
                      },
                      _e)
              }
          ],
          imageWrapper: getImageWrapperStyle(false, classNames.imageWrapper, checked),
          selectedImageWrapper: getImageWrapperStyle(true, classNames.imageWrapper, checked),
          iconWrapper: [
              classNames.iconWrapper,
              {
                  fontSize: iconSize,
                  lineHeight: iconSize,
                  height: iconSize
              }
          ],
          labelWrapper: [
              classNames.labelWrapper,
              (hasIcon || hasImage) && {
                  display: 'block',
                  position: 'relative',
                  margin: '4px 8px',
                  height: labelWrapperLineHeight * 2,
                  lineHeight: labelWrapperLineHeight,
                  overflow: 'hidden',
                  whiteSpace: 'pre-wrap',
                  textOverflow: 'ellipsis',
                  fontSize: _Styling__WEBPACK_IMPORTED_MODULE_0__["FontSizes"].medium,
                  fontWeight: _Styling__WEBPACK_IMPORTED_MODULE_0__["FontWeights"].regular
              }
          ]
      };
      var _a, _b, _c, _d, _e;
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/index.js":
  /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/index.js ***!
    \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _ChoiceGroupOption__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ChoiceGroupOption */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/ChoiceGroup/ChoiceGroupOption/ChoiceGroupOption.js");
  /* harmony import */ var _ChoiceGroupOption__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_ChoiceGroupOption__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _ChoiceGroupOption__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _ChoiceGroupOption__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.base.js":
  /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.base.js ***!
    \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: DropdownBase */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DropdownBase", function() { return DropdownBase; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _Callout__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../Callout */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Callout.js");
  /* harmony import */ var _Callout__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Callout__WEBPACK_IMPORTED_MODULE_3__);
  /* harmony import */ var _Checkbox__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../Checkbox */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Checkbox.js");
  /* harmony import */ var _Checkbox__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_Checkbox__WEBPACK_IMPORTED_MODULE_4__);
  /* harmony import */ var _Button__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../Button */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Button.js");
  /* harmony import */ var _Button__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_Button__WEBPACK_IMPORTED_MODULE_5__);
  /* harmony import */ var _common_DirectionalHint__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../common/DirectionalHint */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/common/DirectionalHint.js");
  /* harmony import */ var _common_DirectionalHint__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_6__);
  /* harmony import */ var _Dropdown_types__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./Dropdown.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.types.js");
  /* harmony import */ var _Dropdown_types__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_Dropdown_types__WEBPACK_IMPORTED_MODULE_7__);
  /* harmony import */ var _utilities_DropdownSizePosCache__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./utilities/DropdownSizePosCache */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/utilities/DropdownSizePosCache.js");
  /* harmony import */ var _utilities_DropdownSizePosCache__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_utilities_DropdownSizePosCache__WEBPACK_IMPORTED_MODULE_8__);
  /* harmony import */ var _FocusZone__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../FocusZone */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/FocusZone.js");
  /* harmony import */ var _FocusZone__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_FocusZone__WEBPACK_IMPORTED_MODULE_9__);
  /* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../Icon */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Icon.js");
  /* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_Icon__WEBPACK_IMPORTED_MODULE_10__);
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../../Label */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Label.js");
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_Label__WEBPACK_IMPORTED_MODULE_11__);
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../../KeytipData */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js");
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(_KeytipData__WEBPACK_IMPORTED_MODULE_12__);
  /* harmony import */ var _Panel__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../../Panel */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Panel.js");
  /* harmony import */ var _Panel__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_Panel__WEBPACK_IMPORTED_MODULE_13__);
  /* harmony import */ var _utilities_decorators_withResponsiveMode__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../../utilities/decorators/withResponsiveMode */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/decorators/withResponsiveMode.js");
  /* harmony import */ var _utilities_decorators_withResponsiveMode__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(_utilities_decorators_withResponsiveMode__WEBPACK_IMPORTED_MODULE_14__);
  /* harmony import */ var _utilities_selectableOption_index__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../../utilities/selectableOption/index */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/index.js");
  /* harmony import */ var _utilities_selectableOption_index__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(_utilities_selectableOption_index__WEBPACK_IMPORTED_MODULE_15__);
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  var getClassNames = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["classNamesFunction"])();
  var DropdownBase = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](DropdownBase, _super);
      function DropdownBase(props) {
          var _this = _super.call(this, props) || this;
          _this._host = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this._focusZone = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this._dropDown = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this._scrollIdleDelay = 250 /* ms */;
          _this._sizePosCache = new _utilities_DropdownSizePosCache__WEBPACK_IMPORTED_MODULE_8__["DropdownSizePosCache"]();
          _this._requestAnimationFrame = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["safeRequestAnimationFrame"])(_this);
          _this._onChange = function (event, options, index, checked, multiSelect) {
              var _a = _this.props, onChange = _a.onChange, onChanged = _a.onChanged;
              if (onChange) {
                  // for single-select, option passed in will always be selected.
                  // for multi-select, flip the checked value
                  var changedOpt = multiSelect ? tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, options[index], { selected: !checked }) : options[index];
                  onChange(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, event, { target: _this._dropDown.current }), changedOpt, index);
              }
              if (onChanged) {
                  // for single-select, option passed in will always be selected.
                  // for multi-select, flip the checked value
                  var changedOpt = multiSelect ? tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, options[index], { selected: !checked }) : options[index];
                  onChanged(changedOpt, index);
              }
          };
          /** Render text in dropdown input */
          _this._onRenderTitle = function (items) {
              var _a = _this.props.multiSelectDelimiter, multiSelectDelimiter = _a === void 0 ? ', ' : _a;
              var displayTxt = items.map(function (i) { return i.text; }).join(multiSelectDelimiter);
              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", null, displayTxt);
          };
          /** Render placeholder text in dropdown input */
          _this._onRenderPlaceholder = function (props) {
              if (!_this._placeholder) {
                  return null;
              }
              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", null, _this._placeholder);
          };
          /** Render Callout or Panel container and pass in list */
          _this._onRenderContainer = function (props) {
              var calloutProps = props.calloutProps, panelProps = props.panelProps;
              var _a = _this.props, responsiveMode = _a.responsiveMode, dropdownWidth = _a.dropdownWidth;
              var isSmall = responsiveMode <= _utilities_decorators_withResponsiveMode__WEBPACK_IMPORTED_MODULE_14__["ResponsiveMode"].medium;
              var panelStyles = _this._classNames.subComponentStyles
                  ? _this._classNames.subComponentStyles.panel
                  : undefined;
              return isSmall ? (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Panel__WEBPACK_IMPORTED_MODULE_13__["Panel"], tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ isOpen: true, isLightDismiss: true, onDismissed: _this._onDismiss, hasCloseButton: false, styles: panelStyles }, panelProps), _this._renderFocusableList(props))) : (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Callout__WEBPACK_IMPORTED_MODULE_3__["Callout"], tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ isBeakVisible: false, gapSpace: 0, doNotLayer: false, directionalHintFixed: false, directionalHint: _common_DirectionalHint__WEBPACK_IMPORTED_MODULE_6__["DirectionalHint"].bottomLeftEdge }, calloutProps, { className: _this._classNames.callout, target: _this._dropDown.current, onDismiss: _this._onDismiss, onScroll: _this._onScroll, onPositioned: _this._onPositioned, calloutWidth: dropdownWidth || (_this._dropDown.current ? _this._dropDown.current.clientWidth : 0) }), _this._renderFocusableList(props)));
          };
          /** Render Caret Down Icon */
          _this._onRenderCaretDown = function (props) {
              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Icon__WEBPACK_IMPORTED_MODULE_10__["Icon"], { className: _this._classNames.caretDown, iconName: "ChevronDown" });
          };
          /** Render List of items */
          _this._onRenderList = function (props) {
              var _a = props.onRenderItem, onRenderItem = _a === void 0 ? _this._onRenderItem : _a;
              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"](react__WEBPACK_IMPORTED_MODULE_1__["Fragment"], null, props.options.map(function (item, index) { return onRenderItem(tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, item, { index: index }), _this._onRenderItem); }));
          };
          _this._onRenderItem = function (item) {
              switch (item.itemType) {
                  case _utilities_selectableOption_index__WEBPACK_IMPORTED_MODULE_15__["SelectableOptionMenuItemType"].Divider:
                      return _this._renderSeparator(item);
                  case _utilities_selectableOption_index__WEBPACK_IMPORTED_MODULE_15__["SelectableOptionMenuItemType"].Header:
                      return _this._renderHeader(item);
                  default:
                      return _this._renderOption(item);
              }
          };
          _this._renderOption = function (item) {
              var _a = _this.props.onRenderOption, onRenderOption = _a === void 0 ? _this._onRenderOption : _a;
              var _b = _this.state.selectedIndices, selectedIndices = _b === void 0 ? [] : _b;
              var id = _this._id;
              var isItemSelected = item.index !== undefined && selectedIndices ? selectedIndices.indexOf(item.index) > -1 : false;
              // select the right className based on the combination of selected/disabled
              var itemClassName = item.hidden // predicate: item hidden
                  ? _this._classNames.dropdownItemHidden
                  : isItemSelected && item.disabled === true // predicate: both selected and disabled
                      ? _this._classNames.dropdownItemSelectedAndDisabled
                      : isItemSelected // predicate: selected only
                          ? _this._classNames.dropdownItemSelected
                          : item.disabled === true // predicate: disabled only
                              ? _this._classNames.dropdownItemDisabled
                              : _this._classNames.dropdownItem;
              return !_this.props.multiSelect ? (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Button__WEBPACK_IMPORTED_MODULE_5__["CommandButton"], { id: id + '-list' + item.index, key: item.key, "data-index": item.index, "data-is-focusable": !item.disabled, disabled: item.disabled, className: itemClassName, onClick: _this._onItemClick(item), onMouseEnter: _this._onItemMouseEnter.bind(_this, item), onMouseLeave: _this._onMouseItemLeave.bind(_this, item), onMouseMove: _this._onItemMouseMove.bind(_this, item), role: "option", "aria-selected": isItemSelected ? 'true' : 'false', ariaLabel: item.ariaLabel, title: item.title ? item.title : item.text }, onRenderOption(item, _this._onRenderOption))) : (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Checkbox__WEBPACK_IMPORTED_MODULE_4__["Checkbox"], { id: id + '-list' + item.index, key: item.key, "data-index": item.index, "data-is-focusable": !item.disabled, disabled: item.disabled, onChange: _this._onItemClick(item), inputProps: {
                      onMouseEnter: _this._onItemMouseEnter.bind(_this, item),
                      onMouseLeave: _this._onMouseItemLeave.bind(_this, item),
                      onMouseMove: _this._onItemMouseMove.bind(_this, item)
                  }, label: item.text, title: item.title ? item.title : item.text, onRenderLabel: _this._onRenderLabel.bind(_this, item), className: itemClassName, role: "option", "aria-selected": isItemSelected ? 'true' : 'false', checked: isItemSelected }));
          };
          /** Render content of item (i.e. text/icon inside of button) */
          _this._onRenderOption = function (item) {
              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: _this._classNames.dropdownOptionText }, item.text);
          };
          /** Render custom label for drop down item */
          _this._onRenderLabel = function (item) {
              var _a = _this.props.onRenderOption, onRenderOption = _a === void 0 ? _this._onRenderOption : _a;
              return onRenderOption(item, _this._onRenderOption);
          };
          _this._onPositioned = function (positions) {
              if (_this._focusZone.current) {
                  // Focusing an element can trigger a reflow. Making this wait until there is an animation
                  // frame can improve perf significantly.
                  _this._requestAnimationFrame(function () {
                      var selectedIndices = _this.state.selectedIndices;
                      if (selectedIndices && selectedIndices[0] && !_this.props.options[selectedIndices[0]].disabled) {
                          var element = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getDocument"])().querySelector("#" + _this._id + "-list" + selectedIndices[0]);
                          _this._focusZone.current.focusElement(element);
                      }
                      else {
                          _this._focusZone.current.focus();
                      }
                  });
              }
              if (!_this.state.calloutRenderEdge || _this.state.calloutRenderEdge !== positions.targetEdge) {
                  _this.setState({
                      calloutRenderEdge: positions.targetEdge
                  });
              }
          };
          _this._onItemClick = function (item) {
              return function (event) {
                  if (!item.disabled) {
                      _this.setSelectedIndex(event, item.index);
                      if (!_this.props.multiSelect) {
                          // only close the callout when it's in single-select mode
                          _this.setState({
                              isOpen: false
                          });
                      }
                  }
              };
          };
          /**
           * Scroll handler for the callout to make sure the mouse events
           * for updating focus are not interacting during scroll
           */
          _this._onScroll = function () {
              if (!_this._isScrollIdle && _this._scrollIdleTimeoutId !== undefined) {
                  clearTimeout(_this._scrollIdleTimeoutId);
                  _this._scrollIdleTimeoutId = undefined;
              }
              else {
                  _this._isScrollIdle = false;
              }
              _this._scrollIdleTimeoutId = setTimeout(function () {
                  _this._isScrollIdle = true;
              }, _this._scrollIdleDelay);
          };
          _this._onMouseItemLeave = function (item, ev) {
              if (_this._shouldIgnoreMouseEvent()) {
                  return;
              }
              /**
               * IE11 focus() method forces parents to scroll to top of element.
               * Edge and IE expose a setActive() function for focusable divs that
               * sets the page focus but does not scroll the parent element.
               */
              if (_this._host.current) {
                  if (_this._host.current.setActive) {
                      try {
                          _this._host.current.setActive();
                      }
                      catch (e) {
                          /* no-op */
                      }
                  }
                  else {
                      _this._host.current.focus();
                  }
              }
          };
          _this._onDismiss = function () {
              _this.setState({ isOpen: false });
              if (_this._dropDown.current) {
                  _this._dropDown.current.focus();
              }
          };
          _this._onDropdownBlur = function (ev) {
              // If Dropdown disabled do not proceed with this logic.
              var disabled = _this._isDisabled();
              if (disabled) {
                  return;
              }
              // hasFocus tracks whether the root element has focus so always update the state.
              _this.setState({ hasFocus: false });
              if (_this.state.isOpen) {
                  // Do not onBlur when the callout is opened
                  return;
              }
              if (_this.props.onBlur) {
                  _this.props.onBlur(ev);
              }
          };
          _this._onDropdownKeyDown = function (ev) {
              // If Dropdown disabled do not process any keyboard events.
              var disabled = _this._isDisabled();
              if (disabled) {
                  return;
              }
              // Take note if we are processing an alt (option) or meta (command) keydown.
              // See comment in _shouldHandleKeyUp for reasoning.
              _this._lastKeyDownWasAltOrMeta = _this._isAltOrMeta(ev);
              if (_this.props.onKeyDown) {
                  _this.props.onKeyDown(ev);
                  if (ev.defaultPrevented) {
                      return;
                  }
              }
              var newIndex;
              var selectedIndex = _this.state.selectedIndices.length ? _this.state.selectedIndices[0] : -1;
              var containsExpandCollapseModifier = ev.altKey || ev.metaKey;
              var isOpen = _this.state.isOpen;
              switch (ev.which) {
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].enter:
                      _this.setState({
                          isOpen: !isOpen
                      });
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].escape:
                      if (!isOpen) {
                          return;
                      }
                      _this.setState({
                          isOpen: false
                      });
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].up:
                      if (containsExpandCollapseModifier) {
                          if (isOpen) {
                              _this.setState({ isOpen: false });
                              break;
                          }
                          return;
                      }
                      if (_this.props.multiSelect) {
                          _this.setState({ isOpen: true });
                      }
                      else if (!_this._isDisabled()) {
                          newIndex = _this._moveIndex(ev, -1, selectedIndex - 1, selectedIndex);
                      }
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].down:
                      if (containsExpandCollapseModifier) {
                          ev.stopPropagation();
                          ev.preventDefault();
                      }
                      if ((containsExpandCollapseModifier && !isOpen) || _this.props.multiSelect) {
                          _this.setState({ isOpen: true });
                      }
                      else if (!_this._isDisabled()) {
                          newIndex = _this._moveIndex(ev, 1, selectedIndex + 1, selectedIndex);
                      }
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].home:
                      if (!_this.props.multiSelect) {
                          newIndex = _this._moveIndex(ev, 1, 0, selectedIndex);
                      }
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].end:
                      if (!_this.props.multiSelect) {
                          newIndex = _this._moveIndex(ev, -1, _this.props.options.length - 1, selectedIndex);
                      }
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].space:
                      // event handled in _onDropdownKeyUp
                      break;
                  default:
                      return;
              }
              if (newIndex !== selectedIndex) {
                  ev.stopPropagation();
                  ev.preventDefault();
              }
          };
          _this._onDropdownKeyUp = function (ev) {
              // If Dropdown disabled do not process any keyboard events.
              var disabled = _this._isDisabled();
              if (disabled) {
                  return;
              }
              var shouldHandleKey = _this._shouldHandleKeyUp(ev);
              var isOpen = _this.state.isOpen;
              if (_this.props.onKeyUp) {
                  _this.props.onKeyUp(ev);
                  if (ev.preventDefault) {
                      return;
                  }
              }
              switch (ev.which) {
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].space:
                      _this.setState({
                          isOpen: !isOpen
                      });
                      break;
                  default:
                      if (shouldHandleKey && isOpen) {
                          _this.setState({ isOpen: false });
                      }
                      return;
              }
              ev.stopPropagation();
              ev.preventDefault();
          };
          _this._onZoneKeyDown = function (ev) {
              var elementToFocus;
              // Take note if we are processing an alt (option) or meta (command) keydown.
              // See comment in _shouldHandleKeyUp for reasoning.
              _this._lastKeyDownWasAltOrMeta = _this._isAltOrMeta(ev);
              var containsExpandCollapseModifier = ev.altKey || ev.metaKey;
              switch (ev.which) {
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].up:
                      if (containsExpandCollapseModifier) {
                          _this.setState({ isOpen: false });
                      }
                      else {
                          if (_this._host.current) {
                              elementToFocus = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getLastFocusable"])(_this._host.current, _this._host.current.lastChild, true);
                          }
                      }
                      break;
                  // All directional keystrokes should be canceled when the zone is rendered.
                  // This avoids the body scroll from reacting and thus dismissing the dropdown.
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].home:
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].end:
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].pageUp:
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].pageDown:
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].down:
                      if (!containsExpandCollapseModifier && _this._host.current) {
                          elementToFocus = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getFirstFocusable"])(_this._host.current, _this._host.current.firstChild, true);
                      }
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].escape:
                      _this.setState({ isOpen: false });
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].tab:
                      _this.setState({ isOpen: false });
                      return;
                  default:
                      return;
              }
              if (elementToFocus) {
                  elementToFocus.focus();
              }
              ev.stopPropagation();
              ev.preventDefault();
          };
          _this._onZoneKeyUp = function (ev) {
              var shouldHandleKey = _this._shouldHandleKeyUp(ev);
              if (shouldHandleKey && _this.state.isOpen) {
                  _this.setState({ isOpen: false });
                  ev.preventDefault();
              }
          };
          _this._onDropdownClick = function (ev) {
              if (_this.props.onClick) {
                  _this.props.onClick(ev);
                  if (ev.preventDefault) {
                      return;
                  }
              }
              var isOpen = _this.state.isOpen;
              var disabled = _this._isDisabled();
              if (!disabled) {
                  _this.setState({
                      isOpen: !isOpen
                  });
              }
          };
          _this._onFocus = function (ev) {
              var _a = _this.state, isOpen = _a.isOpen, selectedIndices = _a.selectedIndices, hasFocus = _a.hasFocus;
              var _b = _this.props, multiSelect = _b.multiSelect, openOnKeyboardFocus = _b.openOnKeyboardFocus;
              var disabled = _this._isDisabled();
              if (!disabled) {
                  if (!isOpen && selectedIndices.length === 0 && !multiSelect) {
                      // Per aria
                      _this._moveIndex(ev, 1, 0, -1);
                  }
                  if (_this.props.onFocus) {
                      _this.props.onFocus(ev);
                  }
                  var state = { hasFocus: true };
                  if (openOnKeyboardFocus && !hasFocus) {
                      state.isOpen = true;
                  }
                  _this.setState(state);
              }
          };
          /**
           * Because the isDisabled prop is deprecated, we have had to repeat this logic all over the place.
           * This helper method avoids all the repetition.
           */
          _this._isDisabled = function () {
              var disabled = _this.props.disabled;
              var isDisabled = _this.props.isDisabled;
              // Remove this deprecation workaround at 1.0.0
              if (isDisabled !== undefined) {
                  disabled = isDisabled;
              }
              return disabled;
          };
          Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["initializeComponentRef"])(_this);
          if (true) {
              Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["warnDeprecations"])('Dropdown', props, {
                  isDisabled: 'disabled',
                  onChanged: 'onChange',
                  placeHolder: 'placeholder',
                  onRenderPlaceHolder: 'onRenderPlaceholder'
              });
              Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["warnMutuallyExclusive"])('Dropdown', props, {
                  defaultSelectedKey: 'selectedKey',
                  defaultSelectedKeys: 'selectedKeys',
                  selectedKeys: 'selectedKey',
                  multiSelect: 'defaultSelectedKey',
                  selectedKey: 'multiSelect'
              });
          }
          _this._id = props.id || Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getId"])('Dropdown');
          _this._isScrollIdle = true;
          var selectedIndices;
          if (_this.props.multiSelect) {
              var selectedKeys = props.defaultSelectedKeys !== undefined ? props.defaultSelectedKeys : props.selectedKeys;
              selectedIndices = _this._getSelectedIndexes(props.options, selectedKeys);
          }
          else {
              var selectedKey = props.defaultSelectedKey !== undefined ? props.defaultSelectedKey : props.selectedKey;
              selectedIndices = _this._getSelectedIndexes(props.options, selectedKey);
              _this._sizePosCache.updateOptions(props.options);
          }
          _this.state = {
              isOpen: false,
              selectedIndices: selectedIndices,
              hasFocus: false,
              calloutRenderEdge: undefined
          };
          return _this;
      }
      Object.defineProperty(DropdownBase.prototype, "selectedOptions", {
          /**
           * All selected options
           */
          get: function () {
              var options = this.props.options;
              var selectedIndices = this.state.selectedIndices;
              return Object(_utilities_selectableOption_index__WEBPACK_IMPORTED_MODULE_15__["getAllSelectedOptions"])(options, selectedIndices);
          },
          enumerable: true,
          configurable: true
      });
      DropdownBase.prototype.componentWillUnmount = function () {
          clearTimeout(this._scrollIdleTimeoutId);
      };
      DropdownBase.prototype.componentWillReceiveProps = function (newProps) {
          // In controlled component usage where selectedKey is provided, update the selectedIndex
          // state if the key or options change.
          var selectedKeyProp;
          // this does a shallow compare (assumes options are pure), for the purposes of determining whether
          // defaultSelectedKey/defaultSelectedKeys are respected.
          var didOptionsChange = newProps.options !== this.props.options;
          if (newProps.multiSelect) {
              if (didOptionsChange && newProps.defaultSelectedKeys !== undefined) {
                  selectedKeyProp = 'defaultSelectedKeys';
              }
              else {
                  selectedKeyProp = 'selectedKeys';
              }
          }
          else {
              if (didOptionsChange && newProps.defaultSelectedKey !== undefined) {
                  selectedKeyProp = 'defaultSelectedKey';
              }
              else {
                  selectedKeyProp = 'selectedKey';
              }
          }
          if (newProps[selectedKeyProp] !== undefined && (newProps[selectedKeyProp] !== this.props[selectedKeyProp] || didOptionsChange)) {
              this.setState({
                  selectedIndices: this._getSelectedIndexes(newProps.options, newProps[selectedKeyProp])
              });
          }
          if (newProps.options !== this.props.options && // preexisting code assumes purity of the options...
              !newProps.multiSelect // only relevant in single selection
          ) {
              this._sizePosCache.updateOptions(newProps.options);
          }
      };
      DropdownBase.prototype.componentDidUpdate = function (prevProps, prevState) {
          if (prevState.isOpen === true && this.state.isOpen === false) {
              this._gotMouseMove = false;
              if (this._dropDown.current) {
                  this._dropDown.current.focus();
              }
              if (this.props.onDismiss) {
                  this.props.onDismiss();
              }
          }
      };
      DropdownBase.prototype.render = function () {
          var _this = this;
          var id = this._id;
          var props = this.props;
          var className = props.className, label = props.label, options = props.options, ariaLabel = props.ariaLabel, required = props.required, errorMessage = props.errorMessage, multiSelect = props.multiSelect, keytipProps = props.keytipProps, propStyles = props.styles, theme = props.theme, panelProps = props.panelProps, calloutProps = props.calloutProps, _a = props.onRenderTitle, onRenderTitle = _a === void 0 ? this._onRenderTitle : _a, _b = props.onRenderContainer, onRenderContainer = _b === void 0 ? this._onRenderContainer : _b, _c = props.onRenderCaretDown, onRenderCaretDown = _c === void 0 ? this._onRenderCaretDown : _c;
          var _d = this.state, isOpen = _d.isOpen, selectedIndices = _d.selectedIndices, hasFocus = _d.hasFocus, calloutRenderEdge = _d.calloutRenderEdge;
          var onRenderPlaceholder = props.onRenderPlaceholder || props.onRenderPlaceHolder || this._onRenderPlaceholder;
          var selectedOptions = Object(_utilities_selectableOption_index__WEBPACK_IMPORTED_MODULE_15__["getAllSelectedOptions"])(options, selectedIndices);
          var divProps = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getNativeProps"])(props, _Utilities__WEBPACK_IMPORTED_MODULE_2__["divProperties"]);
          var disabled = this._isDisabled();
          var optionId = id + '-option';
          var ariaAttrs = multiSelect || disabled
              ? {
                  role: undefined,
                  ariaActiveDescendant: undefined,
                  childRole: undefined,
                  ariaSetSize: undefined,
                  ariaPosInSet: undefined,
                  ariaSelected: undefined
              }
              : // single select
                  {
                      role: 'listbox',
                      ariaActiveDescendant: isOpen && selectedIndices.length === 1 && selectedIndices[0] >= 0 ? this._id + '-list' + selectedIndices[0] : optionId,
                      childRole: 'option',
                      ariaSetSize: this._sizePosCache.optionSetSize,
                      ariaPosInSet: this._sizePosCache.positionInSet(selectedIndices[0]),
                      ariaSelected: selectedIndices[0] === undefined ? undefined : true
                  };
          this._classNames = getClassNames(propStyles, {
              theme: theme,
              className: className,
              hasError: !!(errorMessage && errorMessage.length > 0),
              hasLabel: !!label,
              isOpen: isOpen,
              required: required,
              disabled: disabled,
              isRenderingPlaceholder: !selectedOptions.length,
              panelClassName: !!panelProps ? panelProps.className : undefined,
              calloutClassName: !!calloutProps ? calloutProps.className : undefined,
              calloutRenderEdge: calloutRenderEdge
          });
          var labelStyles = this._classNames.subComponentStyles
              ? this._classNames.subComponentStyles.label
              : undefined;
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: this._classNames.root },
              label && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Label__WEBPACK_IMPORTED_MODULE_11__["Label"], { className: this._classNames.label, id: id + '-label', htmlFor: id, required: required, styles: labelStyles }, label)),
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_KeytipData__WEBPACK_IMPORTED_MODULE_12__["KeytipData"], { keytipProps: keytipProps, disabled: disabled }, function (keytipAttributes) { return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, keytipAttributes, { "data-is-focusable": !disabled, ref: _this._dropDown, id: id, tabIndex: disabled ? -1 : 0, "aria-expanded": isOpen ? 'true' : 'false', role: ariaAttrs.role, "aria-label": ariaLabel, "aria-labelledby": label && !ariaLabel ? id + '-label' : undefined, "aria-describedby": Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["mergeAriaAttributeValues"])(optionId, keytipAttributes['aria-describedby']), "aria-activedescendant": isOpen ? ariaAttrs.ariaActiveDescendant : undefined, "aria-required": required, "aria-disabled": disabled, "aria-owns": isOpen ? id + '-list' : undefined }, divProps, { className: _this._classNames.dropdown, onBlur: _this._onDropdownBlur, onKeyDown: _this._onDropdownKeyDown, onKeyUp: _this._onDropdownKeyUp, onClick: _this._onDropdownClick, onFocus: _this._onFocus }),
                  react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { id: optionId, className: _this._classNames.title, "aria-atomic": true, role: ariaAttrs.childRole, "aria-live": !hasFocus || disabled || multiSelect || isOpen ? 'off' : 'assertive', "aria-label": selectedOptions.length ? selectedOptions[0].text : _this._placeholder, "aria-setsize": ariaAttrs.ariaSetSize, "aria-posinset": ariaAttrs.ariaPosInSet, "aria-selected": ariaAttrs.ariaSelected }, // If option is selected render title, otherwise render the placeholder text
                  selectedOptions.length
                      ? onRenderTitle(selectedOptions, _this._onRenderTitle)
                      : onRenderPlaceholder(props, _this._onRenderPlaceholder)),
                  react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: _this._classNames.caretDownWrapper }, onRenderCaretDown(props, _this._onRenderCaretDown)))); }),
              isOpen && onRenderContainer(props, this._onRenderContainer),
              errorMessage && errorMessage.length > 0 && react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: this._classNames.errorMessage }, errorMessage)));
      };
      DropdownBase.prototype.focus = function (shouldOpenOnFocus) {
          if (this._dropDown.current && this._dropDown.current.tabIndex !== -1) {
              this._dropDown.current.focus();
              if (shouldOpenOnFocus) {
                  this.setState({
                      isOpen: true
                  });
              }
          }
      };
      DropdownBase.prototype.setSelectedIndex = function (event, index) {
          var _this = this;
          var _a = this.props, options = _a.options, selectedKey = _a.selectedKey, selectedKeys = _a.selectedKeys, multiSelect = _a.multiSelect, notifyOnReselect = _a.notifyOnReselect;
          var _b = this.state.selectedIndices, selectedIndices = _b === void 0 ? [] : _b;
          var checked = selectedIndices ? selectedIndices.indexOf(index) > -1 : false;
          var newIndexes = [];
          index = Math.max(0, Math.min(options.length - 1, index));
          // If this is a controlled component then no state change should take place.
          if (selectedKey !== undefined || selectedKeys !== undefined) {
              this._onChange(event, options, index, checked, multiSelect);
              return;
          }
          if (!multiSelect && !notifyOnReselect && index === selectedIndices[0]) {
              return;
          }
          else if (multiSelect) {
              newIndexes = selectedIndices ? this._copyArray(selectedIndices) : [];
              if (checked) {
                  var position = newIndexes.indexOf(index);
                  if (position > -1) {
                      // unchecked the current one
                      newIndexes.splice(position, 1);
                  }
              }
              else {
                  // add the new selected index into the existing one
                  newIndexes.push(index);
              }
          }
          else {
              // Set the selected option if this is an uncontrolled component
              newIndexes = [index];
          }
          event.persist();
          // Call onChange after state is updated
          this.setState({
              selectedIndices: newIndexes
          }, function () {
              _this._onChange(event, options, index, checked, multiSelect);
          });
      };
      Object.defineProperty(DropdownBase.prototype, "_placeholder", {
          /** Get either props.placeholder (new name) or props.placeHolder (old name) */
          get: function () {
              return this.props.placeholder || this.props.placeHolder;
          },
          enumerable: true,
          configurable: true
      });
      DropdownBase.prototype._copyArray = function (array) {
          var newArray = [];
          for (var _i = 0, array_1 = array; _i < array_1.length; _i++) {
              var element = array_1[_i];
              newArray.push(element);
          }
          return newArray;
      };
      /**
       * Finds the next valid Dropdown option and sets the selected index to it.
       * @param stepValue - Value of how many items the function should traverse.  Should be -1 or 1.
       * @param index - Index of where the search should start
       * @param selectedIndex - The selectedIndex Dropdown's state
       * @returns The next valid dropdown option's index
       */
      DropdownBase.prototype._moveIndex = function (event, stepValue, index, selectedIndex) {
          var options = this.props.options;
          // Return selectedIndex if nothing has changed or options is empty
          if (selectedIndex === index || options.length === 0) {
              return selectedIndex;
          }
          // Set starting index to 0 if index is < 0
          if (index < 0) {
              index = 0;
          }
          // Set starting index to last option index if greater than options.length
          if (index >= options.length) {
              index = options.length - 1;
          }
          var stepCounter = 0;
          // If current index is a header or divider, or disabled, increment by step
          while (options[index].itemType === _Dropdown_types__WEBPACK_IMPORTED_MODULE_7__["DropdownMenuItemType"].Header ||
              options[index].itemType === _Dropdown_types__WEBPACK_IMPORTED_MODULE_7__["DropdownMenuItemType"].Divider ||
              options[index].disabled) {
              // If stepCounter exceeds length of options, then return selectedIndex (-1)
              if (stepCounter >= options.length) {
                  return selectedIndex;
              }
              // If index + stepValue is out of bounds, wrap around
              if (index + stepValue < 0) {
                  index = options.length;
              }
              else if (index + stepValue >= options.length) {
                  index = -1;
              }
              index = index + stepValue;
              stepCounter++;
          }
          this.setSelectedIndex(event, index);
          return index;
      };
      /** Wrap item list in a FocusZone */
      DropdownBase.prototype._renderFocusableList = function (props) {
          var _a = props.onRenderList, onRenderList = _a === void 0 ? this._onRenderList : _a, label = props.label, ariaLabel = props.ariaLabel;
          var id = this._id;
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: this._classNames.dropdownItemsWrapper, onKeyDown: this._onZoneKeyDown, onKeyUp: this._onZoneKeyUp, ref: this._host, tabIndex: 0 },
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_FocusZone__WEBPACK_IMPORTED_MODULE_9__["FocusZone"], { ref: this._focusZone, direction: _FocusZone__WEBPACK_IMPORTED_MODULE_9__["FocusZoneDirection"].vertical, id: id + '-list', className: this._classNames.dropdownItems, "aria-label": ariaLabel, "aria-labelledby": label && !ariaLabel ? id + '-label' : undefined, role: "listbox" }, onRenderList(props, this._onRenderList))));
      };
      DropdownBase.prototype._renderSeparator = function (item) {
          var index = item.index, key = item.key;
          if (index > 0) {
              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { role: "separator", key: key, className: this._classNames.dropdownDivider });
          }
          return null;
      };
      DropdownBase.prototype._renderHeader = function (item) {
          var _a = this.props.onRenderOption, onRenderOption = _a === void 0 ? this._onRenderOption : _a;
          var key = item.key;
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { key: key, className: this._classNames.dropdownItemHeader }, onRenderOption(item, this._onRenderOption)));
      };
      DropdownBase.prototype._onItemMouseEnter = function (item, ev) {
          if (this._shouldIgnoreMouseEvent()) {
              return;
          }
          var targetElement = ev.currentTarget;
          targetElement.focus();
      };
      DropdownBase.prototype._onItemMouseMove = function (item, ev) {
          var targetElement = ev.currentTarget;
          this._gotMouseMove = true;
          if (!this._isScrollIdle || document.activeElement === targetElement) {
              return;
          }
          targetElement.focus();
      };
      DropdownBase.prototype._shouldIgnoreMouseEvent = function () {
          return !this._isScrollIdle || !this._gotMouseMove;
      };
      /** Get all selected indexes for multi-select mode */
      DropdownBase.prototype._getSelectedIndexes = function (options, selectedKey) {
          if (selectedKey === undefined) {
              if (this.props.multiSelect) {
                  return this._getAllSelectedIndices(options);
              }
              var selectedIndex = this._getSelectedIndex(options, null);
              return selectedIndex !== -1 ? [selectedIndex] : [];
          }
          else if (!Array.isArray(selectedKey)) {
              var selectedIndex = this._getSelectedIndex(options, selectedKey);
              return selectedIndex !== -1 ? [selectedIndex] : [];
          }
          var selectedIndices = [];
          for (var _i = 0, selectedKey_1 = selectedKey; _i < selectedKey_1.length; _i++) {
              var key = selectedKey_1[_i];
              var selectedIndex = this._getSelectedIndex(options, key);
              selectedIndex !== -1 && selectedIndices.push(selectedIndex);
          }
          return selectedIndices;
      };
      DropdownBase.prototype._getAllSelectedIndices = function (options) {
          return options.map(function (option, index) { return (option.selected ? index : -1); }).filter(function (index) { return index !== -1; });
      };
      DropdownBase.prototype._getSelectedIndex = function (options, selectedKey) {
          return Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["findIndex"])(options, function (option) {
              // tslint:disable-next-line:triple-equals
              if (selectedKey != null) {
                  return option.key === selectedKey;
              }
              else {
                  return !!option.isSelected || !!option.selected;
              }
          });
      };
      /**
       * Returns true if the key for the event is alt (Mac option) or meta (Mac command).
       */
      DropdownBase.prototype._isAltOrMeta = function (ev) {
          return ev.which === _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].alt || ev.key === 'Meta';
      };
      /**
       * We close the menu on key up only if ALL of the following are true:
       * - Most recent key down was alt or meta (command)
       * - The alt/meta key down was NOT followed by some other key (such as down/up arrow to
       *   expand/collapse the menu)
       * - We're not on a Mac (or iOS)
       *
       * This is because on Windows, pressing alt moves focus to the application menu bar or similar,
       * closing any open context menus. There is not a similar behavior on Macs.
       */
      DropdownBase.prototype._shouldHandleKeyUp = function (ev) {
          var keyPressIsAltOrMetaAlone = this._lastKeyDownWasAltOrMeta && this._isAltOrMeta(ev);
          this._lastKeyDownWasAltOrMeta = false;
          return !!keyPressIsAltOrMetaAlone && !(Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["isMac"])() || Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["isIOS"])());
      };
      DropdownBase.defaultProps = {
          options: []
      };
      DropdownBase = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
          _utilities_decorators_withResponsiveMode__WEBPACK_IMPORTED_MODULE_14__["withResponsiveMode"]
      ], DropdownBase);
      return DropdownBase;
  }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.js":
  /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.js ***!
    \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: Dropdown */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Dropdown", function() { return Dropdown; });
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Dropdown_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Dropdown.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.base.js");
  /* harmony import */ var _Dropdown_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Dropdown_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Dropdown_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Dropdown.styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.styles.js");
  /* harmony import */ var _Dropdown_styles__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Dropdown_styles__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  var Dropdown = Object(_Utilities__WEBPACK_IMPORTED_MODULE_0__["styled"])(_Dropdown_base__WEBPACK_IMPORTED_MODULE_1__["DropdownBase"], _Dropdown_styles__WEBPACK_IMPORTED_MODULE_2__["getStyles"], undefined, {
      scope: 'Dropdown'
  });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.styles.js":
  /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.styles.js ***!
    \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyles", function() { return getStyles; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_1__);
  
  
  var GlobalClassNames = {
      root: 'ms-Dropdown-container',
      label: 'ms-Dropdown-label',
      dropdown: 'ms-Dropdown',
      title: 'ms-Dropdown-title',
      caretDownWrapper: 'ms-Dropdown-caretDownWrapper',
      caretDown: 'ms-Dropdown-caretDown',
      callout: 'ms-Dropdown-callout',
      panel: 'ms-Dropdown-panel',
      dropdownItems: 'ms-Dropdown-items',
      dropdownItem: 'ms-Dropdown-item',
      dropdownDivider: 'ms-Dropdown-divider',
      dropdownOptionText: 'ms-Dropdown-optionText',
      dropdownItemHeader: 'ms-Dropdown-header',
      titleIsPlaceHolder: 'ms-Dropdown-titleIsPlaceHolder',
      titleHasError: 'ms-Dropdown-title--hasError'
  };
  var DROPDOWN_HEIGHT = 32;
  var DROPDOWN_ITEM_HEIGHT = 32;
  var highContrastAdjustMixin = (_a = {},
      _a[_Styling__WEBPACK_IMPORTED_MODULE_1__["HighContrastSelector"] + ", " + _Styling__WEBPACK_IMPORTED_MODULE_1__["HighContrastSelectorWhite"].replace('@media ', '')] = {
          MsHighContrastAdjust: 'none'
      },
      _a);
  var highContrastItemAndTitleStateMixin = {
      selectors: tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]((_b = {}, _b[_Styling__WEBPACK_IMPORTED_MODULE_1__["HighContrastSelector"]] = {
          backgroundColor: 'Highlight',
          borderColor: 'Highlight',
          color: 'HighlightText',
          selectors: {
              ':hover': {
                  color: 'HighlightText' // overrides the hover styling for buttons that are also selected
              }
          }
      }, _b), highContrastAdjustMixin)
  };
  var highContrastBorderState = {
      selectors: (_c = {},
          _c[_Styling__WEBPACK_IMPORTED_MODULE_1__["HighContrastSelector"]] = {
              borderColor: 'Highlight'
          },
          _c)
  };
  var MinimumScreenSelector = Object(_Styling__WEBPACK_IMPORTED_MODULE_1__["getScreenSelector"])(0, _Styling__WEBPACK_IMPORTED_MODULE_1__["ScreenWidthMinMedium"]);
  var getStyles = function (props) {
      var theme = props.theme, hasError = props.hasError, hasLabel = props.hasLabel, className = props.className, isOpen = props.isOpen, disabled = props.disabled, required = props.required, isRenderingPlaceholder = props.isRenderingPlaceholder, panelClassName = props.panelClassName, calloutClassName = props.calloutClassName;
      if (!theme) {
          throw new Error('theme is undefined or null in base Dropdown getStyles function.');
      }
      var globalClassnames = Object(_Styling__WEBPACK_IMPORTED_MODULE_1__["getGlobalClassNames"])(GlobalClassNames, theme);
      var palette = theme.palette, semanticColors = theme.semanticColors;
      var rootHoverFocusActiveSelectorNeutralDarkMixin = {
          color: semanticColors.menuItemTextHovered
      };
      var rootHoverFocusActiveSelectorBodySubtextMixin = {
          color: semanticColors.bodySubtext
      };
      var borderColorError = {
          borderColor: semanticColors.errorText
      };
      var dropdownItemStyle = [
          globalClassnames.dropdownItem,
          {
              backgroundColor: 'transparent',
              boxSizing: 'border-box',
              cursor: 'pointer',
              display: 'block',
              padding: '4px 16px',
              width: '100%',
              minHeight: DROPDOWN_ITEM_HEIGHT,
              lineHeight: 20,
              height: 'auto',
              position: 'relative',
              border: '1px solid transparent',
              wordWrap: 'break-word',
              overflowWrap: 'break-word',
              textAlign: 'left'
          }
      ];
      var dropdownItemSelected = dropdownItemStyle.concat([
          {
              backgroundColor: palette.neutralQuaternaryAlt,
              color: palette.black
          },
          highContrastItemAndTitleStateMixin
      ]);
      var dropdownItemDisabled = dropdownItemStyle.concat([
          {
              color: semanticColors.disabledText,
              cursor: 'default'
          }
      ]);
      return {
          root: globalClassnames.root,
          label: globalClassnames.label,
          dropdown: [
              globalClassnames.dropdown,
              _Styling__WEBPACK_IMPORTED_MODULE_1__["normalize"],
              tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, theme.fonts.medium, { color: semanticColors.menuItemText, position: 'relative', outline: 0, userSelect: 'none', selectors: (_a = {},
                      _a['&:hover .' + globalClassnames.title] = [
                          !disabled && rootHoverFocusActiveSelectorNeutralDarkMixin,
                          { borderColor: palette.neutralDark },
                          highContrastBorderState
                      ],
                      _a['&:focus .' + globalClassnames.title] = [
                          !disabled && rootHoverFocusActiveSelectorNeutralDarkMixin,
                          {
                              borderColor: palette.themePrimary /* see https://github.com/OfficeDev/office-ui-fabric-react/pull/9182 for semantic color disc */
                          },
                          highContrastItemAndTitleStateMixin
                      ],
                      _a['&:active .' + globalClassnames.title] = [
                          !disabled && rootHoverFocusActiveSelectorNeutralDarkMixin,
                          { borderColor: palette.themeDark },
                          highContrastBorderState
                      ],
                      _a['&:hover .' + globalClassnames.caretDown] = !disabled && rootHoverFocusActiveSelectorNeutralDarkMixin,
                      _a['&:focus .' + globalClassnames.caretDown] = [
                          !disabled && rootHoverFocusActiveSelectorNeutralDarkMixin,
                          { selectors: tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]((_b = {}, _b[_Styling__WEBPACK_IMPORTED_MODULE_1__["HighContrastSelector"]] = { color: 'HighlightText' }, _b), highContrastAdjustMixin) }
                      ],
                      _a['&:active .' + globalClassnames.caretDown] = !disabled && rootHoverFocusActiveSelectorNeutralDarkMixin,
                      _a['&:hover .' + globalClassnames.titleIsPlaceHolder] = rootHoverFocusActiveSelectorBodySubtextMixin,
                      _a['&:focus .' + globalClassnames.titleIsPlaceHolder] = rootHoverFocusActiveSelectorBodySubtextMixin,
                      _a['&:active .' + globalClassnames.titleIsPlaceHolder] = rootHoverFocusActiveSelectorBodySubtextMixin,
                      _a['&:hover .' + globalClassnames.titleHasError] = borderColorError,
                      _a['&:active .' + globalClassnames.titleHasError] = borderColorError,
                      _a['&:focus .' + globalClassnames.titleHasError] = borderColorError,
                      _a) }),
              className,
              isOpen && 'is-open',
              disabled && 'is-disabled',
              required && 'is-required',
              required &&
                  !hasLabel && {
                  selectors: (_c = {
                          ':after': {
                              content: "'*'",
                              color: semanticColors.errorText,
                              position: 'absolute',
                              top: -5,
                              right: -10
                          }
                      },
                      _c[_Styling__WEBPACK_IMPORTED_MODULE_1__["HighContrastSelector"]] = {
                          selectors: {
                              ':after': {
                                  right: -14 // moving the * 4 pixel to right to alleviate border clipping in HC mode.
                              }
                          }
                      },
                      _c)
              }
          ],
          title: [
              globalClassnames.title,
              _Styling__WEBPACK_IMPORTED_MODULE_1__["normalize"],
              {
                  backgroundColor: semanticColors.inputBackground,
                  borderWidth: 1,
                  borderStyle: 'solid',
                  borderColor: semanticColors.inputBorder,
                  cursor: 'pointer',
                  display: 'block',
                  height: DROPDOWN_HEIGHT,
                  lineHeight: DROPDOWN_HEIGHT - 2,
                  padding: "0 " + DROPDOWN_HEIGHT + "px 0 12px",
                  position: 'relative',
                  overflow: 'hidden',
                  whiteSpace: 'nowrap',
                  textOverflow: 'ellipsis'
              },
              isRenderingPlaceholder && [globalClassnames.titleIsPlaceHolder, { color: semanticColors.inputPlaceholderText }],
              hasError && [globalClassnames.titleHasError, borderColorError],
              disabled && {
                  backgroundColor: semanticColors.disabledBackground,
                  border: 'none',
                  color: semanticColors.disabledText,
                  cursor: 'default',
                  selectors: (_d = {}, _d[_Styling__WEBPACK_IMPORTED_MODULE_1__["HighContrastSelector"]] = { border: '1px solid GrayText', color: 'GrayText' }, _d)
              }
          ],
          caretDownWrapper: [
              globalClassnames.caretDownWrapper,
              {
                  position: 'absolute',
                  top: 1,
                  right: 12,
                  height: DROPDOWN_HEIGHT,
                  lineHeight: DROPDOWN_HEIGHT - 2 // height minus the border
              },
              !disabled && {
                  cursor: 'pointer'
              }
          ],
          caretDown: [
              globalClassnames.caretDown,
              { color: semanticColors.bodySubtext, fontSize: _Styling__WEBPACK_IMPORTED_MODULE_1__["FontSizes"].small, pointerEvents: 'none' },
              disabled && { color: semanticColors.disabledText, selectors: (_e = {}, _e[_Styling__WEBPACK_IMPORTED_MODULE_1__["HighContrastSelector"]] = { color: 'GrayText' }, _e) }
          ],
          errorMessage: tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ color: semanticColors.errorText }, theme.fonts.small, { paddingTop: 5 }),
          callout: [
              globalClassnames.callout,
              {
                  boxShadow: '0 0 2px 0 rgba(0,0,0,0.2)',
                  border: "1px solid " + semanticColors.variantBorder
              },
              calloutClassName
          ],
          dropdownItemsWrapper: { selectors: { '&:focus': { outline: 0 } } },
          dropdownItems: [globalClassnames.dropdownItems, { display: 'block' }],
          dropdownItem: dropdownItemStyle.concat([
              {
                  selectors: (_f = {},
                      _f[_Styling__WEBPACK_IMPORTED_MODULE_1__["HighContrastSelector"]] = {
                          borderColor: 'Window'
                      },
                      _f['&:hover'] = {
                          color: 'inherit'
                      },
                      _f['&:focus'] = {
                          backgroundColor: semanticColors.listItemBackgroundHovered
                      },
                      _f['&:active'] = {
                          backgroundColor: semanticColors.listHeaderBackgroundHovered,
                          color: palette.black
                      },
                      _f)
              }
          ]),
          dropdownItemSelected: dropdownItemSelected,
          dropdownItemDisabled: dropdownItemDisabled,
          dropdownItemSelectedAndDisabled: [dropdownItemSelected, dropdownItemDisabled, { backgroundColor: 'transparent' }],
          dropdownItemHidden: dropdownItemStyle.concat([{ display: 'none' }]),
          dropdownDivider: [globalClassnames.dropdownDivider, { height: 1, backgroundColor: semanticColors.bodyDivider }],
          dropdownOptionText: [
              globalClassnames.dropdownOptionText,
              {
                  overflow: 'hidden',
                  whiteSpace: 'nowrap',
                  textOverflow: 'ellipsis',
                  minWidth: 0,
                  maxWidth: '100%',
                  wordWrap: 'break-word',
                  overflowWrap: 'break-word',
                  margin: '1px'
              }
          ],
          dropdownItemHeader: [
              globalClassnames.dropdownItemHeader,
              tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, theme.fonts.medium, { fontWeight: _Styling__WEBPACK_IMPORTED_MODULE_1__["FontWeights"].semibold, color: semanticColors.menuHeader, background: 'none', backgroundColor: 'transparent', border: 'none', height: DROPDOWN_ITEM_HEIGHT, lineHeight: DROPDOWN_ITEM_HEIGHT, cursor: 'default', padding: '0px 16px', userSelect: 'none', textAlign: 'left' })
          ],
          subComponentStyles: {
              label: { root: { display: 'inline-block' } },
              panel: {
                  root: [panelClassName],
                  main: {
                      // Force drop shadow even under medium breakpoint
                      boxShadow: '-30px 0px 30px -30px rgba(0,0,0,0.2)',
                      selectors: (_g = {},
                          // In case of extra small screen sizes
                          _g[MinimumScreenSelector] = {
                              // panelWidth xs
                              width: 272
                          },
                          _g)
                  },
                  contentInner: { padding: '0 0 20px' }
              }
          }
      };
      var _a, _b, _c, _d, _e, _f, _g;
  };
  var _a, _b, _c;
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.types.js":
  /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.types.js ***!
    \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: DropdownMenuItemType, ResponsiveMode */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _utilities_decorators_withResponsiveMode__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../utilities/decorators/withResponsiveMode */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/decorators/withResponsiveMode.js");
  /* harmony import */ var _utilities_decorators_withResponsiveMode__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_utilities_decorators_withResponsiveMode__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ResponsiveMode", function() { return _utilities_decorators_withResponsiveMode__WEBPACK_IMPORTED_MODULE_0__["ResponsiveMode"]; });
  
  /* harmony import */ var _utilities_selectableOption_SelectableOption_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../utilities/selectableOption/SelectableOption.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.types.js");
  /* harmony import */ var _utilities_selectableOption_SelectableOption_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_utilities_selectableOption_SelectableOption_types__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DropdownMenuItemType", function() { return _utilities_selectableOption_SelectableOption_types__WEBPACK_IMPORTED_MODULE_1__["SelectableOptionMenuItemType"]; });
  
  
  
   // Exported because the type is an optional prop and not exported otherwise.
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/utilities/DropdownSizePosCache.js":
  /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/utilities/DropdownSizePosCache.js ***!
    \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: DropdownSizePosCache */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DropdownSizePosCache", function() { return DropdownSizePosCache; });
  /* harmony import */ var _Dropdown_types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Dropdown.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Dropdown/Dropdown.types.js");
  /* harmony import */ var _Dropdown_types__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Dropdown_types__WEBPACK_IMPORTED_MODULE_0__);
  
  /**
   * A utility class to cache size and position in cache.
   *
   * Dropdown options has non-selectable display types. It is therefore not cheap to determine
   * the total number of actual selectable options as well as the position an option is in the
   * list of options - O(n) cost for each lookup.
   *
   * Given that we potentially have to make this determination on every single render pass, this
   * cache should provide a little bit of relief.
   */
  var DropdownSizePosCache = /** @class */ (function () {
      function DropdownSizePosCache() {
          this._size = 0;
      }
      /**
       * Invalidates the cache and recalculate the size of selectable options.
       */
      DropdownSizePosCache.prototype.updateOptions = function (options) {
          var displayOnlyOptionsCache = [];
          var size = 0;
          for (var i = 0; i < options.length; i++) {
              if (options[i].itemType === _Dropdown_types__WEBPACK_IMPORTED_MODULE_0__["DropdownMenuItemType"].Divider || options[i].itemType === _Dropdown_types__WEBPACK_IMPORTED_MODULE_0__["DropdownMenuItemType"].Header) {
                  displayOnlyOptionsCache.push(i);
              }
              else {
                  size++;
              }
          }
          this._size = size;
          this._displayOnlyOptionsCache = displayOnlyOptionsCache;
      };
      Object.defineProperty(DropdownSizePosCache.prototype, "optionSetSize", {
          /**
           * The size of all the selectable options.
           */
          get: function () {
              return this._size;
          },
          enumerable: true,
          configurable: true
      });
      /**
       * Returns the position of this option element relative to the full set of selectable option elements.
       * Note: the first selectable element is position 1 in the set.
       * @param index The raw index of the option element.
       */
      DropdownSizePosCache.prototype.positionInSet = function (index) {
          if (index === undefined) {
              return undefined;
          }
          // we could possibly memoize this too but this should be good enough, most of the time (the expectation is that
          // when you have a lot of options, the selectable options will heavily dominate over the non-selectable options.
          var offset = 0;
          while (index > this._displayOnlyOptionsCache[offset]) {
              offset++;
          }
          if (this._displayOnlyOptionsCache[offset] === index) {
              throw new Error("Unexpected: Option at index " + index + " is not a selectable element.");
          }
          return index - offset + 1;
      };
      return DropdownSizePosCache;
  }());
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/KeytipData.js":
  /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/KeytipData.js ***!
    \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: KeytipData */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KeytipData", function() { return KeytipData; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _utilities_keytips_KeytipManager__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utilities/keytips/KeytipManager */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipManager.js");
  /* harmony import */ var _utilities_keytips_KeytipManager__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_utilities_keytips_KeytipManager__WEBPACK_IMPORTED_MODULE_3__);
  /* harmony import */ var _utilities_keytips_KeytipUtils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../utilities/keytips/KeytipUtils */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipUtils.js");
  /* harmony import */ var _utilities_keytips_KeytipUtils__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_utilities_keytips_KeytipUtils__WEBPACK_IMPORTED_MODULE_4__);
  
  
  
  
  
  /**
   * A small element to help the target component correctly read out its aria-describedby for its Keytip
   * {@docCategory Keytips}
   */
  var KeytipData = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](KeytipData, _super);
      function KeytipData() {
          var _this = _super !== null && _super.apply(this, arguments) || this;
          _this._keytipManager = _utilities_keytips_KeytipManager__WEBPACK_IMPORTED_MODULE_3__["KeytipManager"].getInstance();
          return _this;
      }
      KeytipData.prototype.componentDidMount = function () {
          // Register Keytip in KeytipManager
          if (this.props.keytipProps) {
              this._uniqueId = this._keytipManager.register(this._getKtpProps());
          }
      };
      KeytipData.prototype.componentWillUnmount = function () {
          // Unregister Keytip in KeytipManager
          this.props.keytipProps && this._keytipManager.unregister(this._getKtpProps(), this._uniqueId);
      };
      KeytipData.prototype.componentDidUpdate = function () {
          // Update Keytip in KeytipManager
          this.props.keytipProps && this._keytipManager.update(this._getKtpProps(), this._uniqueId);
      };
      KeytipData.prototype.render = function () {
          var _a = this.props, children = _a.children, keytipProps = _a.keytipProps, ariaDescribedBy = _a.ariaDescribedBy;
          var nativeKeytipProps = {};
          if (keytipProps) {
              nativeKeytipProps = this._getKtpAttrs(keytipProps, ariaDescribedBy);
          }
          return children(nativeKeytipProps);
      };
      KeytipData.prototype._getKtpProps = function () {
          return tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ disabled: this.props.disabled }, this.props.keytipProps);
      };
      /**
       * Gets the aria- and data- attributes to attach to the component
       * @param keytipProps - props for Keytip
       * @param describedByPrepend - ariaDescribedBy value to prepend
       */
      KeytipData.prototype._getKtpAttrs = function (keytipProps, describedByPrepend) {
          if (keytipProps) {
              // Add the parent overflow sequence if necessary
              var newKeytipProps = this._keytipManager.addParentOverflow(keytipProps);
              // Construct aria-describedby and data-ktp-id attributes and return
              var ariaDescribedBy = Object(_utilities_keytips_KeytipUtils__WEBPACK_IMPORTED_MODULE_4__["getAriaDescribedBy"])(newKeytipProps.keySequences);
              var keySequences = newKeytipProps.keySequences.slice();
              if (newKeytipProps.overflowSetSequence) {
                  keySequences = Object(_utilities_keytips_KeytipUtils__WEBPACK_IMPORTED_MODULE_4__["mergeOverflows"])(keySequences, newKeytipProps.overflowSetSequence);
              }
              var ktpId = Object(_utilities_keytips_KeytipUtils__WEBPACK_IMPORTED_MODULE_4__["sequencesToID"])(keySequences);
              return {
                  'aria-describedby': Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["mergeAriaAttributeValues"])(describedByPrepend, ariaDescribedBy),
                  'data-ktp-target': ktpId,
                  'data-ktp-execute-target': ktpId
              };
          }
          return undefined;
      };
      return KeytipData;
  }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/index.js":
  /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/index.js ***!
    \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./KeytipData */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/KeytipData/KeytipData.js");
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_KeytipData__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _KeytipData__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _KeytipData__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.base.js":
  /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.base.js ***!
    \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: ValuePosition, SliderBase */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ValuePosition", function() { return ValuePosition; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SliderBase", function() { return SliderBase; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../Label */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Label.js");
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Label__WEBPACK_IMPORTED_MODULE_3__);
  
  
  
  
  
  /**
   * @deprecated Unused.
   */
  var ValuePosition;
  (function (ValuePosition) {
      ValuePosition[ValuePosition["Previous"] = 0] = "Previous";
      ValuePosition[ValuePosition["Next"] = 1] = "Next";
  })(ValuePosition || (ValuePosition = {}));
  var getClassNames = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["classNamesFunction"])();
  var SliderBase = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](SliderBase, _super);
      function SliderBase(props) {
          var _this = _super.call(this, props) || this;
          _this._sliderLine = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this._thumb = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this._getAriaValueText = function (value) {
              if (_this.props.ariaValueText && value !== undefined) {
                  return _this.props.ariaValueText(value);
              }
          };
          _this._onMouseDownOrTouchStart = function (event) {
              if (event.type === 'mousedown') {
                  _this._events.on(window, 'mousemove', _this._onMouseMoveOrTouchMove, true);
                  _this._events.on(window, 'mouseup', _this._onMouseUpOrTouchEnd, true);
              }
              else if (event.type === 'touchstart') {
                  _this._events.on(window, 'touchmove', _this._onMouseMoveOrTouchMove, true);
                  _this._events.on(window, 'touchend', _this._onMouseUpOrTouchEnd, true);
              }
              _this._onMouseMoveOrTouchMove(event, true);
          };
          _this._onMouseMoveOrTouchMove = function (event, suppressEventCancelation) {
              if (!_this._sliderLine.current) {
                  return;
              }
              var _a = _this.props, max = _a.max, min = _a.min, step = _a.step;
              var steps = (max - min) / step;
              var sliderPositionRect = _this._sliderLine.current.getBoundingClientRect();
              var sliderLength = !_this.props.vertical ? sliderPositionRect.width : sliderPositionRect.height;
              var stepLength = sliderLength / steps;
              var currentSteps;
              var distance;
              if (!_this.props.vertical) {
                  var left = _this._getPosition(event, _this.props.vertical);
                  distance = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getRTL"])() ? sliderPositionRect.right - left : left - sliderPositionRect.left;
                  currentSteps = distance / stepLength;
              }
              else {
                  var bottom = _this._getPosition(event, _this.props.vertical);
                  distance = sliderPositionRect.bottom - bottom;
                  currentSteps = distance / stepLength;
              }
              var currentValue;
              var renderedValue;
              // The value shouldn't be bigger than max or be smaller than min.
              if (currentSteps > Math.floor(steps)) {
                  renderedValue = currentValue = max;
              }
              else if (currentSteps < 0) {
                  renderedValue = currentValue = min;
              }
              else {
                  renderedValue = min + step * currentSteps;
                  currentValue = min + step * Math.round(currentSteps);
              }
              _this._updateValue(currentValue, renderedValue);
              if (!suppressEventCancelation) {
                  event.preventDefault();
                  event.stopPropagation();
              }
          };
          _this._onMouseUpOrTouchEnd = function (event) {
              // Synchronize the renderedValue to the actual value.
              _this.setState({
                  renderedValue: _this.state.value
              });
              if (_this.props.onChanged) {
                  _this.props.onChanged(event, _this.state.value);
              }
              _this._events.off();
          };
          _this._onKeyDown = function (event) {
              var value = _this.state.value;
              var _a = _this.props, max = _a.max, min = _a.min, step = _a.step;
              var diff = 0;
              switch (event.which) {
                  case Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getRTLSafeKeyCode"])(_Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].left):
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].down:
                      diff = -step;
                      break;
                  case Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getRTLSafeKeyCode"])(_Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].right):
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].up:
                      diff = step;
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].home:
                      value = min;
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_2__["KeyCodes"].end:
                      value = max;
                      break;
                  default:
                      return;
              }
              var newValue = Math.min(max, Math.max(min, value + diff));
              _this._updateValue(newValue, newValue);
              event.preventDefault();
              event.stopPropagation();
          };
          _this._warnMutuallyExclusive({
              value: 'defaultValue'
          });
          _this._id = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getId"])('Slider');
          var value = props.value !== undefined ? props.value : props.defaultValue !== undefined ? props.defaultValue : props.min;
          _this.state = {
              value: value,
              renderedValue: value
          };
          return _this;
      }
      /**
       * Invoked when a component is receiving new props. This method is not called for the initial render.
       */
      SliderBase.prototype.componentWillReceiveProps = function (newProps) {
          if (newProps.value !== undefined) {
              var value = Math.max(newProps.min, Math.min(newProps.max, newProps.value));
              this.setState({
                  value: value,
                  renderedValue: value
              });
          }
      };
      SliderBase.prototype.render = function () {
          var _a = this.props, ariaLabel = _a.ariaLabel, className = _a.className, disabled = _a.disabled, label = _a.label, max = _a.max, min = _a.min, showValue = _a.showValue, buttonProps = _a.buttonProps, vertical = _a.vertical, valueFormat = _a.valueFormat, styles = _a.styles, theme = _a.theme, originFromZero = _a.originFromZero;
          var _b = this.state, value = _b.value, renderedValue = _b.renderedValue;
          var thumbOffsetPercent = min === max ? 0 : ((renderedValue - min) / (max - min)) * 100;
          var zeroOffsetPercent = min >= 0 ? 0 : (-min / (max - min)) * 100;
          var lengthString = vertical ? 'height' : 'width';
          var onMouseDownProp = disabled ? {} : { onMouseDown: this._onMouseDownOrTouchStart };
          var onTouchStartProp = disabled ? {} : { onTouchStart: this._onMouseDownOrTouchStart };
          var onKeyDownProp = disabled ? {} : { onKeyDown: this._onKeyDown };
          var classNames = getClassNames(styles, {
              className: className,
              disabled: disabled,
              vertical: vertical,
              showTransitions: renderedValue === value,
              showValue: showValue,
              theme: theme
          });
          var divButtonProps = buttonProps ? Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getNativeProps"])(buttonProps, _Utilities__WEBPACK_IMPORTED_MODULE_2__["divProperties"]) : undefined;
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: classNames.root },
              label && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Label__WEBPACK_IMPORTED_MODULE_3__["Label"], tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ className: classNames.titleLabel }, (ariaLabel ? {} : { htmlFor: this._id })), label)),
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: classNames.container },
                  react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ "aria-valuenow": value, "aria-valuemin": min, "aria-valuemax": max, "aria-valuetext": this._getAriaValueText(value), "aria-label": ariaLabel || label, "aria-disabled": disabled }, onMouseDownProp, onTouchStartProp, onKeyDownProp, divButtonProps, { className: Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["css"])(classNames.slideBox, buttonProps.className), id: this._id, role: "slider", tabIndex: disabled ? undefined : 0, "data-is-focusable": !disabled }),
                      react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { ref: this._sliderLine, className: classNames.line },
                          originFromZero && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["css"])(classNames.zeroTick), style: this._getStyleUsingOffsetPercent(vertical, zeroOffsetPercent) })),
                          react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { ref: this._thumb, className: classNames.thumb, style: this._getStyleUsingOffsetPercent(vertical, thumbOffsetPercent) }),
                          originFromZero ? (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](react__WEBPACK_IMPORTED_MODULE_1__["Fragment"], null,
                              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["css"])(classNames.lineContainer, classNames.inactiveSection), style: (_c = {}, _c[lengthString] = Math.min(thumbOffsetPercent, zeroOffsetPercent) + '%', _c) }),
                              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["css"])(classNames.lineContainer, classNames.activeSection), style: (_d = {}, _d[lengthString] = Math.abs(zeroOffsetPercent - thumbOffsetPercent) + '%', _d) }),
                              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["css"])(classNames.lineContainer, classNames.inactiveSection), style: (_e = {}, _e[lengthString] = Math.min(100 - thumbOffsetPercent, 100 - zeroOffsetPercent) + '%', _e) }))) : (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](react__WEBPACK_IMPORTED_MODULE_1__["Fragment"], null,
                              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["css"])(classNames.lineContainer, classNames.activeSection), style: (_f = {}, _f[lengthString] = thumbOffsetPercent + '%', _f) }),
                              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["css"])(classNames.lineContainer, classNames.inactiveSection), style: (_g = {}, _g[lengthString] = 100 - thumbOffsetPercent + '%', _g) }))))),
                  showValue && react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Label__WEBPACK_IMPORTED_MODULE_3__["Label"], { className: classNames.valueLabel }, valueFormat ? valueFormat(value) : value))));
          var _c, _d, _e, _f, _g;
      };
      SliderBase.prototype.focus = function () {
          if (this._thumb.current) {
              this._thumb.current.focus();
          }
      };
      Object.defineProperty(SliderBase.prototype, "value", {
          get: function () {
              return this.state.value;
          },
          enumerable: true,
          configurable: true
      });
      SliderBase.prototype._getStyleUsingOffsetPercent = function (vertical, thumbOffsetPercent) {
          var direction = vertical ? 'bottom' : Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getRTL"])() ? 'right' : 'left';
          return _a = {},
              _a[direction] = thumbOffsetPercent + '%',
              _a;
          var _a;
      };
      SliderBase.prototype._getPosition = function (event, vertical) {
          var currentPosition;
          switch (event.type) {
              case 'mousedown':
              case 'mousemove':
                  currentPosition = !vertical ? event.clientX : event.clientY;
                  break;
              case 'touchstart':
              case 'touchmove':
                  currentPosition = !vertical ? event.touches[0].clientX : event.touches[0].clientY;
                  break;
          }
          return currentPosition;
      };
      SliderBase.prototype._updateValue = function (value, renderedValue) {
          var _this = this;
          var step = this.props.step;
          var numDec = 0;
          if (isFinite(step)) {
              while (Math.round(step * Math.pow(10, numDec)) / Math.pow(10, numDec) !== step) {
                  numDec++;
              }
          }
          // Make sure value has correct number of decimal places based on number of decimals in step
          var roundedValue = parseFloat(value.toFixed(numDec));
          var valueChanged = roundedValue !== this.state.value;
          this.setState({
              value: roundedValue,
              renderedValue: renderedValue
          }, function () {
              if (valueChanged && _this.props.onChange) {
                  _this.props.onChange(_this.state.value);
              }
          });
      };
      SliderBase.defaultProps = {
          step: 1,
          min: 0,
          max: 10,
          showValue: true,
          disabled: false,
          vertical: false,
          buttonProps: {},
          originFromZero: false
      };
      return SliderBase;
  }(_Utilities__WEBPACK_IMPORTED_MODULE_2__["BaseComponent"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.js":
  /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.js ***!
    \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: Slider */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Slider", function() { return Slider; });
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Slider_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Slider.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.base.js");
  /* harmony import */ var _Slider_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Slider_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Slider_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Slider.styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.styles.js");
  /* harmony import */ var _Slider_styles__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Slider_styles__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  var Slider = Object(_Utilities__WEBPACK_IMPORTED_MODULE_0__["styled"])(_Slider_base__WEBPACK_IMPORTED_MODULE_1__["SliderBase"], _Slider_styles__WEBPACK_IMPORTED_MODULE_2__["getStyles"], undefined, {
      scope: 'Slider'
  });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.styles.js":
  /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.styles.js ***!
    \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyles", function() { return getStyles; });
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _uifabric_utilities__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @uifabric/utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/@uifabric/utilities/6.41.3/react-dom@16.8.5+react@16.8.5/node_modules/@uifabric/utilities/lib/index.js");
  
  
  var GlobalClassNames = {
      root: 'ms-Slider',
      enabled: 'ms-Slider-enabled',
      disabled: 'ms-Slider-disabled',
      row: 'ms-Slider-row',
      column: 'ms-Slider-column',
      container: 'ms-Slider-container',
      slideBox: 'ms-Slider-slideBox',
      line: 'ms-Slider-line',
      thumb: 'ms-Slider-thumb',
      activeSection: 'ms-Slider-active',
      inactiveSection: 'ms-Slider-inactive',
      valueLabel: 'ms-Slider-value',
      showValue: 'ms-Slider-showValue',
      showTransitions: 'ms-Slider-showTransitions',
      zeroTick: 'ms-Slider-zeroTick'
  };
  var getStyles = function (props) {
      var className = props.className, titleLabelClassName = props.titleLabelClassName, theme = props.theme;
      var classNames = Object(_Styling__WEBPACK_IMPORTED_MODULE_0__["getGlobalClassNames"])(GlobalClassNames, theme);
      var slideBoxActiveSectionStyles = !props.disabled && {
          backgroundColor: theme.palette.themePrimary,
          selectors: (_a = {},
              _a[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                  backgroundColor: 'Highlight'
              },
              _a)
      };
      var slideBoxInactiveSectionStyles = !props.disabled && {
          backgroundColor: theme.palette.themeLight,
          selectors: (_b = {},
              _b[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                  borderColor: 'Highlight'
              },
              _b)
      };
      var slideBoxActiveThumbStyles = !props.disabled && {
          border: "2px solid " + theme.palette.themePrimary,
          selectors: (_c = {},
              _c[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                  borderColor: 'Highlight'
              },
              _c)
      };
      var slideBoxActiveZeroTickStyles = !props.disabled && {
          backgroundColor: theme.palette.themeLight,
          selectors: (_d = {},
              _d[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                  backgroundColor: 'Highlight'
              },
              _d)
      };
      return {
          root: [
              classNames.root,
              theme.fonts.medium,
              {
                  userSelect: 'none'
              },
              props.vertical && {
                  marginRight: 8
              }
          ].concat([!props.disabled ? classNames.enabled : undefined], [props.disabled ? classNames.disabled : undefined], [!props.vertical ? classNames.row : undefined], [props.vertical ? classNames.column : undefined], [
              className
          ]),
          titleLabel: [
              {
                  padding: 0
              },
              titleLabelClassName
          ],
          container: [
              classNames.container,
              {
                  display: 'flex',
                  flexWrap: 'nowrap',
                  alignItems: 'center'
              },
              props.vertical && {
                  flexDirection: 'column',
                  height: '100%',
                  textAlign: 'center',
                  margin: '8px 0'
              }
          ],
          slideBox: [
              classNames.slideBox,
              Object(_Styling__WEBPACK_IMPORTED_MODULE_0__["getFocusStyle"])(theme),
              {
                  background: 'transparent',
                  border: 'none',
                  flexGrow: 1,
                  lineHeight: 28,
                  display: 'flex',
                  alignItems: 'center',
                  selectors: {
                      ':active $activeSection': slideBoxActiveSectionStyles,
                      ':hover $activeSection': slideBoxActiveSectionStyles,
                      ':active $inactiveSection': slideBoxInactiveSectionStyles,
                      ':hover $inactiveSection': slideBoxInactiveSectionStyles,
                      ':active $thumb': slideBoxActiveThumbStyles,
                      ':hover $thumb': slideBoxActiveThumbStyles,
                      ':active $zeroTick': slideBoxActiveZeroTickStyles,
                      ':hover $zeroTick': slideBoxActiveZeroTickStyles,
                      $thumb: [
                          {
                              borderWidth: 2,
                              borderStyle: 'solid',
                              borderColor: theme.palette.neutralSecondary,
                              borderRadius: 10,
                              boxSizing: 'border-box',
                              background: theme.palette.white,
                              display: 'block',
                              width: 16,
                              height: 16,
                              position: 'absolute'
                          },
                          props.vertical
                              ? {
                                  left: -6,
                                  margin: '0 auto',
                                  transform: 'translateY(8px)'
                              }
                              : {
                                  top: -6,
                                  transform: Object(_uifabric_utilities__WEBPACK_IMPORTED_MODULE_1__["getRTL"])() ? 'translateX(50%)' : 'translateX(-50%)'
                              },
                          props.showTransitions && {
                              transition: "left " + _Styling__WEBPACK_IMPORTED_MODULE_0__["AnimationVariables"].durationValue3 + " " + _Styling__WEBPACK_IMPORTED_MODULE_0__["AnimationVariables"].easeFunction1
                          },
                          props.disabled && {
                              borderColor: theme.palette.neutralTertiaryAlt,
                              selectors: (_e = {},
                                  _e[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                      borderColor: 'GrayText'
                                  },
                                  _e)
                          }
                      ]
                  }
              },
              props.vertical
                  ? {
                      height: '100%',
                      width: 28,
                      padding: '8px 0' // Make room for thumb at bottom of line
                  }
                  : {
                      height: 28,
                      width: 'auto',
                      padding: '0 8px' // Make room for thumb at ends of line
                  }
          ].concat([props.showValue ? classNames.showValue : undefined], [props.showTransitions ? classNames.showTransitions : undefined]),
          thumb: [classNames.thumb],
          line: [
              classNames.line,
              {
                  display: 'flex',
                  position: 'relative',
                  selectors: {
                      $lineContainer: [
                          {
                              borderRadius: 4,
                              boxSizing: 'border-box'
                          },
                          props.vertical
                              ? {
                                  width: 4,
                                  height: '100%'
                              }
                              : {
                                  height: 4,
                                  width: '100%'
                              }
                      ]
                  }
              },
              props.vertical
                  ? {
                      height: '100%',
                      width: 4,
                      margin: '0 auto',
                      flexDirection: 'column-reverse'
                  }
                  : {
                      width: '100%'
                  }
          ],
          lineContainer: [{}],
          activeSection: [
              classNames.activeSection,
              {
                  background: theme.palette.neutralSecondary,
                  selectors: (_f = {},
                      _f[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          backgroundColor: 'WindowText'
                      },
                      _f)
              },
              props.showTransitions && {
                  transition: "width " + _Styling__WEBPACK_IMPORTED_MODULE_0__["AnimationVariables"].durationValue3 + " " + _Styling__WEBPACK_IMPORTED_MODULE_0__["AnimationVariables"].easeFunction1
              },
              props.disabled && {
                  background: theme.palette.neutralTertiaryAlt,
                  selectors: (_g = {},
                      _g[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          backgroundColor: 'GrayText',
                          borderColor: 'GrayText'
                      },
                      _g)
              }
          ],
          inactiveSection: [
              classNames.inactiveSection,
              {
                  background: theme.palette.neutralTertiaryAlt,
                  selectors: (_h = {},
                      _h[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          border: '1px solid WindowText'
                      },
                      _h)
              },
              props.showTransitions && {
                  transition: "width " + _Styling__WEBPACK_IMPORTED_MODULE_0__["AnimationVariables"].durationValue3 + " " + _Styling__WEBPACK_IMPORTED_MODULE_0__["AnimationVariables"].easeFunction1
              },
              props.disabled && {
                  background: theme.palette.neutralLight,
                  selectors: (_j = {},
                      _j[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          borderColor: 'GrayText'
                      },
                      _j)
              }
          ],
          zeroTick: [
              classNames.zeroTick,
              {
                  position: 'absolute',
                  background: theme.palette.neutralTertiaryAlt,
                  selectors: (_k = {},
                      _k[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          backgroundColor: 'WindowText'
                      },
                      _k)
              },
              props.disabled && {
                  background: theme.palette.neutralLight,
                  selectors: (_l = {},
                      _l[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          backgroundColor: 'GrayText'
                      },
                      _l)
              },
              props.vertical
                  ? {
                      width: '16px',
                      height: '1px',
                      transform: Object(_uifabric_utilities__WEBPACK_IMPORTED_MODULE_1__["getRTL"])() ? 'translateX(6px)' : 'translateX(-6px)'
                  }
                  : {
                      width: '1px',
                      height: '16px',
                      transform: 'translateY(-6px)'
                  }
          ],
          valueLabel: [
              classNames.valueLabel,
              {
                  flexShrink: 1,
                  width: 30,
                  lineHeight: '1' // using a string here meaning it's relative to the size of the font
              },
              props.vertical
                  ? {
                      margin: '0 auto',
                      whiteSpace: 'nowrap',
                      width: 40
                  }
                  : {
                      margin: '0 8px',
                      whiteSpace: 'nowrap',
                      width: 40
                  }
          ]
      };
      var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l;
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/index.js":
  /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/index.js ***!
    \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _Slider__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Slider */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.js");
  /* harmony import */ var _Slider__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Slider__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Slider__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Slider__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony import */ var _Slider_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Slider.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Slider/Slider.base.js");
  /* harmony import */ var _Slider_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Slider_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Slider_base__WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Slider_base__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.classNames.js":
  /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.classNames.js ***!
    \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getClassNames */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getClassNames", function() { return getClassNames; });
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _utilities_positioning__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../utilities/positioning */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning.js");
  /* harmony import */ var _utilities_positioning__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_utilities_positioning__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  var getClassNames = Object(_Utilities__WEBPACK_IMPORTED_MODULE_0__["memoizeFunction"])(function (styles, disabled, isFocused, keyboardSpinDirection, labelPosition, className) {
      if (labelPosition === void 0) { labelPosition = _utilities_positioning__WEBPACK_IMPORTED_MODULE_2__["Position"].start; }
      if (className === void 0) { className = undefined; }
      return {
          root: Object(_Styling__WEBPACK_IMPORTED_MODULE_1__["mergeStyles"])(styles.root, className),
          labelWrapper: Object(_Styling__WEBPACK_IMPORTED_MODULE_1__["mergeStyles"])(styles.labelWrapper, _getStyleForLabelBasedOnPosition(labelPosition, styles)),
          icon: Object(_Styling__WEBPACK_IMPORTED_MODULE_1__["mergeStyles"])(styles.icon, disabled && styles.iconDisabled),
          label: Object(_Styling__WEBPACK_IMPORTED_MODULE_1__["mergeStyles"])(styles.label, disabled && styles.labelDisabled),
          spinButtonWrapper: Object(_Styling__WEBPACK_IMPORTED_MODULE_1__["mergeStyles"])(styles.spinButtonWrapper, _getStyleForRootBasedOnPosition(labelPosition, styles), !disabled && [
              {
                  selectors: {
                      ':hover': styles.spinButtonWrapperHovered
                  }
              },
              isFocused && {
                  // This is to increase the specifity of the focus styles
                  // and make it equal to that of the hover styles.
                  selectors: {
                      '&&': styles.spinButtonWrapperFocused
                  }
              }
          ], disabled && styles.spinButtonWrapperDisabled),
          input: Object(_Styling__WEBPACK_IMPORTED_MODULE_1__["mergeStyles"])('ms-spinButton-input', styles.input, !disabled && {
              selectors: {
                  '::selection': styles.inputTextSelected
              }
          }, disabled && styles.inputDisabled),
          arrowBox: Object(_Styling__WEBPACK_IMPORTED_MODULE_1__["mergeStyles"])(styles.arrowButtonsContainer, disabled && styles.arrowButtonsContainerDisabled)
      };
  });
  /**
   * Returns the Style corresponding to the label position
   */
  function _getStyleForLabelBasedOnPosition(labelPosition, styles) {
      switch (labelPosition) {
          case _utilities_positioning__WEBPACK_IMPORTED_MODULE_2__["Position"].start:
              return styles.labelWrapperStart;
          case _utilities_positioning__WEBPACK_IMPORTED_MODULE_2__["Position"].end:
              return styles.labelWrapperEnd;
          case _utilities_positioning__WEBPACK_IMPORTED_MODULE_2__["Position"].top:
              return styles.labelWrapperTop;
          case _utilities_positioning__WEBPACK_IMPORTED_MODULE_2__["Position"].bottom:
              return styles.labelWrapperBottom;
      }
  }
  /**
   * Returns the Style corresponding to the label position
   */
  function _getStyleForRootBasedOnPosition(labelPosition, styles) {
      switch (labelPosition) {
          case _utilities_positioning__WEBPACK_IMPORTED_MODULE_2__["Position"].top:
          case _utilities_positioning__WEBPACK_IMPORTED_MODULE_2__["Position"].bottom:
              return styles.spinButtonWrapperTopBottom;
          default:
              return {};
      }
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.js":
  /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.js ***!
    \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: KeyboardSpinDirection, SpinButton */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KeyboardSpinDirection", function() { return KeyboardSpinDirection; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SpinButton", function() { return SpinButton; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Button */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Button.js");
  /* harmony import */ var _Button__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Button__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../Label */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Label.js");
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Label__WEBPACK_IMPORTED_MODULE_3__);
  /* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../Icon */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Icon.js");
  /* harmony import */ var _Icon__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_Icon__WEBPACK_IMPORTED_MODULE_4__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_5__);
  /* harmony import */ var _utilities_positioning__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../utilities/positioning */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning.js");
  /* harmony import */ var _utilities_positioning__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_utilities_positioning__WEBPACK_IMPORTED_MODULE_6__);
  /* harmony import */ var _SpinButton_styles__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./SpinButton.styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.styles.js");
  /* harmony import */ var _SpinButton_styles__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_SpinButton_styles__WEBPACK_IMPORTED_MODULE_7__);
  /* harmony import */ var _SpinButton_classNames__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./SpinButton.classNames */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.classNames.js");
  /* harmony import */ var _SpinButton_classNames__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_SpinButton_classNames__WEBPACK_IMPORTED_MODULE_8__);
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../KeytipData */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js");
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_KeytipData__WEBPACK_IMPORTED_MODULE_9__);
  
  
  
  
  
  
  
  
  
  
  var KeyboardSpinDirection;
  (function (KeyboardSpinDirection) {
      KeyboardSpinDirection[KeyboardSpinDirection["down"] = -1] = "down";
      KeyboardSpinDirection[KeyboardSpinDirection["notSpinning"] = 0] = "notSpinning";
      KeyboardSpinDirection[KeyboardSpinDirection["up"] = 1] = "up";
  })(KeyboardSpinDirection || (KeyboardSpinDirection = {}));
  var SpinButton = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](SpinButton, _super);
      function SpinButton(props) {
          var _this = _super.call(this, props) || this;
          _this._input = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this._initialStepDelay = 400;
          _this._stepDelay = 75;
          _this._onFocus = function (ev) {
              // We can't set focus on a non-existing element
              if (!_this._input.current) {
                  return;
              }
              if (_this._spinningByMouse || _this.state.keyboardSpinDirection !== KeyboardSpinDirection.notSpinning) {
                  _this._stop();
              }
              _this._input.current.select();
              _this.setState({ isFocused: true });
              if (_this.props.onFocus) {
                  _this.props.onFocus(ev);
              }
          };
          _this._onBlur = function (ev) {
              _this._validate(ev);
              _this.setState({ isFocused: false });
              if (_this.props.onBlur) {
                  _this.props.onBlur(ev);
              }
          };
          _this._onValidate = function (value, event) {
              if (_this.props.onValidate) {
                  return _this.props.onValidate(value, event);
              }
              else {
                  return _this._defaultOnValidate(value);
              }
          };
          _this._calculatePrecision = function (props) {
              var _a = props.precision, precision = _a === void 0 ? Math.max(Object(_Utilities__WEBPACK_IMPORTED_MODULE_5__["calculatePrecision"])(props.step), 0) : _a;
              return precision;
          };
          /**
           * Validate function to use if one is not passed in
           */
          _this._defaultOnValidate = function (value) {
              if (value === null || value.trim().length === 0 || isNaN(Number(value))) {
                  return _this._lastValidValue;
              }
              var newValue = Math.min(_this.props.max, Math.max(_this.props.min, Number(value)));
              return String(newValue);
          };
          _this._onIncrement = function (value) {
              if (_this.props.onIncrement) {
                  return _this.props.onIncrement(value);
              }
              else {
                  return _this._defaultOnIncrement(value);
              }
          };
          /**
           * Increment function to use if one is not passed in
           */
          _this._defaultOnIncrement = function (value) {
              var _a = _this.props, max = _a.max, step = _a.step;
              var newValue = Math.min(Number(value) + Number(step), max);
              newValue = Object(_Utilities__WEBPACK_IMPORTED_MODULE_5__["precisionRound"])(newValue, _this._precision);
              return String(newValue);
          };
          _this._onDecrement = function (value) {
              if (_this.props.onDecrement) {
                  return _this.props.onDecrement(value);
              }
              else {
                  return _this._defaultOnDecrement(value);
              }
          };
          /**
           * Increment function to use if one is not passed in
           */
          _this._defaultOnDecrement = function (value) {
              var _a = _this.props, min = _a.min, step = _a.step;
              var newValue = Math.max(Number(value) - Number(step), min);
              newValue = Object(_Utilities__WEBPACK_IMPORTED_MODULE_5__["precisionRound"])(newValue, _this._precision);
              return String(newValue);
          };
          /**
           * This is used when validating text entry
           * in the input (not when changed via the buttons)
           * @param event - the event that fired
           */
          _this._validate = function (event) {
              if (_this.state.value !== undefined && _this._valueToValidate !== undefined && _this._valueToValidate !== _this._lastValidValue) {
                  var newValue = _this._onValidate(_this._valueToValidate, event);
                  if (newValue) {
                      _this._lastValidValue = newValue;
                      _this._valueToValidate = undefined;
                      _this.setState({ value: newValue });
                  }
              }
          };
          /**
           * The method is needed to ensure we are updating the actual input value.
           * without this our value will never change (and validation will not have the correct number)
           * @param event - the event that was fired
           */
          _this._onInputChange = function (event) {
              var element = event.target;
              var value = element.value;
              _this._valueToValidate = value;
              _this.setState({
                  value: value
              });
          };
          /**
           * Update the value with the given stepFunction
           * @param shouldSpin - should we fire off another updateValue when we are done here? This should be true
           * when spinning in response to a mouseDown
           * @param stepFunction - function to use to step by
           */
          _this._updateValue = function (shouldSpin, stepDelay, stepFunction) {
              var newValue = stepFunction(_this.state.value);
              if (newValue) {
                  _this._lastValidValue = newValue;
                  _this.setState({ value: newValue });
              }
              if (_this._spinningByMouse !== shouldSpin) {
                  _this._spinningByMouse = shouldSpin;
              }
              if (shouldSpin) {
                  _this._currentStepFunctionHandle = _this._async.setTimeout(function () {
                      _this._updateValue(shouldSpin, _this._stepDelay, stepFunction);
                  }, stepDelay);
              }
          };
          /**
           * Stop spinning (clear any currently pending update and set spinning to false)
           */
          _this._stop = function () {
              if (_this._currentStepFunctionHandle >= 0) {
                  _this._async.clearTimeout(_this._currentStepFunctionHandle);
                  _this._currentStepFunctionHandle = -1;
              }
              if (_this._spinningByMouse || _this.state.keyboardSpinDirection !== KeyboardSpinDirection.notSpinning) {
                  _this._spinningByMouse = false;
                  _this.setState({ keyboardSpinDirection: KeyboardSpinDirection.notSpinning });
              }
          };
          /**
           * Handle keydown on the text field. We need to update
           * the value when up or down arrow are depressed
           * @param event - the keyboardEvent that was fired
           */
          _this._handleKeyDown = function (event) {
              // eat the up and down arrow keys to keep focus in the spinButton
              // (especially when a spinButton is inside of a FocusZone)
              if (event.which === _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].up || event.which === _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].down || event.which === _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].enter) {
                  event.preventDefault();
                  event.stopPropagation();
              }
              if (_this.props.disabled) {
                  _this._stop();
                  return;
              }
              var spinDirection = KeyboardSpinDirection.notSpinning;
              switch (event.which) {
                  case _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].up:
                      spinDirection = KeyboardSpinDirection.up;
                      _this._updateValue(false /* shouldSpin */, _this._initialStepDelay, _this._onIncrement);
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].down:
                      spinDirection = KeyboardSpinDirection.down;
                      _this._updateValue(false /* shouldSpin */, _this._initialStepDelay, _this._onDecrement);
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].enter:
                  case _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].tab:
                      _this._validate(event);
                      break;
                  case _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].escape:
                      if (_this.state.value !== _this._lastValidValue) {
                          _this.setState({ value: _this._lastValidValue });
                      }
                      break;
                  default:
                      break;
              }
              // style the increment/decrement button to look active
              // when the corresponding up/down arrow keys trigger a step
              if (_this.state.keyboardSpinDirection !== spinDirection) {
                  _this.setState({ keyboardSpinDirection: spinDirection });
              }
          };
          /**
           * Make sure that we have stopped spinning on keyUp
           * if the up or down arrow fired this event
           * @param event - keyboard event
           */
          _this._handleKeyUp = function (event) {
              if (_this.props.disabled || event.which === _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].up || event.which === _Utilities__WEBPACK_IMPORTED_MODULE_5__["KeyCodes"].down) {
                  _this._stop();
                  return;
              }
          };
          _this._onIncrementMouseDown = function () {
              _this._updateValue(true /* shouldSpin */, _this._initialStepDelay, _this._onIncrement);
          };
          _this._onDecrementMouseDown = function () {
              _this._updateValue(true /* shouldSpin */, _this._initialStepDelay, _this._onDecrement);
          };
          _this._warnMutuallyExclusive({
              value: 'defaultValue'
          });
          var value = props.value || props.defaultValue || String(props.min) || '0';
          _this._lastValidValue = value;
          // Ensure that the autocalculated precision is not negative.
          _this._precision = _this._calculatePrecision(_this.props);
          _this.state = {
              isFocused: false,
              value: value,
              keyboardSpinDirection: KeyboardSpinDirection.notSpinning
          };
          _this._currentStepFunctionHandle = -1;
          _this._labelId = Object(_Utilities__WEBPACK_IMPORTED_MODULE_5__["getId"])('Label');
          _this._inputId = Object(_Utilities__WEBPACK_IMPORTED_MODULE_5__["getId"])('input');
          _this._spinningByMouse = false;
          _this._valueToValidate = undefined;
          return _this;
      }
      /**
       * Invoked when a component is receiving new props. This method is not called for the initial render.
       */
      SpinButton.prototype.componentWillReceiveProps = function (newProps) {
          this._lastValidValue = this.state.value;
          var value = newProps.value ? newProps.value : String(newProps.min);
          if (newProps.defaultValue) {
              value = String(Math.max(newProps.min, Math.min(newProps.max, Number(newProps.defaultValue))));
          }
          if (newProps.value !== undefined) {
              this.setState({
                  value: value
              });
          }
          this._precision = this._calculatePrecision(newProps);
      };
      SpinButton.prototype.render = function () {
          var _this = this;
          var _a = this.props, disabled = _a.disabled, label = _a.label, min = _a.min, max = _a.max, labelPosition = _a.labelPosition, iconProps = _a.iconProps, incrementButtonIcon = _a.incrementButtonIcon, incrementButtonAriaLabel = _a.incrementButtonAriaLabel, decrementButtonIcon = _a.decrementButtonIcon, decrementButtonAriaLabel = _a.decrementButtonAriaLabel, title = _a.title, ariaLabel = _a.ariaLabel, ariaDescribedBy = _a.ariaDescribedBy, customStyles = _a.styles, customUpArrowButtonStyles = _a.upArrowButtonStyles, customDownArrowButtonStyles = _a.downArrowButtonStyles, theme = _a.theme, ariaPositionInSet = _a.ariaPositionInSet, ariaSetSize = _a.ariaSetSize, ariaValueNow = _a.ariaValueNow, ariaValueText = _a.ariaValueText, keytipProps = _a.keytipProps, className = _a.className;
          var _b = this.state, isFocused = _b.isFocused, value = _b.value, keyboardSpinDirection = _b.keyboardSpinDirection;
          var classNames = this.props.getClassNames
              ? this.props.getClassNames(theme, !!disabled, !!isFocused, keyboardSpinDirection, labelPosition, className)
              : Object(_SpinButton_classNames__WEBPACK_IMPORTED_MODULE_8__["getClassNames"])(Object(_SpinButton_styles__WEBPACK_IMPORTED_MODULE_7__["getStyles"])(theme, customStyles), !!disabled, !!isFocused, keyboardSpinDirection, labelPosition, className);
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: classNames.root },
              labelPosition !== _utilities_positioning__WEBPACK_IMPORTED_MODULE_6__["Position"].bottom && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: classNames.labelWrapper },
                  iconProps && react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Icon__WEBPACK_IMPORTED_MODULE_4__["Icon"], tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, iconProps, { className: classNames.icon, "aria-hidden": "true" })),
                  label && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Label__WEBPACK_IMPORTED_MODULE_3__["Label"], { id: this._labelId, htmlFor: this._inputId, className: classNames.label }, label)))),
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_KeytipData__WEBPACK_IMPORTED_MODULE_9__["KeytipData"], { keytipProps: keytipProps, disabled: disabled }, function (keytipAttributes) { return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: classNames.spinButtonWrapper, title: title && title, "aria-label": ariaLabel && ariaLabel, "aria-posinset": ariaPositionInSet, "aria-setsize": ariaSetSize, "data-ktp-target": keytipAttributes['data-ktp-target'] },
                  react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("input", { value: value, id: _this._inputId, onChange: _this._onChange, onInput: _this._onInputChange, className: classNames.input, type: "text", autoComplete: "off", role: "spinbutton", "aria-labelledby": label && _this._labelId, "aria-valuenow": !isNaN(Number(ariaValueNow)) ? ariaValueNow : !isNaN(Number(value)) ? Number(value) : undefined, "aria-valuetext": ariaValueText ? ariaValueText : isNaN(Number(value)) ? value : undefined, "aria-valuemin": min, "aria-valuemax": max, "aria-describedby": Object(_Utilities__WEBPACK_IMPORTED_MODULE_5__["mergeAriaAttributeValues"])(ariaDescribedBy, keytipAttributes['aria-describedby']), onBlur: _this._onBlur, ref: _this._input, onFocus: _this._onFocus, onKeyDown: _this._handleKeyDown, onKeyUp: _this._handleKeyUp, readOnly: disabled, "aria-disabled": disabled, "data-lpignore": true, "data-ktp-execute-target": keytipAttributes['data-ktp-execute-target'] }),
                  react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("span", { className: classNames.arrowBox },
                      react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Button__WEBPACK_IMPORTED_MODULE_2__["IconButton"], { styles: Object(_SpinButton_styles__WEBPACK_IMPORTED_MODULE_7__["getArrowButtonStyles"])(theme, true, customUpArrowButtonStyles), className: 'ms-UpButton', checked: keyboardSpinDirection === KeyboardSpinDirection.up, disabled: disabled, iconProps: incrementButtonIcon, onMouseDown: _this._onIncrementMouseDown, onMouseLeave: _this._stop, onMouseUp: _this._stop, tabIndex: -1, ariaLabel: incrementButtonAriaLabel, "data-is-focusable": false }),
                      react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Button__WEBPACK_IMPORTED_MODULE_2__["IconButton"], { styles: Object(_SpinButton_styles__WEBPACK_IMPORTED_MODULE_7__["getArrowButtonStyles"])(theme, false, customDownArrowButtonStyles), className: 'ms-DownButton', checked: keyboardSpinDirection === KeyboardSpinDirection.down, disabled: disabled, iconProps: decrementButtonIcon, onMouseDown: _this._onDecrementMouseDown, onMouseLeave: _this._stop, onMouseUp: _this._stop, tabIndex: -1, ariaLabel: decrementButtonAriaLabel, "data-is-focusable": false })))); }),
              labelPosition === _utilities_positioning__WEBPACK_IMPORTED_MODULE_6__["Position"].bottom && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: classNames.labelWrapper },
                  iconProps && react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Icon__WEBPACK_IMPORTED_MODULE_4__["Icon"], { iconName: iconProps.iconName, className: classNames.icon, "aria-hidden": "true" }),
                  label && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Label__WEBPACK_IMPORTED_MODULE_3__["Label"], { id: this._labelId, htmlFor: this._inputId, className: classNames.label }, label))))));
      };
      SpinButton.prototype.focus = function () {
          if (this._input.current) {
              this._input.current.focus();
          }
      };
      Object.defineProperty(SpinButton.prototype, "value", {
          /**
           * Gets the value of the spin button.
           */
          get: function () {
              return this.props.value === undefined ? this.state.value : this.props.value;
          },
          enumerable: true,
          configurable: true
      });
      SpinButton.prototype._onChange = function () {
          /**
           * A noop input change handler.
           * https://github.com/facebook/react/issues/7027.
           * Using the native onInput handler fixes the issue but onChange
           * still need to be wired to avoid React console errors
           * TODO: Check if issue is resolved when React 16 is available.
           */
      };
      SpinButton.defaultProps = {
          step: 1,
          min: 0,
          max: 100,
          disabled: false,
          labelPosition: _utilities_positioning__WEBPACK_IMPORTED_MODULE_6__["Position"].start,
          label: '',
          incrementButtonIcon: { iconName: 'ChevronUpSmall' },
          decrementButtonIcon: { iconName: 'ChevronDownSmall' }
      };
      SpinButton = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
          Object(_Utilities__WEBPACK_IMPORTED_MODULE_5__["customizable"])('SpinButton', ['theme', 'styles'], true)
      ], SpinButton);
      return SpinButton;
  }(_Utilities__WEBPACK_IMPORTED_MODULE_5__["BaseComponent"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.styles.js":
  /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/SpinButton/SpinButton.styles.js ***!
    \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getArrowButtonStyles, getStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getArrowButtonStyles", function() { return getArrowButtonStyles; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyles", function() { return getStyles; });
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_1__);
  
  
  var _getDisabledStyles = Object(_Utilities__WEBPACK_IMPORTED_MODULE_1__["memoizeFunction"])(function (theme) {
      var semanticColors = theme.semanticColors;
      var SpinButtonTextColorDisabled = semanticColors.disabledText;
      var SpinButtonBackgroundColorDisabled = semanticColors.disabledBackground;
      return {
          backgroundColor: SpinButtonBackgroundColorDisabled,
          borderColor: 'transparent',
          pointerEvents: 'none',
          cursor: 'default',
          color: SpinButtonTextColorDisabled,
          selectors: (_a = {},
              _a[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                  color: 'GrayText'
              },
              _a)
      };
      var _a;
  });
  var getArrowButtonStyles = Object(_Utilities__WEBPACK_IMPORTED_MODULE_1__["memoizeFunction"])(function (theme, isUpArrow, customSpecificArrowStyles) {
      var semanticColors = theme.semanticColors;
      var ArrowButtonTextColor = semanticColors.buttonText;
      var ArrowButtonTextColorHovered = semanticColors.buttonTextHovered;
      var ArrowButtonTextColorPressed = semanticColors.buttonTextChecked;
      var ArrowButtonBackgroundHovered = semanticColors.buttonBackgroundHovered;
      var ArrowButtonBackgroundPressed = semanticColors.buttonBackgroundChecked;
      var defaultArrowButtonStyles = {
          root: {
              outline: 'none',
              display: 'block',
              height: '50%',
              width: '14px',
              padding: '0',
              backgroundColor: 'transparent',
              textAlign: 'center',
              cursor: 'default',
              color: ArrowButtonTextColor
          },
          rootHovered: {
              backgroundColor: ArrowButtonBackgroundHovered,
              color: ArrowButtonTextColorHovered
          },
          rootChecked: {
              backgroundColor: ArrowButtonBackgroundPressed,
              color: ArrowButtonTextColorPressed,
              selectors: (_a = {},
                  _a[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      backgroundColor: 'Highlight',
                      color: 'HighlightText'
                  },
                  _a)
          },
          rootPressed: {
              backgroundColor: ArrowButtonBackgroundPressed,
              color: ArrowButtonTextColorPressed,
              selectors: (_b = {},
                  _b[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      backgroundColor: 'Highlight',
                      color: 'HighlightText'
                  },
                  _b)
          },
          rootDisabled: {
              opacity: 0.5,
              selectors: (_c = {},
                  _c[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      color: 'GrayText',
                      opacity: 1
                  },
                  _c)
          },
          icon: {
              fontSize: '6px',
              marginTop: '0',
              marginRight: '0',
              marginBottom: '0',
              marginLeft: '0'
          }
      };
      // No specific styles needed as of now.
      var defaultUpArrowButtonStyles = {};
      var defaultDownArrowButtonStyles = {};
      return Object(_Styling__WEBPACK_IMPORTED_MODULE_0__["concatStyleSets"])(defaultArrowButtonStyles, isUpArrow ? defaultUpArrowButtonStyles : defaultDownArrowButtonStyles, customSpecificArrowStyles);
      var _a, _b, _c;
  });
  var getStyles = Object(_Utilities__WEBPACK_IMPORTED_MODULE_1__["memoizeFunction"])(function (theme, customStyles) {
      var palette = theme.palette, semanticColors = theme.semanticColors;
      var SpinButtonRootBorderColor = semanticColors.inputBorder;
      var SpinButtonRootBorderColorHovered = semanticColors.inputBorderHovered;
      var SpinButtonRootBorderColorFocused = semanticColors.inputFocusBorderAlt;
      var SpinButtonTextColorDisabled = semanticColors.disabledText;
      var SpinButtonInputTextColor = semanticColors.bodyText;
      var SpinButtonInputTextColorSelected = palette.white;
      var SpinButtonInputBackgroundColorSelected = palette.themePrimary;
      var SpinButtonIconDisabledColor = semanticColors.disabledText;
      var defaultStyles = {
          root: {
              outline: 'none',
              fontSize: _Styling__WEBPACK_IMPORTED_MODULE_0__["FontSizes"].medium,
              width: '100%',
              minWidth: '86px'
          },
          labelWrapper: {
              display: 'inline-flex'
          },
          labelWrapperStart: {
              float: 'left',
              marginRight: '10px'
          },
          labelWrapperEnd: {
              float: 'right',
              marginLeft: '10px'
          },
          labelWrapperTop: {
              marginBottom: '10px'
          },
          labelWrapperBottom: {
              marginTop: '10px'
          },
          icon: {
              padding: '2px 5px',
              fontSize: '20px'
          },
          iconDisabled: {
              color: SpinButtonIconDisabledColor
          },
          label: {
              pointerEvents: 'none',
              padding: '2px 0'
          },
          labelDisabled: {
              cursor: 'default',
              color: SpinButtonTextColorDisabled,
              selectors: (_a = {},
                  _a[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      color: 'GrayText'
                  },
                  _a)
          },
          spinButtonWrapper: {
              display: 'flex',
              boxSizing: 'border-box',
              height: '32px',
              minWidth: '86px',
              borderWidth: '1px',
              borderStyle: 'solid',
              borderColor: SpinButtonRootBorderColor
          },
          spinButtonWrapperTopBottom: {
              width: '100%'
          },
          spinButtonWrapperHovered: {
              borderColor: SpinButtonRootBorderColorHovered,
              outline: '2px dashed transparent',
              selectors: (_b = {},
                  _b[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      borderColor: 'Highlight',
                      outline: 'none'
                  },
                  _b)
          },
          spinButtonWrapperFocused: {
              borderColor: SpinButtonRootBorderColorFocused,
              outline: '2px dashed transparent',
              selectors: (_c = {},
                  _c[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      borderColor: 'Highlight',
                      outline: 'none'
                  },
                  _c)
          },
          spinButtonWrapperDisabled: _getDisabledStyles(theme),
          input: {
              boxSizing: 'border-box',
              boxShadow: 'none',
              borderStyle: 'none',
              marginTop: '0',
              marginRight: '0',
              marginBottom: '0',
              marginLeft: '0',
              fontSize: _Styling__WEBPACK_IMPORTED_MODULE_0__["FontSizes"].medium,
              color: SpinButtonInputTextColor,
              height: '100%',
              padding: '0 12px',
              outline: '0',
              textOverflow: 'ellipsis',
              display: 'block',
              float: 'left',
              width: 'calc(100% - 14px)',
              minWidth: '72px',
              overflow: 'hidden',
              cursor: 'text',
              userSelect: 'text'
          },
          inputTextSelected: {
              backgroundColor: SpinButtonInputBackgroundColorSelected,
              color: SpinButtonInputTextColorSelected,
              selectors: (_d = {},
                  _d[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                      backgroundColor: 'Highlight',
                      borderColor: 'Highlight',
                      color: 'HighlightText'
                  },
                  _d)
          },
          inputDisabled: _getDisabledStyles(theme),
          arrowButtonsContainer: {
              outline: 'none',
              fontSize: '12px',
              display: 'block',
              float: 'left',
              height: '100%',
              cursor: 'default',
              padding: '0',
              boxSizing: 'border-box'
          },
          arrowButtonsContainerDisabled: _getDisabledStyles(theme)
      };
      return Object(_Styling__WEBPACK_IMPORTED_MODULE_0__["concatStyleSets"])(defaultStyles, customStyles);
      var _a, _b, _c, _d;
  });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.base.js":
  /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.base.js ***!
    \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: ToggleBase */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ToggleBase", function() { return ToggleBase; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../Label */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Label.js");
  /* harmony import */ var _Label__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Label__WEBPACK_IMPORTED_MODULE_3__);
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../KeytipData */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/KeytipData.js");
  /* harmony import */ var _KeytipData__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_KeytipData__WEBPACK_IMPORTED_MODULE_4__);
  
  
  
  
  
  var getClassNames = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["classNamesFunction"])();
  var ToggleBase = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](ToggleBase, _super);
      function ToggleBase(props) {
          var _this = _super.call(this, props) || this;
          _this._toggleButton = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          _this._onClick = function (ev) {
              var _a = _this.props, disabled = _a.disabled, checkedProp = _a.checked, onChange = _a.onChange, onChanged = _a.onChanged, onClick = _a.onClick;
              var checked = _this.state.checked;
              if (!disabled) {
                  // Only update the state if the user hasn't provided it.
                  if (checkedProp === undefined) {
                      _this.setState({
                          checked: !checked
                      });
                  }
                  if (onChange) {
                      onChange(ev, !checked);
                  }
                  if (onChanged) {
                      onChanged(!checked);
                  }
                  if (onClick) {
                      onClick(ev);
                  }
              }
          };
          _this._warnMutuallyExclusive({
              checked: 'defaultChecked'
          });
          _this._warnDeprecations({
              onAriaLabel: 'ariaLabel',
              offAriaLabel: undefined,
              onChanged: 'onChange'
          });
          _this.state = {
              checked: !!(props.checked || props.defaultChecked)
          };
          _this._id = props.id || Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getId"])('Toggle');
          return _this;
      }
      Object.defineProperty(ToggleBase.prototype, "checked", {
          /**
           * Gets the current checked state of the toggle.
           */
          get: function () {
              return this.state.checked;
          },
          enumerable: true,
          configurable: true
      });
      ToggleBase.prototype.componentWillReceiveProps = function (newProps) {
          if (newProps.checked !== undefined) {
              this.setState({
                  checked: !!newProps.checked // convert null to false
              });
          }
      };
      ToggleBase.prototype.render = function () {
          var _this = this;
          var _a = this.props, _b = _a.as, RootType = _b === void 0 ? 'div' : _b, className = _a.className, theme = _a.theme, disabled = _a.disabled, keytipProps = _a.keytipProps, label = _a.label, ariaLabel = _a.ariaLabel, onAriaLabel = _a.onAriaLabel, offAriaLabel = _a.offAriaLabel, offText = _a.offText, onText = _a.onText, styles = _a.styles, inlineLabel = _a.inlineLabel;
          var checked = this.state.checked;
          var stateText = checked ? onText : offText;
          var badAriaLabel = checked ? onAriaLabel : offAriaLabel;
          var toggleNativeProps = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getNativeProps"])(this.props, _Utilities__WEBPACK_IMPORTED_MODULE_2__["inputProperties"], ['defaultChecked']);
          var classNames = getClassNames(styles, {
              theme: theme,
              className: className,
              disabled: disabled,
              checked: checked,
              inlineLabel: inlineLabel,
              onOffMissing: !onText && !offText
          });
          var labelId = this._id + "-label";
          var stateTextId = this._id + "-stateText";
          // The following properties take priority for what Narrator should read:
          // 1. ariaLabel
          // 2. onAriaLabel (if checked) or offAriaLabel (if not checked)
          // 3. label
          // 4. onText (if checked) or offText (if not checked)
          var labelledById = undefined;
          if (!ariaLabel && !badAriaLabel) {
              if (label) {
                  labelledById = labelId;
              }
              else if (stateText) {
                  labelledById = stateTextId;
              }
          }
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](RootType, { className: classNames.root, hidden: toggleNativeProps.hidden },
              label && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Label__WEBPACK_IMPORTED_MODULE_3__["Label"], { htmlFor: this._id, className: classNames.label, id: labelId }, label)),
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: classNames.container },
                  react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_KeytipData__WEBPACK_IMPORTED_MODULE_4__["KeytipData"], { keytipProps: keytipProps, ariaDescribedBy: toggleNativeProps['aria-describedby'], disabled: disabled }, function (keytipAttributes) { return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("button", tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, toggleNativeProps, keytipAttributes, { className: classNames.pill, disabled: disabled, id: _this._id, type: "button", role: "switch" // ARIA 1.1 definition; "checkbox" in ARIA 1.0
                      , ref: _this._toggleButton, "aria-disabled": disabled, "aria-checked": checked, "aria-label": ariaLabel ? ariaLabel : badAriaLabel, "data-is-focusable": true, onChange: _this._noop, onClick: _this._onClick, "aria-labelledby": labelledById }),
                      react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: classNames.thumb }))); }),
                  stateText && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Label__WEBPACK_IMPORTED_MODULE_3__["Label"], { htmlFor: this._id, className: classNames.text, id: stateTextId }, stateText)))));
      };
      ToggleBase.prototype.focus = function () {
          if (this._toggleButton.current) {
              this._toggleButton.current.focus();
          }
      };
      ToggleBase.prototype._noop = function () {
          /* no-op */
      };
      return ToggleBase;
  }(_Utilities__WEBPACK_IMPORTED_MODULE_2__["BaseComponent"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.js":
  /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.js ***!
    \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: Toggle */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Toggle", function() { return Toggle; });
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Toggle_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Toggle.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.base.js");
  /* harmony import */ var _Toggle_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Toggle_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Toggle_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Toggle.styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.styles.js");
  /* harmony import */ var _Toggle_styles__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Toggle_styles__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  var Toggle = Object(_Utilities__WEBPACK_IMPORTED_MODULE_0__["styled"])(_Toggle_base__WEBPACK_IMPORTED_MODULE_1__["ToggleBase"], _Toggle_styles__WEBPACK_IMPORTED_MODULE_2__["getStyles"], undefined, { scope: 'Toggle' });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.styles.js":
  /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Toggle/Toggle.styles.js ***!
    \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyles", function() { return getStyles; });
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_0__);
  
  var getStyles = function (props) {
      var theme = props.theme, className = props.className, disabled = props.disabled, checked = props.checked, inlineLabel = props.inlineLabel, onOffMissing = props.onOffMissing;
      var semanticColors = theme.semanticColors;
      var pillUncheckedBackground = semanticColors.bodyBackground;
      var pillCheckedBackground = semanticColors.inputBackgroundChecked;
      var pillCheckedHoveredBackground = semanticColors.inputBackgroundCheckedHovered;
      var pillCheckedDisabledBackground = semanticColors.disabledBodySubtext;
      var thumbBackground = semanticColors.inputBorderHovered;
      var thumbCheckedBackground = semanticColors.inputForegroundChecked;
      var thumbDisabledBackground = semanticColors.disabledBodySubtext;
      var thumbCheckedDisabledBackground = semanticColors.disabledBackground;
      var pillBorderColor = semanticColors.smallInputBorder;
      var pillBorderHoveredColor = semanticColors.inputBorderHovered;
      var pillBorderDisabledColor = semanticColors.disabledBodySubtext;
      var textDisabledColor = semanticColors.disabledText;
      return {
          root: [
              'ms-Toggle',
              checked && 'is-checked',
              !disabled && 'is-enabled',
              disabled && 'is-disabled',
              theme.fonts.medium,
              {
                  marginBottom: '8px'
              },
              inlineLabel && {
                  display: 'flex',
                  alignItems: 'center'
              },
              className
          ],
          label: [
              'ms-Toggle-label',
              disabled && {
                  color: textDisabledColor,
                  selectors: (_a = {},
                      _a[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                          color: 'GrayText'
                      },
                      _a)
              },
              inlineLabel &&
                  !onOffMissing && {
                  marginRight: 16
              },
              onOffMissing &&
                  inlineLabel && {
                  order: 1,
                  marginLeft: 16
              }
          ],
          container: [
              'ms-Toggle-innerContainer',
              {
                  display: 'inline-flex',
                  position: 'relative'
              }
          ],
          pill: [
              'ms-Toggle-background',
              Object(_Styling__WEBPACK_IMPORTED_MODULE_0__["getFocusStyle"])(theme, { inset: -3 }),
              {
                  fontSize: '20px',
                  boxSizing: 'border-box',
                  width: '2.2em',
                  height: '1em',
                  borderRadius: '1em',
                  transition: 'all 0.1s ease',
                  borderWidth: '1px',
                  borderStyle: 'solid',
                  background: pillUncheckedBackground,
                  borderColor: pillBorderColor,
                  cursor: 'pointer',
                  display: 'flex',
                  alignItems: 'center',
                  padding: '0 .2em'
              },
              !disabled && [
                  !checked && {
                      selectors: {
                          ':hover': [
                              {
                                  borderColor: pillBorderHoveredColor
                              }
                          ],
                          ':hover .ms-Toggle-thumb': [
                              {
                                  selectors: (_b = {},
                                      _b[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                          borderColor: 'Highlight'
                                      },
                                      _b)
                              }
                          ]
                      }
                  },
                  checked && [
                      {
                          background: pillCheckedBackground,
                          borderColor: 'transparent',
                          justifyContent: 'flex-end'
                      },
                      {
                          selectors: (_c = {
                                  ':hover': [
                                      {
                                          backgroundColor: pillCheckedHoveredBackground,
                                          borderColor: 'transparent',
                                          selectors: (_d = {},
                                              _d[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                                  backgroundColor: 'Highlight'
                                              },
                                              _d)
                                      }
                                  ]
                              },
                              _c[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                  backgroundColor: 'WindowText'
                              },
                              _c)
                      }
                  ]
              ],
              disabled && [
                  {
                      cursor: 'default'
                  },
                  !checked && [
                      {
                          borderColor: pillBorderDisabledColor
                      }
                  ],
                  checked && [
                      {
                          backgroundColor: pillCheckedDisabledBackground,
                          borderColor: 'transparent',
                          justifyContent: 'flex-end'
                      }
                  ]
              ],
              !disabled && {
                  selectors: {
                      '&:hover': {
                          selectors: (_e = {},
                              _e[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                  borderColor: 'Highlight'
                              },
                              _e)
                      }
                  }
              }
          ],
          thumb: [
              'ms-Toggle-thumb',
              {
                  width: '.5em',
                  height: '.5em',
                  borderRadius: '.5em',
                  transition: 'all 0.1s ease',
                  backgroundColor: thumbBackground,
                  /* Border is added to handle high contrast mode for Firefox */
                  borderColor: 'transparent',
                  borderWidth: '.28em',
                  borderStyle: 'solid',
                  boxSizing: 'border-box'
              },
              !disabled &&
                  checked && [
                  {
                      backgroundColor: thumbCheckedBackground,
                      selectors: (_f = {},
                          _f[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                              backgroundColor: 'Window',
                              borderColor: 'Window'
                          },
                          _f)
                  }
              ],
              disabled && [
                  !checked && [
                      {
                          backgroundColor: thumbDisabledBackground
                      }
                  ],
                  checked && [
                      {
                          backgroundColor: thumbCheckedDisabledBackground
                      }
                  ]
              ]
          ],
          text: [
              'ms-Toggle-stateText',
              {
                  selectors: {
                      // Workaround: make rules more specific than Label rules.
                      '&&': {
                          padding: '0',
                          margin: '0 8px',
                          userSelect: 'none'
                      }
                  }
              },
              disabled && {
                  selectors: {
                      '&&': {
                          color: textDisabledColor,
                          selectors: (_g = {},
                              _g[_Styling__WEBPACK_IMPORTED_MODULE_0__["HighContrastSelector"]] = {
                                  color: 'GrayText'
                              },
                              _g)
                      }
                  }
              }
          ]
      };
      var _a, _b, _c, _d, _e, _f, _g;
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.base.js":
  /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.base.js ***!
    \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: TooltipBase */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooltipBase", function() { return TooltipBase; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _Tooltip_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Tooltip.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.types.js");
  /* harmony import */ var _Tooltip_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Tooltip_types__WEBPACK_IMPORTED_MODULE_3__);
  /* harmony import */ var _Callout__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../Callout */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Callout.js");
  /* harmony import */ var _Callout__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_Callout__WEBPACK_IMPORTED_MODULE_4__);
  /* harmony import */ var _common_DirectionalHint__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../common/DirectionalHint */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/common/DirectionalHint.js");
  /* harmony import */ var _common_DirectionalHint__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_5__);
  
  
  
  
  
  
  var getClassNames = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["classNamesFunction"])();
  var TooltipBase = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](TooltipBase, _super);
      function TooltipBase() {
          var _this = _super !== null && _super.apply(this, arguments) || this;
          _this._onRenderContent = function (props) {
              return react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("p", { className: _this._classNames.subText }, props.content);
          };
          return _this;
      }
      TooltipBase.prototype.render = function () {
          var _a = this.props, className = _a.className, calloutProps = _a.calloutProps, delay = _a.delay, directionalHint = _a.directionalHint, directionalHintForRTL = _a.directionalHintForRTL, styles = _a.styles, id = _a.id, maxWidth = _a.maxWidth, _b = _a.onRenderContent, onRenderContent = _b === void 0 ? this._onRenderContent : _b, targetElement = _a.targetElement, theme = _a.theme;
          this._classNames = getClassNames(styles, {
              theme: theme,
              className: className || (calloutProps && calloutProps.className),
              delay: delay,
              maxWidth: maxWidth
          });
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Callout__WEBPACK_IMPORTED_MODULE_4__["Callout"], tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ target: targetElement, directionalHint: directionalHint, directionalHintForRTL: directionalHintForRTL }, calloutProps, Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getNativeProps"])(this.props, _Utilities__WEBPACK_IMPORTED_MODULE_2__["divProperties"], ['id']), { className: this._classNames.root }),
              react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", { className: this._classNames.content, id: id, role: "tooltip", onMouseEnter: this.props.onMouseEnter, onMouseLeave: this.props.onMouseLeave }, onRenderContent(this.props, this._onRenderContent))));
      };
      // Specify default props values
      TooltipBase.defaultProps = {
          directionalHint: _common_DirectionalHint__WEBPACK_IMPORTED_MODULE_5__["DirectionalHint"].topCenter,
          delay: _Tooltip_types__WEBPACK_IMPORTED_MODULE_3__["TooltipDelay"].medium,
          maxWidth: '364px',
          calloutProps: {
              isBeakVisible: true,
              beakWidth: 16,
              gapSpace: 0,
              setInitialFocus: true,
              doNotLayer: false
          }
      };
      return TooltipBase;
  }(react__WEBPACK_IMPORTED_MODULE_1__["Component"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.js":
  /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.js ***!
    \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: Tooltip */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Tooltip", function() { return Tooltip; });
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Tooltip_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Tooltip.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.base.js");
  /* harmony import */ var _Tooltip_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Tooltip_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Tooltip_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Tooltip.styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.styles.js");
  /* harmony import */ var _Tooltip_styles__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Tooltip_styles__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  var Tooltip = Object(_Utilities__WEBPACK_IMPORTED_MODULE_0__["styled"])(_Tooltip_base__WEBPACK_IMPORTED_MODULE_1__["TooltipBase"], _Tooltip_styles__WEBPACK_IMPORTED_MODULE_2__["getStyles"], undefined, {
      scope: 'Tooltip'
  });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.styles.js":
  /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.styles.js ***!
    \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyles", function() { return getStyles; });
  /* harmony import */ var _Tooltip_types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Tooltip.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.types.js");
  /* harmony import */ var _Tooltip_types__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Tooltip_types__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_1__);
  
  
  var getStyles = function (props) {
      var className = props.className, delay = props.delay, maxWidth = props.maxWidth, theme = props.theme;
      var palette = theme.palette, fonts = theme.fonts;
      return {
          root: [
              'ms-Tooltip',
              theme.fonts.medium,
              _Styling__WEBPACK_IMPORTED_MODULE_1__["AnimationClassNames"].fadeIn200,
              {
                  background: palette.white,
                  padding: '8px',
                  animationDelay: '300ms',
                  maxWidth: maxWidth
              },
              delay === _Tooltip_types__WEBPACK_IMPORTED_MODULE_0__["TooltipDelay"].zero && {
                  animationDelay: '0s'
              },
              delay === _Tooltip_types__WEBPACK_IMPORTED_MODULE_0__["TooltipDelay"].long && {
                  animationDelay: '500ms'
              },
              className
          ],
          content: [
              'ms-Tooltip-content',
              fonts.small,
              {
                  color: palette.neutralPrimary,
                  wordWrap: 'break-word',
                  overflowWrap: 'break-word',
                  overflow: 'hidden'
              }
          ],
          subText: [
              'ms-Tooltip-subtext',
              {
                  // Using inherit here to avoid unintentional global overrides of the <p> tag.
                  fontSize: 'inherit',
                  fontWeight: 'inherit',
                  color: 'inherit',
                  margin: 0
              }
          ]
      };
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.types.js":
  /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.types.js ***!
    \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: TooltipDelay */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooltipDelay", function() { return TooltipDelay; });
  /**
   * {@docCategory Tooltip}
   */
  var TooltipDelay;
  (function (TooltipDelay) {
      TooltipDelay[TooltipDelay["zero"] = 0] = "zero";
      TooltipDelay[TooltipDelay["medium"] = 1] = "medium";
      TooltipDelay[TooltipDelay["long"] = 2] = "long";
  })(TooltipDelay || (TooltipDelay = {}));
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.base.js":
  /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.base.js ***!
    \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: TooltipHostBase */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooltipHostBase", function() { return TooltipHostBase; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
  /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _TooltipHost_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./TooltipHost.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.types.js");
  /* harmony import */ var _TooltipHost_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_TooltipHost_types__WEBPACK_IMPORTED_MODULE_3__);
  /* harmony import */ var _Tooltip__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Tooltip */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.js");
  /* harmony import */ var _Tooltip__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_Tooltip__WEBPACK_IMPORTED_MODULE_4__);
  /* harmony import */ var _Tooltip_types__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./Tooltip.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/Tooltip.types.js");
  /* harmony import */ var _Tooltip_types__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_Tooltip_types__WEBPACK_IMPORTED_MODULE_5__);
  
  
  
  
  
  
  var getClassNames = Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["classNamesFunction"])();
  var TooltipHostBase = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](TooltipHostBase, _super);
      // Constructor
      function TooltipHostBase(props) {
          var _this = _super.call(this, props) || this;
          // The wrapping div that gets the hover events
          _this._tooltipHost = react__WEBPACK_IMPORTED_MODULE_1__["createRef"]();
          // The ID of the setTimeout that will eventually close the tooltip if the
          // the tooltip isn't hovered over.
          _this._closingTimer = -1;
          _this.show = function () {
              _this._toggleTooltip(true);
          };
          _this.dismiss = function () {
              _this._hideTooltip();
          };
          // Show Tooltip
          _this._onTooltipMouseEnter = function (ev) {
              var overflowMode = _this.props.overflowMode;
              if (TooltipHostBase._currentVisibleTooltip && TooltipHostBase._currentVisibleTooltip !== _this) {
                  TooltipHostBase._currentVisibleTooltip.dismiss();
              }
              TooltipHostBase._currentVisibleTooltip = _this;
              if (overflowMode !== undefined) {
                  var overflowElement = _this._getTargetElement();
                  if (overflowElement && !Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["hasOverflow"])(overflowElement)) {
                      return;
                  }
              }
              if (ev.target && Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["portalContainsElement"])(ev.target, _this._getTargetElement())) {
                  // Do not show tooltip when target is inside a portal relative to TooltipHost.
                  return;
              }
              _this._toggleTooltip(true);
              _this._clearDismissTimer();
          };
          // Hide Tooltip
          _this._onTooltipMouseLeave = function (ev) {
              if (_this.props.closeDelay) {
                  _this._clearDismissTimer();
                  _this._closingTimer = _this._async.setTimeout(function () {
                      _this._toggleTooltip(false);
                  }, _this.props.closeDelay);
              }
              else {
                  _this._toggleTooltip(false);
              }
              if (TooltipHostBase._currentVisibleTooltip === _this) {
                  TooltipHostBase._currentVisibleTooltip = undefined;
              }
          };
          _this._clearDismissTimer = function () {
              _this._async.clearTimeout(_this._closingTimer);
          };
          // Hide Tooltip
          _this._hideTooltip = function () {
              _this._toggleTooltip(false);
          };
          _this.state = {
              isTooltipVisible: false
          };
          return _this;
      }
      // Render
      TooltipHostBase.prototype.render = function () {
          var _a = this.props, calloutProps = _a.calloutProps, children = _a.children, content = _a.content, delay = _a.delay, directionalHint = _a.directionalHint, directionalHintForRTL = _a.directionalHintForRTL, className = _a.hostClassName, id = _a.id, _b = _a.setAriaDescribedBy, setAriaDescribedBy = _b === void 0 ? true : _b, tooltipProps = _a.tooltipProps, styles = _a.styles, theme = _a.theme;
          this._classNames = getClassNames(styles, {
              theme: theme,
              className: className
          });
          var isTooltipVisible = this.state.isTooltipVisible;
          var tooltipId = id || Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getId"])('tooltip');
          var isContentPresent = !!(content || (tooltipProps && tooltipProps.onRenderContent && tooltipProps.onRenderContent()));
          var showTooltip = isTooltipVisible && isContentPresent;
          var ariaDescribedBy = setAriaDescribedBy && isTooltipVisible && isContentPresent ? tooltipId : undefined;
          return (react__WEBPACK_IMPORTED_MODULE_1__["createElement"]("div", tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ className: this._classNames.root, ref: this._tooltipHost }, { onFocusCapture: this._onTooltipMouseEnter }, { onBlurCapture: this._hideTooltip }, { onMouseEnter: this._onTooltipMouseEnter, onMouseLeave: this._onTooltipMouseLeave, "aria-describedby": ariaDescribedBy }),
              children,
              showTooltip && (react__WEBPACK_IMPORTED_MODULE_1__["createElement"](_Tooltip__WEBPACK_IMPORTED_MODULE_4__["Tooltip"], tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({ id: tooltipId, delay: delay, content: content, targetElement: this._getTargetElement(), directionalHint: directionalHint, directionalHintForRTL: directionalHintForRTL, calloutProps: Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["assign"])({}, calloutProps, {
                      onMouseEnter: this._onTooltipMouseEnter,
                      onMouseLeave: this._onTooltipMouseLeave
                  }), onMouseEnter: this._onTooltipMouseEnter, onMouseLeave: this._onTooltipMouseLeave }, Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getNativeProps"])(this.props, _Utilities__WEBPACK_IMPORTED_MODULE_2__["divProperties"]), tooltipProps)))));
      };
      TooltipHostBase.prototype.componentWillUnmount = function () {
          if (TooltipHostBase._currentVisibleTooltip && TooltipHostBase._currentVisibleTooltip === this) {
              TooltipHostBase._currentVisibleTooltip = undefined;
          }
      };
      TooltipHostBase.prototype._getTargetElement = function () {
          if (!this._tooltipHost.current) {
              return undefined;
          }
          var overflowMode = this.props.overflowMode;
          // Select target element based on overflow mode. For parent mode, you want to position the tooltip relative
          // to the parent element, otherwise it might look off.
          if (overflowMode !== undefined) {
              switch (overflowMode) {
                  case _TooltipHost_types__WEBPACK_IMPORTED_MODULE_3__["TooltipOverflowMode"].Parent:
                      return this._tooltipHost.current.parentElement;
                  case _TooltipHost_types__WEBPACK_IMPORTED_MODULE_3__["TooltipOverflowMode"].Self:
                      return this._tooltipHost.current;
              }
          }
          return this._tooltipHost.current;
      };
      TooltipHostBase.prototype._toggleTooltip = function (isTooltipVisible) {
          var _this = this;
          if (this.state.isTooltipVisible !== isTooltipVisible) {
              this.setState({ isTooltipVisible: isTooltipVisible }, function () { return _this.props.onTooltipToggle && _this.props.onTooltipToggle(_this.state.isTooltipVisible); });
          }
      };
      TooltipHostBase.defaultProps = {
          delay: _Tooltip_types__WEBPACK_IMPORTED_MODULE_5__["TooltipDelay"].medium
      };
      return TooltipHostBase;
  }(_Utilities__WEBPACK_IMPORTED_MODULE_2__["BaseComponent"]));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.js":
  /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.js ***!
    \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: TooltipHost */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooltipHost", function() { return TooltipHost; });
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _TooltipHost_base__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TooltipHost.base */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.base.js");
  /* harmony import */ var _TooltipHost_base__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_TooltipHost_base__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _TooltipHost_styles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./TooltipHost.styles */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.styles.js");
  /* harmony import */ var _TooltipHost_styles__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_TooltipHost_styles__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  var TooltipHost = Object(_Utilities__WEBPACK_IMPORTED_MODULE_0__["styled"])(_TooltipHost_base__WEBPACK_IMPORTED_MODULE_1__["TooltipHostBase"], _TooltipHost_styles__WEBPACK_IMPORTED_MODULE_2__["getStyles"], undefined, {
      scope: 'TooltipHost'
  });
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.styles.js":
  /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.styles.js ***!
    \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getStyles */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getStyles", function() { return getStyles; });
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../Styling */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Styling.js");
  /* harmony import */ var _Styling__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Styling__WEBPACK_IMPORTED_MODULE_0__);
  
  var GlobalClassNames = {
      root: 'ms-TooltipHost'
  };
  var getStyles = function (props) {
      var className = props.className, theme = props.theme;
      var classNames = Object(_Styling__WEBPACK_IMPORTED_MODULE_0__["getGlobalClassNames"])(GlobalClassNames, theme);
      return {
          root: [
              classNames.root,
              {
                  display: 'inline'
              },
              className
          ]
      };
  };
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.types.js":
  /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/components/Tooltip/TooltipHost.types.js ***!
    \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: TooltipOverflowMode */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooltipOverflowMode", function() { return TooltipOverflowMode; });
  /**
   * {@docCategory Tooltip}
   */
  var TooltipOverflowMode;
  (function (TooltipOverflowMode) {
      /** Only show tooltip if parent DOM element is overflowing */
      TooltipOverflowMode[TooltipOverflowMode["Parent"] = 0] = "Parent";
      /** Only show tooltip if tooltip host's content is overflowing */
      TooltipOverflowMode[TooltipOverflowMode["Self"] = 1] = "Self";
  })(TooltipOverflowMode || (TooltipOverflowMode = {}));
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipConstants.js":
  /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipConstants.js ***!
    \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: KTP_PREFIX, KTP_SEPARATOR, KTP_FULL_PREFIX, DATAKTP_TARGET, DATAKTP_EXECUTE_TARGET, KTP_LAYER_ID, KTP_ARIA_SEPARATOR, KeytipEvents */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KTP_PREFIX", function() { return KTP_PREFIX; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KTP_SEPARATOR", function() { return KTP_SEPARATOR; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KTP_FULL_PREFIX", function() { return KTP_FULL_PREFIX; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DATAKTP_TARGET", function() { return DATAKTP_TARGET; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DATAKTP_EXECUTE_TARGET", function() { return DATAKTP_EXECUTE_TARGET; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KTP_LAYER_ID", function() { return KTP_LAYER_ID; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KTP_ARIA_SEPARATOR", function() { return KTP_ARIA_SEPARATOR; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KeytipEvents", function() { return KeytipEvents; });
  var KTP_PREFIX = 'ktp';
  var KTP_SEPARATOR = '-';
  var KTP_FULL_PREFIX = KTP_PREFIX + KTP_SEPARATOR;
  var DATAKTP_TARGET = 'data-ktp-target';
  var DATAKTP_EXECUTE_TARGET = 'data-ktp-execute-target';
  var KTP_LAYER_ID = 'ktp-layer-id';
  var KTP_ARIA_SEPARATOR = ', ';
  // Events
  var KeytipEvents;
  (function (KeytipEvents) {
      KeytipEvents.KEYTIP_ADDED = 'keytipAdded';
      KeytipEvents.KEYTIP_REMOVED = 'keytipRemoved';
      KeytipEvents.KEYTIP_UPDATED = 'keytipUpdated';
      KeytipEvents.PERSISTED_KEYTIP_ADDED = 'persistedKeytipAdded';
      KeytipEvents.PERSISTED_KEYTIP_REMOVED = 'persistedKeytipRemoved';
      KeytipEvents.PERSISTED_KEYTIP_EXECUTE = 'persistedKeytipExecute';
      KeytipEvents.ENTER_KEYTIP_MODE = 'enterKeytipMode';
      KeytipEvents.EXIT_KEYTIP_MODE = 'exitKeytipMode';
  })(KeytipEvents || (KeytipEvents = {}));
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipManager.js":
  /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipManager.js ***!
    \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: KeytipManager */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "KeytipManager", function() { return KeytipManager; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../utilities/keytips/KeytipConstants */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipConstants.js");
  /* harmony import */ var _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__);
  
  
  
  /**
   * This class is responsible for handling registering, updating, and unregistering of keytips
   */
  var KeytipManager = /** @class */ (function () {
      function KeytipManager() {
          this.keytips = [];
          this.persistedKeytips = [];
          // This is (and should be) updated and kept in sync
          // with the inKeytipMode in KeytipLayer.
          this.inKeytipMode = false;
          // Boolean that gets checked before entering keytip mode by the KeytipLayer
          // Used for an override in special cases (e.g. Disable entering keytip mode when a modal is shown)
          this.shouldEnterKeytipMode = true;
      }
      /**
       * Static function to get singleton KeytipManager instance
       *
       * @returns {KeytipManager} Singleton KeytipManager instance
       */
      KeytipManager.getInstance = function () {
          return this._instance;
      };
      /**
       * Registers a keytip
       *
       * @param keytipProps - Keytip to register
       * @param persisted - T/F if this keytip should be persisted, default is false
       * @returns {string} Unique ID for this keytip
       */
      KeytipManager.prototype.register = function (keytipProps, persisted) {
          if (persisted === void 0) { persisted = false; }
          var props = keytipProps;
          if (!persisted) {
              // Add the overflowSetSequence if necessary
              props = this.addParentOverflow(keytipProps);
          }
          // Create a unique keytip
          var uniqueKeytip = this._getUniqueKtp(props);
          // Add to array
          persisted ? this.persistedKeytips.push(uniqueKeytip) : this.keytips.push(uniqueKeytip);
          var event = persisted ? _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__["KeytipEvents"].PERSISTED_KEYTIP_ADDED : _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__["KeytipEvents"].KEYTIP_ADDED;
          _Utilities__WEBPACK_IMPORTED_MODULE_1__["EventGroup"].raise(this, event, {
              keytip: props,
              uniqueID: uniqueKeytip.uniqueID
          });
          return uniqueKeytip.uniqueID;
      };
      /**
       * Update a keytip
       *
       * @param keytipProps - Keytip to update
       * @param uniqueID - Unique ID of this keytip
       */
      KeytipManager.prototype.update = function (keytipProps, uniqueID) {
          var newKeytipProps = this.addParentOverflow(keytipProps);
          var uniqueKeytip = this._getUniqueKtp(newKeytipProps, uniqueID);
          var keytipIndex = Object(_Utilities__WEBPACK_IMPORTED_MODULE_1__["findIndex"])(this.keytips, function (ktp) {
              return ktp.uniqueID === uniqueID;
          });
          if (keytipIndex >= 0) {
              // Update everything except 'visible'
              uniqueKeytip.keytip.visible = this.keytips[keytipIndex].keytip.visible;
              // Update keytip in this.keytips
              this.keytips = Object(_Utilities__WEBPACK_IMPORTED_MODULE_1__["replaceElement"])(this.keytips, uniqueKeytip, keytipIndex);
              // Raise event
              _Utilities__WEBPACK_IMPORTED_MODULE_1__["EventGroup"].raise(this, _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__["KeytipEvents"].KEYTIP_UPDATED, {
                  keytip: uniqueKeytip.keytip,
                  uniqueID: uniqueKeytip.uniqueID
              });
          }
      };
      /**
       * Unregisters a keytip
       *
       * @param keytipToRemove - IKeytipProps of the keytip to remove
       * @param uniqueID - Unique ID of this keytip
       * @param persisted - T/F if this keytip should be persisted, default is false
       */
      KeytipManager.prototype.unregister = function (keytipToRemove, uniqueID, persisted) {
          if (persisted === void 0) { persisted = false; }
          if (persisted) {
              // Remove keytip from this.persistedKeytips
              this.persistedKeytips = this.persistedKeytips.filter(function (uniqueKtp) {
                  return uniqueKtp.uniqueID !== uniqueID;
              });
          }
          else {
              // Remove keytip from this.keytips
              this.keytips = this.keytips.filter(function (uniqueKtp) {
                  return uniqueKtp.uniqueID !== uniqueID;
              });
          }
          var event = persisted ? _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__["KeytipEvents"].PERSISTED_KEYTIP_REMOVED : _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__["KeytipEvents"].KEYTIP_REMOVED;
          _Utilities__WEBPACK_IMPORTED_MODULE_1__["EventGroup"].raise(this, event, {
              keytip: keytipToRemove,
              uniqueID: uniqueID
          });
      };
      /**
       * Manual call to enter keytip mode
       */
      KeytipManager.prototype.enterKeytipMode = function () {
          _Utilities__WEBPACK_IMPORTED_MODULE_1__["EventGroup"].raise(this, _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__["KeytipEvents"].ENTER_KEYTIP_MODE);
      };
      /**
       * Manual call to exit keytip mode
       */
      KeytipManager.prototype.exitKeytipMode = function () {
          _Utilities__WEBPACK_IMPORTED_MODULE_1__["EventGroup"].raise(this, _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__["KeytipEvents"].EXIT_KEYTIP_MODE);
      };
      /**
       * Gets all IKeytipProps from this.keytips
       *
       * @returns {IKeytipProps[]} All keytips stored in the manager
       */
      KeytipManager.prototype.getKeytips = function () {
          return this.keytips.map(function (uniqueKeytip) {
              return uniqueKeytip.keytip;
          });
      };
      /**
       * Adds the overflowSetSequence to the keytipProps if its parent keytip also has it
       *
       * @param keytipProps - Keytip props to add overflowSetSequence to if necessary
       * @returns {IKeytipProps} - Modified keytip props, if needed to be modified
       */
      KeytipManager.prototype.addParentOverflow = function (keytipProps) {
          var fullSequence = keytipProps.keySequences.slice();
          fullSequence.pop();
          if (fullSequence.length !== 0) {
              var parentKeytip = Object(_Utilities__WEBPACK_IMPORTED_MODULE_1__["find"])(this.getKeytips(), function (keytip) {
                  return Object(_Utilities__WEBPACK_IMPORTED_MODULE_1__["arraysEqual"])(fullSequence, keytip.keySequences);
              });
              if (parentKeytip && parentKeytip.overflowSetSequence) {
                  return tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, keytipProps, { overflowSetSequence: parentKeytip.overflowSetSequence });
              }
          }
          return keytipProps;
      };
      /**
       * Public function to bind for overflow items that have a submenu
       *
       * @param overflowButtonSequences
       * @param keytipSequences
       */
      KeytipManager.prototype.menuExecute = function (overflowButtonSequences, keytipSequences) {
          _Utilities__WEBPACK_IMPORTED_MODULE_1__["EventGroup"].raise(this, _utilities_keytips_KeytipConstants__WEBPACK_IMPORTED_MODULE_2__["KeytipEvents"].PERSISTED_KEYTIP_EXECUTE, {
              overflowButtonSequences: overflowButtonSequences,
              keytipSequences: keytipSequences
          });
      };
      /**
       * Creates an IUniqueKeytip object
       *
       * @param keytipProps - IKeytipProps
       * @param uniqueID - Unique ID, will default to the next unique ID if not passed
       * @returns {IUniqueKeytip} IUniqueKeytip object
       */
      KeytipManager.prototype._getUniqueKtp = function (keytipProps, uniqueID) {
          if (uniqueID === void 0) { uniqueID = Object(_Utilities__WEBPACK_IMPORTED_MODULE_1__["getId"])(); }
          return { keytip: tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, keytipProps), uniqueID: uniqueID };
      };
      KeytipManager._instance = new KeytipManager();
      return KeytipManager;
  }());
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipUtils.js":
  /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipUtils.js ***!
    \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: sequencesToID, mergeOverflows, ktpTargetFromSequences, ktpTargetFromId, getAriaDescribedBy */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sequencesToID", function() { return sequencesToID; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeOverflows", function() { return mergeOverflows; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ktpTargetFromSequences", function() { return ktpTargetFromSequences; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ktpTargetFromId", function() { return ktpTargetFromId; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAriaDescribedBy", function() { return getAriaDescribedBy; });
  /* harmony import */ var _KeytipConstants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./KeytipConstants */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/keytips/KeytipConstants.js");
  /* harmony import */ var _KeytipConstants__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_KeytipConstants__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_1__);
  
  
  /**
   * Converts a whole set of KeySequences into one keytip ID, which will be the ID for the last keytip sequence specified
   * keySequences should not include the initial keytip 'start' sequence.
   *
   * @param keySequences - Full path of IKeySequences for one keytip.
   * @returns {string} String to use for the keytip ID.
   */
  function sequencesToID(keySequences) {
      return keySequences.reduce(function (prevValue, keySequence) {
          return prevValue + _KeytipConstants__WEBPACK_IMPORTED_MODULE_0__["KTP_SEPARATOR"] + keySequence.split('').join(_KeytipConstants__WEBPACK_IMPORTED_MODULE_0__["KTP_SEPARATOR"]);
      }, _KeytipConstants__WEBPACK_IMPORTED_MODULE_0__["KTP_PREFIX"]);
  }
  /**
   * Merges an overflow sequence with a key sequence.
   *
   * @param keySequences - Full sequence for one keytip.
   * @param overflowKeySequences - Full overflow keytip sequence.
   * @returns {string[]} Sequence that will be used by the keytip when in the overflow.
   */
  function mergeOverflows(keySequences, overflowKeySequences) {
      var overflowSequenceLen = overflowKeySequences.length;
      var overflowSequence = overflowKeySequences.slice().pop();
      var newKeySequences = keySequences.slice();
      return Object(_Utilities__WEBPACK_IMPORTED_MODULE_1__["addElementAtIndex"])(newKeySequences, overflowSequenceLen - 1, overflowSequence);
  }
  /**
   * Constructs the data-ktp-target attribute selector from a full key sequence.
   *
   * @param keySequences - Full string[] for a Keytip.
   * @returns {string} String selector to use to query for the keytip target.
   */
  function ktpTargetFromSequences(keySequences) {
      return '[' + _KeytipConstants__WEBPACK_IMPORTED_MODULE_0__["DATAKTP_TARGET"] + '="' + sequencesToID(keySequences) + '"]';
  }
  /**
   * Constructs the data-ktp-execute-target attribute selector from a keytip ID.
   *
   * @param keytipId - ID of the Keytip.
   * @returns {string} String selector to use to query for the keytip execute target.
   */
  function ktpTargetFromId(keytipId) {
      return '[' + _KeytipConstants__WEBPACK_IMPORTED_MODULE_0__["DATAKTP_EXECUTE_TARGET"] + '="' + keytipId + '"]';
  }
  /**
   * Gets the aria-describedby value to put on the component with this keytip.
   *
   * @param keySequences - KeySequences of the keytip.
   * @returns {string} The aria-describedby value to set on the component with this keytip.
   */
  function getAriaDescribedBy(keySequences) {
      var describedby = ' ' + _KeytipConstants__WEBPACK_IMPORTED_MODULE_0__["KTP_LAYER_ID"];
      if (!keySequences.length) {
          // Return just the layer ID
          return describedby;
      }
      return describedby + ' ' + sequencesToID(keySequences);
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning.js":
  /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning.js ***!
    \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _positioning_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./positioning/index */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/index.js");
  /* harmony import */ var _positioning_index__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_positioning_index__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _positioning_index__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _positioning_index__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/index.js":
  /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/index.js ***!
    \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _positioning__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./positioning */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.js");
  /* harmony import */ var _positioning__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_positioning__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _positioning__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _positioning__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony import */ var _positioning_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./positioning.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.types.js");
  /* harmony import */ var _positioning_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_positioning_types__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _positioning_types__WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _positioning_types__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.js":
  /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.js ***!
    \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: Rectangle, __positioningTestPackage, positionElement, positionCallout, getMaxHeight, getOppositeEdge */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Rectangle", function() { return Rectangle; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__positioningTestPackage", function() { return __positioningTestPackage; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "positionElement", function() { return positionElement; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "positionCallout", function() { return positionCallout; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getMaxHeight", function() { return getMaxHeight; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getOppositeEdge", function() { return getOppositeEdge; });
  /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js");
  /* harmony import */ var _common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../common/DirectionalHint */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/common/DirectionalHint.js");
  /* harmony import */ var _common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../Utilities */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/Utilities.js");
  /* harmony import */ var _Utilities__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_Utilities__WEBPACK_IMPORTED_MODULE_2__);
  /* harmony import */ var _positioning_types__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./positioning.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.types.js");
  /* harmony import */ var _positioning_types__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_positioning_types__WEBPACK_IMPORTED_MODULE_3__);
  
  
  
  
  var Rectangle = /** @class */ (function (_super) {
      tslib__WEBPACK_IMPORTED_MODULE_0__["__extends"](Rectangle, _super);
      function Rectangle() {
          return _super !== null && _super.apply(this, arguments) || this;
      }
      return Rectangle;
  }(_Utilities__WEBPACK_IMPORTED_MODULE_2__["Rectangle"]));
  
  function _createPositionData(targetEdge, alignmentEdge, isAuto) {
      return {
          targetEdge: targetEdge,
          alignmentEdge: alignmentEdge,
          isAuto: isAuto
      };
  }
  // Currently the beakPercent is set to 50 for all positions meaning that it should tend to the center of the target
  var DirectionalDictionary = (_a = {},
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].topLeftEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].left),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].topCenter] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].topRightEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].right),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].topAutoEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top, undefined, true),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].bottomLeftEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].left),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].bottomCenter] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].bottomRightEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].right),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].bottomAutoEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom, undefined, true),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].leftTopEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].left, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].leftCenter] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].left),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].leftBottomEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].left, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].rightTopEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].right, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].rightCenter] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].right),
      _a[_common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].rightBottomEdge] = _createPositionData(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].right, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom),
      _a);
  function _isRectangleWithinBounds(rect, boundingRect) {
      if (rect.top < boundingRect.top) {
          return false;
      }
      if (rect.bottom > boundingRect.bottom) {
          return false;
      }
      if (rect.left < boundingRect.left) {
          return false;
      }
      if (rect.right > boundingRect.right) {
          return false;
      }
      return true;
  }
  /**
   * Gets all of the edges of a rectangle that are outside of the given bounds.
   * If there are no out of bounds edges it returns an empty array.
   */
  function _getOutOfBoundsEdges(rect, boundingRect) {
      var outOfBounds = new Array();
      if (rect.top < boundingRect.top) {
          outOfBounds.push(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top);
      }
      if (rect.bottom > boundingRect.bottom) {
          outOfBounds.push(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom);
      }
      if (rect.left < boundingRect.left) {
          outOfBounds.push(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].left);
      }
      if (rect.right > boundingRect.right) {
          outOfBounds.push(_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].right);
      }
      return outOfBounds;
  }
  function _getEdgeValue(rect, edge) {
      return rect[_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"][edge]];
  }
  function _setEdgeValue(rect, edge, value) {
      rect[_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"][edge]] = value;
      return rect;
  }
  /**
   * Returns the middle value of an edge. Only returns 1 value rather than xy coordinates as
   * the itself already contains the other coordinate.
   * For instance, a bottom edge's current value is it's y coordinate, so the number returned is the x.
   *
   * @param {Rectangle} rect
   * @param {RectangleEdge} edge
   * @returns {number}
   */
  function _getCenterValue(rect, edge) {
      var edges = _getFlankingEdges(edge);
      return (_getEdgeValue(rect, edges.positiveEdge) + _getEdgeValue(rect, edges.negativeEdge)) / 2;
  }
  /**
   * Flips the value depending on the edge.
   * If the edge is a "positive" edge, Top or Left, then the value should stay as it is.
   * If the edge is a "negative" edge, Bottom or Right, then the value should be flipped.
   * This is to account for the fact that the coordinates are effectively reveserved in certain cases for the "negative" edges.
   * For example, when testing to see if a bottom edge 1 is within the bounds of another bottom edge 2.
   * If edge 1 is greater than edge 2 then it is out of bounds. This is reversed for top edge 1 and top edge 2.
   * If top edge 1 is less than edge 2 then it is out of bounds.
   *
   *
   * @param {RectangleEdge} edge
   * @param {number} value
   * @returns {number}
   */
  function _getRelativeEdgeValue(edge, value) {
      if (edge > 0) {
          return value;
      }
      else {
          return value * -1;
      }
  }
  function _getRelativeRectEdgeValue(edge, rect) {
      return _getRelativeEdgeValue(edge, _getEdgeValue(rect, edge));
  }
  function _getRelativeEdgeDifference(rect, hostRect, edge) {
      var edgeDifference = _getEdgeValue(rect, edge) - _getEdgeValue(hostRect, edge);
      return _getRelativeEdgeValue(edge, edgeDifference);
  }
  /**
   * Moves the edge of a rectangle to the value given. It only moves the edge in a linear direction based on that edge.
   * For example, if it's a bottom edge it will only change y coordinates.
   *
   * @param {Rectangle} rect
   * @param {RectangleEdge} edge
   * @param {number} newValue
   * @returns {Rectangle}
   */
  function _moveEdge(rect, edge, newValue) {
      var difference = _getEdgeValue(rect, edge) - newValue;
      rect = _setEdgeValue(rect, edge, newValue);
      rect = _setEdgeValue(rect, edge * -1, _getEdgeValue(rect, edge * -1) - difference);
      return rect;
  }
  /**
   * Aligns the edge on the passed in rect to the target. If there is a gap then it will have that space between the two.
   *
   * @param {Rectangle} rect
   * @param {Rectangle} target
   * @param {RectangleEdge} edge
   * @param {number} [gap=0]
   * @returns {Rectangle}
   */
  function _alignEdges(rect, target, edge, gap) {
      if (gap === void 0) { gap = 0; }
      return _moveEdge(rect, edge, _getEdgeValue(target, edge) + _getRelativeEdgeValue(edge, gap));
  }
  /**
   * Aligns the targetEdge on the passed in target to the rects corresponding opposite edge.
   * For instance if targetEdge is bottom, then the rects top will be moved to match it.
   *
   * @param {Rectangle} rect
   * @param {Rectangle} target
   * @param {RectangleEdge} targetEdge
   * @param {number} [gap=0]
   * @returns {Rectangle}
   */
  function _alignOppositeEdges(rect, target, targetEdge, gap) {
      if (gap === void 0) { gap = 0; }
      var oppositeEdge = targetEdge * -1;
      var adjustedGap = _getRelativeEdgeValue(oppositeEdge, gap);
      return _moveEdge(rect, targetEdge * -1, _getEdgeValue(target, targetEdge) + adjustedGap);
  }
  /**
   * Tests to see if the given edge is within the bounds of the given rectangle.
   *
   * @param {Rectangle} rect
   * @param {Rectangle} bounds
   * @param {RectangleEdge} edge
   * @returns {boolean}
   */
  function _isEdgeInBounds(rect, bounds, edge) {
      var adjustedRectValue = _getRelativeRectEdgeValue(edge, rect);
      return adjustedRectValue > _getRelativeRectEdgeValue(edge, bounds);
  }
  /**
   * Attempts to move the rectangle through various sides of the target to find a place to fit.
   * If no fit is found, the original position should be returned.
   *
   * @param {Rectangle} rect
   * @param {Rectangle} target
   * @param {Rectangle} bounding
   * @param {IPositionDirectionalHintData} positionData
   * @param {number} [gap=0]
   * @returns {IElementPosition}
   */
  function _flipToFit(rect, target, bounding, positionData, gap) {
      if (gap === void 0) { gap = 0; }
      var directions = [_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].left, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].right, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom, _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top];
      var currentEstimate = rect;
      var currentEdge = positionData.targetEdge;
      var currentAlignment = positionData.alignmentEdge;
      // Keep switching sides until one is found with enough space. If all sides don't fit then return the unmodified element.
      for (var i = 0; i < 4; i++) {
          if (!_isEdgeInBounds(currentEstimate, bounding, currentEdge)) {
              directions.splice(directions.indexOf(currentEdge), 1);
              if (directions.indexOf(currentEdge * -1) > -1) {
                  currentEdge = currentEdge * -1;
              }
              else {
                  currentAlignment = currentEdge;
                  currentEdge = directions.slice(-1)[0];
              }
              currentEstimate = _estimatePosition(rect, target, { targetEdge: currentEdge, alignmentEdge: currentAlignment }, gap);
          }
          else {
              return {
                  elementRectangle: currentEstimate,
                  targetEdge: currentEdge,
                  alignmentEdge: currentAlignment
              };
          }
      }
      return {
          elementRectangle: rect,
          targetEdge: positionData.targetEdge,
          alignmentEdge: currentAlignment
      };
  }
  /**
   * Flips only the alignment edge of an element rectangle. This is used instead of nudging the alignment edges into position,
   * when alignTargetEdge is specified.
   * @param elementEstimate
   * @param target
   * @param bounding
   * @param gap
   */
  function _flipAlignmentEdge(elementEstimate, target, gap, coverTarget) {
      var alignmentEdge = elementEstimate.alignmentEdge, targetEdge = elementEstimate.targetEdge, elementRectangle = elementEstimate.elementRectangle;
      var oppositeEdge = alignmentEdge * -1;
      var newEstimate = _estimatePosition(elementRectangle, target, { targetEdge: targetEdge, alignmentEdge: oppositeEdge }, gap, coverTarget);
      return {
          elementRectangle: newEstimate,
          targetEdge: targetEdge,
          alignmentEdge: oppositeEdge
      };
  }
  /**
   * Adjusts a element rectangle to fit within the bounds given. If directionalHintFixed or covertarget is passed in
   * then the element will not flip sides on the target. They will, however, be nudged to fit within the bounds given.
   *
   * @param {Rectangle} element
   * @param {Rectangle} target
   * @param {Rectangle} bounding
   * @param {IPositionDirectionalHintData} positionData
   * @param {number} [gap=0]
   * @param {boolean} [directionalHintFixed]
   * @param {boolean} [coverTarget]
   * @returns {IElementPosition}
   */
  function _adjustFitWithinBounds(element, target, bounding, positionData, gap, directionalHintFixed, coverTarget) {
      if (gap === void 0) { gap = 0; }
      var alignmentEdge = positionData.alignmentEdge, alignTargetEdge = positionData.alignTargetEdge;
      var elementEstimate = {
          elementRectangle: element,
          targetEdge: positionData.targetEdge,
          alignmentEdge: alignmentEdge
      };
      if (!directionalHintFixed && !coverTarget) {
          elementEstimate = _flipToFit(element, target, bounding, positionData, gap);
      }
      var outOfBounds = _getOutOfBoundsEdges(element, bounding);
      if (alignTargetEdge) {
          // The edge opposite to the alignment edge might be out of bounds. Flip alignment to see if we can get it within bounds.
          if (elementEstimate.alignmentEdge && outOfBounds.indexOf(elementEstimate.alignmentEdge * -1) > -1) {
              var flippedElementEstimate = _flipAlignmentEdge(elementEstimate, target, gap, coverTarget);
              if (_isRectangleWithinBounds(flippedElementEstimate.elementRectangle, bounding)) {
                  return flippedElementEstimate;
              }
          }
      }
      else {
          for (var _i = 0, outOfBounds_1 = outOfBounds; _i < outOfBounds_1.length; _i++) {
              var direction = outOfBounds_1[_i];
              elementEstimate.elementRectangle = _alignEdges(elementEstimate.elementRectangle, bounding, direction);
          }
      }
      return elementEstimate;
  }
  /**
   * Moves the middle point on an edge to the point given.
   * Only moves in one direction. For instance if a bottom edge is passed in, then
   * the bottom edge will be moved in the x axis to match the point.
   *
   * @param {Rectangle} rect
   * @param {RectangleEdge} edge
   * @param {number} point
   * @returns {Rectangle}
   */
  function _centerEdgeToPoint(rect, edge, point) {
      var positiveEdge = _getFlankingEdges(edge).positiveEdge;
      var elementMiddle = _getCenterValue(rect, edge);
      var distanceToMiddle = elementMiddle - _getEdgeValue(rect, positiveEdge);
      return _moveEdge(rect, positiveEdge, point - distanceToMiddle);
  }
  /**
   * Moves the element rectangle to be appropriately positioned relative to a given target.
   * Does not flip or adjust the element.
   *
   * @param {Rectangle} elementToPosition
   * @param {Rectangle} target
   * @param {IPositionDirectionalHintData} positionData
   * @param {number} [gap=0]
   * @param {boolean} [coverTarget]
   * @returns {Rectangle}
   */
  function _estimatePosition(elementToPosition, target, positionData, gap, coverTarget) {
      if (gap === void 0) { gap = 0; }
      var estimatedElementPosition;
      var alignmentEdge = positionData.alignmentEdge, targetEdge = positionData.targetEdge;
      var elementEdge = coverTarget ? targetEdge : targetEdge * -1;
      estimatedElementPosition = coverTarget
          ? _alignEdges(elementToPosition, target, targetEdge, gap)
          : _alignOppositeEdges(elementToPosition, target, targetEdge, gap);
      // if no alignment edge is provided it's supposed to be centered.
      if (!alignmentEdge) {
          var targetMiddlePoint = _getCenterValue(target, targetEdge);
          estimatedElementPosition = _centerEdgeToPoint(estimatedElementPosition, elementEdge, targetMiddlePoint);
      }
      else {
          estimatedElementPosition = _alignEdges(estimatedElementPosition, target, alignmentEdge);
      }
      return estimatedElementPosition;
  }
  /**
   * Returns the non-opposite edges of the target edge.
   * For instance if bottom is passed in then left and right will be returned.
   *
   * @param {RectangleEdge} edge
   * @returns {{ firstEdge: RectangleEdge, secondEdge: RectangleEdge }}
   */
  function _getFlankingEdges(edge) {
      if (edge === _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top || edge === _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom) {
          return {
              positiveEdge: _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].left,
              negativeEdge: _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].right
          };
      }
      else {
          return {
              positiveEdge: _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top,
              negativeEdge: _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom
          };
      }
  }
  /**
   * Retrieve the final value for the return edge of elementRectangle.
   * If the elementRectangle is closer to one side of the bounds versus the other, the return edge is flipped to grow inward.
   *
   * @param elementRectangle
   * @param targetEdge
   * @param bounds
   */
  function _finalizeReturnEdge(elementRectangle, returnEdge, bounds) {
      if (bounds &&
          Math.abs(_getRelativeEdgeDifference(elementRectangle, bounds, returnEdge)) >
              Math.abs(_getRelativeEdgeDifference(elementRectangle, bounds, returnEdge * -1))) {
          return returnEdge * -1;
      }
      return returnEdge;
  }
  /**
   * Finalizes the element positon based on the hostElement. Only returns the
   * rectangle values to position such that they are anchored to the target.
   * This helps prevent resizing from looking very strange.
   * For instance, if the target edge is top and aligned with the left side then
   * the bottom and left values are returned so as the callou shrinks it shrinks towards that corner.
   *
   * @param {Rectangle} elementRectangle
   * @param {HTMLElement} hostElement
   * @param {RectangleEdge} targetEdge
   * @param {RectangleEdge} bounds
   * @param {RectangleEdge} [alignmentEdge]
   * @param {boolean} coverTarget
   * @returns {IPartialIRectangle}
   */
  function _finalizeElementPosition(elementRectangle, hostElement, targetEdge, bounds, alignmentEdge, coverTarget) {
      var returnValue = {};
      var hostRect = _getRectangleFromElement(hostElement);
      var elementEdge = coverTarget ? targetEdge : targetEdge * -1;
      var elementEdgeString = _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"][elementEdge];
      var returnEdge = _finalizeReturnEdge(elementRectangle, alignmentEdge ? alignmentEdge : _getFlankingEdges(targetEdge).positiveEdge, bounds);
      returnValue[elementEdgeString] = _getRelativeEdgeDifference(elementRectangle, hostRect, elementEdge);
      returnValue[_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"][returnEdge]] = _getRelativeEdgeDifference(elementRectangle, hostRect, returnEdge);
      return returnValue;
  }
  // Since the beak is rotated 45 degrees the actual height/width is the length of the diagonal.
  // We still want to position the beak based on it's midpoint which does not change. It will
  // be at (beakwidth / 2, beakwidth / 2)
  function _calculateActualBeakWidthInPixels(beakWidth) {
      return Math.sqrt(beakWidth * beakWidth * 2);
  }
  /**
   * Returns the appropriate IPositionData based on the props altered for RTL.
   * If directionalHintForRTL is passed in that is used if the page is RTL.
   * If a directionalHint is specified and no directionalHintForRTL is available and the page is RTL the hint will be flipped.
   * For instance bottomLeftEdge would become bottomRightEdge.
   * If there is no directionalHint passed in bottomAutoEdge is chosen automatically.
   *
   * @param {IPositionProps} props
   * @returns {IPositionDirectionalHintData}
   */
  function _getPositionData(directionalHint, directionalHintForRTL, previousPositions) {
      if (directionalHint === void 0) { directionalHint = _common_DirectionalHint__WEBPACK_IMPORTED_MODULE_1__["DirectionalHint"].bottomAutoEdge; }
      if (previousPositions) {
          return {
              alignmentEdge: previousPositions.alignmentEdge,
              isAuto: previousPositions.isAuto,
              targetEdge: previousPositions.targetEdge
          };
      }
      var positionInformation = tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, DirectionalDictionary[directionalHint]);
      if (Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getRTL"])()) {
          // If alignment edge exists and that alignment edge is -2 or 2, right or left, then flip it.
          if (positionInformation.alignmentEdge && positionInformation.alignmentEdge % 2 === 0) {
              positionInformation.alignmentEdge = positionInformation.alignmentEdge * -1;
          }
          return directionalHintForRTL !== undefined ? DirectionalDictionary[directionalHintForRTL] : positionInformation;
      }
      return positionInformation;
  }
  /**
   * Get's the alignment data for the given information. This only really matters if the positioning is Auto.
   * If it is auto then the alignmentEdge should be chosen based on the target edge's position relative to
   * the center of the page.
   *
   * @param {IPositionDirectionalHintData} positionData
   * @param {Rectangle} target
   * @param {Rectangle} boundingRect
   * @param {boolean} [coverTarget]
   * @returns {IPositionDirectionalHintData}
   */
  function _getAlignmentData(positionData, target, boundingRect, coverTarget, alignTargetEdge) {
      if (positionData.isAuto) {
          positionData.alignmentEdge = getClosestEdge(positionData.targetEdge, target, boundingRect);
      }
      positionData.alignTargetEdge = alignTargetEdge;
      return positionData;
  }
  function getClosestEdge(targetEdge, target, boundingRect) {
      var targetCenter = _getCenterValue(target, targetEdge);
      var boundingCenter = _getCenterValue(boundingRect, targetEdge);
      var _a = _getFlankingEdges(targetEdge), positiveEdge = _a.positiveEdge, negativeEdge = _a.negativeEdge;
      if (targetCenter <= boundingCenter) {
          return positiveEdge;
      }
      else {
          return negativeEdge;
      }
  }
  function _positionElementWithinBounds(elementToPosition, target, bounding, positionData, gap, directionalHintFixed, coverTarget) {
      var estimatedElementPosition = _estimatePosition(elementToPosition, target, positionData, gap, coverTarget);
      if (_isRectangleWithinBounds(estimatedElementPosition, bounding)) {
          return {
              elementRectangle: estimatedElementPosition,
              targetEdge: positionData.targetEdge,
              alignmentEdge: positionData.alignmentEdge
          };
      }
      else {
          return _adjustFitWithinBounds(elementToPosition, target, bounding, positionData, gap, directionalHintFixed, coverTarget);
      }
  }
  function _finalizeBeakPosition(elementPosition, positionedBeak, bounds) {
      var targetEdge = elementPosition.targetEdge * -1;
      // The "host" element that we will use to help position the beak.
      var actualElement = new Rectangle(0, elementPosition.elementRectangle.width, 0, elementPosition.elementRectangle.height);
      var returnValue = {};
      var returnEdge = _finalizeReturnEdge(elementPosition.elementRectangle, elementPosition.alignmentEdge ? elementPosition.alignmentEdge : _getFlankingEdges(targetEdge).positiveEdge, bounds);
      returnValue[_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"][targetEdge]] = _getEdgeValue(positionedBeak, targetEdge);
      returnValue[_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"][returnEdge]] = _getRelativeEdgeDifference(positionedBeak, actualElement, returnEdge);
      return {
          elementPosition: tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, returnValue),
          closestEdge: getClosestEdge(elementPosition.targetEdge, positionedBeak, actualElement),
          targetEdge: targetEdge
      };
  }
  function _positionBeak(beakWidth, elementPosition) {
      var target = elementPosition.targetRectangle;
      /**
       * Note about beak positioning: The actual beak width only matters for getting the gap between the callout and
       * target, it does not impact the beak placement within the callout. For example example, if the beakWidth is 8,
       * then the actual beakWidth is sqrroot(8^2 + 8^2) = 11.31x11.31. So the callout will need to be an extra 3 pixels
       * away from its target. While the beak is being positioned in the callout it still acts as though it were 8x8.
       * */
      var _a = _getFlankingEdges(elementPosition.targetEdge), positiveEdge = _a.positiveEdge, negativeEdge = _a.negativeEdge;
      var beakTargetPoint = _getCenterValue(target, elementPosition.targetEdge);
      var elementBounds = new Rectangle(beakWidth / 2, elementPosition.elementRectangle.width - beakWidth / 2, beakWidth / 2, elementPosition.elementRectangle.height - beakWidth / 2);
      var beakPosition = new Rectangle(0, beakWidth, 0, beakWidth);
      beakPosition = _moveEdge(beakPosition, elementPosition.targetEdge * -1, -beakWidth / 2);
      beakPosition = _centerEdgeToPoint(beakPosition, elementPosition.targetEdge * -1, beakTargetPoint - _getRelativeRectEdgeValue(positiveEdge, elementPosition.elementRectangle));
      if (!_isEdgeInBounds(beakPosition, elementBounds, positiveEdge)) {
          beakPosition = _alignEdges(beakPosition, elementBounds, positiveEdge);
      }
      else if (!_isEdgeInBounds(beakPosition, elementBounds, negativeEdge)) {
          beakPosition = _alignEdges(beakPosition, elementBounds, negativeEdge);
      }
      return beakPosition;
  }
  function _getRectangleFromElement(element) {
      var clientRect = element.getBoundingClientRect();
      return new Rectangle(clientRect.left, clientRect.right, clientRect.top, clientRect.bottom);
  }
  function _getRectangleFromIRect(rect) {
      return new Rectangle(rect.left, rect.right, rect.top, rect.bottom);
  }
  function _getTargetRect(bounds, target) {
      var targetRectangle;
      if (target) {
          if (target.preventDefault) {
              var ev = target;
              targetRectangle = new Rectangle(ev.clientX, ev.clientX, ev.clientY, ev.clientY);
          }
          else if (target.getBoundingClientRect) {
              targetRectangle = _getRectangleFromElement(target);
              // HTMLImgElements can have x and y values. The check for it being a point must go last.
          }
          else {
              var point = target;
              targetRectangle = new Rectangle(point.x, point.x, point.y, point.y);
          }
          if (!_isRectangleWithinBounds(targetRectangle, bounds)) {
              var outOfBounds = _getOutOfBoundsEdges(targetRectangle, bounds);
              for (var _i = 0, outOfBounds_2 = outOfBounds; _i < outOfBounds_2.length; _i++) {
                  var direction = outOfBounds_2[_i];
                  targetRectangle[_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"][direction]] = bounds[_positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"][direction]];
              }
          }
      }
      else {
          targetRectangle = new Rectangle(0, 0, 0, 0);
      }
      return targetRectangle;
  }
  /**
   * If max height is less than zero it returns the bounds height instead.
   */
  function _getMaxHeightFromTargetRectangle(targetRectangle, targetEdge, gapSpace, bounds, coverTarget) {
      var maxHeight = 0;
      var directionalHint = DirectionalDictionary[targetEdge];
      // If cover target is set, then the max height should be calculated using the opposite of the target edge since
      // that's the direction that the callout will expand in.
      // For instance, if the directionalhint is bottomLeftEdge then the callout will position so it's bottom edge
      // is aligned with the bottom of the target and expand up towards the top of the screen and the calculated max height
      // is (bottom of target) - (top of screen) - gapSpace.
      var target = coverTarget ? directionalHint.targetEdge * -1 : directionalHint.targetEdge;
      if (target === _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].top) {
          maxHeight = _getEdgeValue(targetRectangle, directionalHint.targetEdge) - bounds.top - gapSpace;
      }
      else if (target === _positioning_types__WEBPACK_IMPORTED_MODULE_3__["RectangleEdge"].bottom) {
          maxHeight = bounds.bottom - _getEdgeValue(targetRectangle, directionalHint.targetEdge) - gapSpace;
      }
      else {
          maxHeight = bounds.bottom - targetRectangle.top - gapSpace;
      }
      return maxHeight > 0 ? maxHeight : bounds.height;
  }
  function _positionElementRelative(props, elementToPosition, boundingRect, previousPositions) {
      var gap = props.gapSpace ? props.gapSpace : 0;
      var targetRect = _getTargetRect(boundingRect, props.target);
      var positionData = _getAlignmentData(_getPositionData(props.directionalHint, props.directionalHintForRTL, previousPositions), targetRect, boundingRect, props.coverTarget, props.alignTargetEdge);
      var positionedElement = _positionElementWithinBounds(_getRectangleFromElement(elementToPosition), targetRect, boundingRect, positionData, gap, props.directionalHintFixed, props.coverTarget);
      return tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, positionedElement, { targetRectangle: targetRect });
  }
  function _finalizePositionData(positionedElement, hostElement, bounds, coverTarget) {
      var finalizedElement = _finalizeElementPosition(positionedElement.elementRectangle, hostElement, positionedElement.targetEdge, bounds, positionedElement.alignmentEdge, coverTarget);
      return {
          elementPosition: finalizedElement,
          targetEdge: positionedElement.targetEdge,
          alignmentEdge: positionedElement.alignmentEdge
      };
  }
  function _positionElement(props, hostElement, elementToPosition, previousPositions) {
      var boundingRect = props.bounds
          ? _getRectangleFromIRect(props.bounds)
          : new Rectangle(0, window.innerWidth - Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getScrollbarWidth"])(), 0, window.innerHeight);
      var positionedElement = _positionElementRelative(props, elementToPosition, boundingRect, previousPositions);
      return _finalizePositionData(positionedElement, hostElement, boundingRect, props.coverTarget);
  }
  function _positionCallout(props, hostElement, callout, previousPositions) {
      var beakWidth = props.isBeakVisible ? props.beakWidth || 0 : 0;
      var gap = _calculateActualBeakWidthInPixels(beakWidth) / 2 + (props.gapSpace ? props.gapSpace : 0);
      var positionProps = props;
      positionProps.gapSpace = gap;
      var boundingRect = props.bounds
          ? _getRectangleFromIRect(props.bounds)
          : new Rectangle(0, window.innerWidth - Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getScrollbarWidth"])(), 0, window.innerHeight);
      var positionedElement = _positionElementRelative(positionProps, callout, boundingRect, previousPositions);
      var beakPositioned = _positionBeak(beakWidth, positionedElement);
      var finalizedBeakPosition = _finalizeBeakPosition(positionedElement, beakPositioned, boundingRect);
      return tslib__WEBPACK_IMPORTED_MODULE_0__["__assign"]({}, _finalizePositionData(positionedElement, hostElement, boundingRect, props.coverTarget), { beakPosition: finalizedBeakPosition });
  }
  // END PRIVATE FUNCTIONS
  /* tslint:disable:variable-name */
  var __positioningTestPackage = {
      _finalizePositionData: _finalizePositionData,
      _finalizeBeakPosition: _finalizeBeakPosition,
      _calculateActualBeakWidthInPixels: _calculateActualBeakWidthInPixels,
      _positionElementWithinBounds: _positionElementWithinBounds,
      _positionBeak: _positionBeak,
      _getPositionData: _getPositionData,
      _getMaxHeightFromTargetRectangle: _getMaxHeightFromTargetRectangle
  };
  /* tslint:enable:variable-name */
  /**
   * Used to position an element relative to the given positioning props.
   * If positioning has been completed before, previousPositioningData
   * can be passed to ensure that the positioning element repositions based on
   * its previous targets rather than starting with directionalhint.
   *
   * @export
   * @param {IPositionProps} props
   * @param {HTMLElement} hostElement
   * @param {HTMLElement} elementToPosition
   * @param {IPositionedData} previousPositions
   * @returns
   */
  function positionElement(props, hostElement, elementToPosition, previousPositions) {
      return _positionElement(props, hostElement, elementToPosition, previousPositions);
  }
  function positionCallout(props, hostElement, elementToPosition, previousPositions) {
      return _positionCallout(props, hostElement, elementToPosition, previousPositions);
  }
  /**
   * Get's the maximum height that a rectangle can have in order to fit below or above a target.
   * If the directional hint specifies a left or right edge (i.e. leftCenter) it will limit the height to the topBorder
   * of the target given.
   * If no bounds are provided then the window is treated as the bounds.
   */
  function getMaxHeight(target, targetEdge, gapSpace, bounds, coverTarget) {
      if (gapSpace === void 0) { gapSpace = 0; }
      var mouseTarget = target;
      var elementTarget = target;
      var pointTarget = target;
      var targetRect;
      var boundingRectangle = bounds
          ? _getRectangleFromIRect(bounds)
          : new Rectangle(0, window.innerWidth - Object(_Utilities__WEBPACK_IMPORTED_MODULE_2__["getScrollbarWidth"])(), 0, window.innerHeight);
      if (mouseTarget.stopPropagation) {
          targetRect = new Rectangle(mouseTarget.clientX, mouseTarget.clientX, mouseTarget.clientY, mouseTarget.clientY);
      }
      else if (pointTarget.x !== undefined && pointTarget.y !== undefined) {
          targetRect = new Rectangle(pointTarget.x, pointTarget.x, pointTarget.y, pointTarget.y);
      }
      else {
          targetRect = _getRectangleFromElement(elementTarget);
      }
      return _getMaxHeightFromTargetRectangle(targetRect, targetEdge, gapSpace, boundingRectangle, coverTarget);
  }
  /**
   * Returns the opposite edge of the given RectangleEdge.
   */
  function getOppositeEdge(edge) {
      return edge * -1;
  }
  var _a;
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.types.js":
  /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/positioning/positioning.types.js ***!
    \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: RectangleEdge, Position */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RectangleEdge", function() { return RectangleEdge; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Position", function() { return Position; });
  var RectangleEdge;
  (function (RectangleEdge) {
      RectangleEdge[RectangleEdge["top"] = 1] = "top";
      RectangleEdge[RectangleEdge["bottom"] = -1] = "bottom";
      RectangleEdge[RectangleEdge["left"] = 2] = "left";
      RectangleEdge[RectangleEdge["right"] = -2] = "right";
  })(RectangleEdge || (RectangleEdge = {}));
  var Position;
  (function (Position) {
      Position[Position["top"] = 0] = "top";
      Position[Position["bottom"] = 1] = "bottom";
      Position[Position["start"] = 2] = "start";
      Position[Position["end"] = 3] = "end";
  })(Position || (Position = {}));
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.js":
  /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.js ***!
    \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: getAllSelectedOptions */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAllSelectedOptions", function() { return getAllSelectedOptions; });
  function getAllSelectedOptions(options, selectedIndices) {
      var selectedOptions = [];
      for (var _i = 0, selectedIndices_1 = selectedIndices; _i < selectedIndices_1.length; _i++) {
          var index = selectedIndices_1[_i];
          var option = options[index];
          if (option) {
              selectedOptions.push(option);
          }
      }
      return selectedOptions;
  }
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.types.js":
  /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.types.js ***!
    \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! exports provided: SelectableOptionMenuItemType */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectableOptionMenuItemType", function() { return SelectableOptionMenuItemType; });
  var SelectableOptionMenuItemType;
  (function (SelectableOptionMenuItemType) {
      SelectableOptionMenuItemType[SelectableOptionMenuItemType["Normal"] = 0] = "Normal";
      SelectableOptionMenuItemType[SelectableOptionMenuItemType["Divider"] = 1] = "Divider";
      SelectableOptionMenuItemType[SelectableOptionMenuItemType["Header"] = 2] = "Header";
  })(SelectableOptionMenuItemType || (SelectableOptionMenuItemType = {}));
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader/index.js!../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/index.js":
  /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/source-map-loader/0.2.4/node_modules/source-map-loader!C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/index.js ***!
    \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  /*! no static exports found */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony import */ var _SelectableOption__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SelectableOption */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.js");
  /* harmony import */ var _SelectableOption__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_SelectableOption__WEBPACK_IMPORTED_MODULE_0__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _SelectableOption__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _SelectableOption__WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  /* harmony import */ var _SelectableOption_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SelectableOption.types */ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/office-ui-fabric-react/6.189.2/react-dom@16.8.5+react@16.8.5/node_modules/office-ui-fabric-react/lib/utilities/selectableOption/SelectableOption.types.js");
  /* harmony import */ var _SelectableOption_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_SelectableOption_types__WEBPACK_IMPORTED_MODULE_1__);
  /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _SelectableOption_types__WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _SelectableOption_types__WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
  
  
  
  
  /***/ }),
  
  /***/ "../../common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js":
  /*!**********************************************************************************************************************************!*\
    !*** C:/agent/1/_work/20/s/common/temp/node_modules/.onedrive.pkgs.visualstudio.com/tslib/1.9.3/node_modules/tslib/tslib.es6.js ***!
    \**********************************************************************************************************************************/
  /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __exportStar, __values, __read, __spread, __await, __asyncGenerator, __asyncDelegator, __asyncValues, __makeTemplateObject, __importStar, __importDefault */
  /***/ (function(module, __webpack_exports__, __webpack_require__) {
  
  "use strict";
  __webpack_require__.r(__webpack_exports__);
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__extends", function() { return __extends; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__assign", function() { return __assign; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__rest", function() { return __rest; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__decorate", function() { return __decorate; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__param", function() { return __param; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__metadata", function() { return __metadata; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__awaiter", function() { return __awaiter; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__generator", function() { return __generator; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__exportStar", function() { return __exportStar; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__values", function() { return __values; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__read", function() { return __read; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__spread", function() { return __spread; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__await", function() { return __await; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncGenerator", function() { return __asyncGenerator; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncDelegator", function() { return __asyncDelegator; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncValues", function() { return __asyncValues; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__makeTemplateObject", function() { return __makeTemplateObject; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__importStar", function() { return __importStar; });
  /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__importDefault", function() { return __importDefault; });
  /*! *****************************************************************************
  Copyright (c) Microsoft Corporation. All rights reserved.
  Licensed under the Apache License, Version 2.0 (the "License"); you may not use
  this file except in compliance with the License. You may obtain a copy of the
  License at http://www.apache.org/licenses/LICENSE-2.0
  
  THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
  WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
  MERCHANTABLITY OR NON-INFRINGEMENT.
  
  See the Apache Version 2.0 License for specific language governing permissions
  and limitations under the License.
  ***************************************************************************** */
  /* global Reflect, Promise */
  
  var extendStatics = function(d, b) {
      extendStatics = Object.setPrototypeOf ||
          ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
          function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
      return extendStatics(d, b);
  };
  
  function __extends(d, b) {
      extendStatics(d, b);
      function __() { this.constructor = d; }
      d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
  }
  
  var __assign = function() {
      __assign = Object.assign || function __assign(t) {
          for (var s, i = 1, n = arguments.length; i < n; i++) {
              s = arguments[i];
              for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
          }
          return t;
      }
      return __assign.apply(this, arguments);
  }
  
  function __rest(s, e) {
      var t = {};
      for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
          t[p] = s[p];
      if (s != null && typeof Object.getOwnPropertySymbols === "function")
          for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0)
              t[p[i]] = s[p[i]];
      return t;
  }
  
  function __decorate(decorators, target, key, desc) {
      var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
      if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
      else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
      return c > 3 && r && Object.defineProperty(target, key, r), r;
  }
  
  function __param(paramIndex, decorator) {
      return function (target, key) { decorator(target, key, paramIndex); }
  }
  
  function __metadata(metadataKey, metadataValue) {
      if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
  }
  
  function __awaiter(thisArg, _arguments, P, generator) {
      return new (P || (P = Promise))(function (resolve, reject) {
          function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
          function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
          function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
          step((generator = generator.apply(thisArg, _arguments || [])).next());
      });
  }
  
  function __generator(thisArg, body) {
      var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
      return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
      function verb(n) { return function (v) { return step([n, v]); }; }
      function step(op) {
          if (f) throw new TypeError("Generator is already executing.");
          while (_) try {
              if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
              if (y = 0, t) op = [op[0] & 2, t.value];
              switch (op[0]) {
                  case 0: case 1: t = op; break;
                  case 4: _.label++; return { value: op[1], done: false };
                  case 5: _.label++; y = op[1]; op = [0]; continue;
                  case 7: op = _.ops.pop(); _.trys.pop(); continue;
                  default:
                      if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
                      if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
                      if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
                      if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
                      if (t[2]) _.ops.pop();
                      _.trys.pop(); continue;
              }
              op = body.call(thisArg, _);
          } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
          if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
      }
  }
  
  function __exportStar(m, exports) {
      for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
  }
  
  function __values(o) {
      var m = typeof Symbol === "function" && o[Symbol.iterator], i = 0;
      if (m) return m.call(o);
      return {
          next: function () {
              if (o && i >= o.length) o = void 0;
              return { value: o && o[i++], done: !o };
          }
      };
  }
  
  function __read(o, n) {
      var m = typeof Symbol === "function" && o[Symbol.iterator];
      if (!m) return o;
      var i = m.call(o), r, ar = [], e;
      try {
          while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
      }
      catch (error) { e = { error: error }; }
      finally {
          try {
              if (r && !r.done && (m = i["return"])) m.call(i);
          }
          finally { if (e) throw e.error; }
      }
      return ar;
  }
  
  function __spread() {
      for (var ar = [], i = 0; i < arguments.length; i++)
          ar = ar.concat(__read(arguments[i]));
      return ar;
  }
  
  function __await(v) {
      return this instanceof __await ? (this.v = v, this) : new __await(v);
  }
  
  function __asyncGenerator(thisArg, _arguments, generator) {
      if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
      var g = generator.apply(thisArg, _arguments || []), i, q = [];
      return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
      function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
      function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
      function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
      function fulfill(value) { resume("next", value); }
      function reject(value) { resume("throw", value); }
      function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
  }
  
  function __asyncDelegator(o) {
      var i, p;
      return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
      function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; }
  }
  
  function __asyncValues(o) {
      if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
      var m = o[Symbol.asyncIterator], i;
      return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
      function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
      function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
  }
  
  function __makeTemplateObject(cooked, raw) {
      if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
      return cooked;
  };
  
  function __importStar(mod) {
      if (mod && mod.__esModule) return mod;
      var result = {};
      if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
      result.default = mod;
      return result;
  }
  
  function __importDefault(mod) {
      return (mod && mod.__esModule) ? mod : { default: mod };
  }
  
  
  /***/ })
  
  }]);
  //# sourceMappingURL=0.0_9353ffba631e66c47c12.js.map