office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
17 lines • 510 kB
JavaScript
var Fabric=function(e){function t(i){if(o[i])return o[i].exports;var n=o[i]={exports:{},id:i,loaded:!1};return e[i].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(1)),i(o(61)),i(o(66)),i(o(29)),i(o(74)),i(o(78)),i(o(84)),i(o(107)),i(o(24)),i(o(111)),i(o(115)),i(o(161)),i(o(174)),i(o(195)),i(o(45)),i(o(199)),i(o(204)),i(o(8)),i(o(136)),i(o(50)),i(o(81)),i(o(90)),i(o(41)),i(o(141)),i(o(153)),i(o(205)),i(o(210)),i(o(215)),i(o(167)),i(o(219)),i(o(224)),i(o(182)),i(o(241)),i(o(247)),i(o(251)),i(o(256)),i(o(260)),i(o(147)),i(o(264)),i(o(87)),i(o(269)),i(o(273)),i(o(12)),i(o(16)),i(o(13)),i(o(7)),i(o(6)),i(o(21))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(2))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(3))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(5),s=o(8),l=o(24),c=o(28),d=o(21),u=o(19),m=o(16),p=o(15);o(60);var h="overflow",g=44,f=function(e){function t(t){var o=e.call(this,t)||this;return o._id=u.getId("Breadcrumb"),o.state=o._getStateFromProps(t),o}return i(t,e),t.prototype.componentDidMount=function(){this._updateItemMeasurements(),this._updateRenderedItems(),this._events.on(window,"resize",this._updateRenderedItems)},t.prototype.componentWillReceiveProps=function(e){this.setState(this._getStateFromProps(e)),this._breadcrumbItemWidths=null},t.prototype.componentDidUpdate=function(e,t){this._breadcrumbItemWidths||(this._updateItemMeasurements(),this._updateRenderedItems())},t.prototype.render=function(){var e=this,t=this.props.className,o=this.state,i=o.isOverflowOpen,n=o.overflowAnchor,a=o.renderedItems,u=o.renderedOverflowItems,p=this._id+"-overflow";return r.createElement("div",{className:m.css("ms-Breadcrumb",t),ref:"renderingArea"},r.createElement(s.FocusZone,{direction:s.FocusZoneDirection.horizontal},r.createElement("ul",{className:"ms-Breadcrumb-list"},u&&u.length?r.createElement("li",{className:"ms-Breadcrumb-overflow",key:h,ref:h},r.createElement("div",{className:"ms-Breadcrumb-overflowButton ms-Icon ms-Icon--More",onClick:this._onOverflowClicked,"data-is-focusable":!0,role:"button","aria-haspopup":"true","aria-owns":i?p:null}),r.createElement("i",{className:m.css("ms-Breadcrumb-chevron ms-Icon",d.getRTL()?"ms-Icon--ChevronLeft":"ms-Icon--ChevronRight")})):null,a.map(function(t,o){return r.createElement("li",{className:"ms-Breadcrumb-listItem",key:t.key||String(o),ref:t.key||String(o)},r.createElement("a",{className:"ms-Breadcrumb-itemLink",onClick:t.onClick?e._onBreadcrumbClicked.bind(e,t):null,href:t.href,role:t.onClick?"button":"link"},t.text),r.createElement("i",{className:m.css("ms-Breadcrumb-chevron ms-Icon",d.getRTL()?"ms-Icon--ChevronLeft":"ms-Icon--ChevronRight")}))}))),i?r.createElement(l.ContextualMenu,{targetElement:n,isBeakVisible:!0,items:u.map(function(t,o){return{name:t.text,key:t.key,onClick:e._onBreadcrumbClicked.bind(e,t),href:t.href}}),id:p,directionalHint:c.DirectionalHint.bottomLeftEdge,onDismiss:this._onOverflowDismissed}):null)},t.prototype._onOverflowClicked=function(e){this.setState({isOverflowOpen:!this.state.isOverflowOpen,overflowAnchor:e.currentTarget})},t.prototype._onOverflowDismissed=function(e){this.setState({isOverflowOpen:!1,overflowAnchor:null})},t.prototype._onBreadcrumbClicked=function(e,t){e.onClick&&e.onClick(t,e),this.setState({isOverflowOpen:!1})},t.prototype._updateItemMeasurements=function(){var e=this.props.items;this._breadcrumbItemWidths||(this._breadcrumbItemWidths={});for(var t=0;t<e.length;t++){var o=e[t];if(!this._breadcrumbItemWidths[o.key]){var i=this.refs[o.key];this._breadcrumbItemWidths[o.key]=i.getBoundingClientRect().width}}},t.prototype._updateRenderedItems=function(){var e=this.props,t=e.items,o=e.maxDisplayedItems,i=this.refs.renderingArea,n=[],r=[].concat(t),a=0,s=window.getComputedStyle(i),l=i.clientWidth-parseInt(s.marginLeft,10)-parseInt(s.marginRight,10);l-=g;var c,d=Math.max(0,r.length-o);for(c=r.length-1;c>=d;c--){var u=r[c],m=this._breadcrumbItemWidths[u.key];if(a+m>=l)break;a+=m}n=r.splice(c+1),this.setState({isOverflowOpen:this.state.isOverflowOpen,overflowAnchor:this.state.overflowAnchor,renderedItems:n,renderedOverflowItems:r})},t.prototype._getStateFromProps=function(e){return{isOverflowOpen:!1,overflowAnchor:null,renderedItems:e.items||[],renderedOverflowItems:null}},t}(a.BaseComponent);f.defaultProps={items:[],maxDisplayedItems:999},n([p.autobind],f.prototype,"_onOverflowClicked",null),n([p.autobind],f.prototype,"_onOverflowDismissed",null),n([p.autobind],f.prototype,"_onBreadcrumbClicked",null),t.Breadcrumb=f},function(e,t){e.exports=React},function(e,t,o){"use strict";function i(e,t,o){for(var i=0,r=o.length;i<r;i++)n(e,t,o[i])}function n(e,t,o){var i=e[o],n=t[o];(i||n)&&(e[o]=function(){var t;try{n&&(t=n.apply(this,arguments)),i&&(t=i.apply(this,arguments))}catch(t){var r="Exception in "+e.className+"."+o+"(): "+("string"==typeof t?t:t.stack);d.onError&&d.onError(r,t)}return t})}function r(e,t,o){if(console&&console.warn){var i=e.className+" property '"+t+"' was used but has been deprecated.";o&&(i+=" Use '"+o+"' instead."),console.warn(i)}}var a=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},s=o(4),l=o(6),c=o(7),d=function(e){function t(o,n){var a=e.call(this,o)||this;if(n)for(var s in n)s in o&&r(a,s,n[s]);return i(a,t.prototype,["componentWillMount","componentDidMount","shouldComponentUpdate","componentWillUpdate","componentWillReceiveProps","render","componentDidUpdate","componentWillUnmount"]),a}return a(t,e),t.prototype.componentWillUnmount=function(){if(this.__disposables){for(var e=0,t=this._disposables.length;e<t;e++){var o=this.__disposables[e];o.dispose&&o.dispose()}this.__disposables=null}},Object.defineProperty(t.prototype,"className",{get:function(){var e=/function (.{1,})\(/,t=e.exec(this.constructor.toString());return t&&t.length>1?t[1]:""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_disposables",{get:function(){return this.__disposables||(this.__disposables=[]),this.__disposables},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_async",{get:function(){return this.__async||(this.__async=new l.Async(this),this._disposables.push(this.__async)),this.__async},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_events",{get:function(){return this.__events||(this.__events=new c.EventGroup(this),this._disposables.push(this.__events)),this.__events},enumerable:!0,configurable:!0}),t.prototype._resolveRef=function(e){var t=this;return this.__resolves||(this.__resolves={}),this.__resolves[e]||(this.__resolves[e]=function(o){return t[e]=o}),this.__resolves[e]},t}(s.Component);t.BaseComponent=d,d.onError=function(e){throw console.error(e),e}},function(e,t){"use strict";var o=function(){function e(e,t){this._timeoutIds=null,this._immediateIds=null,this._intervalIds=null,this._animationFrameIds=null,this._isDisposed=!1,this._parent=e||null,this._onErrorHandler=t,this._noop=function(){}}return e.prototype.dispose=function(){var e;if(this._isDisposed=!0,this._parent=null,this._timeoutIds){for(e in this._timeoutIds)this._timeoutIds.hasOwnProperty(e)&&this.clearTimeout(e);this._timeoutIds=null}if(this._immediateIds){for(e in this._immediateIds)this._immediateIds.hasOwnProperty(e)&&this.clearImmediate(e);this._immediateIds=null}if(this._intervalIds){for(e in this._intervalIds)this._intervalIds.hasOwnProperty(e)&&this.clearInterval(e);this._intervalIds=null}if(this._animationFrameIds){for(e in this._animationFrameIds)this._animationFrameIds.hasOwnProperty(e)&&this.cancelAnimationFrame(e);this._animationFrameIds=null}},e.prototype.setTimeout=function(e,t){var o=this,i=0;return this._isDisposed||(this._timeoutIds||(this._timeoutIds={}),i=setTimeout(function(){try{delete o._timeoutIds[i],e.apply(o._parent)}catch(e){o._onErrorHandler&&o._onErrorHandler(e)}},t),this._timeoutIds[i]=!0),i},e.prototype.clearTimeout=function(e){this._timeoutIds&&this._timeoutIds[e]&&(clearTimeout(e),delete this._timeoutIds[e])},e.prototype.setImmediate=function(e){var t=this,o=0;if(!this._isDisposed){this._immediateIds||(this._immediateIds={});var i=function(){try{delete t._immediateIds[o],e.apply(t._parent)}catch(e){t._logError(e)}};o=window.setImmediate?window.setImmediate(i):window.setTimeout(i,0),this._immediateIds[o]=!0}return o},e.prototype.clearImmediate=function(e){this._immediateIds&&this._immediateIds[e]&&(window.clearImmediate?window.clearImmediate(e):window.clearTimeout(e),delete this._immediateIds[e])},e.prototype.setInterval=function(e,t){var o=this,i=0;return this._isDisposed||(this._intervalIds||(this._intervalIds={}),i=setInterval(function(){try{e.apply(o._parent)}catch(e){o._logError(e)}},t),this._intervalIds[i]=!0),i},e.prototype.clearInterval=function(e){this._intervalIds&&this._intervalIds[e]&&(clearInterval(e),delete this._intervalIds[e])},e.prototype.throttle=function(e,t,o){var i=this;if(this._isDisposed)return this._noop;var n,r,a=t||0,s=!0,l=!0,c=0,d=null;o&&"boolean"==typeof o.leading&&(s=o.leading),o&&"boolean"==typeof o.trailing&&(l=o.trailing);var u=function(t){var o=(new Date).getTime(),m=o-c,p=s?a-m:a;return m>=a&&(!t||s)?(c=o,d&&(i.clearTimeout(d),d=null),n=e.apply(i._parent,r)):null===d&&l&&(d=i.setTimeout(u,p)),n},m=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return r=e,u(!0)};return m},e.prototype.debounce=function(e,t,o){var i=this;if(this._isDisposed)return this._noop;var n,r,a=t||0,s=!1,l=!0,c=null,d=0,u=(new Date).getTime(),m=null;o&&"boolean"==typeof o.leading&&(s=o.leading),o&&"boolean"==typeof o.trailing&&(l=o.trailing),o&&"number"==typeof o.maxWait&&!isNaN(o.maxWait)&&(c=o.maxWait);var p=function(t){var o=(new Date).getTime(),h=!1;t&&(s&&o-d>=a&&(h=!0),d=o);var g=o-d,f=a-g,b=o-u,v=!1;return null!==c&&(b>=c&&m?v=!0:f=Math.min(f,c-b)),g>=a||v||h?(m&&(i.clearTimeout(m),m=null),u=o,n=e.apply(i._parent,r)):null!==m&&t||!l||(m=i.setTimeout(p,f)),n},h=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return r=e,p(!0)};return h},e.prototype.requestAnimationFrame=function(e){var t=this,o=0;if(!this._isDisposed){this._animationFrameIds||(this._animationFrameIds={});var i=function(){try{delete t._animationFrameIds[o],e.apply(t._parent)}catch(e){t._logError(e)}};o=window.requestAnimationFrame?window.requestAnimationFrame(i):window.setTimeout(i,0),this._animationFrameIds[o]=!0}return o},e.prototype.cancelAnimationFrame=function(e){this._animationFrameIds&&this._animationFrameIds[e]&&(window.cancelAnimationFrame?window.cancelAnimationFrame(e):window.clearTimeout(e),delete this._animationFrameIds[e])},e.prototype._logError=function(e){this._onErrorHandler&&this._onErrorHandler(e)},e}();t.Async=o},function(e,t){"use strict";var o=function(){function e(t){this._id=e._uniqueId++,this._parent=t,this._eventRecords=[]}return e.raise=function(t,o,i,n){var r;if(e._isElement(t)){if(document.createEvent){var a=document.createEvent("HTMLEvents");a.initEvent(o,n,!0),a.args=i,r=t.dispatchEvent(a)}else if(document.createEventObject){var s=document.createEventObject(i);t.fireEvent("on"+o,s)}}else for(;t&&r!==!1;){var l=t.__events__,c=l?l[o]:null;for(var d in c)if(c.hasOwnProperty(d))for(var u=c[d],m=0;r!==!1&&m<u.length;m++){var p=u[m];p.objectCallback&&(r=p.objectCallback.call(p.parent,i))}t=n?t.parent:null}return r},e.isObserved=function(e,t){var o=e&&e.__events__;return!!o&&!!o[t]},e.isDeclared=function(e,t){var o=e&&e.__declaredEvents;return!!o&&!!o[t]},e.stopPropagation=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},e._isElement=function(e){return!!e&&(e.addEventListener||e instanceof HTMLElement)},e.prototype.dispose=function(){this._isDisposed||(this._isDisposed=!0,this.off(),this._parent=null)},e.prototype.onAll=function(e,t,o){for(var i in t)t.hasOwnProperty(i)&&this.on(e,i,t[i],o)},e.prototype.on=function(t,o,i,n){var r=this;if(o.indexOf(",")>-1)for(var a=o.split(/[ ,]+/),s=0;s<a.length;s++)this.on(t,a[s],i,n);else{var l=this._parent,c={target:t,eventName:o,parent:l,callback:i,objectCallback:null,elementCallback:null,useCapture:n},a=t.__events__=t.__events__||{};if(a[o]=a[o]||{count:0},a[o][this._id]=a[o][this._id]||[],a[o][this._id].push(c),a[o].count++,e._isElement(t)){var d=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!r._isDisposed){var o;try{if(o=i.apply(l,e),o===!1&&e[0]){var n=e[0];n.preventDefault&&n.preventDefault(),n.stopPropagation&&n.stopPropagation(),n.cancelBubble=!0}}catch(e){}return o}};c.elementCallback=d,t.addEventListener?t.addEventListener(o,d,n):t.attachEvent&&t.attachEvent("on"+o,d)}else{var u=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!r._isDisposed)return i.apply(l,e)};c.objectCallback=u}this._eventRecords.push(c)}},e.prototype.off=function(e,t,o,i){for(var n=0;n<this._eventRecords.length;n++){var r=this._eventRecords[n];if(!(e&&e!==r.target||t&&t!==r.eventName||o&&o!==r.callback||"boolean"==typeof i&&i!==r.useCapture)){var a=r.target.__events__,s=a[r.eventName],l=s?s[this._id]:null;l&&(1!==l.length&&o?(s.count--,l.splice(l.indexOf(r),1)):(s.count-=l.length,delete a[r.eventName][this._id]),s.count||delete a[r.eventName]),r.elementCallback&&(r.target.removeEventListener?r.target.removeEventListener(r.eventName,r.elementCallback,r.useCapture):r.target.detachEvent&&r.target.detachEvent("on"+r.eventName,r.elementCallback)),this._eventRecords.splice(n--,1)}}},e.prototype.raise=function(t,o,i){return e.raise(this._parent,t,o,i)},e.prototype.declare=function(e){var t=this._parent.__declaredEvents=this._parent.__declaredEvents||{};if("string"==typeof e)t[e]=!0;else for(var o=0;o<e.length;o++)t[e[o]]=!0},e}();o._uniqueId=0,t.EventGroup=o},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(9))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(10)),i(o(11))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(11),l=o(12),c=o(23),d="data-is-focusable",u="data-disable-click-on-enter",m="data-focuszone-id",p="tabindex",h={},g=["text","number","password","email","tel","url","search"],f=function(e){function t(t){var o=e.call(this,t)||this;return o._id=l.getId("FocusZone"),h[o._id]=o,o._focusAlignment={left:0,top:0},o}return i(t,e),t.prototype.componentDidMount=function(){for(var e=this.refs.root.ownerDocument.defaultView,t=l.getParent(this.refs.root);t&&t!==document.body&&1===t.nodeType;){if(c.isElementFocusZone(t)){this._isInnerZone=!0;break}t=l.getParent(t)}this._events.on(e,"keydown",this._onKeyDownCapture,!0),this._updateTabIndexes(),this.props.defaultActiveElement&&(this._activeElement=l.getDocument().querySelector(this.props.defaultActiveElement))},t.prototype.componentWillUnmount=function(){delete h[this._id]},t.prototype.render=function(){var e=this.props,t=e.rootProps,o=e.ariaLabelledBy,i=e.className;return a.createElement("div",n({},t,{className:l.css("ms-FocusZone",i),ref:"root","data-focuszone-id":this._id,"aria-labelledby":o,onKeyDown:this._onKeyDown,onFocus:this._onFocus},{onMouseDownCapture:this._onMouseDown}),this.props.children)},t.prototype.focus=function(){if(this._activeElement&&l.elementContains(this.refs.root,this._activeElement))return this._activeElement.focus(),!0;var e=this.refs.root.firstChild;return this.focusElement(c.getNextElement(this.refs.root,e,!0))},t.prototype.focusElement=function(e){var t=this.props.onBeforeFocus;return!(t&&!t(e))&&(!(!e||(this._activeElement&&(this._activeElement.tabIndex=-1),this._activeElement=e,!e))&&(this._focusAlignment||this._setFocusAlignment(e,!0,!0),this._activeElement.tabIndex=0,e.focus(),!0))},t.prototype._onFocus=function(e){var t=this.props.onActiveElementChanged;if(this._isImmediateDescendantOfZone(e.target))this._activeElement=e.target,this._setFocusAlignment(this._activeElement);else for(var o=e.target;o&&o!==this.refs.root;){if(c.isElementTabbable(o)&&this._isImmediateDescendantOfZone(o)){this._activeElement=o;break}o=l.getParent(o)}t&&t(this._activeElement,e)},t.prototype._onKeyDownCapture=function(e){e.which===l.KeyCodes.tab&&this._updateTabIndexes()},t.prototype._onMouseDown=function(e){var t=this.props.disabled;if(!t){for(var o=e.target,i=[];o&&o!==this.refs.root;)i.push(o),o=l.getParent(o);for(;i.length&&(o=i.pop(),!c.isElementFocusZone(o));)o&&c.isElementTabbable(o)&&(o.tabIndex=0,this._setFocusAlignment(o,!0,!0))}},t.prototype._onKeyDown=function(e){var t=this.props,o=t.direction,i=t.disabled,n=t.isInnerZoneKeystroke;if(!i){if(n&&this._isImmediateDescendantOfZone(e.target)&&n(e)){var r=this._getFirstInnerZone();if(!r||!r.focus())return}else switch(e.which){case l.KeyCodes.left:if(o!==s.FocusZoneDirection.vertical&&this._moveFocusLeft())break;return;case l.KeyCodes.right:if(o!==s.FocusZoneDirection.vertical&&this._moveFocusRight())break;return;case l.KeyCodes.up:if(o!==s.FocusZoneDirection.horizontal&&this._moveFocusUp())break;return;case l.KeyCodes.down:if(o!==s.FocusZoneDirection.horizontal&&this._moveFocusDown())break;return;case l.KeyCodes.home:var a=this.refs.root.firstChild;if(this.focusElement(c.getNextElement(this.refs.root,a,!0)))break;return;case l.KeyCodes.end:var d=this.refs.root.lastChild;if(this.focusElement(c.getPreviousElement(this.refs.root,d,!0,!0,!0)))break;return;case l.KeyCodes.enter:if(this._tryInvokeClickForFocusable(e.target))break;return;default:return}e.preventDefault(),e.stopPropagation()}},t.prototype._tryInvokeClickForFocusable=function(e){do{if("BUTTON"===e.tagName||"A"===e.tagName)return!1;if(this._isImmediateDescendantOfZone(e)&&"true"===e.getAttribute(d)&&"true"!==e.getAttribute(u))return l.EventGroup.raise(e,"click",null,!0),!0;e=l.getParent(e)}while(e!==this.refs.root);return!1},t.prototype._getFirstInnerZone=function(e){e=e||this._activeElement||this.refs.root;for(var t=e.firstElementChild;t;){if(c.isElementFocusZone(t))return h[t.getAttribute(m)];var o=this._getFirstInnerZone(t);if(o)return o;t=t.nextElementSibling}return null},t.prototype._moveFocus=function(e,t,o){var i,n=this._activeElement,r=-1,a=!1,l=this.props.direction===s.FocusZoneDirection.bidirectional;if(!n)return!1;if(this._isElementInput(n)&&!this._shouldInputLoseFocus(n,e))return!1;var d=l?n.getBoundingClientRect():null;do{if(n=e?c.getNextElement(this.refs.root,n):c.getPreviousElement(this.refs.root,n),!l){i=n;break}if(n){var u=n.getBoundingClientRect(),m=t(d,u);if(m>-1&&(r===-1||m<r)&&(r=m,i=n),r>=0&&m<0)break}}while(n);if(i&&i!==this._activeElement)a=!0,this.focusElement(i);else if(this.props.isCircularNavigation)return e?this.focusElement(c.getNextElement(this.refs.root,this.refs.root.firstElementChild,!0)):this.focusElement(c.getPreviousElement(this.refs.root,this.refs.root.lastElementChild,!0,!0,!0));return a},t.prototype._moveFocusDown=function(){var e=-1,t=this._focusAlignment.left;return!!this._moveFocus(!0,function(o,i){var n=-1,r=Math.floor(i.top),a=Math.floor(o.bottom);return(e===-1&&r>=a||r===e)&&(e=r,n=t>=i.left&&t<=i.left+i.width?0:Math.abs(i.left+i.width/2-t)),n})&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusUp=function(){var e=-1,t=this._focusAlignment.left;return!!this._moveFocus(!1,function(o,i){var n=-1,r=Math.floor(i.bottom),a=Math.floor(i.top),s=Math.floor(o.top);return(e===-1&&r<=s||a===e)&&(e=a,n=t>=i.left&&t<=i.left+i.width?0:Math.abs(i.left+i.width/2-t)),n})&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusLeft=function(){var e=this,t=-1,o=this._focusAlignment.top;return!!this._moveFocus(l.getRTL(),function(i,n){var r=-1;return(t===-1&&n.right<=i.right&&(e.props.direction===s.FocusZoneDirection.horizontal||n.top===i.top)||n.top===t)&&(t=n.top,r=Math.abs(n.top+n.height/2-o)),r})&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._moveFocusRight=function(){var e=this,t=-1,o=this._focusAlignment.top;return!!this._moveFocus(!l.getRTL(),function(i,n){var r=-1;return(t===-1&&n.left>=i.left&&(e.props.direction===s.FocusZoneDirection.horizontal||n.top===i.top)||n.top===t)&&(t=n.top,r=Math.abs(n.top+n.height/2-o)),r})&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._setFocusAlignment=function(e,t,o){if(this.props.direction===s.FocusZoneDirection.bidirectional&&(!this._focusAlignment||t||o)){var i=e.getBoundingClientRect(),n=i.left+i.width/2,r=i.top+i.height/2;this._focusAlignment||(this._focusAlignment={left:n,top:r}),t&&(this._focusAlignment.left=n),o&&(this._focusAlignment.top=r)}},t.prototype._isImmediateDescendantOfZone=function(e){for(var t=l.getParent(e);t&&t!==this.refs.root&&t!==document.body;){if(c.isElementFocusZone(t))return!1;t=l.getParent(t)}return!0},t.prototype._updateTabIndexes=function(e){e||(e=this.refs.root,this._activeElement&&!l.elementContains(e,this._activeElement)&&(this._activeElement=null));for(var t=e.children,o=0;t&&o<t.length;o++){var i=t[o];c.isElementFocusZone(i)||(i.getAttribute&&"false"===i.getAttribute(d)&&i.setAttribute(p,"-1"),c.isElementTabbable(i)?this.props.disabled?i.setAttribute(p,"-1"):this._isInnerZone||this._activeElement&&this._activeElement!==i?"-1"!==i.getAttribute(p)&&i.setAttribute(p,"-1"):(this._activeElement=i,"0"!==i.getAttribute(p)&&i.setAttribute(p,"0")):"svg"===i.tagName&&"false"!==i.getAttribute("focusable")&&i.setAttribute("focusable","false"),this._updateTabIndexes(i))}},t.prototype._isElementInput=function(e){return!(!e||!e.tagName||"input"!==e.tagName.toLowerCase())},t.prototype._shouldInputLoseFocus=function(e,t){if(e&&e.type&&g.indexOf(e.type.toLowerCase())>-1){var o=e.selectionStart,i=e.selectionEnd,n=o!==i,r=e.value;if(n||o>0&&!t||o!==r.length&&t)return!1}return!0},t}(l.BaseComponent);f.defaultProps={isCircularNavigation:!1,direction:s.FocusZoneDirection.bidirectional},r([l.autobind],f.prototype,"_onFocus",null),r([l.autobind],f.prototype,"_onMouseDown",null),r([l.autobind],f.prototype,"_onKeyDown",null),t.FocusZone=f},function(e,t){"use strict";var o;!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal",e[e.bidirectional=2]="bidirectional"}(o=t.FocusZoneDirection||(t.FocusZoneDirection={}))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(5)),i(o(6)),i(o(13)),i(o(14)),i(o(15)),i(o(16)),i(o(17)),i(o(7)),i(o(18)),i(o(19)),i(o(21)),i(o(22))},function(e,t){"use strict";var o;!function(e){e[e.a=65]="a",e[e.backspace=8]="backspace",e[e.comma=188]="comma",e[e.del=46]="del",e[e.down=40]="down",e[e.end=35]="end",e[e.enter=13]="enter",e[e.escape=27]="escape",e[e.home=36]="home",e[e.left=37]="left",e[e.pageDown=34]="pageDown",e[e.pageUp=33]="pageUp",e[e.right=39]="right",e[e.semicolon=186]="semicolon",e[e.space=32]="space",e[e.tab=9]="tab",e[e.up=38]="up"}(o=t.KeyCodes||(t.KeyCodes={}))},function(e,t){"use strict";function o(e,t){for(var o=-1,i=0;e&&i<e.length;i++)if(t(e[i],i)){o=i;break}return o}function i(e,t){for(var o=[],i=0;i<e;i++)o.push(t(i));return o}t.findIndex=o,t.createArray=i},function(e,t){"use strict";function o(e,t,o){var i=o.value;return{configurable:!0,get:function(){return this===i.prototype?i:i.bind(this)},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,enumerable:!0,value:e})}}}t.autobind=o},function(e,t){"use strict";function o(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var o=[],i=0,n=e;i<n.length;i++){var r=n[i];if(r)if("string"==typeof r)o.push(r);else for(var a in r)r[a]&&o.push(a)}return o.join(" ")}t.css=o},function(e,t){"use strict";function o(e,t){var o=e,i=t;o._virtual||(o._virtual={children:[]});var n=o._virtual.parent;if(n&&n!==t){var r=n._virtual.children.indexOf(o);r>-1&&n._virtual.children.splice(r,1)}o._virtual.parent=i||void 0,i&&(i._virtual||(i._virtual={children:[]}),i._virtual.children.push(o))}function i(e){var t;return e&&d(e)&&(t=e._virtual.parent),t}function n(e,t){return void 0===t&&(t=!0),e&&(t&&i(e)||e.parentNode&&e.parentNode)}function r(e,t,o){void 0===o&&(o=!0);var i=!1;if(e&&t)if(o)for(i=!1;t;){var r=n(t);if(r===e){i=!0;break}t=r}else e.contains&&(i=e.contains(t));return i}function a(e){u=e}function s(e){return u?void 0:e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}function l(e){return u?void 0:e&&e.ownerDocument?e.ownerDocument:document}function c(e){var t;return e&&(e===window?t={left:0,top:0,width:window.innerWidth,height:window.innerHeight,right:window.innerWidth,bottom:window.innerHeight}:e.getBoundingClientRect&&(t=e.getBoundingClientRect())),t}function d(e){return e&&!!e._virtual}t.setVirtualParent=o,t.getVirtualParent=i,t.getParent=n,t.elementContains=r;var u=!1;t.setSSR=a,t.getWindow=s,t.getDocument=l,t.getRect=c},function(e,t){"use strict";function o(e,t,o){void 0===o&&(o=n);var i=[],r=function(n){"function"!=typeof t[n]||void 0!==e[n]||o&&o.indexOf(n)!==-1||(i.push(n),e[n]=function(){t[n].apply(t,arguments)})};for(var a in t)r(a);return i}function i(e,t){t.forEach(function(t){return delete e[t]})}var n=["setState","render","componentWillMount","componentDidMount","componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","componentDidUpdate","componentWillUnmount"];t.hoistMethods=o,t.unhoistMethods=i},function(e,t,o){(function(e){"use strict";function o(e,t){for(var o in e)if(e.hasOwnProperty(o)&&(!t.hasOwnProperty(o)||t[o]!==e[o]))return!1;return!0}function i(e,t){return o(e,t)&&o(t,e)}function n(e){for(var t=[],o=1;o<arguments.length;o++)t[o-1]=arguments[o];return r.apply(this,[null,e].concat(t))}function r(e,t){for(var o=[],i=2;i<arguments.length;i++)o[i-2]=arguments[i];t=t||{};for(var n=0,r=o;n<r.length;n++){var a=r[n];if(a)for(var s in a)(a.hasOwnProperty(s)&&!e||e(s))&&(t[s]=a[s])}return t}function a(e){var t=l[s]++;return(e||"")+t}var s="__currentId__",l="undefined"!=typeof window&&window||e;void 0===l[s]&&(l[s]=0),t.shallowCompare=i,t.assign=n,t.filteredAssign=r,t.getId=a}).call(t,o(20))},function(e,t){function o(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function n(e){if(d===setTimeout)return setTimeout(e,0);if((d===o||!d)&&setTimeout)return d=setTimeout,setTimeout(e,0);try{return d(e,0)}catch(t){try{return d.call(null,e,0)}catch(t){return d.call(this,e,0)}}}function r(e){if(u===clearTimeout)return clearTimeout(e);if((u===i||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(e);try{return u(e)}catch(t){try{return u.call(null,e)}catch(t){return u.call(this,e)}}}function a(){g&&p&&(g=!1,p.length?h=p.concat(h):f=-1,h.length&&s())}function s(){if(!g){var e=n(a);g=!0;for(var t=h.length;t;){for(p=h,h=[];++f<t;)p&&p[f].run();f=-1,t=h.length}p=null,g=!1,r(e)}}function l(e,t){this.fun=e,this.array=t}function c(){}var d,u,m=e.exports={};!function(){try{d="function"==typeof setTimeout?setTimeout:o}catch(e){d=o}try{u="function"==typeof clearTimeout?clearTimeout:i}catch(e){u=i}}();var p,h=[],g=!1,f=-1;m.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var o=1;o<arguments.length;o++)t[o-1]=arguments[o];h.push(new l(e,t)),1!==h.length||g||n(s)},l.prototype.run=function(){this.fun.apply(null,this.array)},m.title="browser",m.browser=!0,m.env={},m.argv=[],m.version="",m.versions={},m.on=c,m.addListener=c,m.once=c,m.off=c,m.removeListener=c,m.removeAllListeners=c,m.emit=c,m.binding=function(e){throw new Error("process.binding is not supported")},m.cwd=function(){return"/"},m.chdir=function(e){throw new Error("process.chdir is not supported")},m.umask=function(){return 0}},function(e,t,o){"use strict";function i(){if(void 0===l){var e=s.getDocument();if(!e)throw new Error("getRTL was called in a server environment without setRTL being called first. Call setRTL to set the correct direction first.");l="rtl"===document.documentElement.getAttribute("dir")}return l}function n(e){var t=s.getDocument();t&&t.documentElement.setAttribute("dir",e?"rtl":"ltr"),l=e}function r(e){return i()&&(e===a.KeyCodes.left?e=a.KeyCodes.right:e===a.KeyCodes.right&&(e=a.KeyCodes.left)),e}var a=o(13),s=o(17),l=!1;t.getRTL=i,t.setRTL=n,t.getRTLSafeKeyCode=r},function(e,t,o){"use strict";function i(e,t,o){return n.filteredAssign(function(e){return(!o||o.indexOf(e)<0)&&(0===e.indexOf("data-")||0===e.indexOf("aria-")||t.indexOf(e)>=0)},{},e)}var n=o(19);t.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"],t.baseElementProperties=["defaultChecked","defaultValue","accept","acceptCharset","accessKey","action","allowFullScreen","allowTransparency","alt","async","autoComplete","autoFocus","autoPlay","capture","cellPadding","cellSpacing","charSet","challenge","checked","children","classID","className","cols","colSpan","content","contentEditable","contextMenu","controls","coords","crossOrigin","data","dateTime","default","defer","dir","download","draggable","encType","form","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","headers","height","hidden","high","hrefLang","htmlFor","httpEquiv","icon","id","inputMode","integrity","is","keyParams","keyType","kind","label","lang","list","loop","low","manifest","marginHeight","marginWidth","max","maxLength","media","mediaGroup","method","min","minLength","multiple","muted","name","noValidate","open","optimum","pattern","placeholder","poster","preload","radioGroup","readOnly","rel","required","role","rows","rowSpan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","span","spellCheck","src","srcDoc","srcLang","srcSet","start","step","style","summary","tabIndex","title","type","useMap","value","width","wmode","wrap"],t.htmlElementProperties=t.baseElementProperties.concat(t.baseElementEvents),t.anchorProperties=t.htmlElementProperties.concat(["href","target"]),
t.buttonProperties=t.htmlElementProperties.concat(["disabled"]),t.divProperties=t.htmlElementProperties.concat(["align","noWrap"]),t.inputProperties=t.buttonProperties,t.textAreaProperties=t.buttonProperties,t.imageProperties=t.divProperties,t.getNativeProps=i},function(e,t,o){"use strict";function i(e,t,o){return s(e,t,!0,!1,!1,o)}function n(e,t,o){return a(e,t,!0,!1,!0,o)}function r(e){var t=s(e,e,!0,!1,!1,!0);return!!t&&(t.focus(),!0)}function a(e,t,o,i,n,r){if(!t||t===e)return null;var s=l(t);if(n&&(r||!d(t))&&s){var u=a(e,t.lastElementChild,!0,!0,!0,r);if(u)return u}if(o&&s&&c(t))return t;var m=a(e,t.previousElementSibling,!0,!0,!0,r);return m?m:i?null:a(e,t.parentElement,!0,!1,!1,r)}function s(e,t,o,i,n,r){if(!t||t===e&&n)return null;var a=l(t);if(o&&a&&c(t))return t;if(!n&&a&&(r||!d(t))){var u=s(e,t.firstElementChild,!0,!0,!1,r);if(u)return u}if(t===e)return null;var m=s(e,t.nextElementSibling,!0,!0,!1,r);return m?m:i?null:s(e,t.parentElement,!1,!1,!0,r)}function l(e){if(!e||!e.getAttribute)return!1;var t=e.getAttribute(h);return null!==t&&void 0!==t?"true"===t:0!==e.offsetHeight||null!==e.offsetParent||e.isVisible===!0}function c(e){if(!e||e.disabled)return!1;var t=-1;e&&e.getAttribute&&(t=parseInt(e.getAttribute("tabIndex"),10));var o=e.getAttribute?e.getAttribute(p):null;return!!e&&"false"!==o&&("A"===e.tagName||"BUTTON"===e.tagName||"INPUT"===e.tagName||"TEXTAREA"===e.tagName||t>=0||e.getAttribute&&"true"===o||"button"===e.getAttribute("role"))}function d(e){return e&&!!e.getAttribute(g)}function u(e){var t=m.getDocument(e).activeElement;return!(!t||!m.elementContains(e,t))}var m=o(17),p="data-is-focusable",h="data-is-visible",g="data-focuszone-id";t.getFirstFocusable=i,t.getLastFocusable=n,t.focusFirstChild=r,t.getPreviousElement=a,t.getNextElement=s,t.isElementVisible=l,t.isElementTabbable=c,t.isElementFocusZone=d,t.doesElementContainFocus=u},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(25))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(26)),i(o(27))},function(e,t,o){"use strict";function i(e){var t=n(e);return!(!t||!t.length)}function n(e){return e.subMenuProps?e.subMenuProps.items:e.items}var r=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},a=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},s=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},l=o(4),c=o(27),d=o(28),u=o(8),m=o(12),p=o(29),h=o(5),g=o(50);o(59);var f;!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal"}(f||(f={}));var b;!function(e){e[e.auto=0]="auto",e[e.left=1]="left",e[e.center=2]="center",e[e.right=3]="right"}(b||(b={}));var v;!function(e){e[e.top=0]="top",e[e.center=1]="center",e[e.bottom=2]="bottom"}(v||(v={})),t.hasSubmenuItems=i,t.getSubmenuItems=n;var y=function(e){function t(t){var o=e.call(this,t)||this;return o.state={contextualMenuItems:null,subMenuId:m.getId("ContextualMenu")},o._isFocusingPreviousElement=!1,o._enterTimerId=0,o}return r(t,e),t.prototype.dismiss=function(e,t){var o=this.props.onDismiss;o&&o(e,t)},t.prototype.componentWillUpdate=function(e){if(e.targetElement!==this.props.targetElement||e.target!==this.props.target){var t=e.targetElement?e.targetElement:e.target;this._setTargetWindowAndElement(t)}},t.prototype.componentWillMount=function(){var e=this.props.targetElement?this.props.targetElement:this.props.target;this._setTargetWindowAndElement(e),this._previousActiveElement=this._targetWindow?this._targetWindow.document.activeElement:null},t.prototype.componentDidMount=function(){this._events.on(this._targetWindow,"resize",this.dismiss)},t.prototype.componentWillUnmount=function(){var e=this;this._isFocusingPreviousElement&&this._previousActiveElement&&setTimeout(function(){return e._previousActiveElement.focus()},0),this._events.dispose(),this._async.dispose()},t.prototype.render=function(){var e=this,o=this.props,i=o.className,n=o.items,r=o.isBeakVisible,s=o.labelElementId,c=o.targetElement,d=o.id,h=o.targetPoint,g=o.useTargetPoint,f=o.beakWidth,b=o.directionalHint,v=o.gapSpace,y=o.coverTarget,w=o.ariaLabel,x=o.doNotLayer,k=o.arrowDirection,S=o.target,_=o.bounds,P=o.directionalHintFixed,C=this.state.submenuProps,D=!(!n||!n.some(function(e){return!!e.icon||!!e.iconProps})),I=!(!n||!n.some(function(e){return!!e.canCheck}));return n&&n.length>0?l.createElement(p.Callout,{target:S,targetElement:c,targetPoint:h,useTargetPoint:g,isBeakVisible:r,beakWidth:f,directionalHint:b,gapSpace:v,coverTarget:y,doNotLayer:x,className:"ms-ContextualMenu-Callout",setInitialFocus:!0,onDismiss:this.props.onDismiss,bounds:_,directionalHintFixed:P},l.createElement("div",{ref:function(t){return e._host=t},id:d,className:m.css("ms-ContextualMenu-container",i)},n&&n.length?l.createElement(u.FocusZone,{className:"ms-ContextualMenu is-open",direction:k,ariaLabelledBy:s,ref:function(t){return e._focusZone=t},rootProps:{role:"menu"}},l.createElement("ul",{className:"ms-ContextualMenu-list is-open",onKeyDown:this._onKeyDown,"aria-label":w},n.map(function(t,o){return e._renderMenuItem(t,o,I,D)}))):null,C?l.createElement(t,a({},C)):null)):null},t.prototype._renderMenuItem=function(e,t,o,i){var n=[];switch("-"===e.name&&(e.itemType=c.ContextualMenuItemType.Divider),e.itemType){case c.ContextualMenuItemType.Divider:n.push(this._renderSeparator(t,e.className));break;case c.ContextualMenuItemType.Header:n.push(this._renderSeparator(t));var r=this._renderHeaderMenuItem(e,t,o,i);n.push(this._renderListItem(r,e.key||t,e.className,e.title));break;default:var a=this._renderNormalItem(e,t,o,i);n.push(this._renderListItem(a,e.key||t,e.className,e.title))}return n},t.prototype._renderListItem=function(e,t,o,i){return l.createElement("li",{role:"menuitem",title:i,key:t,className:m.css("ms-ContextualMenu-item",o)},e)},t.prototype._renderSeparator=function(e,t){return e>0?l.createElement("li",{role:"separator",key:"separator-"+e,className:m.css("ms-ContextualMenu-divider",t)}):null},t.prototype._renderNormalItem=function(e,t,o,i){return e.onRender?[e.onRender(e)]:e.href?this._renderAnchorMenuItem(e,t,o,i):this._renderButtonItem(e,t,o,i)},t.prototype._renderHeaderMenuItem=function(e,t,o,i){return l.createElement("div",{className:"ms-ContextualMenu-header"},this._renderMenuItemChildren(e,t,o,i))},t.prototype._renderAnchorMenuItem=function(e,t,o,i){return l.createElement("div",null,l.createElement("a",a({},m.getNativeProps(e,m.anchorProperties),{href:e.href,className:m.css("ms-ContextualMenu-link",e.isDisabled||e.disabled?"is-disabled":""),role:"menuitem",onClick:this._onAnchorClick.bind(this,e)}),i?this._renderIcon(e):null,l.createElement("span",{className:"ms-ContextualMenu-linkText"}," ",e.name," ")))},t.prototype._renderButtonItem=function(e,t,o,n){var r=this,a=this.state,s=a.expandedMenuItemKey,c=a.subMenuId,d="";e.ariaLabel?d=e.ariaLabel:e.name&&(d=e.name);var u={className:m.css("ms-ContextualMenu-link",{"is-expanded":s===e.key}),onClick:this._onItemClick.bind(this,e),onKeyDown:i(e)?this._onItemKeyDown.bind(this,e):null,onMouseEnter:this._onItemMouseEnter.bind(this,e),onMouseLeave:this._onMouseLeave,onMouseDown:function(t){return r._onItemMouseDown(e,t)},disabled:e.isDisabled||e.disabled,role:"menuitem",href:e.href,title:e.title,"aria-label":d,"aria-haspopup":!!i(e)||null,"aria-owns":e.key===s?c:null};return l.createElement("button",m.assign({},m.getNativeProps(e,m.buttonProperties),u),this._renderMenuItemChildren(e,t,o,n))},t.prototype._renderMenuItemChildren=function(e,t,o,n){var r=e.isChecked||e.checked;return l.createElement("div",{className:"ms-ContextualMenu-linkContent"},o?l.createElement(g.Icon,{iconName:r?g.IconName.CheckMark:g.IconName.CustomIcon,className:"ms-ContextualMenu-icon",onClick:this._onItemClick.bind(this,e)}):null,n?this._renderIcon(e):null,l.createElement("span",{className:"ms-ContextualMenu-itemText"},e.name),i(e)?l.createElement(g.Icon,a({iconName:m.getRTL()?g.IconName.ChevronLeft:g.IconName.ChevronRight},e.submenuIconProps,{className:m.css("ms-ContextualMenu-submenuIcon",e.submenuIconProps?e.submenuIconProps.className:"")})):null)},t.prototype._renderIcon=function(e){var t=e.iconProps?e.iconProps:{iconName:g.IconName.CustomIcon,className:"ms-Icon--"+e.icon},o=t.iconName===g.IconName.None?"":"ms-ContextualMenu-iconColor",i=m.css("ms-ContextualMenu-icon",o,t.className);return l.createElement(g.Icon,a({},t,{className:i}))},t.prototype._onKeyDown=function(e){var t=m.getRTL()?m.KeyCodes.right:m.KeyCodes.left;(e.which===m.KeyCodes.escape||e.which===m.KeyCodes.tab||e.which===t&&this.props.isSubMenu&&this.props.arrowDirection===u.FocusZoneDirection.vertical)&&(this._isFocusingPreviousElement=!0,e.preventDefault(),e.stopPropagation(),this.dismiss(e))},t.prototype._onItemMouseEnter=function(e,t){var o=this,n=t.currentTarget;e.key!==this.state.expandedMenuItemKey&&(i(e)?this._enterTimerId=this._async.setTimeout(function(){return o._onItemSubMenuExpand(e,n)},500):this._enterTimerId=this._async.setTimeout(function(){return o._onSubMenuDismiss(t)},500))},t.prototype._onMouseLeave=function(e){this._async.clearTimeout(this._enterTimerId)},t.prototype._onItemMouseDown=function(e,t){e.onMouseDown&&e.onMouseDown(e,t)},t.prototype._onItemClick=function(e,t){var o=n(e);o&&o.length?e.key===this.state.expandedMenuItemKey?this._onSubMenuDismiss(t):this._onItemSubMenuExpand(e,t.currentTarget):this._executeItemClick(e,t),t.stopPropagation(),t.preventDefault()},t.prototype._onAnchorClick=function(e,t){this._executeItemClick(e,t),t.stopPropagation()},t.prototype._executeItemClick=function(e,t){e.onClick&&e.onClick(t,e),this.dismiss(t,!0)},t.prototype._onItemKeyDown=function(e,t){var o=m.getRTL()?m.KeyCodes.left:m.KeyCodes.right;t.which===o&&this._onItemSubMenuExpand(e,t.currentTarget)},t.prototype._onItemSubMenuExpand=function(e,t){if(this.state.expandedMenuItemKey!==e.key){this.state.submenuProps&&this._onSubMenuDismiss();var o={items:n(e),target:t,onDismiss:this._onSubMenuDismiss,isSubMenu:!0,id:this.state.subMenuId,shouldFocusOnMount:!0,directionalHint:m.getRTL()?d.DirectionalHint.leftTopEdge:d.DirectionalHint.rightTopEdge,className:this.props.className,gapSpace:0};e.subMenuProps&&m.assign(o,e.subMenuProps),this.setState({expandedMenuItemKey:e.key,submenuProps:o})}},t.prototype._onSubMenuDismiss=function(e,t){t?this.dismiss(e,t):this.setState({dismissedMenuItemKey:this.state.expandedMenuItemKey,expandedMenuItemKey:null,submenuProps:null})},t.prototype._setTargetWindowAndElement=function(e){if(e)if("string"==typeof e){var t=m.getDocument();this._target=t?t.querySelector(e):null,this._targetWindow=m.getWindow()}else if(e.stopPropagation)this._target=e,this._targetWindow=m.getWindow(e.toElement);else{var o=e;this._target=e,this._targetWindow=m.getWindow(o)}else this._targetWindow=m.getWindow()},t}(h.BaseComponent);y.defaultProps={items:[],shouldFocusOnMount:!0,isBeakVisible:!1,gapSpace:0,directionalHint:d.DirectionalHint.bottomAutoEdge,beakWidth:16,arrowDirection:u.FocusZoneDirection.vertical},s([m.autobind],y.prototype,"dismiss",null),s([m.autobind],y.prototype,"_onKeyDown",null),s([m.autobind],y.prototype,"_onMouseLeave",null),s([m.autobind],y.prototype,"_onSubMenuDismiss",null),t.ContextualMenu=y},function(e,t,o){"use strict";var i=o(28);t.DirectionalHint=i.DirectionalHint;var n;!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header"}(n=t.ContextualMenuItemType||(t.ContextualMenuItemType={}))},function(e,t){"use strict";var o;!function(e){e[e.topLeftEdge=0]="topLeftEdge",e[e.topCenter=1]="topCenter",e[e.topRightEdge=2]="topRightEdge",e[e.topAutoEdge=3]="topAutoEdge",e[e.bottomLeftEdge=4]="bottomLeftEdge",e[e.bottomCenter=5]="bottomCenter",e[e.bottomRightEdge=6]="bottomRightEdge",e[e.bottomAutoEdge=7]="bottomAutoEdge",e[e.leftTopEdge=8]="leftTopEdge",e[e.leftCenter=9]="leftCenter",e[e.leftBottomEdge=10]="leftBottomEdge",e[e.rightTopEdge=11]="rightTopEdge",e[e.rightCenter=12]="rightCenter",e[e.rightBottomEdge=13]="rightBottomEdge"}(o=t.DirectionalHint||(t.DirectionalHint={}))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(30))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(31)),i(o(28))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(32),s=o(41),l=function(e){function t(t){return e.call(this,t)||this}return i(t,e),t.prototype.render=function(){var e=r.createElement(a.CalloutContent,n({},this.props));return this.props.doNotLayer?e:r.createElement(s.Layer,null,e)},t}(r.Component);t.Callout=l},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(28),s=o(12),l=o(33),c=o(23),d=o(12),u=o(36),m=o(5);o(39);var p={top:0,left:0},h={opacity:0},g=1,f=8,b=function(e){function t(t){var o=e.call(this,t,{beakStyle:"beakWidth"})||this;return o._didSetInitialFocus=!1,o.state={positions:null,slideDirectionalClassName:null,calloutElementRect:null},o._positionAttempts=0,o}return i(t,e),t.prototype.componentDidUpdate=function(){this._setInitialFocus(),this._updatePosition()},t.prototype.componentWillMount=function(){var e=this.props.targetElement?this.props.targetElement:this.props.target;this._setTargetWindowAndElement(e)},t.prototype.componentWillUpdate=function(e){if(e.targetElement!==this.props.targetElement||e.target!==this.props.target){var t=e.targetElement?e.targetElement:e.target;this._maxHeight=void 0,this._setTargetWindowAndElement(t)}e.gapSpace===this.props.gapSpace&&this.props.beakWidth===e.beakWidth||(this._maxHeight=void 0)},t.prototype.componentDidMount=function(){this._onComponentDidMount()},t.prototype.render=function(){if(!this._targetWindow)return null;var e=this.props,t=e.className,o=e.target,i=e.targetElement,n=e.isBeakVisible,a=e.beakStyle,l=e.children,c=e.beakWidth,d=this.state,m=d.positions,g=d.slideDirectionalClassName,f=c;"ms-Callout-smallbeak"===a&&(f=16);var b={top:m&&m.beakPosition?m.beakPosition.top:p.top,left:m&&m.beakPosition?m.beakPosition.left:p.left,height:f,width:f},v=this._getMaxHeight(),y=n&&(!!i||!!o),w=r.createElement("div",{ref:this._resolveRef("_hostElement"),className:"ms-Callout-container"},r.createElement("div",{className:s.css("ms-Callout",t,g?"ms-u-"+g:""),style:m?m.calloutPosition:h,ref:this._resolveRef("_calloutElement")},y?r.createElement("div",{className:"ms-Callout-beak",style:b}):null,y?r.createElement("div",{className:"ms-Callout-beakCurtain"}):null,r.createElement(u.Popup,{className:"ms-Callout-main",onDismiss:this.dismiss,shouldRestoreFocus:!0,style:{maxHeight:v}},l)));return w},t.prototype.dismiss=function(e){var t=this.props.onDismiss;t&&t(e)},t.prototype._dismissOnScroll=function(e){this.state.positions&&this._dismissOnLostFocus(e)},t.prototype._dismissOnLostFocus=function(e){var t=e.target,o=this._hostElement&&!s.elementContains(this._hostElement,t);(!this._target&&o||e.target!==this._targetWindow&&o&&(this._target.stopPropagation||!this._target||t!==this._target&&!s.elementContains(this._target,t)))&&this.dismiss(e)},t.prototype._setInitialFocus=function(){this.props.setInitialFocus&&!this._didSetInitialFocus&&this.state.positions&&(this._didSetInitialFocus=!0,c.focusFirstChild(this._calloutElement))},t.prototype._onComponentDidMount=function(){var e=this;this._async.setTimeout(function(){e._events.on(e._targetWindow,"scroll",e._dismissOnScroll,!0),e._events.on(e._targetWindow,"resize",e.dismiss,!0),e._events.on(e._targetWindow,"focus",e._dismissOnLostFocus,!0),e._events.on(e._targetWindow,"click",e._dismissOnLostFocus,!0)},0),this.props.onLayerMounted&&this.props.onLayerMounted(),this._updatePosition()},t.prototype._updatePosition=function(){var e=this.state.positions,t=this._hostElement,o=this._calloutElement;if(t&&o){var i=void 0;i=d.assign(i,this.props),i.bounds=this._getBounds(),this.props.targetElement?i.targetElement=this._target:i.target=this._target;var n=l.getRelativePositions(i,t,o);!e&&n||e&&n&&!this._arePositionsEqual(e,n)&&this._positionAttempts<5?(this._positionAttempts++,this.setState({positions:n})):(this._positionAttempts=0,this.props.onPositioned&&this.props.onPositioned())}},t.prototype._getBounds=function(){if(!this._bounds){var e=this.props.bounds;e||(e={top:0+f,left:0+f,right:this._targetWindow.innerWidth-f,bottom:this._targetWindow.innerHeight-f,width:this._targetWindow.innerWidth-2*f,height:this._targetWindow.innerHeight-2*f}),this._bounds=e}return this._bounds},t.prototype._getMaxHeight=function(){if(!this._maxHeight)if(this.props.directionalHintFixed&&this._target){var e=this.props.isBeakVisible?this.props.beakWidth:0,t=this.props.gapSpace?this.props.gapSpace:0;this._maxHeight=l.getMaxHeight(this._target,this.props.directionalHint,e+t,this._getBounds())}else this._maxHeight=this._getBounds().height-2*g;return this._maxHeight},t.prototype._arePositionsEqual=function(e,t){return e.calloutPosition.top.toFixed(2)===t.calloutPosition.top.toFixed(2)&&(e.calloutPosition.left.toFixed(2)===t.calloutPosition.left.toFixed(2)&&(e.beakPosition.top.toFixed(2)===t.beakPosition.top.toFixed(2)&&e.beakPosition.top.toFixed(2)===t.beakPosition.top.toFixed(2)))},t.prototype._setTargetWindowAndElement=function(e){if(e)if("string"==typeof e){var t=s.getDocument();this._target=t?t.querySelector(e):null,this._targetWindow=s.getWindow()}else if(e.stopPropagation)this._target=e,this._targetWindow=s.getWindow(e.toElement);else{var o=e;this._target=e,this._targetWindow=s.getWindow(o)}else this._targetWindow=s.getWindow()},t}(m.BaseComponent);b.defaultProps={isBeakVisible:!0,beakWidth:16,gapSpace:16,directionalHint:a.DirectionalHint.bottomAutoEdge},n([s.autobind],b.prototype,"dismiss",null),n([s.autobind],b.prototype,"_setInitialFocus",null),n([s.autobind],b.prototype,"_onComponentDidMount",null),t.CalloutContent=b},function(e,t,o){"use strict";function i(e,t,o){var i=e.isBeakVisible?e.beakWidth:0,n=g._getBorderSize(o),c=g._calculateActualBeakWidthInPixels(i)/2+(e.gapSpace?e.gapSpace:0),u=e.bounds?g._getRectangleFromIRect(e.bounds):new s.default(0,window.innerWidth-l.getScrollbarWidth(),0,window.innerHeight),m=e.target?g._getTargetRect(u,e.target):g._getTargetRectDEPRECATED(u,e.targetElement,e.creationEvent,e.targetPoint,e.useTargetPoint),p=g._getPositionData(e.directionalHint,m,u,e.coverTarget),h=g._positionCalloutWithinBounds(g._getRectangleFromHTMLElement(o),m,u,p,c,e.coverTarget,e.directionalHintFixed),f=g._positionBeak(i,h,m,n),b=g._finalizeCalloutPosition(h.calloutRectangle,t);return{calloutPosition:{top:b.top,left:b.left},beakPosition:{top:f.top,left:f.left,display:"block"},directionalClassName:d[h.targetEdge],submenuDirection:h.calloutEdge===r.right?a.DirectionalHint.leftBottomEdge:a.DirectionalHint.rightBottomEdge}}function n(e,t,o,i){void 0===o&&(o=0);var n,r=e,a=e,c=i?g._getRectangleFromIRect(i):new s.default(0,window.innerWidth-l.getScrollbarWidth(),0,window.innerHeight);return n=r.stopPropagation?new s.default(r.clientX,r.clientX,r.clientY,r.clientY):g._getRectangleFromHTMLElement(a),g._getMaxHeightFromTargetRectangle(n,t,o,c)}var r,a=o(28),s=o(34),l=o(35),c=o(19);!function(e){e[e.top=0]="top",e[e.bottom=1]="bottom",e[e.left=2]="left",e[e.right=3]="right"}(r=t.RectangleEdge||(t.RectangleEdge={}));var d=(f={},f[r.top]="slideUpIn20",f[r.bottom]="slideDownIn20",f[r.left]="slideLeftIn20",f[r.right]="slideRightIn20",f),u=function(){function e(e,t,o,i,n,r){this.calloutDirection=e,this.targetDirection=t,this.calloutPercent=o,this.targetPercent=i,this.beakPercent=n,this.isAuto=r}return e}();t.PositionData=u;var m=(b={},b[a.DirectionalHint.topLeftEdge]=new u(r.bottom,r.top,0,0,50,!1),b[a.DirectionalHint.topCenter]=new u(r.bottom,r.top,50,50,50,!1),b[a.DirectionalHint.topRightEdge]=new u(r.bottom,r.top,100,100,50,!1),b[a.DirectionalHint.topAutoEdge]=new u(r.bottom,r.top,0,0,50,!0),b[a.DirectionalHint.bottomLeftEdge]=new u(r.top,r.bottom,0,0,50,!1),b[a.DirectionalHint.bottomCenter]=new u(r.top,r.bottom,50,50,50,!1),b[a.DirectionalHint.bottomRightEdge]=new u(r.top,r.bottom,100,100,50,!1),b[a.DirectionalHint.bottomAutoEdge]=new u(r.top,r.bottom,0,0,50,!0),b[a.DirectionalHint.leftTopEdge]=new u(r.right,r.left,0,0,50,!1),b[a.DirectionalHint.leftCenter]=new u(r.right,r.left,50,50,50,!1),b[a.DirectionalHint.leftBottomEdge]=new u(r.right,r.left,100,100,50,!1),b[a.DirectionalHint.rightTopEdge]=new u(r.left,r.right,0,0,50,!1),b[a.DirectionalHint.rightCenter]=new u(r.left,r.right,50,50,50,!1),b[a.DirectionalHint.rightBottomEdge]=new u(r.left,r.right,100,100,50,!1),b),p=(v={},v[a.DirectionalHint.topLeftEdge]=new u(r.top,r.top,0,0,50,!1),v[a.DirectionalHint.topCenter]=new u(r.top,r.top,50,50,50,!1),v[a.DirectionalHint.topRightEdge]=new u(r.top,r.top,100,100,50,!1),v[a.DirectionalHint.topAutoEdge]=new u(r.top,r.top,0,0,50,!0),v[a.DirectionalHint.bottomLeftEdge]=new u(r.bottom,r.bottom,0,0,50,!1),v[a.DirectionalHint.bottomCenter]=new u(r.bottom,r.bottom,50,50,50,!1),v[a.DirectionalHint.bottomRightEdge]=new u(r.bottom,r.bottom,100,100,50,!1),v[a.DirectionalHint.bottomAutoEdge]=new u(r.bottom,r.bottom,0,0,50,!0),v[a.DirectionalHint.leftTopEdge]=new u(r.left,r.left,0,0,50,!1),v[a.DirectionalHint.leftCenter]=new u(r.left,r.left,50,50,50,!1),v[a.DirectionalHint.leftBottomEdge]=new u(r.left,r.left,100,100,50,!1),v[a.DirectionalHint.rightTopEdge]=new u(r.right,r.right,0,0,50,!1),v[a.DirectionalHint.rightCenter]=new u(r.right,r.right,50,50,50,!1),v[a.DirectionalHint.rightBottomEdge]=new u(r.right,r.right,100,100,50,!1),v),h=(y={},y[r.top]=r.bottom,y[r.bottom]=r.top,y[r.right]=r.left,y[r.left]=r.right,y);t.getRelativePositions=i,t.getMaxHeight=n;var g;!function(e){function t(e,t,o,i){var n=0;switch(t){case a.DirectionalHint.bottomAutoEdge:case a.DirectionalHint.bottomCenter:case a.DirectionalHint.bottomLeftEdge:case a.DirectionalHint.bottomRightEdge:n=i.bottom-e.bottom-o;break;case a.DirectionalHint.topAutoEdge:case a.DirectionalHint.topCenter:case a.DirectionalHint.topLeftEdge:case a.DirectionalHint.topRightEdge:n=e.top-i.top-o;break;default:n=i.bottom-e.top-o}return n>0?n:i.height}function o(e,t){var o;if(t.preventDefault){var i=t;o=new s.default(i.clientX,i.clientX,i.clientY,i.clientY)}else o=n(t);if(!w(o,e))for(var a=x(o,e),l=0,c=a;l<c.length;l++){var d=c[l];o[r[d]]=e[r[d]]}return o}function i(e,t,o,i,a){var l;if(a?l=i?new s.default(i.x,i.x,i.y,i.y):new s.default(o.clientX,o.clientX,o.clientY,o.clientY):t?l=n(t):(o&&o.target&&(l=n(o.target)),l=new s.default),!w(l,e))for(var c=x(l,e),d=0,u=c;d<u.length;d++){var m=u[d];l[r[m]]=e[r[m]]}return l}function n(e){var t=e.getBoundingClientRect();return new s.default(t.left,t.right,t.top,t.bottom)}function l(e,t,o,i,n,r,a){void 0===n&&(n=0);var s=B(e,i.calloutDirection,i.calloutPercent,t,i.targetDirection,i.targetPercent,n);return w(s,o)?{calloutRectangle:s,calloutEdge:i.calloutDirection,targetEdge:i.targetDirection,alignPercent:i.calloutPercent,beakPercent:i.beakPercent}:d(s,t,o,i,n,r,a)}function d(e,t,o,i,n,a,s){var l={calloutRectangle:e,calloutEdge:i.calloutDirection,targetEdge:i.targetDirection,alignPercent:i.calloutPercent,beakPercent:i.beakPercent};if(!y(e,o))return l;a||s||(l=R(l,t,i.targetPercent,o,n));for(var c=x(l.calloutRectangle,o),d=0,u=c;d<u.length;d++){var m=u[d];l.calloutRectangle=C(l.calloutRectangle,o[r[m]],m);var p=v(l.calloutRectangle,l.targetEdge,t,l.targetEdge,i.targetPercent);l.alignPercent=p}return l}function u(e,t,o,i){var n=new s.default(0,t.calloutRectangle.width-2*i,0,t.calloutRectangle.height-2*i),r=new s.default(0,e,0,e),a=v(t.calloutRectangle,t.calloutEdge,o,t.targetEdge,t.beakPercent),l=k(n,t.calloutEdge,a);return g(r,t,l,i)}function g(e,t,o,i){var n=T(e.width)/2,a=null,l={x:e.width/2,y:e.width/2};a=t.calloutEdge===r.bottom||t.calloutEdge===r.top?new s.default(n,t.calloutRectangle.width-n-2*i,0,t.calloutRectangle.height-2*i):new s.default(0,t.calloutRectangle.width-2*i,n,t.calloutRectangle.height-n-2*i);var c=E(a,t.calloutEdge,o);return D(e,l,c)}function f(e){return new s.default(e.left,e.right,e.top,e.bottom)}function b(e,t){var o=n(t),i=e.top-o.top,r=e.left-o.left;return new s.default(r,r+e.width,i,i+e.height)}function v(e,t,o,i,n){var r=k(o,i,n),a=E(e,t,r),s=S(e,t,a);return s>100?s=100:s<0&&(s=0),s}function y(e,t){return!(e.width>t.width||e.height>t.height)}function w(e,t){return!(e.top<t.top)&&(!(e.bottom>t.bottom)&&(!(e.left<t.left)&&!(e.right>t.right)))}function x(e,t){var o=new Array;return e.top<t.top&&o.push(r.top),e.bottom>t.bottom&&o.push(r.bottom),e.left<t.left&&o.push(r.left),e.right>t.right&&o.push(r.right),o}function k(e,t,o){var i,n;switch(t){case r.top:i={x:e.left,y:e.top},n={x:e.right,y:e.top};break;case r.left:i={x:e.left,y:e.top},n={x:e.left,y:e.bottom};break;case r.right:i={x:e.right,y:e.top},n={x:e.right,y:e.bottom};break;case r.bottom:i={x:e.left,y:e.bottom},n={x:e.right,y:e.bottom};break;default:i={x:0,y:0},n={x:0,y:0}}return _(i,n,o)}function S(e,t,o){switch(t){case r.top:case r.bottom:return 0!==e.width?(o.x-e.left)/e.width*100:100;case r.left:case r.right:return 0!==e.height?(o.y-e.top)/e.height*100:100}}function _(e,t,o){var i=e.x+(t.x-e.x)*o/100,n=e.y+(t.y-e.y)*o/100;return{x:i,y:n}}function P(e,t){return new s.default(t.x,t.x+e.width,t.y,t.y+e.height)}function C(e,t,o){switch(o){case r.top:return P(e,{x:e.left,y:t});case r.bottom:return P(e,{x:e.left,y:t-e.height});case r.left:return P(e,{x:t,y:e.top});case r.right:return P(e,{x:t-e.width,y:e.top})}return new s.default}function D(e,t,o){var i=t.x-e.left,n=t.y-e.top;return P(e,{x:o.x-i,y:o.y-n})}function I(e,t,o){var i=0,n=0;switch(o){case r.top:n=t*-1;break;case r.left:i=t*-1;break;case r.right:i=t;break;case r.bottom:n=t}return P(e,{x:e.left+i,y:e.top+n})}function B(e,t,o,i,n,r,a){void 0===a&&(a=0);var s=k(e,t,o),l=k(i,n,r),c=D(e,s,l);return I(c,a,n)}function E(e,t,o){switch(t){case r.top:case r.bottom:var i=void 0;return i=o.x>e.right?e.right:o.x<e.left?e.left:o.x,{x:i,y:e[r[t]]};case r.left:case r.right:var n=void 0;return n=o.y>e.bottom?e.bottom:o.y<e.top?e.top:o.y,{x:e[r[t]],y:n}}}function T(e){return Math.sqrt(e*e*2)}function M(e){var t=getComputedStyle(e,null),o=parseFloat(t.borderTopWidth),i=parseFloat(t.borderBottomWidth),n=parseFloat(t.borderLeftWidth),r=parseFloat(t.borderRightWidth);return isNaN(o)||isNaN(i)||isNaN(n)||isNaN(r)?0:o===i&&i===n&&n===r?o:0}function F(e,t,o,i){var n=i?p[e]:m[e];if(n.isAuto){var r=k(t,n.targetDirection,50);r.x<=o.width/2?(n.calloutPercent=0,n.targetPercent=0):(n.calloutPercent=100,n.targetPercent=100)}return n}function R(e,t,o,i,n){for(var a=[r.left,r.right,r.top,r.bottom],s=e.targetEdge,l=c.assign({},e),d=0;d<4;d++){var u=x(l.calloutRectangle,i),m=u.indexOf(s),p=h[s];if(!(m>-1))return l;a.splice(a.indexOf(s),1),s=a.indexOf(p)>-1?p:a.slice(-1)[0],l.calloutEdge=h[s],l.targetEdge=s,l.calloutRectangle=B(l.calloutRectangle,l.calloutEdge,l.alignPercent,t,l.targetEdge,o,n)}return e}e._getMaxHeightFromTargetRectangle=t,e._getTargetRect=o,e._getTargetRectDEPRECATED=i,e._getRectangleFromHTMLElement=n,e._positionCalloutWithinBounds=l,e._getBestRectangleFitWithinBounds=d,e._positionBeak=u,e._finalizeBeakPosition=g,e._getRectangleFromIRect=f,e._finalizeCalloutPosition=b,e._recalculateMatchingPercents=v,e._canRectangleFitWithinBounds=y,e._isRectangleWithinBounds=w,e._getOutOfBoundsEdges=x,e._getPointOnEdgeFromPercent=k,e._getPercentOfEdgeFromPoint=S,e._calculatePointPercentAlongLine=_,e._moveTopLeftOfRectangleToPoint=P,e._alignEdgeToCoordinate=C,e._movePointOnRectangleToPoint=D,e._moveRectangleInDirection=I,e._moveRectangleToAnchorRectangle=B,e._getClosestPointOnEdgeToPoint=E,e._calculateActualBeakWidthInPixels=T,e._getBorderSize=M,e._getPositionData=F,e._flipRectangleToFit=R}(g=t.positioningFunctions||(t.positioningFunctions={}));var f,b,v,y},function(e,t){"use strict";var o=function(){function e(e,t,o,i){void 0===e&&(e=0),void 0===t&&(t=0),void 0===o&&(o=0),void 0===i&&(i=0),this.top=o,this.bottom=i,this.left=e,this.right=t}return Object.defineProperty(e.prototype,"width",{get:function(){return this.right-this.left},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.bottom-this.top},enumerable:!0,configurable:!0}),e}();Object.defineProperty(t,"__esModule",{value:!0}),t.default=o},function(e,t){"use strict";function o(){if(void 0===n){var e=document.createElement("div");e.style.setProperty("width","100px"),e.style.setProperty("height","100px"),e.style.setProperty("overflow","scroll"),e.style.setProperty("position","absolute"),e.style.setProperty("top","-9999px"),document.body.appendChild(e),n=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return n}function i(e){for(var o=e;o&&o!==document.body;){if("true"===o.getAttribute(t.DATA_IS_SCROLLABLE_ATTRIBUTE))return o;o=o.parentElement}for(o=e;o&&o!==document.body;){if("false"!==o.getAttribute(t.DATA_IS_SCROLLABLE_ATTRIBUTE)){var i=getComputedStyle(o),n=i?i.getPropertyValue("overflow-y"):"";if(n&&("scroll"===n||"auto"===n))return o}o=o.parentElement}return o&&o!==document.body||(o=window),o}var n;t.DATA_IS_SCROLLABLE_ATTRIBUTE="data-is-scrollable",t.getScrollbarWidth=o,t.findScrollableParent=i},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(37))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(38))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(13),s=o(5),l=o(12),c=o(23),d=o(17),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.componentWillMount=function(){this._originalFocusedElement=d.getDocument().activeElement},t.prototype.componentDidMount=function(){this._events.on(this.refs.root,"keydown",this._onKeyDown),this._events.on(this.refs.root,"focus",this._onFocus,!0),this._events.on(this.refs.root,"blur",this._onBlur,!0),c.doesElementContainFocus(this.refs.root)&&(this._containsFocus=!0)},t.prototype.componentWillUnmount=function(){this.props.shouldRestoreFocus&&this._originalFocusedElement&&this._containsFocus&&this._originalFocusedElement!==window&&this._originalFocusedElement&&this._originalFocusedElement.focus()},t.prototype.render=function(){var e=this.props,t=e.role,o=e.className,i=e.ariaLabelledBy,a=e.ariaDescribedBy;return r.createElement("div",n({ref:"root"},l.getNativeProps(this.props,l.divProperties),{className:o,
role:t,"aria-labelledby":i,"aria-describedby":a}),this.props.children)},t.prototype._onKeyDown=function(e){switch(e.which){case a.KeyCodes.escape:this.props.onDismiss&&(this.props.onDismiss(),e.preventDefault(),e.stopPropagation())}},t.prototype._onFocus=function(){this._containsFocus=!0},t.prototype._onBlur=function(){this._containsFocus=!1},t}(s.BaseComponent);u.defaultProps={shouldRestoreFocus:!0},t.Popup=u},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Callout{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;box-shadow:0 0 15px -5px rgba(0,0,0,.4);position:absolute;border:1px solid '},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";box-sizing:border-box}@media screen and (-ms-high-contrast:active){.ms-Callout{border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Callout{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-Callout-container{position:relative}.ms-Callout-main{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";overflow-x:hidden;overflow-y:auto;position:relative}.ms-Callout-beak{position:absolute;background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";box-shadow:inherit;border:inherit;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ms-Callout-beakCurtain{position:absolute;top:0;right:0;bottom:0;left:0;background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}"}])},function(e,t){(function(e){"use strict";function o(e){var t=Array.isArray(e)?e:c(e);void 0===p&&(p=m()),n(t)}function i(e){g.loadStyles=e}function n(e,t){if(g.loadStyles){var o=l(e);g.loadStyles(o)}else p?u(e,t):d(e,t)}function r(e){g.theme=e,a()}function a(){if(g.theme)for(var e=0,t=g.registeredStyles;e<t.length;e++){var o=t[e];n(o.themableStyle,o)}}function s(e){return e&&(e=l(c(e))),e}function l(e){var t,o=g.theme;if(e){var i=e.map(function(e){var t=e.theme;if(t){var i=o?o[t]:void 0,n=e.defaultValue;return!o||i||!console||t in o||console.warn('Theming value not provided for "'+t+'". Falling back to "'+(n||"inherit")+'".'),i||n||"inherit"}return e.rawString});t=i.join("")}return t}function c(e){var t=[];if(e){for(var o=0,i=void 0;i=f.exec(e);){var n=i.index;n>o&&t.push({rawString:e.substring(o,n)}),t.push({theme:i[1],defaultValue:i[2]}),o=f.lastIndex}t.push({rawString:e.substring(o)})}return t}function d(e,t){var o=document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",i.appendChild(document.createTextNode(l(e))),t?(o.replaceChild(i,t.styleElement),t.styleElement=i):o.appendChild(i),t||g.registeredStyles.push({styleElement:i,themableStyle:e})}function u(e,t){var o=document.getElementsByTagName("head")[0],i=g.lastStyleElement,n=g.registeredStyles,r=i?i.styleSheet:void 0,a=r?r.cssText:"",c=n[n.length-1],d=l(e);(!i||a.length+d.length>b)&&(i=document.createElement("style"),i.type="text/css",t?(o.replaceChild(i,t.styleElement),t.styleElement=i):o.appendChild(i),t||(c={styleElement:i,themableStyle:e},n.push(c))),i.styleSheet.cssText+=s(d),Array.prototype.push.apply(c.themableStyle,e),g.lastStyleElement=i}function m(){var e=!1;if("undefined"!=typeof document){var t=document.createElement("style");t.type="text/css",e=!!t.styleSheet}return e}var p,h="undefined"==typeof window?e:window,g=h.__themeState__=h.__themeState__||{theme:void 0,lastStyleElement:void 0,registeredStyles:[]},f=/[\'\"]\[theme:\s*(\w+)\s*(?:\,\s*default:\s*([\\"\']?[\.\,\(\)\#\-\s\w]*[\.\,\(\)\#\-\w][\"\']?))?\s*\][\'\"]/g,b=1e4;t.loadStyles=o,t.configureLoadStyles=i,t.loadTheme=r,t.detokenize=s,t.splitStyles=c}).call(t,function(){return this}())},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(42))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(43)),i(o(49))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(44),a=o(45),s=o(12);o(48);var l={},c=function(e){function t(t){var o=e.call(this,t,{onLayerMounted:"onLayerDidMount"})||this;return o.props.hostId&&(l[o.props.hostId]||(l[o.props.hostId]=[]),l[o.props.hostId].push(o)),o}return i(t,e),t.notifyHostChanged=function(e){l[e]&&l[e].forEach(function(e){return e.forceUpdate()})},t.prototype.componentDidMount=function(){this.componentDidUpdate()},t.prototype.componentWillUnmount=function(){var e=this;this._removeLayerElement(),this.props.hostId&&(l[this.props.hostId]=l[this.props.hostId].filter(function(t){return t!==e}),l[this.props.hostId].length||delete l[this.props.hostId])},t.prototype.componentDidUpdate=function(){var e=this,t=this._getHost();if(t!==this._host&&this._removeLayerElement(),t){if(this._host=t,!this._layerElement){var o=s.getDocument(this._rootElement);this._layerElement=o.createElement("div"),this._layerElement.className=s.css("ms-Layer",{"ms-Layer--fixed":!this.props.hostId}),t.appendChild(this._layerElement),s.setVirtualParent(this._layerElement,this._rootElement)}r.unstable_renderSubtreeIntoContainer(this,n.createElement(a.Fabric,{className:"ms-Layer-content"},this.props.children),this._layerElement,function(){e._hasMounted||(e._hasMounted=!0,e.props.onLayerMounted&&e.props.onLayerMounted(),e.props.onLayerDidMount())})}},t.prototype.render=function(){return n.createElement("span",{className:"ms-Layer",ref:this._resolveRef("_rootElement")})},t.prototype._removeLayerElement=function(){if(this._layerElement){this.props.onLayerWillUnmount(),r.unmountComponentAtNode(this._layerElement);var e=this._layerElement.parentNode;e&&e.removeChild(this._layerElement),this._layerElement=void 0,this._hasMounted=!1}},t.prototype._getHost=function(){var e=this.props.hostId,t=s.getDocument(this._rootElement);return e?t.getElementById(e):t.body},t}(s.BaseComponent);c.defaultProps={onLayerDidMount:function(){},onLayerWillUnmount:function(){}},t.Layer=c},function(e,t){e.exports=ReactDOM},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(46))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(47))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(16),s=o(7),l=o(13),c=[l.KeyCodes.up,l.KeyCodes.down,l.KeyCodes.left,l.KeyCodes.right,l.KeyCodes.home,l.KeyCodes.end,l.KeyCodes.tab,l.KeyCodes.pageUp,l.KeyCodes.pageDown],d=!1;"object"==typeof document&&document.documentElement&&!document.documentElement.getAttribute("dir")&&document.documentElement.setAttribute("dir","ltr");var u=function(e){function t(){var t=e.call(this)||this;return t.state={isFocusVisible:d},t._events=new s.EventGroup(t),t}return i(t,e),t.prototype.componentDidMount=function(){this._events.on(document.body,"mousedown",this._onMouseDown,!0),this._events.on(document.body,"keydown",this._onKeyDown,!0)},t.prototype.componentWillUnmount=function(){this._events.dispose()},t.prototype.render=function(){var e=this.state.isFocusVisible,t=a.css("ms-Fabric ms-font-m",this.props.className,{"is-focusVisible":e});return r.createElement("div",n({},this.props,{className:t,ref:"root"}))},t.prototype._onMouseDown=function(){this.state.isFocusVisible&&(this.setState({isFocusVisible:!1}),d=!1)},t.prototype._onKeyDown=function(e){!this.state.isFocusVisible&&c.indexOf(e.which)>-1&&(this.setState({isFocusVisible:!0}),d=!0)},t}(r.Component);t.Fabric=u},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Layer--fixed{position:fixed;z-index:1000000;top:0;left:0;width:100vw;height:100vh;visibility:hidden}.ms-Layer-content{visibility:visible}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(12),s=o(43),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.shouldComponentUpdate=function(){return!1},t.prototype.componentDidMount=function(){s.Layer.notifyHostChanged(this.props.id)},t.prototype.componentWillUnmount=function(){s.Layer.notifyHostChanged(this.props.id)},t.prototype.render=function(){return r.createElement("div",n({},this.props,{className:a.css("ms-LayerHost",this.props.className)}))},t}(a.BaseComponent);t.LayerHost=l},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(51))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(52)),i(o(54)),i(o(55))},function(e,t,o){"use strict";var i=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},n=o(4);o(53);var r=o(54),a=o(55),s=o(56),l=o(12);t.Icon=function(e){var t=e.iconName===r.IconName.None;if(e.iconType===a.IconType.Image){var o=l.css("ms-Icon","ms-Icon-imageContainer",e.className);return n.createElement("div",{className:o},n.createElement(s.Image,i({},e.imageProps)))}var c=l.css("ms-Icon",t?"":"ms-Icon--"+r.IconName[e.iconName],e.className);return n.createElement("i",i({},l.getNativeProps(e,l.htmlElementProperties),{className:c}))}},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Icon-imageContainer{overflow:hidden}.ms-Icon-Image{position:relative}"}])},function(e,t){"use strict";var o;!function(e){e[e.AADLogo=0]="AADLogo",e[e.Accept=1]="Accept",e[e.AccessLogo=2]="AccessLogo",e[e.Accounts=3]="Accounts",e[e.Add=4]="Add",e[e.AddEvent=5]="AddEvent",e[e.AddFavorite=6]="AddFavorite",e[e.AddFavoriteFill=7]="AddFavoriteFill",e[e.AddFriend=8]="AddFriend",e[e.AddGroup=9]="AddGroup",e[e.AddOnlineMeeting=10]="AddOnlineMeeting",e[e.AddPhone=11]="AddPhone",e[e.AddTo=12]="AddTo",e[e.Admin=13]="Admin",e[e.AdminALogo=14]="AdminALogo",e[e.AdminCLogo=15]="AdminCLogo",e[e.AdminDLogo=16]="AdminDLogo",e[e.AdminELogo=17]="AdminELogo",e[e.AdminLLogo=18]="AdminLLogo",e[e.AdminMLogo=19]="AdminMLogo",e[e.AdminOLogo=20]="AdminOLogo",e[e.AdminPLogo=21]="AdminPLogo",e[e.AdminSLogo=22]="AdminSLogo",e[e.AdminYLogo=23]="AdminYLogo",e[e.Airplane=24]="Airplane",e[e.AirTickets=25]="AirTickets",e[e.AlarmClock=26]="AlarmClock",e[e.Album=27]="Album",e[e.AlbumRemove=28]="AlbumRemove",e[e.AlchemyLogo=29]="AlchemyLogo",e[e.AlignCenter=30]="AlignCenter",e[e.AlignLeft=31]="AlignLeft",e[e.AlignRight=32]="AlignRight",e[e.AndroidLogo=33]="AndroidLogo",e[e.Annotation=34]="Annotation",e[e.AppForOfficeLogo=35]="AppForOfficeLogo",e[e.AppIconDefault=36]="AppIconDefault",e[e.Arrivals=37]="Arrivals",e[e.ArrowDownRight8=38]="ArrowDownRight8",e[e.ArrowDownRightMirrored8=39]="ArrowDownRightMirrored8",e[e.ArrowUpRight8=40]="ArrowUpRight8",e[e.ArrowUpRightMirrored8=41]="ArrowUpRightMirrored8",e[e.Articles=42]="Articles",e[e.Ascending=43]="Ascending",e[e.AssetLibrary=44]="AssetLibrary",e[e.Asterisk=45]="Asterisk",e[e.ATPLogo=46]="ATPLogo",e[e.Attach=47]="Attach",e[e.AustralianRules=48]="AustralianRules",e[e.AutoEnhanceOff=49]="AutoEnhanceOff",e[e.AutoEnhanceOn=50]="AutoEnhanceOn",e[e.AutoRacing=51]="AutoRacing",e[e.AwayStatus=52]="AwayStatus",e[e.AzureLogo=53]="AzureLogo",e[e.Back=54]="Back",e[e.BackToWindow=55]="BackToWindow",e[e.Badge=56]="Badge",e[e.Balloons=57]="Balloons",e[e.BarChart4=58]="BarChart4",e[e.BarChartHorizontal=59]="BarChartHorizontal",e[e.Baseball=60]="Baseball",e[e.BidiLtr=61]="BidiLtr",e[e.BidiRtl=62]="BidiRtl",e[e.BingLogo=63]="BingLogo",e[e.BlockContact=64]="BlockContact",e[e.Blocked=65]="Blocked",e[e.Blocked2=66]="Blocked2",e[e.BlowingSnow=67]="BlowingSnow",e[e.Boards=68]="Boards",e[e.Bold=69]="Bold",e[e.BookingsLogo=70]="BookingsLogo",e[e.Bookmarks=71]="Bookmarks",e[e.BookmarksMirrored=72]="BookmarksMirrored",e[e.BoxLogo=73]="BoxLogo",e[e.BranchFork=74]="BranchFork",e[e.Breadcrumb=75]="Breadcrumb",e[e.Brightness=76]="Brightness",e[e.Broom=77]="Broom",e[e.BufferTimeAfter=78]="BufferTimeAfter",e[e.BufferTimeBefore=79]="BufferTimeBefore",e[e.BufferTimeBoth=80]="BufferTimeBoth",e[e.BulletedList=81]="BulletedList",e[e.BulletedListMirrored=82]="BulletedListMirrored",e[e.BusSolid=83]="BusSolid",e[e.Cafe=84]="Cafe",e[e.Cake=85]="Cake",e[e.CalculatorAddition=86]="CalculatorAddition",e[e.CalculatorSubtract=87]="CalculatorSubtract",e[e.Calendar=88]="Calendar",e[e.CalendarAgenda=89]="CalendarAgenda",e[e.CalendarDay=90]="CalendarDay",e[e.CalendarMirrored=91]="CalendarMirrored",e[e.CalendarReply=92]="CalendarReply",e[e.CalendarWeek=93]="CalendarWeek",e[e.CalendarWorkWeek=94]="CalendarWorkWeek",e[e.CaloriesAdd=95]="CaloriesAdd",e[e.Camera=96]="Camera",e[e.Cancel=97]="Cancel",e[e.Car=98]="Car",e[e.CaretBottomLeftSolid8=99]="CaretBottomLeftSolid8",e[e.CaretBottomRightSolid8=100]="CaretBottomRightSolid8",e[e.CaretDown8=101]="CaretDown8",e[e.CaretDownSolid8=102]="CaretDownSolid8",e[e.CaretHollow=103]="CaretHollow",e[e.CaretHollowMirrored=104]="CaretHollowMirrored",e[e.CaretLeft8=105]="CaretLeft8",e[e.CaretLeftSolid8=106]="CaretLeftSolid8",e[e.CaretRight8=107]="CaretRight8",e[e.CaretRightSolid8=108]="CaretRightSolid8",e[e.CaretSolid=109]="CaretSolid",e[e.CaretSolidMirrored=110]="CaretSolidMirrored",e[e.CaretTopLeftSolid8=111]="CaretTopLeftSolid8",e[e.CaretTopRightSolid8=112]="CaretTopRightSolid8",e[e.CaretUp8=113]="CaretUp8",e[e.CaretUpSolid8=114]="CaretUpSolid8",e[e.Cat=115]="Cat",e[e.CellPhone=116]="CellPhone",e[e.Certificate=117]="Certificate",e[e.Chart=118]="Chart",e[e.Chat=119]="Chat",e[e.ChatInviteFriend=120]="ChatInviteFriend",e[e.Checkbox=121]="Checkbox",e[e.CheckboxComposite=122]="CheckboxComposite",e[e.CheckboxIndeterminate=123]="CheckboxIndeterminate",e[e.CheckList=124]="CheckList",e[e.CheckMark=125]="CheckMark",e[e.ChevronDown=126]="ChevronDown",e[e.ChevronDownMed=127]="ChevronDownMed",e[e.ChevronDownSmall=128]="ChevronDownSmall",e[e.ChevronLeft=129]="ChevronLeft",e[e.ChevronLeftMed=130]="ChevronLeftMed",e[e.ChevronLeftSmall=131]="ChevronLeftSmall",e[e.ChevronRight=132]="ChevronRight",e[e.ChevronRightMed=133]="ChevronRightMed",e[e.ChevronRightSmall=134]="ChevronRightSmall",e[e.ChevronUp=135]="ChevronUp",e[e.ChevronUpMed=136]="ChevronUpMed",e[e.ChevronUpSmall=137]="ChevronUpSmall",e[e.ChromeBack=138]="ChromeBack",e[e.ChromeBackMirrored=139]="ChromeBackMirrored",e[e.ChromeClose=140]="ChromeClose",e[e.ChromeMinimize=141]="ChromeMinimize",e[e.CircleFill=142]="CircleFill",e[e.CircleHalfFull=143]="CircleHalfFull",e[e.CirclePlus=144]="CirclePlus",e[e.CircleRing=145]="CircleRing",e[e.ClassNotebookLogo=146]="ClassNotebookLogo",e[e.ClassroomLogo=147]="ClassroomLogo",e[e.Clear=148]="Clear",e[e.ClearFilter=149]="ClearFilter",e[e.ClearFormatting=150]="ClearFormatting",e[e.ClearNight=151]="ClearNight",e[e.Clock=152]="Clock",e[e.ClosedCaption=153]="ClosedCaption",e[e.ClosePane=154]="ClosePane",e[e.ClosePaneMirrored=155]="ClosePaneMirrored",e[e.CloudAdd=156]="CloudAdd",e[e.CloudDownload=157]="CloudDownload",e[e.CloudUpload=158]="CloudUpload",e[e.CloudWeather=159]="CloudWeather",e[e.Cloudy=160]="Cloudy",e[e.Cocktails=161]="Cocktails",e[e.Code=162]="Code",e[e.Coffee=163]="Coffee",e[e.CollabsDBLogo=164]="CollabsDBLogo",e[e.CollapseMenu=165]="CollapseMenu",e[e.CollegeFootball=166]="CollegeFootball",e[e.CollegeHoops=167]="CollegeHoops",e[e.Color=168]="Color",e[e.Combine=169]="Combine",e[e.CompassNW=170]="CompassNW",e[e.Completed=171]="Completed",e[e.CompletedSolid=172]="CompletedSolid",e[e.Contact=173]="Contact",e[e.ContactCard=174]="ContactCard",e[e.ContactInfo=175]="ContactInfo",e[e.Contrast=176]="Contrast",e[e.Copy=177]="Copy",e[e.Cotton=178]="Cotton",e[e.Cricket=179]="Cricket",e[e.CSS=180]="CSS",e[e.CustomIcon=181]="CustomIcon",e[e.CustomList=182]="CustomList",e[e.CustomListMirrored=183]="CustomListMirrored",e[e.Cycling=184]="Cycling",e[e.DataConnectionLibrary=185]="DataConnectionLibrary",e[e.DateTime=186]="DateTime",e[e.DateTime2=187]="DateTime2",e[e.DateTimeMirrored=188]="DateTimeMirrored",e[e.DecreaseIndentLegacy=189]="DecreaseIndentLegacy",e[e.Delete=190]="Delete",e[e.DelveAnalytics=191]="DelveAnalytics",e[e.DelveAnalyticsLogo=192]="DelveAnalyticsLogo",e[e.DelveLogo=193]="DelveLogo",e[e.Descending=194]="Descending",e[e.Design=195]="Design",e[e.DeveloperTools=196]="DeveloperTools",e[e.Devices3=197]="Devices3",e[e.Devices4=198]="Devices4",e[e.Dialpad=199]="Dialpad";e[e.Dictionary=200]="Dictionary";e[e.DietPlanNotebook=201]="DietPlanNotebook",e[e.DisableUpdates=202]="DisableUpdates",e[e.Dislike=203]="Dislike",e[e.DockLeft=204]="DockLeft",e[e.DockLeftMirrored=205]="DockLeftMirrored",e[e.DockRight=206]="DockRight",e[e.DocLibrary=207]="DocLibrary",e[e.DocsLogo=208]="DocsLogo",e[e.Document=209]="Document",e[e.Documentation=210]="Documentation",e[e.DocumentReply=211]="DocumentReply",e[e.DocumentSearch=212]="DocumentSearch",e[e.DocumentSet=213]="DocumentSet",e[e.Door=214]="Door",e[e.DoubleBookmark=215]="DoubleBookmark",e[e.DoubleChevronDown=216]="DoubleChevronDown",e[e.DoubleChevronDown12=217]="DoubleChevronDown12",e[e.DoubleChevronLeft=218]="DoubleChevronLeft",e[e.DoubleChevronLeft12=219]="DoubleChevronLeft12",e[e.DoubleChevronLeftMed=220]="DoubleChevronLeftMed",e[e.DoubleChevronLeftMedMirrored=221]="DoubleChevronLeftMedMirrored",e[e.DoubleChevronRight=222]="DoubleChevronRight",e[e.DoubleChevronRight12=223]="DoubleChevronRight12",e[e.DoubleChevronUp=224]="DoubleChevronUp",e[e.DoubleChevronUp12=225]="DoubleChevronUp12",e[e.Down=226]="Down",e[e.Download=227]="Download",e[e.DRM=228]="DRM",e[e.Drop=229]="Drop",e[e.DropboxLogo=230]="DropboxLogo",e[e.Dropdown=231]="Dropdown",e[e.Duststorm=232]="Duststorm",e[e.Dynamics365Logo=233]="Dynamics365Logo",e[e.DynamicSMBLogo=234]="DynamicSMBLogo",e[e.EatDrink=235]="EatDrink",e[e.EdgeLogo=236]="EdgeLogo",e[e.Edit=237]="Edit",e[e.EditMail=238]="EditMail",e[e.EditMirrored=239]="EditMirrored",e[e.EditNote=240]="EditNote",e[e.EditPhoto=241]="EditPhoto",e[e.EditStyle=242]="EditStyle",e[e.Embed=243]="Embed",e[e.EMI=244]="EMI",e[e.Emoji=245]="Emoji",e[e.Emoji2=246]="Emoji2",e[e.EmojiDisappointed=247]="EmojiDisappointed",e[e.EmojiNeutral=248]="EmojiNeutral",e[e.EmptyRecycleBin=249]="EmptyRecycleBin",e[e.Equalizer=250]="Equalizer",e[e.EraseTool=251]="EraseTool",e[e.Error=252]="Error",e[e.ErrorBadge=253]="ErrorBadge",e[e.Event=254]="Event",e[e.EventInfo=255]="EventInfo",e[e.ExcelDocument=256]="ExcelDocument",e[e.ExcelLogo=257]="ExcelLogo",e[e.ExchangeLogo=258]="ExchangeLogo",e[e.ExpandMenu=259]="ExpandMenu",e[e.FabricAssetLibrary=260]="FabricAssetLibrary",e[e.FabricDataConnectionLibrary=261]="FabricDataConnectionLibrary",e[e.FabricDocLibrary=262]="FabricDocLibrary",e[e.FabricFolder=263]="FabricFolder",e[e.FabricFolderFill=264]="FabricFolderFill",e[e.FabricFolderSearch=265]="FabricFolderSearch",e[e.FabricFormLibrary=266]="FabricFormLibrary",e[e.FabricFormLibraryMirrored=267]="FabricFormLibraryMirrored",e[e.FabricMovetoFolder=268]="FabricMovetoFolder",e[e.FabricNewFolder=269]="FabricNewFolder",e[e.FabricOpenFolderHorizontal=270]="FabricOpenFolderHorizontal",e[e.FabricPictureLibrary=271]="FabricPictureLibrary",e[e.FabricPublicFolder=272]="FabricPublicFolder",e[e.FabricReportLibrary=273]="FabricReportLibrary",e[e.FabricReportLibraryMirrored=274]="FabricReportLibraryMirrored",e[e.FabricSyncFolder=275]="FabricSyncFolder",e[e.FabricUnsyncFolder=276]="FabricUnsyncFolder",e[e.FacebookLogo=277]="FacebookLogo",e[e.Family=278]="Family",e[e.FangBody=279]="FangBody",e[e.FavoriteList=280]="FavoriteList",e[e.FavoriteStar=281]="FavoriteStar",e[e.FavoriteStarFill=282]="FavoriteStarFill",e[e.Fax=283]="Fax",e[e.Ferry=284]="Ferry",e[e.FerrySolid=285]="FerrySolid",e[e.Filter=286]="Filter",e[e.Filters=287]="Filters",e[e.Financial=288]="Financial",e[e.Fingerprint=289]="Fingerprint",e[e.Flag=290]="Flag",e[e.FlickDown=291]="FlickDown",e[e.FlickLeft=292]="FlickLeft",e[e.FlickRight=293]="FlickRight",e[e.FlickUp=294]="FlickUp",e[e.Flow=295]="Flow",e[e.Fog=296]="Fog",e[e.Folder=297]="Folder",e[e.FolderFill=298]="FolderFill",e[e.FolderHorizontal=299]="FolderHorizontal",e[e.FolderOpen=300]="FolderOpen",e[e.FolderSearch=301]="FolderSearch",e[e.Font=302]="Font",e[e.FontColor=303]="FontColor",e[e.FontDecrease=304]="FontDecrease",e[e.FontIncrease=305]="FontIncrease",e[e.FontSize=306]="FontSize",e[e.FormLibrary=307]="FormLibrary",e[e.FormLibraryMirrored=308]="FormLibraryMirrored",e[e.Forward=309]="Forward",e[e.ForwardEvent=310]="ForwardEvent",e[e.Freezing=311]="Freezing",e[e.Frigid=312]="Frigid",e[e.FullCircleMask=313]="FullCircleMask",e[e.FullScreen=314]="FullScreen",e[e.Generate=315]="Generate",e[e.Giftbox=316]="Giftbox",e[e.GiftCard=317]="GiftCard",e[e.Glasses=318]="Glasses",e[e.Glimmer=319]="Glimmer",e[e.GlobalNavButton=320]="GlobalNavButton",e[e.Globe=321]="Globe",e[e.GlobeFavorite=322]="GlobeFavorite",e[e.Golf=323]="Golf",e[e.GoogleDriveLogo=324]="GoogleDriveLogo",e[e.GotoToday=325]="GotoToday",e[e.GripperTool=326]="GripperTool",e[e.Group=327]="Group",e[e.GroupedAscending=328]="GroupedAscending",e[e.GroupedDescending=329]="GroupedDescending",e[e.GroupedList=330]="GroupedList",e[e.HailDay=331]="HailDay",e[e.HailNight=332]="HailNight",e[e.Handwriting=333]="Handwriting",e[e.Header1=334]="Header1",e[e.Header2=335]="Header2",e[e.Header3=336]="Header3",e[e.Header4=337]="Header4",e[e.Headset=338]="Headset",e[e.Health=339]="Health",e[e.Heart=340]="Heart",e[e.HeartFill=341]="HeartFill",e[e.Help=342]="Help",e[e.HelpMirrored=343]="HelpMirrored",e[e.Hide=344]="Hide",e[e.Hide2=345]="Hide2",e[e.History=346]="History",e[e.Home=347]="Home",e[e.HomeSolid=348]="HomeSolid",e[e.Hospital=349]="Hospital",e[e.Hotel=350]="Hotel",e[e.Important=351]="Important",e[e.InboxCheck=352]="InboxCheck",e[e.IncidentTriangle=353]="IncidentTriangle",e[e.IncreaseIndentLegacy=354]="IncreaseIndentLegacy",e[e.Info=355]="Info",e[e.Info2=356]="Info2",e[e.InsertTextBox=357]="InsertTextBox",e[e.InternetSharing=358]="InternetSharing",e[e.iOSAppStoreLogo=359]="iOSAppStoreLogo",e[e.IssueTracking=360]="IssueTracking",e[e.IssueTrackingMirrored=361]="IssueTrackingMirrored",e[e.Italic=362]="Italic",e[e.JoinOnlineMeeting=363]="JoinOnlineMeeting",e[e.JS=364]="JS",e[e.Label=365]="Label",e[e.LandscapeOrientation=366]="LandscapeOrientation",e[e.LaptopSelected=367]="LaptopSelected",e[e.LargeGrid=368]="LargeGrid",e[e.Library=369]="Library",e[e.Lifesaver=370]="Lifesaver",e[e.LifesaverLock=371]="LifesaverLock",e[e.Light=372]="Light",e[e.Lightbulb=373]="Lightbulb",e[e.LightningBolt=374]="LightningBolt",e[e.Like=375]="Like",e[e.Link=376]="Link",e[e.List=377]="List",e[e.ListMirrored=378]="ListMirrored",e[e.Location=379]="Location",e[e.LocationCircle=380]="LocationCircle",e[e.LocationDot=381]="LocationDot",e[e.LocationFill=382]="LocationFill",e[e.Lock=383]="Lock",e[e.LowerBrightness=384]="LowerBrightness",e[e.LyncLogo=385]="LyncLogo",e[e.Mail=386]="Mail",e[e.MailAlert=387]="MailAlert",e[e.MailCheck=388]="MailCheck",e[e.MailFill=389]="MailFill",e[e.MailForward=390]="MailForward",e[e.MailForwardMirrored=391]="MailForwardMirrored",e[e.MailLowImportance=392]="MailLowImportance",e[e.MailPause=393]="MailPause",e[e.MailRepeat=394]="MailRepeat",e[e.MailReply=395]="MailReply",e[e.MailReplyAll=396]="MailReplyAll",e[e.MailReplyAllMirrored=397]="MailReplyAllMirrored",e[e.MailReplyMirrored=398]="MailReplyMirrored",e[e.MapDirections=399]="MapDirections",e[e.MapPin=400]="MapPin";e[e.Market=401]="Market";e[e.MarketDown=402]="MarketDown",e[e.Megaphone=403]="Megaphone",e[e.Memo=404]="Memo",e[e.Merge=405]="Merge",e[e.Message=406]="Message",e[e.MessageFill=407]="MessageFill",e[e.Microphone=408]="Microphone",e[e.MicrosoftStaffhubLogo=409]="MicrosoftStaffhubLogo",e[e.MiniLink=410]="MiniLink",e[e.MobileSelected=411]="MobileSelected",e[e.Money=412]="Money",e[e.More=413]="More",e[e.MoreSports=414]="MoreSports",e[e.Move=415]="Move",e[e.MoveToFolder=416]="MoveToFolder",e[e.MSNLogo=417]="MSNLogo",e[e.MultiSelect=418]="MultiSelect",e[e.MultiSelectMirrored=419]="MultiSelectMirrored",e[e.MusicInCollection=420]="MusicInCollection",e[e.MusicInCollectionFill=421]="MusicInCollectionFill",e[e.MusicNote=422]="MusicNote",e[e.Nav2DMapView=423]="Nav2DMapView",e[e.NewFolder=424]="NewFolder",e[e.News=425]="News",e[e.None=426]="None",e[e.NoteForward=427]="NoteForward",e[e.NotePinned=428]="NotePinned",e[e.NoteReply=429]="NoteReply",e[e.NumberedList=430]="NumberedList",e[e.NumberField=431]="NumberField",e[e.OfficeAssistantLogo=432]="OfficeAssistantLogo",e[e.OfficeFormLogo=433]="OfficeFormLogo",e[e.OfficeLogo=434]="OfficeLogo",e[e.OfficeStoreLogo=435]="OfficeStoreLogo",e[e.OfficeVideoLogo=436]="OfficeVideoLogo",e[e.OfflineOneDriveParachute=437]="OfflineOneDriveParachute",e[e.OfflineOneDriveParachuteDisabled=438]="OfflineOneDriveParachuteDisabled",e[e.OneDrive=439]="OneDrive",e[e.OneDriveAdd=440]="OneDriveAdd",e[e.OneNoteEduLogo=441]="OneNoteEduLogo",e[e.OneNoteLogo=442]="OneNoteLogo",e[e.OpenFile=443]="OpenFile",e[e.OpenFolderHorizontal=444]="OpenFolderHorizontal",e[e.OpenInNewWindow=445]="OpenInNewWindow",e[e.OpenPane=446]="OpenPane",e[e.OpenPaneMirrored=447]="OpenPaneMirrored",e[e.Org=448]="Org",e[e.OutlookLogo=449]="OutlookLogo",e[e.OutOfOffice=450]="OutOfOffice",e[e.Package=451]="Package",e[e.Page=452]="Page",e[e.PageAdd=453]="PageAdd",e[e.PageCheckedin=454]="PageCheckedin",e[e.PageCheckedOut=455]="PageCheckedOut",e[e.PageLeft=456]="PageLeft",e[e.PageRight=457]="PageRight",e[e.PageSolid=458]="PageSolid",e[e.PanoIndicator=459]="PanoIndicator",e[e.ParatureLogo=460]="ParatureLogo",e[e.PartlyCloudyDay=461]="PartlyCloudyDay",e[e.PartlyCloudyNight=462]="PartlyCloudyNight",e[e.PartyLeader=463]="PartyLeader",e[e.Pause=464]="Pause",e[e.PaymentCard=465]="PaymentCard",e[e.PC1=466]="PC1",e[e.PDF=467]="PDF",e[e.PencilReply=468]="PencilReply",e[e.People=469]="People",e[e.PeopleAdd=470]="PeopleAdd",e[e.PeopleAlert=471]="PeopleAlert",e[e.PeopleBlock=472]="PeopleBlock",e[e.PeoplePause=473]="PeoplePause",e[e.PeopleRepeat=474]="PeopleRepeat",e[e.Permissions=475]="Permissions",e[e.Phone=476]="Phone",e[e.Photo2=477]="Photo2",e[e.Photo2Add=478]="Photo2Add",e[e.Photo2Remove=479]="Photo2Remove",e[e.PhotoCollection=480]="PhotoCollection",e[e.Picture=481]="Picture",e[e.PictureLibrary=482]="PictureLibrary",e[e.PieDouble=483]="PieDouble",e[e.Pill=484]="Pill",e[e.Pin=485]="Pin",e[e.Pinned=486]="Pinned",e[e.PinnedFill=487]="PinnedFill",e[e.Planner=488]="Planner",e[e.Play=489]="Play",e[e.PlayerSettings=490]="PlayerSettings",e[e.POI=491]="POI",e[e.PostUpdate=492]="PostUpdate",e[e.PowerApps=493]="PowerApps",e[e.PowerApps2Logo=494]="PowerApps2Logo",e[e.PowerAppsLogo=495]="PowerAppsLogo",e[e.PowerBILogo=496]="PowerBILogo",e[e.PowerPointDocument=497]="PowerPointDocument",e[e.PowerPointLogo=498]="PowerPointLogo",e[e.Precipitation=499]="Precipitation",e[e.PresenceChickletVideo=500]="PresenceChickletVideo",e[e.Preview=501]="Preview",e[e.PreviewLink=502]="PreviewLink",e[e.Print=503]="Print",e[e.PrintfaxPrinterFile=504]="PrintfaxPrinterFile",e[e.Product=505]="Product",e[e.ProFootball=506]="ProFootball",e[e.ProHockey=507]="ProHockey",e[e.ProjectLogo=508]="ProjectLogo",e[e.ProtectedDocument=509]="ProtectedDocument",e[e.PublicCalendar=510]="PublicCalendar",e[e.PublicContactCard=511]="PublicContactCard",e[e.PublicEmail=512]="PublicEmail",e[e.PublicFolder=513]="PublicFolder",e[e.Puzzle=514]="Puzzle",e[e.Questionnaire=515]="Questionnaire",e[e.QuestionnaireMirrored=516]="QuestionnaireMirrored",e[e.QuickNote=517]="QuickNote",e[e.RadioBtnOn=518]="RadioBtnOn",e[e.RadioBullet=519]="RadioBullet",e[e.Rain=520]="Rain",e[e.RainShowersDay=521]="RainShowersDay",e[e.RainShowersNight=522]="RainShowersNight",e[e.RainSnow=523]="RainSnow",e[e.Read=524]="Read",e[e.ReadingMode=525]="ReadingMode",e[e.ReceiptCheck=526]="ReceiptCheck",e[e.ReceiptForward=527]="ReceiptForward",e[e.ReceiptReply=528]="ReceiptReply",e[e.Recent=529]="Recent",e[e.RecurringEvent=530]="RecurringEvent",e[e.RecurringTask=531]="RecurringTask",e[e.RecycleBin=532]="RecycleBin",e[e.RedEye=533]="RedEye",e[e.Redo=534]="Redo",e[e.Refresh=535]="Refresh",e[e.ReminderGroup=536]="ReminderGroup",e[e.Remove=537]="Remove",e[e.RemoveEvent=538]="RemoveEvent",e[e.RemoveFilter=539]="RemoveFilter",e[e.RemoveLink=540]="RemoveLink",e[e.RemoveOccurrence=541]="RemoveOccurrence",e[e.Rename=542]="Rename",e[e.ReopenPages=543]="ReopenPages",e[e.Repair=544]="Repair",e[e.Reply=545]="Reply",e[e.ReplyAll=546]="ReplyAll",e[e.ReplyAllAlt=547]="ReplyAllAlt",e[e.ReplyAllMirrored=548]="ReplyAllMirrored",e[e.ReplyAlt=549]="ReplyAlt",e[e.ReplyMirrored=550]="ReplyMirrored",e[e.ReportLibrary=551]="ReportLibrary",e[e.ReportLibraryMirrored=552]="ReportLibraryMirrored",e[e.ReturnToSession=553]="ReturnToSession",e[e.RevToggleKey=554]="RevToggleKey",e[e.Ribbon=555]="Ribbon",e[e.RightDoubleQuote=556]="RightDoubleQuote",e[e.Ringer=557]="Ringer",e[e.Room=558]="Room",e[e.Rotate=559]="Rotate",e[e.Rugby=560]="Rugby",e[e.Running=561]="Running",e[e.Sad=562]="Sad",e[e.Save=563]="Save",e[e.SaveAs=564]="SaveAs",e[e.Search=565]="Search",e[e.Section=566]="Section",e[e.Sections=567]="Sections",e[e.SecurityGroup=568]="SecurityGroup",e[e.Send=569]="Send",e[e.SendMirrored=570]="SendMirrored",e[e.SetAction=571]="SetAction",e[e.Settings=572]="Settings",e[e.Share=573]="Share",e[e.ShareiOS=574]="ShareiOS",e[e.SharepointLogo=575]="SharepointLogo",e[e.Shield=576]="Shield",e[e.Shop=577]="Shop",e[e.ShoppingCart=578]="ShoppingCart",e[e.ShowResults=579]="ShowResults",e[e.ShowResultsMirrored=580]="ShowResultsMirrored",e[e.SidePanel=581]="SidePanel",e[e.SingleBookmark=582]="SingleBookmark",e[e.SIPMove=583]="SIPMove",e[e.SkypeCheck=584]="SkypeCheck",e[e.SkypeCircleCheck=585]="SkypeCircleCheck",e[e.SkypeCircleClock=586]="SkypeCircleClock",e[e.SkypeCircleMinus=587]="SkypeCircleMinus",e[e.SkypeClock=588]="SkypeClock",e[e.SkypeLogo=589]="SkypeLogo",e[e.SkypeMessage=590]="SkypeMessage",e[e.SkypeMinus=591]="SkypeMinus",e[e.SliderThumb=592]="SliderThumb",e[e.Snow=593]="Snow",e[e.SnowShowerDay=594]="SnowShowerDay",e[e.SnowShowerNight=595]="SnowShowerNight",e[e.Soccer=596]="Soccer",e[e.SocialListeningLogo=597]="SocialListeningLogo",e[e.Sort=598]="Sort",e[e.SortDown=599]="SortDown",e[e.SortLines=600]="SortLines",e[e.SortUp=601]="SortUp";e[e.Speakers=602]="Speakers";e[e.SpeedHigh=603]="SpeedHigh",e[e.Split=604]="Split",e[e.Squalls=605]="Squalls",e[e.StackIndicator=606]="StackIndicator",e[e.Starburst=607]="Starburst",e[e.StatusErrorFull=608]="StatusErrorFull",e[e.StatusTriangle=609]="StatusTriangle",e[e.StockDown=610]="StockDown",e[e.StockUp=611]="StockUp",e[e.Stopwatch=612]="Stopwatch",e[e.StoreLogo=613]="StoreLogo",e[e.StoreLogoMed=614]="StoreLogoMed",e[e.Strikethrough=615]="Strikethrough",e[e.Subscribe=616]="Subscribe",e[e.Subscript=617]="Subscript",e[e.Suitcase=618]="Suitcase",e[e.SunAdd=619]="SunAdd",e[e.Sunny=620]="Sunny",e[e.SunQuestionMark=621]="SunQuestionMark",e[e.Superscript=622]="Superscript",e[e.SwayLogo=623]="SwayLogo",e[e.Switch=624]="Switch",e[e.SwitcherStartEnd=625]="SwitcherStartEnd",e[e.Sync=626]="Sync",e[e.SyncFolder=627]="SyncFolder",e[e.SyncToPC=628]="SyncToPC",e[e.System=629]="System",e[e.Tab=630]="Tab",e[e.Table=631]="Table",e[e.Tablet=632]="Tablet",e[e.TabletSelected=633]="TabletSelected",e[e.Tag=634]="Tag",e[e.TaskManager=635]="TaskManager",e[e.TaskManagerMirrored=636]="TaskManagerMirrored",e[e.Teamwork=637]="Teamwork",e[e.TemporaryUser=638]="TemporaryUser",e[e.Tennis=639]="Tennis",e[e.TextBox=640]="TextBox",
e[e.TextField=641]="TextField",e[e.ThumbnailView=642]="ThumbnailView",e[e.ThumbnailViewMirrored=643]="ThumbnailViewMirrored",e[e.Thunderstorms=644]="Thunderstorms",e[e.Ticket=645]="Ticket",e[e.Tiles=646]="Tiles",e[e.Tiles2=647]="Tiles2",e[e.Timeline=648]="Timeline",e[e.Timer=649]="Timer",e[e.ToggleBorder=650]="ToggleBorder",e[e.ToggleFilled=651]="ToggleFilled",e[e.ToggleThumb=652]="ToggleThumb",e[e.Touch=653]="Touch",e[e.TouchPointer=654]="TouchPointer",e[e.Train=655]="Train",e[e.TrainSolid=656]="TrainSolid",e[e.TransferCall=657]="TransferCall",e[e.TriangleDown12=658]="TriangleDown12",e[e.TriangleLeft12=659]="TriangleLeft12",e[e.TriangleRight12=660]="TriangleRight12",e[e.TriangleSolidDown12=661]="TriangleSolidDown12",e[e.TriangleSolidLeft12=662]="TriangleSolidLeft12",e[e.TriangleSolidRight12=663]="TriangleSolidRight12",e[e.TriangleSolidUp12=664]="TriangleSolidUp12",e[e.TriangleUp12=665]="TriangleUp12",e[e.Trophy=666]="Trophy",e[e.TurnRight=667]="TurnRight",e[e.TVMonitor=668]="TVMonitor",e[e.TVMonitorSelected=669]="TVMonitorSelected",e[e.Underline=670]="Underline",e[e.Undo=671]="Undo",e[e.Unfavorite=672]="Unfavorite",e[e.UnknownCall=673]="UnknownCall",e[e.Unlock=674]="Unlock",e[e.Unpin=675]="Unpin",e[e.Unsubscribe=676]="Unsubscribe",e[e.UnsyncFolder=677]="UnsyncFolder",e[e.Up=678]="Up",e[e.Upload=679]="Upload",e[e.Video=680]="Video",e[e.VideoSolid=681]="VideoSolid",e[e.View=682]="View",e[e.ViewAll=683]="ViewAll",e[e.ViewAll2=684]="ViewAll2",e[e.VisioLogo=685]="VisioLogo",e[e.VoicemailForward=686]="VoicemailForward",e[e.VoicemailReply=687]="VoicemailReply",e[e.Volume0=688]="Volume0",e[e.Volume1=689]="Volume1",e[e.Volume2=690]="Volume2",e[e.Volume3=691]="Volume3",e[e.VolumeDisabled=692]="VolumeDisabled",e[e.Waffle=693]="Waffle",e[e.Warning=694]="Warning",e[e.Website=695]="Website",e[e.Weights=696]="Weights",e[e.WindDirection=697]="WindDirection",e[e.WindowsLogo=698]="WindowsLogo",e[e.WipePhone=699]="WipePhone",e[e.WordDocument=700]="WordDocument",e[e.WordLogo=701]="WordLogo",e[e.Work=702]="Work",e[e.WorkFlow=703]="WorkFlow",e[e.WorldClock=704]="WorldClock",e[e.YammerLogo=705]="YammerLogo",e[e.Zoom=706]="Zoom",e[e.ZoomIn=707]="ZoomIn",e[e.ZoomOut=708]="ZoomOut"}(o=t.IconName||(t.IconName={}))},function(e,t){"use strict";var o;!function(e){e[e.Default=0]="Default",e[e.Image=1]="Image"}(o=t.IconType||(t.IconType={}))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(16),s=o(5),l=o(22),c=o(57);o(58);var d;!function(e){e[e.landscape=0]="landscape",e[e.portrait=1]="portrait"}(d=t.CoverStyle||(t.CoverStyle={})),t.CoverStyleMap=(p={},p[d.landscape]="ms-Image-image--landscape",p[d.portrait]="ms-Image-image--portrait",p),t.ImageFitMap=(h={},h[c.ImageFit.center]="ms-Image-image--center",h[c.ImageFit.contain]="ms-Image-image--contain",h[c.ImageFit.cover]="ms-Image-image--cover",h[c.ImageFit.none]="ms-Image-image--none",h);var u;!function(e){e[e.notLoaded=0]="notLoaded",e[e.loaded=1]="loaded",e[e.error=2]="error",e[e.errorLoaded=3]="errorLoaded"}(u=t.ImageLoadState||(t.ImageLoadState={}));var m=function(e){function o(t){var o=e.call(this,t)||this;return o.state={loadState:u.notLoaded},o._eventsAttached=!1,o}return i(o,e),o.prototype.componentDidMount=function(){this._evaluateImage()||(this._events.on(this._imageElement,"load",this._evaluateImage),this._events.on(this._imageElement,"error",this._setError),this._eventsAttached=!0)},o.prototype.componentWillReceiveProps=function(e){this.state.loadState!==u.notLoaded&&e.src!==this.props.src?this.setState({loadState:u.notLoaded}):this.state.loadState===u.loaded&&this._computeCoverStyle(e)},o.prototype.componentDidUpdate=function(e,t){t.loadState!==u.notLoaded&&e.src!==this.props.src&&(this._evaluateImage()||this._eventsAttached||(this._events.on(this._imageElement,"load",this._evaluateImage),this._events.on(this._imageElement,"error",this._setError),this._eventsAttached=!0))},o.prototype.render=function(){var e=l.getNativeProps(this.props,l.imageProperties,["width","height"]),o=this.props,i=o.src,s=o.alt,c=o.width,d=o.height,m=o.shouldFadeIn,p=o.className,h=o.imageFit,g=o.errorSrc,f=o.role,b=o.maximizeFrame,v=this.state.loadState,y=this._coverStyle,w=v===u.loaded||v===u.errorLoaded,x=v===u.error||v===u.errorLoaded?g:i;return r.createElement("div",{className:a.css("ms-Image",p,{"ms-Image--maximizeFrame":b}),style:{width:c,height:d},ref:this._resolveRef("_frameElement")},r.createElement("img",n({},e,{className:a.css("ms-Image-image",void 0!==y&&t.CoverStyleMap[y],void 0!==h&&t.ImageFitMap[h],{"is-fadeIn":m,"is-notLoaded":!w,"is-loaded":w,"ms-u-fadeIn400":w&&m,"is-error":v===u.error,"ms-Image-image--scaleWidth":void 0===h&&!!c&&!d,"ms-Image-image--scaleHeight":void 0===h&&!c&&!!d,"ms-Image-image--scaleWidthHeight":void 0===h&&!!c&&!!d}),ref:this._resolveRef("_imageElement"),src:x,alt:s,role:f})))},o.prototype._evaluateImage=function(){var e=this.props.src,t=this.state.loadState,o=e&&this._imageElement.naturalWidth>0&&this._imageElement.naturalHeight>0;return this._computeCoverStyle(this.props),o&&t!==u.loaded&&t!==u.errorLoaded&&(this._events.off(),this._eventsAttached=!1,this.setState({loadState:t===u.error?u.errorLoaded:u.loaded})),o},o.prototype._computeCoverStyle=function(e){var t=e.imageFit,o=e.width,i=e.height;if((t===c.ImageFit.cover||t===c.ImageFit.contain)&&this._imageElement){var n=void 0;n=o&&i?o/i:this._frameElement.clientWidth/this._frameElement.clientHeight;var r=this._imageElement.naturalWidth/this._imageElement.naturalHeight;r>n?this._coverStyle=d.landscape:this._coverStyle=d.portrait}},o.prototype._setError=function(){this.state.loadState!==u.error&&this.state.loadState!==u.errorLoaded&&this.setState({loadState:u.error})},o}(s.BaseComponent);m.defaultProps={shouldFadeIn:!0},t.Image=m;var p,h},function(e,t){"use strict";var o;!function(e){e[e.center=0]="center",e[e.contain=1]="contain",e[e.cover=2]="cover",e[e.none=3]="none"}(o=t.ImageFit||(t.ImageFit={}))},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Image{overflow:hidden}.ms-Image--maximizeFrame{height:100%;width:100%}.ms-Image-image{display:block;opacity:0}.ms-Image-image.is-loaded{opacity:1}.ms-Image-image--center,.ms-Image-image--contain,.ms-Image-image--cover{position:relative;top:50%}html[dir=ltr] .ms-Image-image--center,html[dir=ltr] .ms-Image-image--contain,html[dir=ltr] .ms-Image-image--cover{left:50%}html[dir=rtl] .ms-Image-image--center,html[dir=rtl] .ms-Image-image--contain,html[dir=rtl] .ms-Image-image--cover{right:50%}html[dir=ltr] .ms-Image-image--center,html[dir=ltr] .ms-Image-image--contain,html[dir=ltr] .ms-Image-image--cover{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html[dir=rtl] .ms-Image-image--center,html[dir=rtl] .ms-Image-image--contain,html[dir=rtl] .ms-Image-image--cover{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ms-Image-image--contain.ms-Image-image--landscape{width:100%;height:auto}.ms-Image-image--contain.ms-Image-image--portrait{height:100%;width:auto}.ms-Image-image--cover.ms-Image-image--landscape{height:100%;width:auto}.ms-Image-image--cover.ms-Image-image--portrait{width:100%;height:auto}.ms-Image-image--none{height:auto;width:auto}.ms-Image-image--scaleWidthHeight{height:100%;width:100%}.ms-Image-image--scaleWidth{height:auto;width:100%}.ms-Image-image--scaleHeight{height:100%;width:auto}"}])},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-ContextualMenu{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:';min-width:180px}.ms-ContextualMenu-list{list-style-type:none;margin:0;padding:0;line-height:0}.ms-ContextualMenu-item{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";height:36px;position:relative;box-sizing:border-box}.ms-ContextualMenu-link{font:inherit;color:inherit;background:0 0;border:none;width:100%;height:36px;line-height:36px;display:block;cursor:pointer;padding:0 6px}.ms-ContextualMenu-link::-moz-focus-inner{border:0}.ms-ContextualMenu-link{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-ContextualMenu-link:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}html[dir=ltr] .ms-ContextualMenu-link{text-align:left}html[dir=rtl] .ms-ContextualMenu-link{text-align:right}.ms-ContextualMenu-link:hover:not([disabled]){background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.ms-ContextualMenu-link.is-disabled,.ms-ContextualMenu-link[disabled]{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";cursor:default;pointer-events:none}.ms-ContextualMenu-link.is-disabled .ms-ContextualMenu-icon,.ms-ContextualMenu-link[disabled] .ms-ContextualMenu-icon{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.is-focusVisible .ms-ContextualMenu-link:focus{background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.ms-ContextualMenu-link.is-expanded,.ms-ContextualMenu-link.is-expanded:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:';font-weight:600}.ms-ContextualMenu-header{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;font-weight:400;font-weight:600;color:'},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";background:0 0;border:none;height:36px;line-height:36px;cursor:default;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-ContextualMenu-header::-moz-focus-inner{border:0}.ms-ContextualMenu-header{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-ContextualMenu-header:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}html[dir=ltr] .ms-ContextualMenu-header{text-align:left}html[dir=rtl] .ms-ContextualMenu-header{text-align:right}a.ms-ContextualMenu-link{padding:0 6px;text-rendering:auto;color:inherit;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;box-sizing:border-box}.ms-ContextualMenu-linkContent{white-space:nowrap;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.ms-ContextualMenu-divider{display:block;height:1px;background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";position:relative}.ms-ContextualMenu-icon{display:inline-block;min-height:1px;max-height:36px;width:14px;margin:0 4px;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}.ms-ContextualMenu-iconColor{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-ContextualMenu-itemText{margin:0 4px;vertical-align:middle;display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ms-ContextualMenu-linkText{margin:0 4px;display:inline-block;vertical-align:top;white-space:nowrap}.ms-ContextualMenu-submenuIcon{height:36px;line-height:36px;text-align:center;font-size:10px;display:inline-block;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}"}])},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Breadcrumb{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;margin:23px 0 1px}.ms-Breadcrumb-list{white-space:nowrap;padding:0;margin:0}.ms-Breadcrumb-chevron{font-size:12px;color:'},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:';vertical-align:top;margin:11px 7px;line-height:1}.ms-Breadcrumb-listItem{list-style-type:none;vertical-align:top;margin:0;padding:0;display:inline-block;position:relative}.ms-Breadcrumb-listItem:last-of-type .ms-Breadcrumb-chevron{display:none}.ms-Breadcrumb-listItem .ms-Breadcrumb-itemLink{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;font-weight:100;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";display:inline-block;padding:0 4px;max-width:160px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:top}.ms-Breadcrumb-listItem .ms-Breadcrumb-itemLink::-moz-focus-inner{border:0}.ms-Breadcrumb-listItem .ms-Breadcrumb-itemLink{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-Breadcrumb-listItem .ms-Breadcrumb-itemLink:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-Breadcrumb-overflow{display:inline-block;position:relative}.ms-Breadcrumb-overflowButton{font-size:16px;display:inline-block;color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";padding:8px;cursor:pointer;vertical-align:top}.ms-Breadcrumb-itemLink,.ms-Breadcrumb-overflowButton{text-decoration:none;outline:transparent}.ms-Breadcrumb-itemLink:hover,.ms-Breadcrumb-overflowButton:hover{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:";cursor:pointer}.ms-Breadcrumb-itemLink:focus,.ms-Breadcrumb-overflowButton:focus{outline:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:" solid 1px;color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.ms-Breadcrumb-itemLink:active,.ms-Breadcrumb-overflowButton:active{outline:transparent;background-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}@media screen and (max-width:639px){margin: 11px 0 1px; .ms-Breadcrumb-listItem .ms-Breadcrumb-itemLink{font-size:17px}.ms-Breadcrumb-chevron{font-size:10px;margin:8px 5px}.ms-Breadcrumb-overflowButton{font-size:15px;padding:5px 4px}}@media screen and (max-width:479px){.ms-Breadcrumb-listItem .ms-Breadcrumb-itemLink{font-size:14px;max-width:116px}.ms-Breadcrumb-chevron{margin:5px 4px}.ms-Breadcrumb-overflowButton{padding:2px 4px}}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(62))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(63)),i(o(64))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(16),a=o(19),s=o(64),l=o(19),c=o(22),d=o(5);o(65);var u=function(e){function t(t){var o=e.call(this,t,{rootProps:null})||this;return o.state={labelId:l.getId("Button"),descriptionId:l.getId("Button"),ariaDescriptionId:l.getId("Button")},o}return i(t,e),t.prototype.render=function(){var e,t=this,o=this.props,i=o.buttonType,l=o.children,d=o.icon,u=o.description,m=o.ariaLabel,p=o.ariaDescription,h=o.href,g=o.disabled,f=o.onClick,b=this.state,v=b.labelId,y=b.descriptionId,w=b.ariaDescriptionId,x=!!h,k=x?"a":"button",S=c.getNativeProps(this.props.rootProps||this.props,x?c.anchorProperties:c.buttonProperties),_=r.css(this.props.className,"ms-Button",{"ms-Button--primary":i===s.ButtonType.primary,"ms-Button--hero":i===s.ButtonType.hero,"ms-Button--compound":i===s.ButtonType.compound,"ms-Button--command":i===s.ButtonType.command,"ms-Button--icon":i===s.ButtonType.icon,disabled:x&&g}),P=!d||i!==s.ButtonType.command&&i!==s.ButtonType.hero&&i!==s.ButtonType.icon?null:n.createElement("span",{className:"ms-Button-icon"},n.createElement("i",{className:"ms-Icon ms-Icon--"+d})),C=u?n.createElement("span",{className:"ms-Button-description",id:y},u):null,D=p?n.createElement("span",{className:"ms-u-screenReaderOnly",id:w},p):null;return e=p?w:u?y:S["aria-describedby"]?S["aria-describedby"]:null,n.createElement(k,a.assign({},S,h?{href:h}:null,{"aria-label":m,"aria-labelledby":m?null:v,"aria-describedby":e,ref:function(e){return t._buttonElement=e}},f&&{onClick:f},g&&{disabled:g},{className:_}),P,n.createElement("span",{className:"ms-Button-label",id:v},l),C,D)},t.prototype.focus=function(){this._buttonElement&&this._buttonElement.focus()},t}(d.BaseComponent);u.defaultProps={buttonType:s.ButtonType.normal},t.Button=u},function(e,t){"use strict";var o;!function(e){e[e.button=0]="button",e[e.anchor=1]="anchor"}(o=t.ElementType||(t.ElementType={}));var i;!function(e){e[e.normal=0]="normal",e[e.primary=1]="primary",e[e.hero=2]="hero",e[e.compound=3]="compound",e[e.command=4]="command",e[e.icon=5]="icon"}(i=t.ButtonType||(t.ButtonType={}))},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Button{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;box-sizing:border-box;margin:0;padding:0;box-shadow:none;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";border:1px solid "},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";cursor:pointer;display:inline-block;height:32px;min-width:80px;padding:4px 20px 6px}.ms-Button::-moz-focus-inner{border:0}.ms-Button{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-Button:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-Button:hover{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";border-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-Button:hover .ms-Button-label{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Button:hover{color:#1AEBFF;border-color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-Button:hover{color:#37006E;border-color:#37006E}}.ms-Button:focus{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";outline:1px solid transparent}.ms-Button:focus .ms-Button-label{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Button:active{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button:active .ms-Button-label{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button.is-disabled,.ms-Button:disabled{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";cursor:default}.ms-Button.is-disabled .ms-Button-label,.ms-Button:disabled .ms-Button-label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-Button.is-disabled:focus,.ms-Button.is-disabled:hover,.ms-Button:disabled:focus,.ms-Button:disabled:hover{outline:0}.ms-Button-label{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";font-weight:600;font-size:14px}.ms-Button-description,.ms-Button-icon{display:none}.ms-Fabric.is-focusVisible .ms-Button:focus{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Fabric.is-focusVisible .ms-Button:focus:before{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button--primary{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button--primary .ms-Button-label{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button--primary:hover{background-color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:";border-color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:"}.ms-Button--primary:hover .ms-Button-label{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button--primary:focus{background-color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:";border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button--primary:focus .ms-Button-label{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button--primary:active{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button--primary.is-disabled,.ms-Button--primary:disabled{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.ms-Button--primary.is-disabled .ms-Button-label,.ms-Button--primary:disabled .ms-Button-label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-Fabric.is-focusVisible .ms-Button--primary:focus{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Fabric.is-focusVisible .ms-Button--primary:focus:before{border-color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.ms-Button--hero{background-color:transparent;border:0;height:auto}.ms-Button--hero .ms-Button-icon{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";display:inline-block;padding-top:5px;font-size:20px;line-height:1}html[dir=ltr] .ms-Button--hero .ms-Button-icon{margin-right:8px}html[dir=rtl] .ms-Button--hero .ms-Button-icon{margin-left:8px}.ms-Button--hero .ms-Button-label{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";font-size:21px;font-weight:100;vertical-align:top}.ms-Button--hero:focus,.ms-Button--hero:hover{background-color:transparent}.ms-Button--hero:focus .ms-Button-icon,.ms-Button--hero:hover .ms-Button-icon{color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:"}.ms-Button--hero:focus .ms-Button-label,.ms-Button--hero:hover .ms-Button-label{color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.ms-Button--hero:active .ms-Button-icon{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button--hero:active .ms-Button-label{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button--hero.is-disabled .ms-Button-icon,.ms-Button--hero:disabled .ms-Button-icon{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Button--hero.is-disabled .ms-Button-label,.ms-Button--hero:disabled .ms-Button-label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-Button--compound{display:block;height:auto;max-width:280px;min-height:72px;padding:20px}.ms-Button--compound .ms-Button-label{display:block;color:"},{theme:"black",defaultValue:"#000000"},{rawString:";margin-top:-5px}html[dir=ltr] .ms-Button--compound .ms-Button-label{text-align:left}html[dir=rtl] .ms-Button--compound .ms-Button-label{text-align:right}.ms-Button--compound .ms-Button-description{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";display:block;font-size:12px;position:relative;top:3px}html[dir=ltr] .ms-Button--compound .ms-Button-description{text-align:left}html[dir=rtl] .ms-Button--compound .ms-Button-description{text-align:right}.ms-Button--compound:hover .ms-Button-description{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.ms-Button--compound:focus{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.ms-Button--compound:focus .ms-Button-label{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.ms-Button--compound:focus .ms-Button-description{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-Button--compound:active{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button--compound:active .ms-Button-description,.ms-Button--compound:active .ms-Button-label{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button--compound.is-disabled .ms-Button-description,.ms-Button--compound.is-disabled .ms-Button-label,.ms-Button--compound:disabled .ms-Button-description,.ms-Button--compound:disabled .ms-Button-label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-Button--compound.is-disabled:active,.ms-Button--compound.is-disabled:focus,.ms-Button--compound:disabled:active,.ms-Button--compound:disabled:focus{border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.ms-Button--compound.is-disabled:active .ms-Button-description,.ms-Button--compound.is-disabled:active .ms-Button-label,.ms-Button--compound.is-disabled:focus .ms-Button-description,.ms-Button--compound.is-disabled:focus .ms-Button-label,.ms-Button--compound:disabled:active .ms-Button-description,.ms-Button--compound:disabled:active .ms-Button-label,.ms-Button--compound:disabled:focus .ms-Button-description,.ms-Button--compound:disabled:focus .ms-Button-label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-Button--command{background-color:transparent;border:none;height:40px;min-width:0;padding:0 8px}html[dir=ltr] .ms-Button--command{text-align:left}html[dir=rtl] .ms-Button--command{text-align:right}.ms-Button--command .ms-Icon{line-height:40px}.ms-Button--command .ms-Button-label{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";line-height:40px}.ms-Button--command .ms-Button-icon{vertical-align:top;color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";display:inline-block;position:relative;font-size:16px}html[dir=ltr] .ms-Button--command .ms-Button-icon{text-align:left}html[dir=rtl] .ms-Button--command .ms-Button-icon{text-align:right}html[dir=ltr] .ms-Button--command .ms-Button-icon{margin-right:8px}html[dir=rtl] .ms-Button--command .ms-Button-icon{margin-left:8px}.ms-Button--command .ms-Button-label{font-weight:400}.ms-Button--command:focus,.ms-Button--command:hover{background-color:transparent}.ms-Button--command:focus .ms-Button-icon,.ms-Button--command:focus .ms-Button-label,.ms-Button--command:hover .ms-Button-icon,.ms-Button--command:hover .ms-Button-label{color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.ms-Button--command:active .ms-Button-icon,.ms-Button--command:active .ms-Button-label{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button--command.is-disabled .ms-Button-icon,.ms-Button--command:disabled .ms-Button-icon{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Button--command.is-disabled .ms-Button-label,.ms-Button--command:disabled .ms-Button-label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-Button--icon{background-color:transparent;color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";padding:0;min-width:0;height:auto;border:0}.ms-Button--icon::-moz-focus-inner{border:0}.ms-Button--icon{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-Button--icon:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-Button--icon:active,.ms-Button--icon:hover{background-color:transparent;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.ms-Button--icon:focus{background-color:transparent}.ms-Button--icon .ms-Icon{font-size:16px;padding:8px}.ms-Button--icon .ms-Button-icon{display:inline}.ms-Button--icon.is-disabled,.ms-Button--icon:disabled{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";background-color:transparent}@media screen and (-ms-high-contrast:active){.ms-Button--icon{color:"},{theme:"yellowLight",defaultValue:"#fff100"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Button--icon{color:"},{theme:"blueMid",defaultValue:"#00188f"},{rawString:"}}.ms-Button--primary.disabled{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";pointer-events:none;cursor:default}.ms-Button--primary.disabled .ms-Button-label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}html[dir=ltr] .ms-Button+.ms-Button{margin-left:6px}html[dir=rtl] .ms-Button+.ms-Button{margin-right:6px}html[dir=ltr] .ms-Button--command+.ms-Button--command{margin-left:14px}html[dir=rtl] .ms-Button--command+.ms-Button--command{margin-right:14px}a.ms-Button{text-decoration:none;text-align:center}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(67))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(68)),i(o(69))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(69),s=o(70),l=o(72),c=o(12);o(73);var d=function(e){function t(t){var o=e.call(this)||this,i=t.value&&!isNaN(t.value.getTime())?t.value:new Date;return o.state={selectedDate:i,navigatedDate:i},o._focusOnUpdate=!1,o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){var t=e.value;this.setState({selectedDate:t||new Date})},t.prototype.componentDidUpdate=function(){this._focusOnUpdate&&(this.refs.dayPicker.focus(),this._focusOnUpdate=!1)},t.prototype.render=function(){var e="ms-DatePicker",t=this.props,o=t.firstDayOfWeek,i=t.strings,n=this.state,a=n.selectedDate,c=n.navigatedDate;return r.createElement("div",{className:e,ref:"root"},r.createElement("div",{className:"ms-DatePicker-picker ms-DatePicker-picker--opened ms-DatePicker-picker--focused "+(this.props.isMonthPickerVisible?"is-monthPickerVisible":"")},r.createElement("div",{className:"ms-DatePicker-holder",onKeyDown:this._onDatePickerPopupKeyDown},r.createElement("div",{className:"ms-DatePicker-frame"},r.createElement("div",{className:"ms-DatePicker-wrap"},r.createElement(s.CalendarDay,{selectedDate:a,navigatedDate:c,onSelectDate:this._onSelectDate,onNavigateDate:this._onNavigateDate,firstDayOfWeek:o,strings:i,ref:"dayPicker"}),r.createElement(l.CalendarMonth,{navigatedDate:c,strings:i,onNavigateDate:this._onNavigateDate}),r.createElement("span",{className:"ms-DatePicker-goToday js-goToday",onClick:this._onGotoToday,onKeyDown:this._onGotoTodayKeyDown,tabIndex:0},i.goToToday))))))},t.prototype.focus=function(){this.refs.dayPicker&&this.refs.dayPicker.focus()},t.prototype._navigateDay=function(e){this.setState({navigatedDate:e})},t.prototype._onNavigateDate=function(e,t){this._navigateDay(e),this._focusOnUpdate=t},t.prototype._onSelectDate=function(e){var t=this.props.onSelectDate;this.setState({selectedDate:e
}),t&&t(e)},t.prototype._onGotoToday=function(){this._navigateDay(new Date),this._focusOnUpdate=!0},t.prototype._onGotoTodayKeyDown=function(e){e.which===c.KeyCodes.enter&&(e.preventDefault(),this._onGotoToday())},t.prototype._onDatePickerPopupKeyDown=function(e){switch(e.which){case c.KeyCodes.enter:e.preventDefault();break;case c.KeyCodes.backspace:e.preventDefault();break;case c.KeyCodes.escape:this._handleEscKey(e)}},t.prototype._handleEscKey=function(e){null!=this.props.onDismiss()&&this.props.onDismiss()},t}(c.BaseComponent);d.defaultProps={onSelectDate:null,onDismiss:null,isMonthPickerVisible:!0,value:null,firstDayOfWeek:a.DayOfWeek.Sunday,strings:null},n([c.autobind],d.prototype,"_navigateDay",null),n([c.autobind],d.prototype,"_onNavigateDate",null),n([c.autobind],d.prototype,"_onSelectDate",null),n([c.autobind],d.prototype,"_onGotoToday",null),n([c.autobind],d.prototype,"_onGotoTodayKeyDown",null),n([c.autobind],d.prototype,"_onDatePickerPopupKeyDown",null),n([c.autobind],d.prototype,"_handleEscKey",null),t.Calendar=d},function(e,t){"use strict";var o;!function(e){e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday"}(o=t.DayOfWeek||(t.DayOfWeek={}))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(16),a=o(8),s=o(13),l=o(71),c=o(21),d=o(19),u=7,m=function(e){function t(t){var o=e.call(this,t)||this;return o.state={activeDescendantId:d.getId("DatePickerDay-active"),weeks:o._getWeeks(t.navigatedDate,t.selectedDate)},o._onSelectNextMonth=o._onSelectNextMonth.bind(o),o._onSelectPrevMonth=o._onSelectPrevMonth.bind(o),o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({weeks:this._getWeeks(e.navigatedDate,e.selectedDate)})},t.prototype.render=function(){var e=this,t=this.state,o=t.activeDescendantId,i=t.weeks,s=this.props,d=s.firstDayOfWeek,m=s.strings,p=s.navigatedDate,h=s.onSelectDate,g={};return i.map(function(t,o){return t.map(function(t){return g[t.key]=h.bind(e,t.originalDate)})}),n.createElement("div",{className:"ms-DatePicker-dayPicker"},n.createElement("div",{className:"ms-DatePicker-header"},n.createElement("div",{className:"ms-DatePicker-month"},m.months[p.getMonth()]),n.createElement("div",{className:"ms-DatePicker-year"},p.getFullYear())),n.createElement("div",{className:"ms-DatePicker-monthComponents"},n.createElement("div",{className:"ms-DatePicker-navContainer"},n.createElement("span",{className:"ms-DatePicker-prevMonth js-prevMonth",onClick:this._onSelectPrevMonth,onKeyDown:this._onKeyDown.bind(this,this._onSelectPrevMonth),tabIndex:0},n.createElement("i",{className:r.css("ms-Icon",{"ms-Icon--ChevronLeft":!c.getRTL(),"ms-Icon--ChevronRight":c.getRTL()})})),n.createElement("span",{className:"ms-DatePicker-nextMonth js-nextMonth",onClick:this._onSelectNextMonth,onKeyDown:this._onKeyDown.bind(this,this._onSelectNextMonth),tabIndex:0},n.createElement("i",{className:r.css("ms-Icon",{"ms-Icon--ChevronLeft":c.getRTL(),"ms-Icon--ChevronRight":!c.getRTL()})}))),n.createElement("div",{className:"ms-DatePicker-headerToggleView js-showMonthPicker"})),n.createElement(a.FocusZone,null,n.createElement("table",{className:"ms-DatePicker-table",role:"grid","aria-readonly":"true","aria-multiselectable":"false","aria-activedescendant":o},n.createElement("thead",null,n.createElement("tr",null,m.shortDays.map(function(e,t){return n.createElement("th",{className:"ms-DatePicker-weekday",scope:"col",key:t,title:m.days[(t+d)%u]},m.shortDays[(t+d)%u])}))),n.createElement("tbody",null,i.map(function(t,i){return n.createElement("tr",{key:i},t.map(function(t,a){return n.createElement("td",{role:"presentation",key:t.key},n.createElement("div",{className:r.css("ms-DatePicker-day",{"ms-DatePicker-day--infocus":t.isInMonth,"ms-DatePicker-day--outfocus":!t.isInMonth,"ms-DatePicker-day--today":t.isToday,"ms-DatePicker-day--highlighted":t.isSelected}),role:"gridcell",onClick:g[t.key],onKeyDown:function(o){return e._navigateMonthEdge(o,t.originalDate,i,a)},"aria-selected":t.isSelected,id:l.compareDates(p,t.originalDate)?o:null,"data-is-focusable":!0,ref:l.compareDates(p,t.originalDate)?"navigatedDay":null,key:l.compareDates(p,t.originalDate)?"navigatedDay":null},t.date))}))})))))},t.prototype.focus=function(){this.refs.navigatedDay&&(this.refs.navigatedDay.tabIndex=0,this.refs.navigatedDay.focus())},t.prototype._navigateMonthEdge=function(e,t,o,i){0===o&&e.which===s.KeyCodes.up?(this.props.onNavigateDate(l.addWeeks(t,-1),!0),e.preventDefault()):o===this.state.weeks.length-1&&e.which===s.KeyCodes.down?(this.props.onNavigateDate(l.addWeeks(t,1),!0),e.preventDefault()):0===i&&e.which===c.getRTLSafeKeyCode(s.KeyCodes.left)?(this.props.onNavigateDate(l.addDays(t,-1),!0),e.preventDefault()):i===u-1&&e.which===c.getRTLSafeKeyCode(s.KeyCodes.right)&&(this.props.onNavigateDate(l.addDays(t,1),!0),e.preventDefault())},t.prototype._onKeyDown=function(e,t){t.which===s.KeyCodes.enter&&e()},t.prototype._onSelectNextMonth=function(){this.props.onNavigateDate(l.addMonths(this.props.navigatedDate,1),!1)},t.prototype._onSelectPrevMonth=function(){this.props.onNavigateDate(l.addMonths(this.props.navigatedDate,-1),!1)},t.prototype._getWeeks=function(e,t){for(var o,i=this.props.firstDayOfWeek,n=new Date(e.getFullYear(),e.getMonth(),1),r=new Date,a=[];n.getDay()!==i;)n.setDate(n.getDate()-1);for(var s=!1,c=0;!s;c++){o=[],s=!0;for(var d=0;d<u;d++){var m={key:n.toString(),date:n.getDate(),originalDate:new Date(n.toString()),isInMonth:n.getMonth()===e.getMonth(),isToday:l.compareDates(r,n),isSelected:l.compareDates(t,n)};o.push(m),m.isInMonth&&(s=!1),n.setDate(n.getDate()+1)}s||a.push(o)}return a},t}(n.Component);t.CalendarDay=m},function(e,t){"use strict";function o(e,t){var o=new Date(e.getTime());return o.setDate(o.getDate()+t),o}function i(e,t){return o(e,t*l)}function n(e,t){var i=new Date(e.getTime()),n=i.getMonth()+t;return i.setMonth(n),i.getMonth()!==(n%c+c)%c&&(i=o(i,-i.getDate())),i}function r(e,t){var i=new Date(e.getTime());return i.setFullYear(e.getFullYear()+t),i.getMonth()!==(e.getMonth()%c+c)%c&&(i=o(i,-i.getDate())),i}function a(e,t){return n(e,t-e.getMonth())}function s(e,t){return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate()}var l=7,c=12;t.addDays=o,t.addWeeks=i,t.addMonths=n,t.addYears=r,t.setMonth=a,t.compareDates=s},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(8),a=o(13),s=o(71),l=o(21),c=o(16),d=function(e){function t(t){var o=e.call(this,t)||this;return o._selectMonthCallbacks=[],t.strings.shortMonths.map(function(e,t){o._selectMonthCallbacks[t]=o._onSelectMonth.bind(o,t)}),o._onSelectNextYear=o._onSelectNextYear.bind(o),o._onSelectPrevYear=o._onSelectPrevYear.bind(o),o._onSelectMonth=o._onSelectMonth.bind(o),o}return i(t,e),t.prototype.render=function(){var e=this,t=this.props,o=t.navigatedDate,i=t.strings;return n.createElement("div",{className:"ms-DatePicker-monthPicker"},n.createElement("div",{className:"ms-DatePicker-header"},n.createElement("div",{className:"ms-DatePicker-yearComponents ms-DatePicker-navContainer"},n.createElement("span",{className:"ms-DatePicker-prevYear js-prevYear",onClick:this._onSelectPrevYear,onKeyDown:this._onKeyDown.bind(this,this._onSelectPrevYear),tabIndex:0},n.createElement("i",{className:c.css("ms-Icon",{"ms-Icon--ChevronLeft":!l.getRTL(),"ms-Icon--ChevronRight":l.getRTL()})})),n.createElement("span",{className:"ms-DatePicker-nextYear js-nextYear",onClick:this._onSelectNextYear,onKeyDown:this._onKeyDown.bind(this,this._onSelectNextYear),tabIndex:0},n.createElement("i",{className:c.css("ms-Icon",{"ms-Icon--ChevronLeft":l.getRTL(),"ms-Icon--ChevronRight":!l.getRTL()})}))),n.createElement("div",{className:"ms-DatePicker-currentYear js-showYearPicker"},o.getFullYear())),n.createElement(r.FocusZone,null,n.createElement("div",{className:"ms-DatePicker-optionGrid"},i.shortMonths.map(function(t,o){return n.createElement("span",{className:"ms-DatePicker-monthOption",key:o,onClick:e._selectMonthCallbacks[o],"data-is-focusable":!0},t)}))))},t.prototype._onKeyDown=function(e,t){t.which===a.KeyCodes.enter&&e()},t.prototype._onSelectNextYear=function(){var e=this.props,t=e.navigatedDate,o=e.onNavigateDate;o(s.addYears(t,1),!1)},t.prototype._onSelectPrevYear=function(){var e=this.props,t=e.navigatedDate,o=e.onNavigateDate;o(s.addYears(t,-1),!1)},t.prototype._onSelectMonth=function(e){var t=this.props,o=t.navigatedDate,i=t.onNavigateDate;i(s.setMonth(o,e),!0)},t}(n.Component);t.CalendarMonth=d},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-DatePicker{box-sizing:border-box;margin:0;padding:0;box-shadow:none;margin-bottom:17px}.ms-DatePicker-picker{color:"},{theme:"black",defaultValue:"#000000"},{rawString:";font-size:14px;position:relative}html[dir=ltr] .ms-DatePicker-picker{text-align:left}html[dir=rtl] .ms-DatePicker-picker{text-align:right}.ms-DatePicker-holder{-webkit-overflow-scrolling:touch;box-sizing:border-box;background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:';min-width:300px;display:none}.ms-DatePicker-picker.ms-DatePicker-picker--opened .ms-DatePicker-holder{-webkit-animation-name:fadeIn,slideDownIn10;animation-name:fadeIn,slideDownIn10;-webkit-animation-duration:167ms;-moz-animation-duration:167ms;-ms-animation-duration:167ms;-o-animation-duration:167ms;-webkit-animation-timing-function:cubic-bezier(.1,.25,.75,.9);animation-timing-function:cubic-bezier(.1,.25,.75,.9);-webkit-animation-fill-mode:both;animation-fill-mode:both;box-sizing:border-box;display:block}.ms-DatePicker-picker--opened{position:relative}.ms-DatePicker-frame{padding:1px}.ms-DatePicker-wrap{margin:-1px;padding:9px}.ms-DatePicker-dayPicker{display:block;margin-bottom:30px}.ms-DatePicker-header{height:40px;line-height:44px}.ms-DatePicker-month,.ms-DatePicker-year{display:inline-block;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;font-weight:100;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";margin-top:-1px}.ms-DatePicker-month:hover,.ms-DatePicker-year:hover{color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:';cursor:pointer}html[dir=ltr] .ms-DatePicker-month{margin-left:15px}html[dir=rtl] .ms-DatePicker-month{margin-right:15px}html[dir=ltr] .ms-DatePicker-year{margin-left:15px}html[dir=rtl] .ms-DatePicker-year{margin-right:15px}.ms-DatePicker-table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit}.ms-DatePicker-table td{margin:0;padding:0}.ms-DatePicker-table td:hover{outline:1px solid transparent}.ms-DatePicker-day,.ms-DatePicker-weekday{width:40px;height:40px;padding:0;line-height:40px;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.ms-DatePicker-day--today{position:relative;background-color:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:"}.ms-DatePicker-day--disabled:before{border-top-color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-DatePicker-day--outfocus{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";font-weight:400}.ms-DatePicker-day--infocus:hover,.ms-DatePicker-day--outfocus:hover{cursor:pointer;color:"},{theme:"black",defaultValue:"#000000"},{rawString:";background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-DatePicker-day--highlighted:hover,.ms-DatePicker-picker--focused .ms-DatePicker-day--highlighted{cursor:pointer;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";background:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-DatePicker-day--highlighted.ms-DatePicker-day--disabled,.ms-DatePicker-day--highlighted.ms-DatePicker-day--disabled:hover{background:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-DatePicker-monthPicker,.ms-DatePicker-yearPicker{display:none}.ms-DatePicker-monthComponents{position:absolute;top:9px}html[dir=ltr] .ms-DatePicker-monthComponents{right:9px}html[dir=rtl] .ms-DatePicker-monthComponents{left:9px}html[dir=ltr] .ms-DatePicker-monthComponents{left:9px}html[dir=rtl] .ms-DatePicker-monthComponents{right:9px}.ms-DatePicker-decadeComponents,.ms-DatePicker-yearComponents{position:absolute;top:-2px}html[dir=ltr] .ms-DatePicker-decadeComponents,html[dir=ltr] .ms-DatePicker-yearComponents{right:10px}html[dir=rtl] .ms-DatePicker-decadeComponents,html[dir=rtl] .ms-DatePicker-yearComponents{left:10px}.ms-DatePicker-nextDecade,.ms-DatePicker-nextMonth,.ms-DatePicker-nextYear,.ms-DatePicker-prevDecade,.ms-DatePicker-prevMonth,.ms-DatePicker-prevYear{width:40px;height:40px;display:block;text-align:center;line-height:40px;text-align:center;font-size:16px;color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";position:relative;top:2px}html[dir=ltr] .ms-DatePicker-nextDecade,html[dir=ltr] .ms-DatePicker-nextMonth,html[dir=ltr] .ms-DatePicker-nextYear,html[dir=ltr] .ms-DatePicker-prevDecade,html[dir=ltr] .ms-DatePicker-prevMonth,html[dir=ltr] .ms-DatePicker-prevYear{margin-left:10px}html[dir=rtl] .ms-DatePicker-nextDecade,html[dir=rtl] .ms-DatePicker-nextMonth,html[dir=rtl] .ms-DatePicker-nextYear,html[dir=rtl] .ms-DatePicker-prevDecade,html[dir=rtl] .ms-DatePicker-prevMonth,html[dir=rtl] .ms-DatePicker-prevYear{margin-right:10px}.ms-DatePicker-nextDecade:hover,.ms-DatePicker-nextMonth:hover,.ms-DatePicker-nextYear:hover,.ms-DatePicker-prevDecade:hover,.ms-DatePicker-prevMonth:hover,.ms-DatePicker-prevYear:hover{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:';cursor:pointer;outline:1px solid transparent}.ms-DatePicker-headerToggleView{height:40px;position:absolute;top:0;width:140px;cursor:pointer}html[dir=ltr] .ms-DatePicker-headerToggleView{left:0}html[dir=rtl] .ms-DatePicker-headerToggleView{right:0}.ms-DatePicker-currentDecade,.ms-DatePicker-currentYear{display:block;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;font-weight:100;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";height:40px;line-height:42px}html[dir=ltr] .ms-DatePicker-currentDecade,html[dir=ltr] .ms-DatePicker-currentYear{margin-left:15px}html[dir=rtl] .ms-DatePicker-currentDecade,html[dir=rtl] .ms-DatePicker-currentYear{margin-right:15px}.ms-DatePicker-currentYear{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-DatePicker-currentYear:hover{color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:";cursor:pointer}.ms-DatePicker-optionGrid{position:relative;height:210px;width:280px;margin:10px 0 30px 5px}html[dir=rtl] .ms-DatePicker-optionGrid{margin:10px 5px 30px 0}.ms-DatePicker-monthOption,.ms-DatePicker-yearOption{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:';width:60px;height:60px;line-height:60px;cursor:pointer;margin:0 10px 10px 0;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";text-align:center}html[dir=ltr] .ms-DatePicker-monthOption,html[dir=ltr] .ms-DatePicker-yearOption{float:left}html[dir=rtl] .ms-DatePicker-monthOption,html[dir=rtl] .ms-DatePicker-yearOption{float:right}html[dir=rtl] .ms-DatePicker-monthOption,html[dir=rtl] .ms-DatePicker-yearOption{margin:0 0 10px 10px}.ms-DatePicker-monthOption:hover,.ms-DatePicker-yearOption:hover{background-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";outline:1px solid transparent}.ms-DatePicker-monthOption.is-highlighted,.ms-DatePicker-yearOption.is-highlighted{background-color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-DatePicker-goToday{bottom:9px;color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:';cursor:pointer;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";height:30px;line-height:30px;padding:0 10px;position:absolute}html[dir=ltr] .ms-DatePicker-goToday{right:9px}html[dir=rtl] .ms-DatePicker-goToday{left:9px}.ms-DatePicker-goToday:hover{outline:1px solid transparent}.ms-DatePicker.is-pickingYears .ms-DatePicker-dayPicker,.ms-DatePicker.is-pickingYears .ms-DatePicker-monthComponents{display:none}.ms-DatePicker.is-pickingYears .ms-DatePicker-monthPicker{display:none}.ms-DatePicker.is-pickingYears .ms-DatePicker-yearPicker{display:block}@media (min-width:460px){.ms-DatePicker-header{height:30px;line-height:28px}.ms-DatePicker-day,.ms-DatePicker-weekday{width:30px;height:30px;line-height:28px;font-weight:600;font-size:12px}.ms-DatePicker-monthComponents{width:210px}.ms-DatePicker-nextDecade,.ms-DatePicker-nextMonth,.ms-DatePicker-nextYear,.ms-DatePicker-prevDecade,.ms-DatePicker-prevMonth,.ms-DatePicker-prevYear{font-size:12px;width:24px;height:24px;line-height:24px}.ms-DatePicker-holder{min-width:240px}.ms-DatePicker-month,.ms-DatePicker-year{font-weight:300}.ms-DatePicker-month,.ms-DatePicker-year{font-size:17px;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.ms-DatePicker-month:hover,.ms-DatePicker-year:hover{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";cursor:default}.is-monthPickerVisible .ms-DatePicker-dayPicker{margin:-10px 0;padding:10px 0}.is-monthPickerVisible .ms-DatePicker-dayPicker{box-sizing:border-box;width:220px}html[dir=ltr] .is-monthPickerVisible .ms-DatePicker-dayPicker{border-right:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}html[dir=rtl] .is-monthPickerVisible .ms-DatePicker-dayPicker{border-left:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.is-monthPickerVisible .ms-DatePicker-holder{width:440px}.is-monthPickerVisible .ms-DatePicker-monthPicker{display:block}.is-monthPickerVisible .ms-DatePicker-monthPicker,.is-monthPickerVisible .ms-DatePicker-yearPicker{top:9px;position:absolute}html[dir=ltr] .is-monthPickerVisible .ms-DatePicker-monthPicker,html[dir=ltr] .is-monthPickerVisible .ms-DatePicker-yearPicker{left:238px}html[dir=rtl] .is-monthPickerVisible .ms-DatePicker-monthPicker,html[dir=rtl] .is-monthPickerVisible .ms-DatePicker-yearPicker{right:238px}html[dir=ltr] .is-monthPickerVisible .ms-DatePicker-month{margin-left:12px}html[dir=rtl] .is-monthPickerVisible .ms-DatePicker-month{margin-right:12px}.is-monthPickerVisible .ms-DatePicker-optionGrid{width:200px;height:auto;margin:10px 0 0 0}html[dir=rtl] .is-monthPickerVisible .ms-DatePicker-optionGrid{margin:10px 0 0 0}.is-monthPickerVisible .ms-DatePicker-toggleMonthView{display:none}.is-monthPickerVisible .ms-DatePicker-currentDecade,.is-monthPickerVisible .ms-DatePicker-currentYear{font-size:17px;margin:0;height:30px;line-height:26px;padding:0 10px;display:inline-block}.is-monthPickerVisible .ms-DatePicker-monthOption,.is-monthPickerVisible .ms-DatePicker-yearOption{width:40px;height:40px;line-height:38px;font-size:12px;margin:0 10px 10px 0}html[dir=rtl] .is-monthPickerVisible .ms-DatePicker-monthOption,html[dir=rtl] .is-monthPickerVisible .ms-DatePicker-yearOption{margin:0 0 10px 10px}.is-monthPickerVisible .ms-DatePicker-monthOption:hover,.is-monthPickerVisible .ms-DatePicker-yearOption:hover{outline:1px solid transparent}.is-monthPickerVisible .ms-DatePicker-goToday{box-sizing:border-box;font-size:12px;height:30px;line-height:30px;padding:0 10px;top:199px;width:210px}html[dir=ltr] .is-monthPickerVisible .ms-DatePicker-goToday{right:10px}html[dir=rtl] .is-monthPickerVisible .ms-DatePicker-goToday{left:10px}html[dir=ltr] .is-monthPickerVisible .ms-DatePicker-goToday{text-align:right}html[dir=rtl] .is-monthPickerVisible .ms-DatePicker-goToday{text-align:left}.is-monthPickerVisible .ms-DatePicker.is-pickingYears .ms-DatePicker-dayPicker,.is-monthPickerVisible .ms-DatePicker.is-pickingYears .ms-DatePicker-monthComponents{display:block}.is-monthPickerVisible .ms-DatePicker.is-pickingYears .ms-DatePicker-monthPicker{display:none}.is-monthPickerVisible .ms-DatePicker.is-pickingYears .ms-DatePicker-yearPicker{display:block}}@media (max-width:459px){.ms-DatePicker.is-pickingMonths .ms-DatePicker-dayPicker,.ms-DatePicker.is-pickingMonths .ms-DatePicker-monthComponents{display:none}.ms-DatePicker.is-pickingMonths .ms-DatePicker-monthPicker{display:block}}.ms-DatePicker-wrap div:focus,.ms-DatePicker-wrap span:focus{outline:1px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-DatePicker-goToday{width:auto}.ms-DatePicker-nextMonth,.ms-DatePicker-nextYear,.ms-DatePicker-prevMonth,.ms-DatePicker-prevYear{display:inline-block}html[dir=ltr] .ms-DatePicker-navContainer{float:right}html[dir=rtl] .ms-DatePicker-navContainer{float:left}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(75))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(76))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(5),l=o(15),c=o(16),d=o(19);o(77);var u=function(e){function t(t){var o=e.call(this,t)||this;return o._id=d.getId("checkbox-"),o.state={isFocused:!1,isChecked:t.defaultChecked||!1},o}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.checked,o=e.className,i=e.defaultChecked,r=e.disabled,s=e.inputProps,l=e.label,d=e.name,u=this.state.isFocused,m=void 0===t?this.state.isChecked:t;return a.createElement("div",{className:c.css("ms-Checkbox",o,{"is-inFocus":u})},a.createElement("input",n({},s,void 0!==t&&{checked:t},void 0!==i&&{defaultChecked:i},{disabled:r,ref:this._resolveRef("_checkBox"),id:this._id,name:d||this._id,className:"ms-Checkbox-input",type:"checkbox",onChange:this._onChange,onFocus:this._onFocus,onBlur:this._onBlur,"aria-checked":m})),this.props.children,a.createElement("label",{htmlFor:this._id,className:c.css("ms-Checkbox-label",{"is-checked":m,"is-disabled":r})},l&&a.createElement("span",{className:"ms-Label"},l)))},Object.defineProperty(t.prototype,"checked",{get:function(){return!!this._checkBox&&this._checkBox.checked},enumerable:!0,configurable:!0}),t.prototype.focus=function(){this._checkBox&&this._checkBox.focus()},t.prototype._onFocus=function(e){var t=this.props.inputProps;t&&t.onFocus&&t.onFocus(e),this.setState({isFocused:!0})},t.prototype._onBlur=function(e){var t=this.props.inputProps;t&&t.onBlur&&t.onBlur(e),this.setState({isFocused:!1})},t.prototype._onChange=function(e){var t=this.props.onChange,o=e.target.checked;t&&t(e,o),void 0===this.props.checked&&this.setState({isChecked:o})},t}(s.BaseComponent);u.defaultProps={},r([l.autobind],u.prototype,"_onFocus",null),r([l.autobind],u.prototype,"_onBlur",null),r([l.autobind],u.prototype,"_onChange",null),t.Checkbox=u},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Checkbox{box-sizing:border-box;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:';font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;min-height:36px;position:relative}.ms-Checkbox .ms-Label{font-size:14px;padding:0 0 0 26px;display:inline-block}html[dir=rtl] .ms-Checkbox .ms-Label{padding:0 26px 0 0}.ms-Checkbox-input{position:absolute;opacity:0;top:8px}.ms-Checkbox-label::before{content:\'\';display:inline-block;border:2px solid '},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:';width:20px;height:20px;font-weight:400;position:absolute;box-sizing:border-box;-webkit-transition-property:background,border,border-color;transition-property:background,border,border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.23,1);transition-timing-function:cubic-bezier(.4,0,.23,1)}.ms-Checkbox-label::after{content:"\\E73E";font-family:FabricMDL2Icons;display:none;position:absolute;font-weight:900;background-color:transparent;font-size:13px;top:0;color:'},{theme:"white",defaultValue:"#ffffff"},{rawString:";line-height:20px;width:20px;text-align:center}.ms-Checkbox-label{display:inline-block;cursor:pointer;margin-top:8px;position:relative;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:20px;min-height:20px;line-height:20px}.ms-Checkbox-label:hover::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-Checkbox-label:hover .ms-Label{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Checkbox-label:focus::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-Checkbox-label:focus.is-disabled::before{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Checkbox-label:focus.is-checked::before{border-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-Checkbox-label:active::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-Checkbox-label:active .ms-Label{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Checkbox-label.is-checked::before{border:10px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:black-on-white){.ms-Checkbox-label.is-checked::before{display:none}}.ms-Checkbox-label.is-checked::after{display:block}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:black-on-white){.ms-Checkbox-label.is-checked::after{height:16px;width:16px;line-height:16px}}@media screen and (-ms-high-contrast:active){.ms-Checkbox-label.is-checked::after{border:2px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Checkbox-label.is-checked::after{border:2px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-Checkbox-label.is-checked:focus::before,.ms-Checkbox-label.is-checked:hover::before{border-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-Checkbox-label.is-disabled{cursor:default}.ms-Checkbox-label.is-disabled:focus::before,.ms-Checkbox-label.is-disabled:hover::before{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Checkbox-label.is-disabled::before{background-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Checkbox-label.is-disabled::after{border:2px solid #0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-Checkbox-label.is-disabled::after{border:2px solid #600000}}@media screen and (-ms-high-contrast:active){.ms-Checkbox-label.is-disabled::after{color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-Checkbox-label.is-disabled::after{color:#600000}}.ms-Checkbox-label.is-disabled .ms-Label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Checkbox-label.is-disabled .ms-Label{color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-Checkbox-label.is-disabled .ms-Label{color:#600000}}.ms-Checkbox-label.is-inFocus::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-Checkbox-label.is-inFocus.is-disabled::before{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Checkbox-label.is-inFocus.is-checked::before{border-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.is-focusVisible .ms-Checkbox.is-inFocus::before{content:'';position:absolute;top:0;bottom:0;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}html[dir=ltr] .is-focusVisible .ms-Checkbox.is-inFocus::before{right:0}html[dir=rtl] .is-focusVisible .ms-Checkbox.is-inFocus::before{left:0}html[dir=ltr] .is-focusVisible .ms-Checkbox.is-inFocus::before{left:-8px}html[dir=rtl] .is-focusVisible .ms-Checkbox.is-inFocus::before{right:-8px}@media screen and (-ms-high-contrast:active){.is-focusVisible .ms-Checkbox.is-inFocus::before{border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.is-focusVisible .ms-Checkbox.is-inFocus::before{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(79))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(80))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(81),a=o(16),s=o(19);o(83);var l=function(e){function t(t){var o=e.call(this)||this;return o.state={keyChecked:o._getKeyChecked(t.options),keyFocused:void 0},o._id=s.getId("ChoiceGroup"),o._labelId=s.getId("ChoiceGroupLabel"),o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){var t=this._getKeyChecked(e.options),o=this._getKeyChecked(this.props.options);t!==o&&this.setState({keyChecked:t})},t.prototype.render=function(){var e=this,t=this.props,o=t.label,i=t.options,r=t.className,s=t.required,l=this.state,c=l.keyChecked,d=l.keyFocused,u=a.css("ms-Label",r,{"is-required":s});return n.createElement("div",{role:"application",className:r},n.createElement("div",{className:"ms-ChoiceFieldGroup",role:"radiogroup","aria-labelledby":this.props.label?this._id+"-label":""},n.createElement("div",{className:"ms-ChoiceFieldGroup-title"},this.props.label?n.createElement("label",{className:u,id:this._id+"-label"},o):null),i.map(function(t){return n.createElement("div",{key:t.key,className:a.css("ms-ChoiceField",{"ms-ChoiceField--image":!!t.imageSrc,"is-inFocus":t.key===d})},n.createElement("input",{ref:function(t){return e._inputElement=t},id:e._id+"-"+t.key,className:"ms-ChoiceField-input",type:"radio",name:e.props.name||e._id,disabled:t.isDisabled||t.disabled||e.props.disabled,checked:t.key===c,onChange:e._onChange.bind(e,t),onFocus:e._onFocus.bind(e,t),onBlur:e._onBlur.bind(e,t),"aria-labelledby":e._labelId+"-"+t.key
}),e._renderField(t))})))},t.prototype.focus=function(){this._inputElement&&this._inputElement.focus()},t.prototype._onFocus=function(e,t){this.setState({keyFocused:e.key,keyChecked:this.state.keyChecked})},t.prototype._onBlur=function(e,t){this.setState({keyFocused:void 0,keyChecked:this.state.keyChecked})},t.prototype._renderField=function(e){var t=this.state.keyChecked,o=e.isDisabled||e.disabled||this.props.disabled;return n.createElement("label",{htmlFor:this._id+"-"+e.key,className:a.css({"ms-ChoiceField-field--image":!!e.imageSrc,"ms-ChoiceField-field":!e.imageSrc,"is-checked":e.key===t,"is-disabled":o})},e.imageSrc?n.createElement("div",{className:"ms-ChoiceField-innerField"},n.createElement("div",{className:a.css("ms-ChoiceField-imageWrapper",{"is-hidden":e.key===t})},n.createElement(r.Image,{src:e.imageSrc,width:e.imageSize.width,height:e.imageSize.height})),n.createElement("div",{className:a.css("ms-ChoiceField-imageWrapper",{"is-hidden":e.key!==t})},n.createElement(r.Image,{src:e.selectedImageSrc,width:e.imageSize.width,height:e.imageSize.height}))):null,e.imageSrc?n.createElement("div",{className:"ms-ChoiceField-labelWrapper"},n.createElement("i",{className:"ms-ChoiceField-icon ms-Icon ms-Icon--CheckMark"}),n.createElement("span",{id:this._labelId+"-"+e.key,className:"ms-Label"},e.text)):n.createElement("span",{id:this._labelId+"-"+e.key,className:"ms-Label"},e.text))},t.prototype._onChange=function(e,t){var o=this.props.onChanged;this.setState({keyChecked:e.key}),o&&o(e)},t.prototype._getKeyChecked=function(e){var t=e.filter(function(e){return e.isChecked||e.checked});return 0===t.length?void 0:t[0].key},t}(n.Component);l.defaultProps={options:[]},t.ChoiceGroup=l},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(82))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(56)),i(o(57))},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-ChoiceFieldGroup{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;margin-bottom:4px}.ms-ChoiceFieldGroup .ms-ChoiceFieldGroup-list{padding:0;margin:0}.ms-ChoiceField{box-sizing:border-box;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:';font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;min-height:36px;border:1px solid transparent;position:relative;line-height:20px}html[dir=ltr] .ms-ChoiceField{padding-left:8px}html[dir=rtl] .ms-ChoiceField{padding-right:8px}.ms-ChoiceField .ms-Label{font-size:14px;padding:0 0 0 26px;display:inline-block}html[dir=rtl] .ms-ChoiceField .ms-Label{padding:0 26px 0 0}.ms-ChoiceField-input{position:absolute;opacity:0;top:8px}.ms-ChoiceField-field::before{content:\'\';display:inline-block;border:2px solid '},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";width:20px;height:20px;font-weight:400;position:absolute;box-sizing:border-box;-webkit-transition-property:background,border,border-color;transition-property:background,border,border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.23,1);transition-timing-function:cubic-bezier(.4,0,.23,1);border-radius:50%}.ms-ChoiceField-field::after{content:'';width:0;height:0;border-radius:50%;position:absolute;top:10px;bottom:0;-webkit-transition-property:top,left,right,width,height;transition-property:top,left,right,width,height;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:cubic-bezier(.4,0,.23,1);transition-timing-function:cubic-bezier(.4,0,.23,1);box-sizing:border-box}html[dir=ltr] .ms-ChoiceField-field::after{left:10px}html[dir=rtl] .ms-ChoiceField-field::after{right:10px}html[dir=ltr] .ms-ChoiceField-field::after{right:0}html[dir=rtl] .ms-ChoiceField-field::after{left:0}@media screen and (-ms-high-contrast:active){.ms-ChoiceField-field::after{color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-ChoiceField-field::after{color:#600000}}.ms-ChoiceField-field{display:inline-block;cursor:pointer;margin-top:8px;position:relative;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-ChoiceField-field:hover::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-ChoiceField-field:hover .ms-Label{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-ChoiceField-field:focus::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-ChoiceField-field:focus.is-disabled::before{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-ChoiceField-field:focus.is-checked::before{border-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-ChoiceField-field:active::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-ChoiceField-field:active .ms-Label{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-ChoiceField-field.is-checked::before{border:2px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";background-color:transparent}@media screen and (-ms-high-contrast:active){.ms-ChoiceField-field.is-checked::before{border-color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-ChoiceField-field.is-checked::before{border-color:#37006E}}.ms-ChoiceField-field.is-checked::after{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";top:5px;width:10px;height:10px}html[dir=ltr] .ms-ChoiceField-field.is-checked::after{left:5px}html[dir=rtl] .ms-ChoiceField-field.is-checked::after{right:5px}@media screen and (-ms-high-contrast:active){.ms-ChoiceField-field.is-checked::after{background-color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-ChoiceField-field.is-checked::after{background-color:#37006E}}.ms-ChoiceField-field.is-checked:focus::before,.ms-ChoiceField-field.is-checked:hover::before{border-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-ChoiceField-field.is-disabled{cursor:default}.ms-ChoiceField-field.is-disabled:focus::before,.ms-ChoiceField-field.is-disabled:hover::before{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-ChoiceField-field.is-disabled::before{background-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-ChoiceField-field.is-disabled::before{border-color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-ChoiceField-field.is-disabled::before{border-color:#600000}}.ms-ChoiceField-field.is-disabled .ms-Label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-ChoiceField-field.is-disabled .ms-Label{color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-ChoiceField-field.is-disabled .ms-Label{color:#600000}}.ms-ChoiceField-field.is-inFocus::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-ChoiceField-field.is-inFocus.is-disabled::before{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-ChoiceField-field.is-inFocus.is-checked::before{border-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-ChoiceField--image{display:inline-block;font-size:0;background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}html[dir=ltr] .ms-ChoiceField--image{margin-right:6px}html[dir=rtl] .ms-ChoiceField--image{margin-left:6px}html[dir=ltr] .ms-ChoiceField--image{padding-left:0}html[dir=rtl] .ms-ChoiceField--image{padding-right:0}.ms-ChoiceField--image .ms-ChoiceField-field--image{display:inline-block;box-sizing:border-box;min-width:164px;cursor:pointer;padding:20px 20px 12px 20px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-innerField{position:relative}.ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-innerField .ms-ChoiceField-imageWrapper{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-innerField .ms-ChoiceField-imageWrapper.is-hidden{position:absolute;top:0;width:100%;height:100%;overflow:hidden;opacity:0}html[dir=ltr] .ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-innerField .ms-ChoiceField-imageWrapper.is-hidden{left:0}html[dir=rtl] .ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-innerField .ms-ChoiceField-imageWrapper.is-hidden{right:0}.ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-innerField .ms-ChoiceField-imageWrapper .ms-Image{display:inline-block}.ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-labelWrapper{display:inline-block;position:relative;margin:10px 0 0 0;padding:0 24px}.ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-labelWrapper .ms-ChoiceField-icon{display:none;position:absolute;line-height:12px;font-size:17px;color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:"}html[dir=ltr] .ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-labelWrapper .ms-ChoiceField-icon{left:0}html[dir=rtl] .ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-labelWrapper .ms-ChoiceField-icon{right:0}.ms-ChoiceField--image .ms-ChoiceField-field--image .ms-ChoiceField-labelWrapper .ms-Label{display:inline-block;padding:0;line-height:12px;font-weight:600;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.ms-ChoiceField--image .ms-ChoiceField-field--image.is-checked{background-color:"},{theme:"themeLighter",defaultValue:"#deecf9"},{rawString:"}.ms-ChoiceField--image .ms-ChoiceField-field--image.is-checked .ms-ChoiceField-labelWrapper .ms-ChoiceField-icon{display:inline-block}.is-focusVisible .ms-ChoiceField.is-inFocus{border:1px solid "},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(85))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(86))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(87),s=o(95),l=o(105),c=o(15),d=o(96);o(106);var u=function(e){function t(t){var o=e.call(this,t)||this;return o.state={color:d.getColorFromString(t.color)},o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){e.color&&this._updateColor(d.getColorFromString(e.color))},t.prototype.render=function(){var e=this.state.color;return r.createElement("div",{className:"ms-ColorPicker"},r.createElement("div",{className:"ms-ColorPicker-panel"},r.createElement(s.ColorRectangle,{color:e,onSVChanged:this._onSVChanged}),r.createElement(l.ColorSlider,{className:"is-hue",minValue:0,maxValue:d.MAX_COLOR_HUE,initialValue:e.h,onChanged:this._onHChanged}),r.createElement(l.ColorSlider,{className:"is-alpha",overlayStyle:{background:"linear-gradient(to right, transparent 0, "+e.str+" 100%)"},minValue:0,maxValue:100,initialValue:e.a,onChanged:this._onAChanged}),r.createElement("table",{className:"ms-ColorPicker-table",cellPadding:"0",cellSpacing:"0"},r.createElement("thead",null,r.createElement("tr",{className:"ms-font-s"},r.createElement("td",null,"Hex"),r.createElement("td",null,"Red"),r.createElement("td",null,"Green"),r.createElement("td",null,"Blue"),r.createElement("td",null,"Alpha"))),r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",null,r.createElement(a.TextField,{className:"ms-ColorPicker-input",value:e.hex})),r.createElement("td",{style:{width:"18%"}},r.createElement(a.TextField,{className:"ms-ColorPicker-input",value:String(e.r)})),r.createElement("td",{style:{width:"18%"}},r.createElement(a.TextField,{className:"ms-ColorPicker-input",value:String(e.g)})),r.createElement("td",{style:{width:"18%"}},r.createElement(a.TextField,{className:"ms-ColorPicker-input",value:String(e.b)})),r.createElement("td",{style:{width:"18%"}},r.createElement(a.TextField,{className:"ms-ColorPicker-input",value:String(e.a)})))))))},t.prototype._onSVChanged=function(e,t){this._updateColor(d.updateSV(this.state.color,e,t))},t.prototype._onHChanged=function(e){this._updateColor(d.updateH(this.state.color,e))},t.prototype._onAChanged=function(e){this._updateColor(d.updateA(this.state.color,e))},t.prototype._updateColor=function(e){var t=this.props.onColorChanged;e.str!==this.state.color.str&&this.setState({color:e},function(){t&&t(e.str)})},t}(r.Component);n([c.autobind],u.prototype,"_onSVChanged",null),n([c.autobind],u.prototype,"_onHChanged",null),n([c.autobind],u.prototype,"_onAChanged",null),t.ColorPicker=u},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(88))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(89))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(90),s=o(12);o(94);var l=function(e){function t(t){var o=e.call(this,t)||this;return o._id=s.getId("TextField"),o._descriptionId=s.getId("TextFieldDescription"),o._async=new s.Async(o),o.state={value:t.value||t.defaultValue||"",isFocused:!1,errorMessage:""},o._onInputChange=o._onInputChange.bind(o),o._onFocus=o._onFocus.bind(o),o._onBlur=o._onBlur.bind(o),o._delayedValidate=o._async.debounce(o._validate,o.props.deferredValidationTime),o._lastValidation=0,o._willMountTriggerValidation=!1,o._isDescriptionAvailable=!1,o}return i(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.state.value},enumerable:!0,configurable:!0}),t.prototype.componentWillMount=function(){this._willMountTriggerValidation=!0,this._validate(this.state.value)},t.prototype.componentDidMount=function(){this._isMounted=!0,this._adjustInputHeight()},t.prototype.componentWillReceiveProps=function(e){var t=this.props.onBeforeChange;void 0!==e.value&&e.value!==this.state.value&&(t&&t(e.value),this.setState({value:e.value,errorMessage:""}),this._delayedValidate(e.value))},t.prototype.componentWillUnmount=function(){this._async.dispose(),this._isMounted=!1},t.prototype.render=function(){var e=this.props,t=e.disabled,o=e.required,i=e.multiline,n=e.underlined,l=e.label,c=e.description,d=e.iconClass,u=e.className,m=this.state.isFocused,p=this._errorMessage;this._isDescriptionAvailable=Boolean(c||p);var h=s.css("ms-TextField",u,{"is-required":o,"is-disabled":t,"is-active":m,"ms-TextField--multiline":i,"ms-TextField--underlined":n});return r.createElement("div",{className:h},l&&r.createElement(a.Label,{htmlFor:this._id},l),d&&r.createElement("i",{className:d}),i?this._renderTextArea():this._renderInput(),p&&r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},p),this._isDescriptionAvailable&&r.createElement("span",{id:this._descriptionId},c&&r.createElement("span",{className:"ms-TextField-description"},c),p&&r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},p)))},t.prototype.focus=function(){this._field&&this._field.focus()},t.prototype.select=function(){this._field&&this._field.select()},t.prototype.setSelectionStart=function(e){this._field&&(this._field.selectionStart=e)},t.prototype.setSelectionEnd=function(e){this._field&&(this._field.selectionEnd=e)},t.prototype._onFocus=function(e){this.props.onFocus&&this.props.onFocus(e),this.setState({isFocused:!0}),this.props.validateOnFocusIn&&this._validate(this.state.value)},t.prototype._onBlur=function(e){this.props.onBlur&&this.props.onBlur(e),this.setState({isFocused:!1}),this.props.validateOnFocusOut&&this._validate(this.state.value)},Object.defineProperty(t.prototype,"_fieldClassName",{get:function(){var e,t=this._errorMessage;return e=this.props.multiline&&!this.props.resizable?"ms-TextField-field ms-TextField-field--unresizable":"ms-TextField-field",s.css(e,this.props.inputClassName,{"ms-TextField-invalid":!!t})},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_errorMessage",{get:function(){var e=this.state.errorMessage;return e||(e=this.props.errorMessage),e},enumerable:!0,configurable:!0}),t.prototype._renderTextArea=function(){var e=this,t=s.getNativeProps(this.props,s.textAreaProperties,["defaultValue"]);return r.createElement("textarea",n({},t,{id:this._id,ref:function(t){return e._field=t},value:this.state.value,onInput:this._onInputChange,onChange:this._onChange,className:this._fieldClassName,"aria-label":this.props.ariaLabel,"aria-describedby":this._isDescriptionAvailable?this._descriptionId:void 0,"aria-invalid":!!this.state.errorMessage,onFocus:this._onFocus,onBlur:this._onBlur}))},t.prototype._renderInput=function(){var e=this,t=s.getNativeProps(this.props,s.inputProperties,["defaultValue"]);return r.createElement("input",n({type:"text"},t,{id:this._id,ref:function(t){return e._field=t},value:this.state.value,onInput:this._onInputChange,onChange:this._onChange,className:this._fieldClassName,"aria-label":this.props.ariaLabel,"aria-describedby":this._isDescriptionAvailable?this._descriptionId:void 0,"aria-invalid":!!this.state.errorMessage,onFocus:this._onFocus,onBlur:this._onBlur}))},t.prototype._onInputChange=function(e){var t=e.target,o=t.value;this.setState({value:o,errorMessage:""},this._adjustInputHeight),this._willMountTriggerValidation=!1;var i=this.props,n=i.validateOnFocusIn,r=i.validateOnFocusOut;n||r||this._delayedValidate(o);var a=this.props.onBeforeChange;a(o)},t.prototype._validate=function(e){var t=this;if(this._latestValidateValue!==e){this._latestValidateValue=e;var o=this.props.onGetErrorMessage,i=o(e||"");if(void 0!==i)if("string"==typeof i)this.setState({errorMessage:i}),this._notifyAfterValidate(e,i);else{var n=++this._lastValidation;i.then(function(o){t._isMounted&&n===t._lastValidation&&t.setState({errorMessage:o}),t._notifyAfterValidate(e,o)})}else this._notifyAfterValidate(e,"")}},t.prototype._notifyAfterValidate=function(e,t){if(this._willMountTriggerValidation||e!==this.state.value)this._willMountTriggerValidation=!1;else{var o=this.props.onNotifyValidationResult;if(o(t,e),!t){var i=this.props.onChanged;i(e)}}},t.prototype._adjustInputHeight=function(){if(this._field&&this.props.autoAdjustHeight&&this.props.multiline){var e=this._field;e.style.height="";var t=e.scrollHeight+2;e.style.height=t+"px"}},t.prototype._onChange=function(){},t}(r.Component);l.defaultProps={multiline:!1,resizable:!0,autoAdjustHeight:!1,underlined:!1,onChanged:function(){},onBeforeChange:function(){},onNotifyValidationResult:function(){},onGetErrorMessage:function(){},deferredValidationTime:200,errorMessage:"",validateOnFocusIn:!1,validateOnFocusOut:!1},t.TextField=l},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(91))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(92))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(12);o(93);var s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.disabled,o=e.required,i=e.children,s=e.className;return r.createElement("label",n({},a.getNativeProps(this.props,a.divProperties),{className:a.css("ms-Label",s,{"is-disabled":t,"is-required":o})}),i)},t}(r.Component);t.Label=s},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Label{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;box-sizing:border-box;margin:0;padding:0;box-shadow:none;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";box-sizing:border-box;display:block;padding:5px 0}.ms-Label.is-required::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.ms-Label.is-disabled{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}"}])},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Label{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;box-sizing:border-box;margin:0;padding:0;box-shadow:none;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";box-sizing:border-box;display:block;padding:5px 0}.ms-Label.is-required::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.ms-Label.is-disabled{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:'}.ms-TextField{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;box-sizing:border-box;margin:0;padding:0;box-shadow:none;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";font-size:14px;font-weight:400;margin-bottom:8px}.ms-TextField .ms-Label{font-size:14px;font-weight:400}.ms-TextField.is-disabled .ms-TextField-field{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";pointer-events:none;cursor:default}.ms-TextField.is-disabled::-webkit-input-placeholder{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-TextField.is-disabled::-moz-placeholder{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-TextField.is-disabled:-moz-placeholder{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-TextField.is-disabled:-ms-input-placeholder{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-TextField.is-required .ms-Label::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.ms-TextField.is-required::-webkit-input-placeholder::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.ms-TextField.is-required::-moz-placeholder::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.ms-TextField.is-required:-moz-placeholder::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.ms-TextField.is-required:-ms-input-placeholder::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.ms-TextField.is-active{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:'}.ms-TextField-field{box-sizing:border-box;margin:0;padding:0;box-shadow:none;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;border:1px solid '},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";border-radius:0;font-weight:400;font-size:14px;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";height:32px;padding:0 12px 0 12px;width:100%;outline:0;text-overflow:ellipsis}html[dir=rtl] .ms-TextField-field{padding:0 12px 0 12px}.ms-TextField-field:hover{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-TextField-field:focus{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-TextField-field:focus,.ms-TextField-field:hover{border-color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-TextField-field:focus,.ms-TextField-field:hover{border-color:#37006E}}.ms-TextField-field[disabled]{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";pointer-events:none;cursor:default}.ms-TextField-field::-webkit-input-placeholder{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-TextField-field::-moz-placeholder{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-TextField-field:-moz-placeholder{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-TextField-field:-ms-input-placeholder{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-TextField-description{color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:";font-size:11px}.ms-TextField.ms-TextField--underlined{border-bottom:1px solid "},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";display:table;width:100%}.ms-TextField.ms-TextField--underlined:hover{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-TextField.ms-TextField--underlined:hover{border-color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-TextField.ms-TextField--underlined:hover{border-color:#37006E}}.ms-TextField.ms-TextField--underlined:active,.ms-TextField.ms-TextField--underlined:focus{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-TextField.ms-TextField--underlined .ms-Label{font-size:14px;display:table-cell;vertical-align:top;padding-top:9px;height:32px;width:1%;white-space:nowrap}html[dir=ltr] .ms-TextField.ms-TextField--underlined .ms-Label{margin-right:8px}html[dir=rtl] .ms-TextField.ms-TextField--underlined .ms-Label{margin-left:8px}html[dir=ltr] .ms-TextField.ms-TextField--underlined .ms-Label{padding-left:12px}html[dir=rtl] .ms-TextField.ms-TextField--underlined .ms-Label{padding-right:12px}.ms-TextField.ms-TextField--underlined .ms-TextField-field{border:0;display:table-cell;padding-top:8px;padding-bottom:3px}html[dir=ltr] .ms-TextField.ms-TextField--underlined .ms-TextField-field{float:left}html[dir=rtl] .ms-TextField.ms-TextField--underlined .ms-TextField-field{float:right}html[dir=ltr] .ms-TextField.ms-TextField--underlined .ms-TextField-field{text-align:left}html[dir=rtl] .ms-TextField.ms-TextField--underlined .ms-TextField-field{text-align:right}.ms-TextField.ms-TextField--underlined .ms-TextField-field:active,.ms-TextField.ms-TextField--underlined .ms-TextField-field:focus,.ms-TextField.ms-TextField--underlined .ms-TextField-field:hover{outline:0}.ms-TextField.ms-TextField--underlined.is-disabled{border-bottom-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-TextField.ms-TextField--underlined.is-disabled .ms-Label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-TextField.ms-TextField--underlined.is-disabled .ms-TextField-field{background-color:transparent;color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-TextField.ms-TextField--underlined.is-active{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:'}@media screen and (-ms-high-contrast:active){.ms-TextField.ms-TextField--underlined.is-active{border-color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-TextField.ms-TextField--underlined.is-active{border-color:#37006E}}.ms-TextField.ms-TextField--multiline .ms-TextField-field{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:';font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400;line-height:17px;min-height:60px;height:auto;padding-top:6px;overflow:auto}.ms-TextField-errorMessage{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;font-weight:400;color:'},{theme:"redDark",defaultValue:"#a80000"},{rawString:";margin:0;padding-top:5px}.ms-TextField-invalid,.ms-TextField-invalid:focus,.ms-TextField-invalid:hover{border-color:"},{theme:"redDark",defaultValue:"#a80000"},{rawString:"}.ms-u-screenReaderOnly{position:absolute;text-indent:-9999px;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0}html[dir=ltr] .ms-TextField.ms-TextField--underlined .ms-Label{padding-left:12px}html[dir=rtl] .ms-TextField.ms-TextField--underlined .ms-Label{padding-right:12px}html[dir=ltr] .ms-TextField.ms-TextField--underlined .ms-Label{padding-right:0}html[dir=rtl] .ms-TextField.ms-TextField--underlined .ms-Label{padding-left:0}html[dir=ltr] .ms-TextField.ms-TextField--underlined .ms-TextField-field{text-align:left}html[dir=rtl] .ms-TextField.ms-TextField--underlined .ms-TextField-field{text-align:right}.ms-TextField.ms-TextField--multiline .ms-TextField-field.ms-TextField-field--unresizable{resize:none}.ms-TextField-hidden{display:none}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(96),s=o(19),l=o(15),c=o(7),d=o(103),u=function(e){function t(t){var o=e.call(this,t)||this,i=o.props.color;return o._events=new c.EventGroup(o),o.state={isAdjusting:!1,origin:null,color:i,fullColorString:a.getFullColorString(i)},o}return i(t,e),t.prototype.componentWillUnmount=function(){this._events.dispose()},t.prototype.componentWillReceiveProps=function(e){var t=e.color;this.setState({color:t,fullColorString:a.getFullColorString(t)})},t.prototype.render=function(){var e=this.props.minSize,t=this.state,o=t.color,i=t.fullColorString;return r.createElement("div",{ref:"root",className:"ms-ColorPicker-colorRect",style:{minWidth:e,minHeight:e,backgroundColor:i},onMouseDown:this._onMouseDown},r.createElement("div",{className:"ms-ColorPicker-light"}),r.createElement("div",{className:"ms-ColorPicker-dark"}),r.createElement("div",{className:"ms-ColorPicker-thumb",style:{left:o.s+"%",top:a.MAX_COLOR_VALUE-o.v+"%",backgroundColor:o.str}}))},t.prototype._onMouseDown=function(e){this._events.on(window,"mousemove",this._onMouseMove,!0),this._events.on(window,"mouseup",this._onMouseUp,!0),this._onMouseMove(e)},t.prototype._onMouseMove=function(e){var t=this.props,o=t.color,i=t.onSVChanged,n=this.refs.root.getBoundingClientRect(),r=(e.clientX-n.left)/n.width,l=(e.clientY-n.top)/n.height,c=s.assign({},o,{
s:Math.min(a.MAX_COLOR_SATURATION,Math.max(0,r*a.MAX_COLOR_SATURATION)),v:Math.min(a.MAX_COLOR_VALUE,Math.max(0,a.MAX_COLOR_VALUE-l*a.MAX_COLOR_VALUE))});c.hex=d(c.h,c.s,c.v),c.str=100===c.a?"#"+c.hex:"rgba("+c.r+", "+c.g+", "+c.b+", "+c.a/100+")",this.setState({isAdjusting:!0,color:c}),i&&i(c.s,c.v),e.preventDefault(),e.stopPropagation()},t.prototype._onMouseUp=function(e){this._events.off(),this.setState({isAdjusting:!1,origin:null})},t}(r.Component);u.defaultProps={minSize:220},n([l.autobind],u.prototype,"_onMouseDown",null),n([l.autobind],u.prototype,"_onMouseMove",null),n([l.autobind],u.prototype,"_onMouseUp",null),t.ColorRectangle=u},function(e,t,o){"use strict";function i(e){var t=c(e),o=t.a,i=t.b,n=t.g,r=t.r,a=m(r,n,i),s=a.h,l=a.s,u=a.v;return{a:o,b:i,g:n,h:s,hex:d(r,n,i),r:r,s:l,str:e,v:u}}function n(e){return"#"+u(e.h,t.MAX_COLOR_SATURATION,t.MAX_COLOR_VALUE)}function r(e,t,o){var i=p(e.h,t,o),n=i.r,r=i.g,a=i.b,s=d(n,r,a);return{a:e.a,b:a,g:r,h:e.h,hex:s,r:n,s:t,str:100===e.a?"#"+s:"rgba("+n+", "+r+", "+a+", "+e.a/100+")",v:o}}function a(e,t){var o=p(t,e.s,e.v),i=o.r,n=o.g,r=o.b,a=d(i,n,r);return{a:e.a,b:r,g:n,h:t,hex:a,r:i,s:e.s,str:100===e.a?"#"+a:"rgba("+i+", "+n+", "+r+", "+e.a/100+")",v:e.v}}function s(e,t){return l.assign({},e,{a:t,str:100===t?"#"+e.hex:"rgba("+e.r+", "+e.g+", "+e.b+", "+t/100+")"})}var l=o(19),c=o(97),d=o(102),u=o(103),m=o(104),p=o(100);t.MAX_COLOR_SATURATION=100,t.MAX_COLOR_HUE=359,t.MAX_COLOR_VALUE=100,t.getColorFromString=i,t.getFullColorString=n,t.updateSV=r,t.updateH=a,t.updateA=s},function(e,t,o){function i(e){return n(e)||l(e)||s(e)||r(e)||a(e)||c(e)||d(e)}function n(e){var t=m[e.toLowerCase()];if(t)return{r:t[0],g:t[1],b:t[2],a:100}}function r(e){if(0==e.indexOf("rgb(")){e=e.match(/rgb\(([^)]+)\)/)[1];var t=e.split(/ *, */).map(Number);return{r:t[0],g:t[1],b:t[2],a:100}}}function a(e){if(0===e.indexOf("rgba(")){e=e.match(/rgba\(([^)]+)\)/)[1];var t=e.split(/ *, */).map(Number);return{r:t[0],g:t[1],b:t[2],a:100*t[3]}}}function s(e){if("#"===e[0]&&7===e.length)return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:100}}function l(e){if("#"===e[0]&&4===e.length)return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:100}}function c(e){if(0===e.indexOf("hsl(")){e=e.match(/hsl\(([^)]+)\)/)[1];var t=e.split(/ *, */),o=parseInt(t[0],10),i=parseInt(t[1],10),n=parseInt(t[2],10),r=u(o,i,n);return r.a=100,r}}function d(e){if(0===e.indexOf("hsla(")){e=e.match(/hsla\(([^)]+)\)/)[1];var t=e.split(/ *, */),o=parseInt(t[0],10),i=parseInt(t[1],10),n=parseInt(t[2],10),r=parseInt(100*t[3],10),a=u(o,i,n);return a.a=r,a}}var u=o(98),m=o(101);e.exports=i},function(e,t,o){var i=o(99),n=o(100);e.exports=function(e,t,o){var r=i(e,t,o);return n(r.h,r.s,r.v)}},function(e,t){e.exports=function(e,t,o){return t*=(o<50?o:100-o)/100,console.log("s",t),{h:e,s:2*t/(o+t)*100,v:o+t}}},function(e,t){e.exports=function(e,t,o){var t=t/100,o=o/100,i=[],n=o*t,r=e/60,a=n*(1-Math.abs(r%2-1)),s=o-n;switch(parseInt(r,10)){case 0:i=[n,a,0];break;case 1:i=[a,n,0];break;case 2:i=[0,n,a];break;case 3:i=[0,a,n];break;case 4:i=[a,0,n];break;case 5:i=[n,0,a]}return{r:Math.round(255*(i[0]+s)),g:Math.round(255*(i[1]+s)),b:Math.round(255*(i[2]+s))}}},function(e,t){e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,132,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,255,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,203],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[119,128,144],slategrey:[119,128,144],snow:[255,255,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,5]}},function(e,t){e.exports=function(e,t,o){function i(e){var t=e.toString(16);return 1===t.length?"0"+t:t}return[i(e),i(t),i(o)].join("")}},function(e,t,o){var i=o(100),n=o(102);e.exports=function(e,t,o){var r=i(e,t,o);return n(r.r,r.g,r.b)}},function(e,t){e.exports=function(e,t,o){var i,n,r,a=Math.max(e,t,o),s=Math.min(e,t,o),l=a-s;return 0===l?i=0:e===a?i=(t-o)/l%6:t===a?i=(o-e)/l+2:o===a&&(i=(e-t)/l+4),i=Math.round(60*i),i<0&&(i+=360),n=Math.round(100*(0===a?0:l/a)),r=Math.round(a/255*100),{h:i,s:n,v:r}}},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(15),s=o(16),l=o(7),c=function(e){function t(t){var o=e.call(this,t)||this,i=o.props.initialValue;return o._events=new l.EventGroup(o),o.state={isAdjusting:!1,origin:null,currentValue:i},o}return i(t,e),t.prototype.componentWillUnmount=function(){this._events.dispose()},t.prototype.render=function(){var e=this.props,t=e.className,o=e.minValue,i=e.maxValue,n=e.overlayStyle,a=this.state,l=a.currentValue,c=a.isAdjusting,d=100*(l-o)/(i-o);return r.createElement("div",{ref:"root",className:s.css("ms-ColorPicker-slider",t,{"is-adjusting":c}),onMouseDown:this._onMouseDown},r.createElement("div",{className:"ms-ColorPicker-sliderOverlay",style:n}),r.createElement("div",{className:"ms-ColorPicker-thumb is-slider",style:{left:d+"%"}}))},t.prototype._onMouseDown=function(e){this._events.on(window,"mousemove",this._onMouseMove,!0),this._events.on(window,"mouseup",this._onMouseUp,!0),this._onMouseMove(e)},t.prototype._onMouseMove=function(e){var t=this.props,o=t.onChanged,i=t.minValue,n=t.maxValue,r=this.refs.root.getBoundingClientRect(),a=(e.clientX-r.left)/r.width,s=Math.min(n,Math.max(i,a*n));this.setState({isAdjusting:!0,currentValue:s}),o&&o(s),e.preventDefault(),e.stopPropagation()},t.prototype._onMouseUp=function(e){this._events.off(),this.setState({isAdjusting:!1,origin:null})},t}(r.Component);c.defaultProps={minValue:0,maxValue:100,thumbColor:"inherit",initialValue:0},n([a.autobind],c.prototype,"_onMouseDown",null),n([a.autobind],c.prototype,"_onMouseMove",null),n([a.autobind],c.prototype,"_onMouseUp",null),t.ColorSlider=c},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-ColorPicker{position:relative;max-width:300px}.ms-ColorPicker-panel{padding:16px}.ms-ColorPicker-colorRect{position:relative;margin-bottom:10px}.ms-ColorPicker-rectContainer{position:relative}.ms-ColorPicker-capture{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(255,0,0,.1)}.ms-ColorPicker-rectContainer.is-adjusting .ms-ColorPicker-capture{position:fixed}.ms-ColorPicker-thumb{position:absolute;width:20px;height:20px;background:#fff;border:1px solid rgba(255,255,255,.8);border-radius:50%;box-shadow:0 0 15px -5px #000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ms-ColorPicker-thumb.is-slider{top:50%}.ms-ColorPicker-light{position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-linear-gradient(left,#fff 0,transparent 100%);background:linear-gradient(to right,#fff 0,transparent 100%)}.ms-ColorPicker-dark{position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%)}.ms-ColorPicker-slider{position:relative;height:20px;margin-bottom:5px;border:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";box-sizing:border-box}.ms-ColorPicker-slider.is-hue{background:-webkit-linear-gradient(right,red 0,#f09 10%,#cd00ff 20%,#3200ff 30%,#06f 40%,#00fffd 50%,#0f6 60%,#35ff00 70%,#cdff00 80%,#f90 90%,red 100%);background:linear-gradient(to left,red 0,#f09 10%,#cd00ff 20%,#3200ff 30%,#06f 40%,#00fffd 50%,#0f6 60%,#35ff00 70%,#cdff00 80%,#f90 90%,red 100%)}.ms-ColorPicker-slider.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAJUlEQVQYV2N89erVfwY0ICYmxoguxjgUFKI7GsTH5m4M3w1ChQC1/Ca8i2n1WgAAAABJRU5ErkJggg==)}.ms-ColorPicker-sliderOverlay{content:'';position:absolute;left:0;right:0;top:0;bottom:0}.ms-ColorPicker-input{width:100%;border:none;box-sizing:border-box;height:30px}.ms-ColorPicker-input.ms-TextField{padding-right:2px}.ms-ColorPicker-input .ms-TextField-field{min-width:auto;padding:5px}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(108))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(109))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(8),l=o(24),c=o(7),d=o(28),u=o(15),m=o(16),p=o(19),h=o(22),g=o(50);o(110);var f="overflow",b=41.5,v=function(e){function t(t){var o=e.call(this,t)||this;return o.state=o._getStateFromProps(t),o._id=p.getId("CommandBar"),o._events=new c.EventGroup(o),o}return i(t,e),t.prototype.componentDidMount=function(){this._updateItemMeasurements(),this._updateRenderedItems(),this._events.on(window,"resize",this._updateRenderedItems)},t.prototype.componentWillUnmount=function(){this._events.dispose()},t.prototype.componentWillReceiveProps=function(e){this.setState(this._getStateFromProps(e)),this._commandItemWidths=null},t.prototype.componentDidUpdate=function(e,t){this._commandItemWidths||(this._updateItemMeasurements(),this._updateRenderedItems())},t.prototype.render=function(){var e,t=this,o=this.props,i=o.isSearchBoxVisible,n=o.searchPlaceholderText,r=o.className,c=this.state,u=c.renderedItems,p=c.contextualMenuItems,h=c.expandedMenuItemKey,g=c.expandedMenuId,b=c.renderedOverflowItems,v=c.contextualMenuTarget,y=c.renderedFarItems;return i&&(e=a.createElement("div",{className:"ms-CommandBarSearch",ref:"searchSurface"},a.createElement("input",{className:"ms-CommandBarSearch-input",type:"text",placeholder:n}),a.createElement("div",{className:"ms-CommandBarSearch-iconWrapper ms-CommandBarSearch-iconSearchWrapper"},a.createElement("i",{className:"ms-Icon ms-Icon--Search"})),a.createElement("div",{className:"ms-CommandBarSearch-iconWrapper ms-CommandBarSearch-iconClearWrapper ms-font-s"},a.createElement("i",{className:"ms-Icon ms-Icon--Cancel"})))),a.createElement("div",{className:m.css("ms-CommandBar",r),ref:"commandBarRegion"},e,a.createElement(s.FocusZone,{ref:"focusZone",direction:s.FocusZoneDirection.horizontal,rootProps:{role:"menubar"}},a.createElement("div",{className:"ms-CommandBar-primaryCommands",ref:"commandSurface"},u.map(function(e,o){return t._renderItemInCommandBar(e,o,h)}).concat(b&&b.length?[a.createElement("div",{className:"ms-CommandBarItem",key:f,ref:f},a.createElement("button",{id:this._id+f,className:m.css("ms-CommandBarItem-link",{"is-expanded":h===f}),onClick:this._onOverflowClick,role:"menuitem","aria-label":this.props.elipisisAriaLabel||"","aria-haspopup":!0,"data-automation-id":"commandBarOverflow"},a.createElement("i",{className:"ms-CommandBarItem-overflow ms-Icon ms-Icon--More"})))]:[])),a.createElement("div",{className:"ms-CommandBar-sideCommands",ref:"farCommandSurface"},y.map(function(e,o){return t._renderItemInCommandBar(e,o,h,!0)}))),p?a.createElement(l.ContextualMenu,{labelElementId:g,className:"ms-CommandBar-menuHost",items:p,targetElement:v,onDismiss:this._onContextMenuDismiss,isBeakVisible:!0,directionalHint:d.DirectionalHint.bottomAutoEdge}):null)},t.prototype.focus=function(){this.refs.focusZone.focus()},t.prototype._renderItemInCommandBar=function(e,t,o,i){var r=this,s=e.key||String(t),c=m.css(e.onClick?"ms-CommandBarItem-link":"ms-CommandBarItem-text",!e.name&&"ms-CommandBarItem--noName"),d=m.css(c,{"is-expanded":o===e.key}),u=!!e.icon||!!e.iconProps;return a.createElement("div",{className:m.css("ms-CommandBarItem",e.className),key:s,ref:s},function(){return e.onClick||l.hasSubmenuItems(e)?a.createElement("button",n({},h.getNativeProps(e,h.buttonProperties),{id:r._id+e.key,className:d,onClick:function(t){return r._onItemClick(t,e)},"data-command-key":t,"aria-haspopup":l.hasSubmenuItems(e),role:"menuitem","aria-label":e.ariaLabel||e.name}),u?r._renderIcon(e):null,!!e.name&&a.createElement("span",{className:"ms-CommandBarItem-commandText"},e.name),l.hasSubmenuItems(e)?a.createElement("i",{className:"ms-CommandBarItem-chevronDown ms-Icon ms-Icon--ChevronDown"}):null):a.createElement("div",n({},h.getNativeProps(e,h.divProperties),{id:r._id+e.key,className:d,"data-command-key":t,"aria-haspopup":l.hasSubmenuItems(e)}),u?r._renderIcon(e):null,a.createElement("span",{className:"ms-CommandBarItem-commandText ms-font-m ms-font-weight-regular","aria-hidden":"true",role:"presentation"},e.name))}())},t.prototype._renderIcon=function(e){var t=e.iconProps?e.iconProps:{iconName:g.IconName[e.icon]},o=t.iconName===g.IconName.None?"":"ms-CommandBarItem-iconColor",i=m.css("ms-CommandBarItem-icon",o,t.className);return a.createElement(g.Icon,n({},t,{className:i}))},t.prototype._updateItemMeasurements=function(){this.refs[f]||this.props.overflowItems&&this.props.overflowItems.length?this._overflowWidth=b:this._overflowWidth=0,this._commandItemWidths||(this._commandItemWidths={});for(var e=0;e<this.props.items.length;e++){var t=this.props.items[e];if(!this._commandItemWidths[t.key]){var o=this.refs[t.key];o&&(this._commandItemWidths[t.key]=o.getBoundingClientRect().width)}}},t.prototype._updateRenderedItems=function(){var e=this.props,t=e.items,o=e.overflowItems,i=this.refs.commandSurface,n=this.refs.farCommandSurface,r=this.refs.commandBarRegion,a=this.refs.searchSurface,s=[].concat(t),l=o,c=0,d=o&&o.length,u=window.getComputedStyle(i),m=r.clientWidth-parseInt(u.marginLeft,10)-parseInt(u.marginRight,10);a&&(m-=a.getBoundingClientRect().width),n&&(m-=n.getBoundingClientRect().width),d&&(m-=this._overflowWidth);for(var p=0;p<s.length;p++){var h=s[p],g=this._commandItemWidths[h.key];if(c+g>=m){p>0&&!d&&m-c<b&&p--,l=s.splice(p).concat(o);break}c+=g}this.setState({renderedItems:s,renderedOverflowItems:l,expandedMenuItemKey:null,contextualMenuItems:null,contextualMenuTarget:null})},t.prototype._onItemClick=function(e,t){t.key!==this.state.expandedMenuItemKey&&l.hasSubmenuItems(t)?this.setState({expandedMenuId:e.currentTarget.id,expandedMenuItemKey:t.key,contextualMenuItems:l.getSubmenuItems(t),contextualMenuTarget:e.currentTarget}):this._onContextMenuDismiss(),t.onClick&&t.onClick(e,t)},t.prototype._onOverflowClick=function(e){this.state.expandedMenuItemKey===f?this._onContextMenuDismiss():this.setState({expandedMenuId:e.currentTarget.id,expandedMenuItemKey:f,contextualMenuItems:this.state.renderedOverflowItems,contextualMenuTarget:e.currentTarget})},t.prototype._onContextMenuDismiss=function(e){e&&e.relatedTarget&&this.refs.commandSurface.contains(e.relatedTarget)?(e.stopPropagation(),e.preventDefault()):this.setState({expandedMenuItemKey:null,contextualMenuItems:null,contextualMenuTarget:null})},t.prototype._getStateFromProps=function(e){return{renderedItems:e.items||[],renderedOverflowItems:null,contextualMenuItems:null,renderedFarItems:e.farItems||null}},t}(a.Component);v.defaultProps={items:[],overflowItems:[],farItems:[]},r([u.autobind],v.prototype,"_onOverflowClick",null),r([u.autobind],v.prototype,"_onContextMenuDismiss",null),t.CommandBar=v},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-CommandBar{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";position:relative;background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";height:40px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-CommandBar-primaryCommands{position:absolute;overflow:hidden;display:inline;vertical-align:top;line-height:40px;max-width:100%;margin:0 20px}.ms-CommandBar-sideCommands{position:absolute}html[dir=ltr] .ms-CommandBar-sideCommands{right:0}html[dir=rtl] .ms-CommandBar-sideCommands{left:0}html[dir=ltr] .ms-CommandBar-sideCommands{text-align:right}html[dir=rtl] .ms-CommandBar-sideCommands{text-align:left}html[dir=ltr] .ms-CommandBar-sideCommands{padding-right:20px}html[dir=rtl] .ms-CommandBar-sideCommands{padding-left:20px}.ms-CommandBarItem{display:inline-block;color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";height:40px;outline:transparent;vertical-align:top;padding:0 4px}@media screen and (-ms-high-contrast:active){.ms-CommandBarItem{height:38px;outline:0}html[dir=ltr] .ms-CommandBarItem{border-left:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .ms-CommandBarItem{border-right:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=ltr] .ms-CommandBarItem{border-right:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .ms-CommandBarItem{border-left:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-CommandBarItem{height:38px;outline:0}html[dir=ltr] .ms-CommandBarItem{border-left:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .ms-CommandBarItem{border-right:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=ltr] .ms-CommandBarItem{border-right:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .ms-CommandBarItem{border-left:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:'}}.ms-CommandBarItem-chevronDown,.ms-CommandBarItem-commandText{display:inline-block;padding:0 4px;vertical-align:top}.ms-CommandBarItem-text{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";position:relative;background:0 0;border:none;line-height:40px;min-width:20px;text-align:center;padding:0 4px;display:block;height:100%}.ms-CommandBarItem-text::-moz-focus-inner{border:0}.ms-CommandBarItem-text{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-CommandBarItem-text:focus:after{content:'';position:absolute;top:2px;right:2px;bottom:2px;left:2px;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:'}.ms-CommandBarItem-text.ms-CommandBarItem--noName{padding:0 8px}.ms-CommandBarItem-link{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";position:relative;background:0 0;border:none;line-height:40px;min-width:20px;text-align:center;padding:0 4px;display:block;height:100%;cursor:pointer}.ms-CommandBarItem-link::-moz-focus-inner{border:0}.ms-CommandBarItem-link{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-CommandBarItem-link:focus:after{content:'';position:absolute;top:2px;right:2px;bottom:2px;left:2px;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-CommandBarItem-link.ms-CommandBarItem--noName{padding:0 8px}@media screen and (-ms-high-contrast:active){html[dir=ltr] .ms-CommandBarItem-link.is-expanded,html[dir=ltr] .ms-CommandBarItem-link:hover{border-left:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .ms-CommandBarItem-link.is-expanded,html[dir=rtl] .ms-CommandBarItem-link:hover{border-right:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=ltr] .ms-CommandBarItem-link.is-expanded,html[dir=ltr] .ms-CommandBarItem-link:hover{border-right:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .ms-CommandBarItem-link.is-expanded,html[dir=rtl] .ms-CommandBarItem-link:hover{border-left:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){html[dir=ltr] .ms-CommandBarItem-link.is-expanded,html[dir=ltr] .ms-CommandBarItem-link:hover{border-left:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .ms-CommandBarItem-link.is-expanded,html[dir=rtl] .ms-CommandBarItem-link:hover{border-right:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=ltr] .ms-CommandBarItem-link.is-expanded,html[dir=ltr] .ms-CommandBarItem-link:hover{border-right:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .ms-CommandBarItem-link.is-expanded,html[dir=rtl] .ms-CommandBarItem-link:hover{border-left:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-CommandBarItem-link:hover:not[disabled]{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:";background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-CommandBarItem-link:hover:not[disabled] .ms-CommandBarItem-icon{color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:"}.ms-CommandBarItem-link:hover:not[disabled] .ms-CommandBarItem-chevronDown{color:"},{theme:"neutralPrimaryAlt",defaultValue:"#3c3c3c"},{rawString:"}.ms-CommandBarItem-link:hover:not[disabled] .ms-CommandBarItem-overflow{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.ms-CommandBarItem-link.is-expanded{background-color:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-CommandBarItem-link.is-expanded .ms-CommandBarItem-icon{color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.ms-CommandBarItem-link.is-expanded .ms-CommandBarItem-chevronDown{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.ms-CommandBarItem-link.is-expanded .ms-CommandBarItem-overflow{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-CommandBarItem-link.is-expanded:hover{background-color:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.ms-CommandBarItem-link[disabled]{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";cursor:default;pointer-events:none}.ms-CommandBarItem-link[disabled] .ms-CommandBarItem-icon{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-CommandBarItem-icon{font-size:16px;padding:0 4px}.ms-CommandBarItem-iconColor{color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-CommandBarItem-chevronDown{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:12px}.ms-CommandBarItem-overflow{font-size:18px;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";padding:0 7px}.ms-CommandBarSearch{width:208px;max-width:208px;background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";height:40px;position:relative;box-sizing:border-box;border-color:transparent}html[dir=ltr] .ms-CommandBarSearch{float:left}html[dir=rtl] .ms-CommandBarSearch{float:right}html[dir=ltr] .ms-CommandBarSearch{border-right:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}html[dir=rtl] .ms-CommandBarSearch{border-left:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-CommandBarSearch{z-index:10}html[dir=ltr] .ms-CommandBarSearch{border-right:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .ms-CommandBarSearch{border-left:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){html[dir=ltr] .ms-CommandBarSearch{border-right:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .ms-CommandBarSearch{border-left:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-CommandBarSearch:before{position:absolute;content:' ';right:0;bottom:0;left:0;margin:0 8px;border-bottom:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-CommandBarSearch:hover{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active){html[dir=ltr] .ms-CommandBarSearch:hover{border-left:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .ms-CommandBarSearch:hover{border-right:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=ltr] .ms-CommandBarSearch:hover{border-right:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .ms-CommandBarSearch:hover{border-left:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){html[dir=ltr] .ms-CommandBarSearch:hover{border-left:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .ms-CommandBarSearch:hover{border-right:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=ltr] .ms-CommandBarSearch:hover{border-right:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .ms-CommandBarSearch:hover{border-left:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-CommandBarSearch-input{height:40px;padding:8px 8px 8px 0;border:none;background-color:transparent;width:100%;box-sizing:border-box;outline:0;cursor:pointer;font-size:14px;-webkit-appearance:none;-webkit-border-radius:0}html[dir=ltr] .ms-CommandBarSearch-input{border-left:42px solid transparent}html[dir=rtl] .ms-CommandBarSearch-input{border-right:42px solid transparent}@media screen and (-ms-high-contrast:active){html[dir=ltr] .ms-CommandBarSearch-input{border-left:40px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .ms-CommandBarSearch-input{border-right:40px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){html[dir=ltr] .ms-CommandBarSearch-input{border-left:40px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .ms-CommandBarSearch-input{border-right:40px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}.ms-CommandBarSearch-input::-ms-clear{display:none}.ms-CommandBarSearch-iconSearchWrapper{display:block}.ms-CommandBarSearch-iconArrowWrapper{display:none}.ms-CommandBarSearch-iconArrowWrapper,.ms-CommandBarSearch-iconSearchWrapper{top:0}html[dir=ltr] .ms-CommandBarSearch-iconArrowWrapper,html[dir=ltr] .ms-CommandBarSearch-iconSearchWrapper{padding-left:17px}html[dir=rtl] .ms-CommandBarSearch-iconArrowWrapper,html[dir=rtl] .ms-CommandBarSearch-iconSearchWrapper{padding-right:17px}html[dir=ltr] .ms-CommandBarSearch-iconArrowWrapper,html[dir=ltr] .ms-CommandBarSearch-iconSearchWrapper{padding-right:8px}html[dir=rtl] .ms-CommandBarSearch-iconArrowWrapper,html[dir=rtl] .ms-CommandBarSearch-iconSearchWrapper{padding-left:8px}.ms-CommandBarSearch-iconClearWrapper{display:none;top:1px;z-index:10}html[dir=ltr] .ms-CommandBarSearch-iconClearWrapper{right:0}html[dir=rtl] .ms-CommandBarSearch-iconClearWrapper{left:0}.ms-CommandBarSearch.is-active{background-color:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-CommandBarSearch.is-active:hover{background-color:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-CommandBarSearch.is-active .ms-CommandBarSearch-input{cursor:text}html[dir=ltr] .ms-CommandBarSearch.is-active .ms-CommandBarSearch-input{padding-right:40px}html[dir=rtl] .ms-CommandBarSearch.is-active .ms-CommandBarSearch-input{padding-left:40px}html[dir=ltr] .ms-CommandBarSearch.is-active .ms-CommandBarSearch-input{border-left-width:8px}html[dir=rtl] .ms-CommandBarSearch.is-active .ms-CommandBarSearch-input{border-right-width:8px}html[dir=ltr] .ms-CommandBarSearch.is-active.ms-CommandBarSearch--hasBack .ms-CommandBarSearch-input{border-left-width:40px}html[dir=rtl] .ms-CommandBarSearch.is-active.ms-CommandBarSearch--hasBack .ms-CommandBarSearch-input{border-right-width:40px}.ms-CommandBarSearch.is-active .ms-CommandBarSearch-iconSearchWrapper{display:none}.ms-CommandBarSearch.is-active.ms-CommandBarSearch--hasBack .ms-CommandBarSearch-iconArrowWrapper{display:block}html[dir=ltr] .ms-CommandBarSearch.is-active .ms-CommandBarSearch-input{padding-right:40px}html[dir=rtl] .ms-CommandBarSearch.is-active .ms-CommandBarSearch-input{padding-left:40px}.ms-CommandBarSearch.is-active .ms-CommandBarSearch-iconClearWrapper{display:block}.ms-CommandBarSearch-iconWrapper{height:40px;line-height:40px;cursor:pointer;position:absolute;text-align:center}.ms-CommandBarSearch .ms-Icon:before{font-size:16px;color:"
},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:'}.ms-CommandBarSearch-input,.ms-CommandBarSearch-input::-webkit-input-placeholder{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px}'}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(112))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(113))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(66),s=o(29),l=o(28),c=o(87),d=o(12);o(114);var u=function(e){function t(t){var o=e.call(this)||this,i=t.formatDate,n=t.value;return o.state={selectedDate:n||new Date,formattedDate:i&&n?i(n):"",isDatePickerShown:!1,errorMessage:null},o._preventFocusOpeningPicker=!1,o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){var t=e.formatDate,o=e.isRequired,i=e.strings,n=e.value,r=o&&!n?i.isRequiredErrorMessage||"*":null;this.setState({selectedDate:n||new Date,formattedDate:t&&n?t(n):"",errorMessage:r})},t.prototype.render=function(){var e=this,t="ms-DatePicker",o=this.props,i=o.firstDayOfWeek,n=o.strings,u=o.label,m=o.isRequired,p=o.ariaLabel,h=o.placeholder,g=o.allowTextInput,f=this.state,b=f.isDatePickerShown,v=f.formattedDate,y=f.selectedDate,w=f.errorMessage;return r.createElement("div",{className:t,ref:"root"},r.createElement("div",{ref:function(t){return e._datepicker=t}},r.createElement(c.TextField,{ariaLabel:p,"aria-haspopup":"true",required:m,onKeyDown:this._onTextFieldKeyDown,onFocus:this._onTextFieldFocus,onBlur:this._onTextFieldBlur,onClick:this._onTextFieldClick,onChanged:this._onTextFieldChanged,errorMessage:w,label:u,placeholder:h,iconClass:d.css("ms-Icon ms-Icon--Calendar",u?"ms-DatePicker-event--with-label":"ms-DatePicker-event--without-label"),readOnly:!g,value:v,ref:"textField"})),b&&r.createElement(s.Callout,{isBeakVisible:!1,className:"ms-DatePicker-callout",gapSpace:0,doNotLayer:!1,targetElement:this._datepicker,directionalHint:l.DirectionalHint.bottomLeftEdge,onDismiss:this._calendarDismissed,onPositioned:this._onCalloutPositioned},r.createElement(a.Calendar,{onSelectDate:this._onSelectDate,onDismiss:this._calendarDismissed,isMonthPickerVisible:this.props.isMonthPickerVisible,value:y,firstDayOfWeek:i,strings:n,ref:this._resolveRef("_calendar")})))},t.prototype._onSelectDate=function(e){var t=this.props,o=t.formatDate,i=t.onSelectDate;this.setState({selectedDate:e,isDatePickerShown:!1,formattedDate:o&&e?o(e):""}),i&&i(e)},t.prototype._onCalloutPositioned=function(){this._calendar.focus()},t.prototype._onTextFieldFocus=function(e){this.props.allowTextInput||(this._preventFocusOpeningPicker?this._preventFocusOpeningPicker=!1:this._showDatePickerPopup())},t.prototype._onTextFieldBlur=function(e){this._validateTextInput()},t.prototype._onTextFieldChanged=function(e){if(this.props.allowTextInput){this.state.isDatePickerShown&&this._dismissDatePickerPopup();var t=this.props,o=t.isRequired,i=t.value,n=t.strings;this.setState({errorMessage:o&&!i?n.isRequiredErrorMessage||"*":null,formattedDate:e})}},t.prototype._onTextFieldKeyDown=function(e){switch(e.which){case d.KeyCodes.enter:e.preventDefault(),e.stopPropagation(),this.state.isDatePickerShown?this.props.allowTextInput&&this._dismissDatePickerPopup():this._showDatePickerPopup();break;case d.KeyCodes.escape:this._handleEscKey(e)}},t.prototype._onTextFieldClick=function(e){this.state.isDatePickerShown?this.props.allowTextInput&&this.setState({isDatePickerShown:!1}):this._showDatePickerPopup()},t.prototype._showDatePickerPopup=function(){this.state.isDatePickerShown||(this._preventFocusOpeningPicker=!0,this._focusOnSelectedDateOnUpdate=!0,this.setState({isDatePickerShown:!0,navigatedDate:this.state.selectedDate,errorMessage:""}))},t.prototype._dismissDatePickerPopup=function(){this.state.isDatePickerShown&&(this.setState({isDatePickerShown:!1}),this._validateTextInput())},t.prototype._calendarDismissed=function(){this._preventFocusOpeningPicker=!0,this._dismissDatePickerPopup()},t.prototype._handleEscKey=function(e){this._calendarDismissed()},t.prototype._validateTextInput=function(){var e=this.props,t=e.isRequired,o=e.allowTextInput,i=e.strings,n=e.formatDate,r=e.parseDateFromString,a=e.onSelectDate,s=this.state.formattedDate;if(!this.state.isDatePickerShown){if(t&&!s)return void this.setState({errorMessage:i.isRequiredErrorMessage||"*"});if(o){var l=null;s?(l=r(s),l?this.setState({selectedDate:l,formattedDate:n&&l?n(l):"",errorMessage:""}):this.setState({errorMessage:i.invalidInputErrorMessage||"*"})):this.setState({errorMessage:""}),a&&a(l)}}},t}(d.BaseComponent);u.defaultProps={allowTextInput:!1,formatDate:function(e){return e?e.toDateString():""},parseDateFromString:function(e){var t=Date.parse(e);return t?new Date(t):null},firstDayOfWeek:a.DayOfWeek.Sunday,isRequired:!1,isMonthPickerVisible:!0,strings:null},n([d.autobind],u.prototype,"_onSelectDate",null),n([d.autobind],u.prototype,"_onCalloutPositioned",null),n([d.autobind],u.prototype,"_onTextFieldFocus",null),n([d.autobind],u.prototype,"_onTextFieldBlur",null),n([d.autobind],u.prototype,"_onTextFieldChanged",null),n([d.autobind],u.prototype,"_onTextFieldKeyDown",null),n([d.autobind],u.prototype,"_onTextFieldClick",null),n([d.autobind],u.prototype,"_dismissDatePickerPopup",null),n([d.autobind],u.prototype,"_calendarDismissed",null),n([d.autobind],u.prototype,"_handleEscKey",null),n([d.autobind],u.prototype,"_validateTextInput",null),t.DatePicker=u},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-DatePicker{box-sizing:border-box;margin:0;padding:0;box-shadow:none;margin-bottom:17px}.ms-DatePicker .ms-TextField{position:relative}.ms-DatePicker .ms-TextField input::-ms-clear{display:none}.ms-DatePicker .ms-TextField input[readonly]{cursor:pointer}.ms-DatePicker-event--with-label{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:20px;line-height:20px;pointer-events:none;position:absolute;top:35px}html[dir=ltr] .ms-DatePicker-event--with-label{right:9px}html[dir=rtl] .ms-DatePicker-event--with-label{left:9px}.ms-DatePicker-event--without-label{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:20px;line-height:20px;pointer-events:none;position:absolute;top:7px}html[dir=ltr] .ms-DatePicker-event--without-label{right:9px}html[dir=rtl] .ms-DatePicker-event--without-label{left:9px}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(116))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(117)),i(o(122)),i(o(123)),i(o(130)),i(o(131))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(118)),i(o(119)),i(o(120)),i(o(121))},function(e,t){"use strict";t.SELECTION_CHANGE="change";var o;!function(e){e[e.none=0]="none",e[e.single=1]="single",e[e.multiple=2]="multiple"}(o=t.SelectionMode||(t.SelectionMode={}));var i;!function(e){e[e.horizontal=0]="horizontal",e[e.vertical=1]="vertical"}(i=t.SelectionDirection||(t.SelectionDirection={}))},function(e,t,o){"use strict";var i=o(118),n=o(7),r=function(){function e(e){void 0===e&&(e={});var t=e.onSelectionChanged,o=e.getKey,i=e.canSelectItem,n=void 0===i?function(e){return!0}:i;this.getKey=o||function(e,t){return e?e.key:String(t)},this._changeEventSuppressionCount=0,this._exemptedCount=0,this._anchoredIndex=0,this._unselectableCount=0,this.setItems([],!0),this._onSelectionChanged=t,this.canSelectItem=n}return e.prototype.setChangeEvents=function(e,t){this._changeEventSuppressionCount+=e?-1:1,0===this._changeEventSuppressionCount&&this._hasChanged&&(this._hasChanged=!1,t||this._change())},e.prototype.setItems=function(e,t){void 0===t&&(t=!0);var o={},i={},n=!1;this.setChangeEvents(!1),this._unselectableCount=0;for(var r=0;r<e.length;r++){var a=e[r];a&&(o[this.getKey(a,r)]=r),i[r]=a&&!this.canSelectItem(a),i[r]&&this._unselectableCount++}t&&this.setAllSelected(!1);var s={};for(var l in this._exemptedIndices)if(this._exemptedIndices.hasOwnProperty(l)){var c=Number(l),a=this._items[c],d=a?this.getKey(a,Number(c)):void 0,u=d?o[d]:c;if(void 0===u){this.setAllSelected(!1);break}s[u]=!0,n=n||u!==c}this._exemptedIndices=s,this._keyToIndexMap=o,this._unselectableIndices=i,this._items=e||[],n&&this._change(),this.setChangeEvents(!0)},e.prototype.getItems=function(){return this._items},e.prototype.getSelection=function(){if(!this._selectedItems){this._selectedItems=[];for(var e=0;e<this._items.length;e++)this.isIndexSelected(e)&&this._selectedItems.push(this._items[e])}return this._selectedItems},e.prototype.getSelectedCount=function(){return this._isAllSelected?this._items.length-this._exemptedCount-this._unselectableCount:this._exemptedCount},e.prototype.isRangeSelected=function(e,t){for(var o=e+t,i=e;i<o;i++)if(!this.isIndexSelected(i))return!1;return!0},e.prototype.isAllSelected=function(){var e=this._items.length-this._unselectableCount;return this.count>0&&this._isAllSelected&&0===this._exemptedCount||!this._isAllSelected&&this._exemptedCount===e&&e>0},e.prototype.isKeySelected=function(e){var t=this._keyToIndexMap[e];return this.isIndexSelected(t)},e.prototype.isIndexSelected=function(e){return!!(this.count>0&&this._isAllSelected&&!this._exemptedIndices[e]&&!this._unselectableIndices[e]||!this._isAllSelected&&this._exemptedIndices[e])},e.prototype.setAllSelected=function(e){var t=this._items?this._items.length-this._unselectableCount:0;t>0&&(this._exemptedCount>0||e!==this._isAllSelected)&&(this._exemptedIndices={},this._exemptedCount=0,this._isAllSelected=e,this._updateCount())},e.prototype.setKeySelected=function(e,t,o){var i=this._keyToIndexMap[e];i>=0&&this.setIndexSelected(i,t,o)},e.prototype.setIndexSelected=function(e,t,o){if(e=Math.min(Math.max(0,e),this._items.length-1),!(e<0||e>=this._items.length)){var i=this._exemptedIndices[e],n=!1,r=!this._unselectableIndices[e];r&&(i&&(t&&this._isAllSelected||!t&&!this._isAllSelected)&&(n=!0,delete this._exemptedIndices[e],this._exemptedCount--),!i&&(t&&!this._isAllSelected||!t&&this._isAllSelected)&&(n=!0,this._exemptedIndices[e]=!0,this._exemptedCount++),o&&(this._anchoredIndex=e)),n&&this._updateCount()}},e.prototype.selectToKey=function(e,t){this.selectToIndex(this._keyToIndexMap[e],t)},e.prototype.selectToIndex=function(e,t){var o=this._anchoredIndex||0,i=Math.min(e,o),n=Math.max(e,o);for(this.setChangeEvents(!1),t&&this.setAllSelected(!1);i<=n;i++)this.setIndexSelected(i,!0,!1);this.setChangeEvents(!0)},e.prototype.toggleAllSelected=function(){this.setAllSelected(!this.isAllSelected())},e.prototype.toggleKeySelected=function(e){this.setKeySelected(e,!this.isKeySelected(e),!0)},e.prototype.toggleIndexSelected=function(e){this.setIndexSelected(e,!this.isIndexSelected(e),!0)},e.prototype.toggleRangeSelected=function(e,t){var o=this.isRangeSelected(e,t),i=e+t;this.setChangeEvents(!1);for(var n=e;n<i;n++)this.setIndexSelected(n,!o,!1);this.setChangeEvents(!0)},e.prototype._updateCount=function(){this.count=this.getSelectedCount(),this._change()},e.prototype._change=function(){0===this._changeEventSuppressionCount?(this._selectedItems=null,n.EventGroup.raise(this,i.SELECTION_CHANGE),this._onSelectionChanged&&this._onSelectionChanged()):this._hasChanged=!0},e}();t.Selection=r},function(e,t,o){"use strict";var i=o(118),n=function(){function e(e){this._direction=e}return e.prototype.getItemIndexAbove=function(e,t){return this._direction===i.SelectionDirection.vertical?Math.max(0,e-1):e},e.prototype.getItemIndexBelow=function(e,t){return this._direction===i.SelectionDirection.vertical?Math.min(t.length-1,e+1):e},e.prototype.getItemIndexLeft=function(e,t){return this._direction===i.SelectionDirection.vertical?e:Math.max(0,e-1)},e.prototype.getItemIndexRight=function(e,t){return this._direction===i.SelectionDirection.vertical?e:Math.min(t.length-1,e+1)},e}();t.SelectionLayout=n},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(12),l=o(120),c=o(118),d=o(23),u="data-selection-disabled",m="data-selection-index",p="data-selection-toggle",h="data-selection-invoke",g="data-selection-all-toggle",f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.componentDidMount=function(){var e=s.getWindow(this.refs.root);this._events.on(e,"keydown keyup",this._updateModifiers),this._events.on(e,"click",this._tryClearOnEmptyClick)},t.prototype.render=function(){return a.createElement("div",n({className:"ms-SelectionZone",ref:"root",onKeyDown:this._onKeyDown,onMouseDown:this._onMouseDown,onClick:this._onClick,onDoubleClick:this._onDoubleClick},{onMouseDownCapture:this.ignoreNextFocus,onFocusCapture:this._onFocus}),this.props.children)},t.prototype.ignoreNextFocus=function(){this._shouldIgnoreFocus=!0},t.prototype._onFocus=function(e){var t=e.target,o=this.props,i=o.selection,n=o.selectionMode,r=this._isCtrlPressed||this._isMetaPressed;if(this._shouldIgnoreFocus||n===c.SelectionMode.none)return void(this._shouldIgnoreFocus=!1);var a=this._hasAttribute(t,p),s=this._findItemRoot(t);if(!a&&s){var l=this._getItemIndex(s);r?i.setIndexSelected(l,i.isIndexSelected(l),!0):this._onItemSurfaceClick(e,l)}},t.prototype._onMouseDown=function(e){this._updateModifiers(e);for(var t=e.target,o=this._findItemRoot(t);t!==this.refs.root&&!this._hasAttribute(t,g);){if(o){if(this._hasAttribute(t,p))break;if(this._hasAttribute(t,h)){this._onInvokeMouseDown(e,this._getItemIndex(o));break}if(t===o)break}t=s.getParent(t)}},t.prototype._onClick=function(e){this._updateModifiers(e);var t=e.target,o=this._findItemRoot(t);if(!this._isSelectionDisabled(t))for(;t!==this.refs.root;){if(this._hasAttribute(t,g)){this._onToggleAllClick(e);break}if(o){var i=this._getItemIndex(o);if(this._hasAttribute(t,p)){this._isShiftPressed?this._onItemSurfaceClick(e,i):this._onToggleClick(e,i);break}if(this._hasAttribute(t,h)){this._onInvokeClick(e,i);break}if(t===o){this._onItemSurfaceClick(e,i);break}}t=s.getParent(t)}},t.prototype._isSelectionDisabled=function(e){for(;e!==this.refs.root;){if(this._hasAttribute(e,u))return!0;e=s.getParent(e)}return!1},t.prototype._onDoubleClick=function(e){var t=e.target;if(!this._isSelectionDisabled(t)){var o=this.props,i=o.selectionMode,n=o.onItemInvoked,r=this._findItemRoot(t);if(r&&n&&i!==c.SelectionMode.none&&!this._isInputElement(t)){for(var a=this._getItemIndex(r);t!==this.refs.root&&!this._hasAttribute(t,p)&&!this._hasAttribute(t,h);){if(t===r){this._onInvokeClick(e,a);break}t=s.getParent(t)}t=s.getParent(t)}}},t.prototype._onKeyDown=function(e){this._updateModifiers(e);var t=e.target;if(!this._isSelectionDisabled(t)){var o=this.props,i=o.selection,n=o.selectionMode,r=e.which===s.KeyCodes.a&&(this._isCtrlPressed||this._isMetaPressed),a=e.which===s.KeyCodes.escape;if(!this._isInputElement(t)){if(r&&n===c.SelectionMode.multiple&&!i.isAllSelected())return i.setAllSelected(!0),e.stopPropagation(),void e.preventDefault();if(a&&i.getSelectedCount()>0)return i.setAllSelected(!1),e.stopPropagation(),void e.preventDefault();var l=this._findItemRoot(t);if(l)for(var d=this._getItemIndex(l);t!==this.refs.root&&!this._hasAttribute(t,p);){if(t===l){e.which===s.KeyCodes.enter?this._onInvokeClick(e,d):e.which===s.KeyCodes.space&&this._onToggleClick(e,d);break}t=s.getParent(t)}}}},t.prototype._onToggleAllClick=function(e){var t=this.props,o=t.selection,i=t.selectionMode;i===c.SelectionMode.multiple&&(o.toggleAllSelected(),e.stopPropagation(),e.preventDefault())},t.prototype._onToggleClick=function(e,t){var o=this.props,i=o.selection,n=o.selectionMode;if(n===c.SelectionMode.multiple)i.toggleIndexSelected(t);else{if(n!==c.SelectionMode.single)return;var r=i.isIndexSelected(t);i.setChangeEvents(!1),i.setAllSelected(!1),i.setIndexSelected(t,!r,!0),i.setChangeEvents(!0)}e.stopPropagation()},t.prototype._onInvokeClick=function(e,t){var o=this.props,i=o.selection,n=o.onItemInvoked;n&&(n(i.getItems()[t],t,e.nativeEvent),e.preventDefault(),e.stopPropagation())},t.prototype._onItemSurfaceClick=function(e,t){var o=this.props,i=o.selection,n=o.selectionMode,r=this._isCtrlPressed||this._isMetaPressed;n===c.SelectionMode.multiple?this._isShiftPressed?i.selectToIndex(t,!r):r?i.toggleIndexSelected(t):this._clearAndSelectIndex(t):n===c.SelectionMode.single&&this._clearAndSelectIndex(t)},t.prototype._onInvokeMouseDown=function(e,t){var o=this.props.selection;o.isIndexSelected(t)||this._clearAndSelectIndex(t)},t.prototype._tryClearOnEmptyClick=function(e){this._isNonHandledClick(e.target)&&this.props.selection.setAllSelected(!1)},t.prototype._clearAndSelectIndex=function(e){var t=this.props.selection,o=1===t.getSelectedCount()&&t.isIndexSelected(e);o||(t.setChangeEvents(!1),t.setAllSelected(!1),t.setIndexSelected(e,!0,!0),t.setChangeEvents(!0))},t.prototype._updateModifiers=function(e){this._isShiftPressed=e.shiftKey,this._isCtrlPressed=e.ctrlKey,this._isMetaPressed=e.metaKey},t.prototype._findItemRoot=function(e){for(var t=this.props.selection;e!==this.refs.root;){var o=e.getAttribute(m),i=Number(o);if(null!==o&&i>=0&&i<t.getItems().length)break;e=s.getParent(e)}if(e!==this.refs.root)return e},t.prototype._getItemIndex=function(e){return Number(e.getAttribute(m))},t.prototype._hasAttribute=function(e,t){for(var o=!1;!o&&e!==this.refs.root;)o="true"===e.getAttribute(t),e=s.getParent(e);return o},t.prototype._isInputElement=function(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName},t.prototype._isNonHandledClick=function(e){var t=s.getDocument();if(t&&e)for(;e&&e!==t.documentElement;){if(d.isElementTabbable(e))return!1;e=s.getParent(e)}return!0},t}(s.BaseComponent);f.defaultProps={layout:new l.SelectionLayout(c.SelectionDirection.vertical),isMultiSelectEnabled:!0,isSelectedOnFocus:!0,selectionMode:c.SelectionMode.multiple},r([s.autobind],f.prototype,"ignoreNextFocus",null),r([s.autobind],f.prototype,"_onFocus",null),r([s.autobind],f.prototype,"_onMouseDown",null),r([s.autobind],f.prototype,"_onClick",null),r([s.autobind],f.prototype,"_onDoubleClick",null),r([s.autobind],f.prototype,"_onKeyDown",null),t.SelectionZone=f},function(e,t,o){"use strict";function i(e,t,o,i,n,r,a){var s=[];if(e&&e.length){var c=e[0],d=!0;for(var u in c)c.hasOwnProperty(u)&&(s.push({key:u,name:u,fieldName:u,minWidth:S,maxWidth:300,isCollapsable:!!s.length,isMultiline:void 0!==a&&a,isSorted:i===u,isSortedDescending:!!n,isRowHeader:!1,columnActionsMode:l.ColumnActionsMode.clickable,isResizable:t,onColumnClick:o,isGrouped:r===u}),d=!1)}return s}var n=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},a=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},s=o(4),l=o(123),c=o(124),d=o(130),u=o(8),m=o(136),p=o(153),h=o(157),g=o(19),f=o(16),b=o(15),v=o(117),y=o(7),w=o(21),x=o(13),k=o(159);o(160);var S=100,_=36,P=36,C=16,D=2,I=2,B=function(e){function t(t){var o=e.call(this,t)||this;return o._activeRows={},o._columnOverrides={},o._onColumnIsSizingChanged=o._onColumnIsSizingChanged.bind(o),o._onColumnResized=o._onColumnResized.bind(o),o._onColumnAutoResized=o._onColumnAutoResized.bind(o),o._onRowDidMount=o._onRowDidMount.bind(o),o._onRowWillUnmount=o._onRowWillUnmount.bind(o),o._onToggleCollapse=o._onToggleCollapse.bind(o),o._onActiveRowChanged=o._onActiveRowChanged.bind(o),o._onHeaderKeyDown=o._onHeaderKeyDown.bind(o),o._onContentKeyDown=o._onContentKeyDown.bind(o),o._onRenderCell=o._onRenderCell.bind(o),o._onGroupExpandStateChanged=o._onGroupExpandStateChanged.bind(o),o.state={lastWidth:0,adjustedColumns:o._getAdjustedColumns(t),layoutMode:t.layoutMode,isSizing:!1,isDropping:!1,isCollapsed:t.groupProps&&t.groupProps.isAllGroupsCollapsed,isSomeGroupExpanded:t.groupProps&&!t.groupProps.isAllGroupsCollapsed},o._events=new y.EventGroup(o),o._selection=t.selection||new v.Selection({onSelectionChanged:null,getKey:t.getKey}),o._selection.setItems(t.items,!1),o._dragDropHelper=t.dragDropEvents?new k.DragDropHelper({selection:o._selection}):null,o._initialFocusedIndex=t.initialFocusedIndex,o}return n(t,e),t.prototype.componentWillUnmount=function(){this._events.dispose(),this._dragDropHelper&&this._dragDropHelper.dispose()},t.prototype.componentDidUpdate=function(e,t){this.props.onDidUpdate&&this.props.onDidUpdate(this)},t.prototype.componentWillReceiveProps=function(e){var t=this.props,o=t.checkboxVisibility,i=t.items,n=t.setKey,r=t.selectionMode,a=t.columns,s=t.viewport,l=this.state.layoutMode,c=e.setKey!==n||void 0===e.setKey,d=!1;e.layoutMode!==this.props.layoutMode&&(l=e.layoutMode,this.setState({layoutMode:l}),d=!0),c&&(this._initialFocusedIndex=e.initialFocusedIndex),e.items!==i&&this._selection.setItems(e.items,c),e.checkboxVisibility===o&&e.columns===a&&e.viewport.width===s.width||(d=!0),this._adjustColumns(e,!0,l),e.selectionMode!==r&&(d=!0),d&&this._forceListUpdates()},t.prototype.render=function(){var e=this,t=this.props,o=t.ariaLabelForListHeader,i=t.ariaLabelForSelectAllCheckbox,n=t.className,a=t.checkboxVisibility,d=t.constrainMode,h=t.dragDropEvents,g=t.groups,b=t.groupProps,y=t.items,k=t.isHeaderVisible,S=t.onItemInvoked,_=t.onColumnHeaderClick,P=t.onColumnHeaderContextMenu,C=t.selectionMode,B=t.ariaLabel,E=t.ariaLabelForGrid,T=t.rowElementEventMap,M=t.shouldApplyApplicationRole,F=void 0!==M&&M,R=this.state,O=R.adjustedColumns,L=R.isCollapsed,V=R.layoutMode,N=R.isSizing,A=R.isSomeGroupExpanded,z=this,H=z._selection,W=z._dragDropHelper,j=this._getGroupNestingDepth(),U={renderedWindowsAhead:N?0:D,renderedWindowsBehind:N?0:I},K=c.SelectAllVisibility.none;if(C===v.SelectionMode.single&&(K=c.SelectAllVisibility.hidden),C===v.SelectionMode.multiple){var G=b&&b.headerProps&&b.headerProps.isCollapsedGroupSelectVisible;void 0===G&&(G=!0);var Z=G||!g||A;K=Z?c.SelectAllVisibility.visible:c.SelectAllVisibility.hidden}return a===l.CheckboxVisibility.hidden&&(K=c.SelectAllVisibility.none),s.createElement("div",{ref:"root",className:f.css("ms-DetailsList",n,{"is-fixed":V===l.DetailsListLayoutMode.fixedColumns,"is-horizontalConstrained":d===l.ConstrainMode.horizontalConstrained}),"data-automationid":"DetailsList","data-is-scrollable":"false","aria-label":B,role:F?"application":""},s.createElement("div",{role:"grid","aria-label":E},s.createElement("div",{onKeyDown:this._onHeaderKeyDown,role:"presentation"},k&&s.createElement(c.DetailsHeader,{ref:"header",selectionMode:C,layoutMode:V,selection:H,columns:O,onColumnClick:_,onColumnContextMenu:P,onColumnResized:this._onColumnResized,onColumnIsSizingChanged:this._onColumnIsSizingChanged,onColumnAutoResized:this._onColumnAutoResized,groupNestingDepth:j,isAllCollapsed:L,onToggleCollapseAll:this._onToggleCollapse,ariaLabel:o,ariaLabelForSelectAllCheckbox:i,selectAllVisibility:K})),s.createElement("div",{ref:"contentContainer",onKeyDown:this._onContentKeyDown,role:"presentation"},s.createElement(u.FocusZone,{ref:"focusZone",direction:u.FocusZoneDirection.vertical,isInnerZoneKeystroke:function(e){return e.which===w.getRTLSafeKeyCode(x.KeyCodes.right)},onActiveElementChanged:this._onActiveRowChanged},s.createElement(v.SelectionZone,{ref:"selectionZone",selection:H,selectionMode:C,onItemInvoked:S},g?s.createElement(m.GroupedList,{groups:g,groupProps:b,items:y,onRenderCell:this._onRenderCell,selection:H,selectionMode:C,dragDropEvents:h,dragDropHelper:W,eventsToRegister:T,listProps:U,onGroupExpandStateChanged:this._onGroupExpandStateChanged,ref:"groupedList"}):s.createElement(p.List,r({items:y,onRenderCell:function(t,o){return e._onRenderCell(0,t,o)}},U,{ref:"list"})))))))},t.prototype.forceUpdate=function(){e.prototype.forceUpdate.call(this),this._forceListUpdates()},t.prototype._onRenderRow=function(e){return s.createElement(d.DetailsRow,r({},e))},t.prototype._onRenderCell=function(e,t,o){var i=this.props,n=i.dragDropEvents,r=i.rowElementEventMap,a=i.onRenderMissingItem,s=i.onRenderItemColumn,l=i.onRenderRow,c=void 0===l?this._onRenderRow:l,d=i.selectionMode,u=i.viewport,m=i.checkboxVisibility,p=i.getRowAriaLabel,h=i.checkButtonAriaLabel,g=this._selection,f=this._dragDropHelper,b=this.state.adjustedColumns;return t?c({item:t,itemIndex:o,columns:b,groupNestingDepth:e,selectionMode:d,selection:g,onDidMount:this._onRowDidMount,onWillUnmount:this._onRowWillUnmount,onRenderItemColumn:s,eventsToRegister:r,dragDropEvents:n,dragDropHelper:f,viewport:u,checkboxVisibility:m,getRowAriaLabel:p,checkButtonAriaLabel:h},this._onRenderRow):(a&&a(o),null)},t.prototype._onGroupExpandStateChanged=function(e){this.setState({isSomeGroupExpanded:e})},t.prototype._onColumnIsSizingChanged=function(e,t){this.setState({isSizing:t})},t.prototype._onHeaderKeyDown=function(e){e.which===x.KeyCodes.down&&this.refs.focusZone&&this.refs.focusZone.focus()&&(e.preventDefault(),e.stopPropagation())},t.prototype._onContentKeyDown=function(e){e.which===x.KeyCodes.up&&this.refs.header&&this.refs.header.focus()&&(e.preventDefault(),e.stopPropagation())},t.prototype._getGroupNestingDepth=function(){for(var e=this.props.groups,t=0,o=e;o&&o.length>0;)t++,o=o[0].children;return t},t.prototype._onRowDidMount=function(e){var t=this.props.onRowDidMount,o=e.props.itemIndex;this._activeRows[o]=e,void 0!==this._initialFocusedIndex&&o===this._initialFocusedIndex&&(this.refs.selectionZone&&this.refs.selectionZone.ignoreNextFocus(),e.focus(),delete this._initialFocusedIndex),t&&t(e.props.item,o)},t.prototype._onRowWillUnmount=function(e){var t=this.props.onRowWillUnmount,o=e.props.itemIndex;delete this._activeRows[o],this._events.off(e.refs.root),t&&t(e.props.item,o)},t.prototype._onToggleCollapse=function(e){this.setState({isCollapsed:e}),this.refs.groupedList&&this.refs.groupedList.toggleCollapseAll(e)},t.prototype._forceListUpdates=function(){this.refs.groupedList&&this.refs.groupedList.forceUpdate(),this.refs.list&&this.refs.list.forceUpdate()},t.prototype._adjustColumns=function(e,t,o){var i=this._getAdjustedColumns(e,t,o),n=this.props.viewport.width;i&&this.setState({adjustedColumns:i,lastWidth:n,layoutMode:o})},t.prototype._getAdjustedColumns=function(e,t,o){var n=this,r=e.columns,a=e.items,s=e.viewport.width,c=e.selectionMode;void 0===o&&(o=e.layoutMode);var d=this.props?this.props.columns:[],u=this.state?this.state.lastWidth:-1,m=this.state?this.state.lastSelectionMode:void 0;if(void 0!==s){if(!(t||u!==s||m!==c||d&&r!==d))return}else s=this.props.viewport.width;r=r||i(a,!0);var p;return p=o===l.DetailsListLayoutMode.fixedColumns?this._getFixedColumns(r):this._getJustifiedColumns(r,s),p.forEach(function(e){var t=n._columnOverrides[e.key]=n._columnOverrides[e.key]||{};t.calculatedWidth=e.calculatedWidth}),p},t.prototype._getFixedColumns=function(e){var t=this;return e.map(function(e){var o=g.assign({},e,t._columnOverrides[e.key]);return o.calculatedWidth||(o.calculatedWidth=o.maxWidth||o.minWidth||S),o})},t.prototype._getJustifiedColumns=function(e,t){for(var o=this.props,i=o.selectionMode,n=o.groups,r=C,a=i!==v.SelectionMode.none?_:0,s=n?P:0,l=0,c=t-r-a-s,d=e.map(function(e,t){var o=g.assign({},e,{calculatedWidth:e.minWidth||S});return l+=o.calculatedWidth+(t>0?C:0),o}),u=d.length-1;u>1&&l>c;){var m=d[u];m.isCollapsable&&(l-=m.calculatedWidth+C,d.splice(u,1)),u--}for(var p=0;p<d.length&&l<c;p++){var m=d[p],h=m.maxWidth,f=m.minWidth||h||S,b=c-l,y=h?Math.min(b,h-f):b;p===d.length-1&&(y=b),m.calculatedWidth+=y,l+=y}return d.length&&(d[d.length-1].isResizable=!1),d},t.prototype._onColumnResized=function(e,t){this._columnOverrides[e.key].calculatedWidth=Math.max(e.minWidth||S,t),this._adjustColumns(this.props,!0,l.DetailsListLayoutMode.fixedColumns),this._forceListUpdates()},t.prototype._onColumnAutoResized=function(e,t){var o=this,i=0,n=0,r=Object.keys(this._activeRows).length;for(var a in this._activeRows)if(this._activeRows.hasOwnProperty(a)){var s=this._activeRows[a];s.measureCell(t,function(t){i=Math.max(i,t),n++,n===r&&o._onColumnResized(e,i)})}},t.prototype._onActiveRowChanged=function(e,t){var o=this.props,i=o.items,n=o.onActiveItemChanged;if(n&&e){var r=Number(e.getAttribute("data-item-index"));r>=0&&n(i[r],r,t)}},t}(s.Component);B.defaultProps={layoutMode:l.DetailsListLayoutMode.justified,selectionMode:v.SelectionMode.multiple,constrainMode:l.ConstrainMode.horizontalConstrained,checkboxVisibility:l.CheckboxVisibility.onHover,isHeaderVisible:!0},a([b.autobind],B.prototype,"_onRenderRow",null),B=a([h.withViewport],B),t.DetailsList=B,t.buildColumns=i},function(e,t){"use strict";var o;!function(e){e[e.disabled=0]="disabled",e[e.clickable=1]="clickable",e[e.hasDropdown=2]="hasDropdown"}(o=t.ColumnActionsMode||(t.ColumnActionsMode={}));var i;!function(e){e[e.unconstrained=0]="unconstrained",e[e.horizontalConstrained=1]="horizontalConstrained"}(i=t.ConstrainMode||(t.ConstrainMode={}));var n;!function(e){e[e.fixedColumns=0]="fixedColumns",e[e.justified=1]="justified"}(n=t.DetailsListLayoutMode||(t.DetailsListLayoutMode={}));var r;!function(e){e[e.onHover=0]="onHover",e[e.always=1]="always",e[e.hidden=2]="hidden"}(r=t.CheckboxVisibility||(t.CheckboxVisibility={}))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(5),a=o(123),s=o(8),l=o(125),c=o(127),d=o(16),u=o(118),m=o(21);o(129);var p,h=0,g=1,f=16;!function(e){e[e.none=0]="none",e[e.hidden=1]="hidden",e[e.visible=2]="visible"}(p=t.SelectAllVisibility||(t.SelectAllVisibility={}));var b=function(e){function t(t){var o=e.call(this,t)||this;return o.state={columnResizeDetails:null,groupNestingDepth:o.props.groupNestingDepth,isAllCollapsed:o.props.isAllCollapsed},o._onToggleCollapseAll=o._onToggleCollapseAll.bind(o),o._onSelectAllClicked=o._onSelectAllClicked.bind(o),o}return i(t,e),t.prototype.componentDidMount=function(){var e=this.props.selection;this._events.on(e,u.SELECTION_CHANGE,this._onSelectionChanged),this._events.on(this.refs.root,"mousedown",this._onSizerDown)},t.prototype.componentWillReceiveProps=function(e){var t=this.state.groupNestingDepth;e.groupNestingDepth!==t&&this.setState({groupNestingDepth:e.groupNestingDepth})},t.prototype.render=function(){var e=this,t=this.props,o=t.columns,i=t.ariaLabel,r=t.ariaLabelForSelectAllCheckbox,u=t.selectAllVisibility,m=this.state,h=m.isAllSelected,g=m.columnResizeDetails,b=m.isSizing,v=m.groupNestingDepth,y=m.isAllCollapsed;
return n.createElement("div",{role:"row","aria-label":i,className:d.css("ms-DetailsHeader",{"is-allSelected":h,"is-selectAllHidden":u===p.hidden,"is-resizingColumn":!!g&&b}),onMouseMove:this._onMove.bind(this),onMouseUp:this._onUp.bind(this),ref:"root","data-automationid":"DetailsHeader"},n.createElement(s.FocusZone,{ref:"focusZone",direction:s.FocusZoneDirection.horizontal},n.createElement("div",{className:"ms-DetailsHeader-cellWrapper",role:"columnheader"},u===p.visible?n.createElement("button",{className:"ms-DetailsHeader-cell is-check",onClick:this._onSelectAllClicked,"aria-label":r,"aria-pressed":h},n.createElement(l.Check,{checked:h})):null),v>0?n.createElement("button",{className:"ms-DetailsHeader-cell",onClick:this._onToggleCollapseAll},n.createElement("i",{className:d.css("ms-DetailsHeader-collapseButton ms-Icon ms-Icon--ChevronDown",{"is-collapsed":y})})):null,c.GroupSpacer({count:v-1}),o.map(function(t,o){return n.createElement("div",{key:t.key,className:"ms-DetailsHeader-cellSizeWrapper"},n.createElement("div",{className:"ms-DetailsHeader-cellWrapper",role:"columnheader"},n.createElement("button",{key:t.fieldName,disabled:t.columnActionsMode===a.ColumnActionsMode.disabled,className:d.css("ms-DetailsHeader-cell",t.headerClassName,{"is-actionable":t.columnActionsMode!==a.ColumnActionsMode.disabled,"is-empty":!t.name,"is-icon-visible":t.isSorted||t.isGrouped||t.isFiltered}),style:{width:t.calculatedWidth+f},onClick:e._onColumnClick.bind(e,t),onContextMenu:e._onColumnContextMenu.bind(e,t),"aria-haspopup":t.columnActionsMode===a.ColumnActionsMode.hasDropdown,"aria-label":t.ariaLabel||t.name,"aria-sort":t.isSorted?t.isSortedDescending?"descending":"ascending":"none","data-automationid":"ColumnsHeaderColumn","data-item-key":t.key},t.isFiltered&&n.createElement("i",{className:"ms-Icon ms-Icon--filter"}),t.isSorted&&n.createElement("i",{className:d.css("ms-Icon",{"ms-Icon--SortUp":!t.isSortedDescending,"ms-Icon--SortDown":t.isSortedDescending})}),t.isGrouped&&n.createElement("i",{className:"ms-Icon ms-Icon--GroupedDescending"}),t.iconClassName&&n.createElement("i",{className:"ms-Icon "+t.iconClassName}),t.name,t.columnActionsMode===a.ColumnActionsMode.hasDropdown&&n.createElement("i",{className:"ms-DetailsHeader-filterChevron ms-Icon ms-Icon--ChevronDown"}))),t.isResizable?n.createElement("div",{"data-sizer-index":o,className:d.css("ms-DetailsHeader-cell is-sizer",{"is-resizing":g&&g.columnIndex===o&&b}),onDoubleClick:e._onSizerDoubleClick.bind(e,o)}):null)})))},t.prototype.focus=function(){return this.refs.focusZone.focus()},t.prototype._onSizerDoubleClick=function(e,t){var o=this.props,i=o.onColumnAutoResized,n=o.columns;i&&i(n[e],e)},t.prototype._onSelectAllClicked=function(){var e=this.props.selection;e.toggleAllSelected()},t.prototype._onMove=function(e){var t=e.buttons,o=void 0===t?g:t,i=this.props,n=i.onColumnIsSizingChanged,r=i.columns,a=this.state,s=a.columnResizeDetails,l=a.isSizing;if(s){if(o!==g)return void this._onUp(e);l||e.clientX===s.originX||(l=!0,this._events.on(window,"mousemove",this._onSizerMove,!0),this._events.on(window,"mouseup",this._onSizerUp,!0),this.setState({isSizing:l}),n&&n(r[s.columnIndex],!0))}},t.prototype._onUp=function(e){this.setState({columnResizeDetails:null,isSizing:!1})},t.prototype._onSizerDown=function(e){var t=e.target.getAttribute("data-sizer-index"),o=Number(t),i=this.props.columns;null!==t&&e.button===h&&(this.setState({columnResizeDetails:{columnIndex:o,columnMinWidth:i[o].calculatedWidth,originX:e.clientX}}),e.preventDefault(),e.stopPropagation())},t.prototype._onSelectionChanged=function(){var e=this.props.selection.isAllSelected();this.state.isAllSelected!==e&&this.setState({isAllSelected:e})},t.prototype._onSizerMove=function(e){var t=e.buttons,o=void 0===t?g:t,i=this.state.columnResizeDetails;if(i){if(o!==g)return void this._onSizerUp();var n=this.props,r=n.onColumnResized,a=n.columns;if(r){var s=e.clientX-i.originX;m.getRTL()&&(s=-s),r(a[i.columnIndex],i.columnMinWidth+s)}}},t.prototype._onSizerUp=function(){var e=this.props,t=e.columns,o=e.onColumnIsSizingChanged,i=this.state.columnResizeDetails;this._events.off(window),this.setState({columnResizeDetails:null,isSizing:!1}),o&&o(t[i.columnIndex],!1)},t.prototype._onColumnClick=function(e,t){var o=this.props.onColumnClick;e.onColumnClick&&e.onColumnClick(t,e),o&&o(t,e)},t.prototype._onColumnContextMenu=function(e,t){var o=this.props.onColumnContextMenu;e.onContextMenu&&e.onColumnContextMenu(e,t),o&&o(e,t)},t.prototype._onToggleCollapseAll=function(){var e=this.props.onToggleCollapseAll,t=!this.state.isAllCollapsed;this.setState({isAllCollapsed:t}),e&&e(t)},t}(r.BaseComponent);b.defaultProps={isSelectAllVisible:p.visible},t.DetailsHeader=b},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(16);o(126);var a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.shouldComponentUpdate=function(e){return this.props.isChecked!==e.isChecked||this.props.checked!==e.checked},t.prototype.render=function(){var e=this.props,t=e.isChecked,o=e.checked;return n.createElement("div",{className:r.css("ms-Check",{"is-checked":t||o})},n.createElement("div",{className:"ms-Icon ms-Check-background"}),n.createElement("i",{className:"ms-Check-check ms-Icon ms-Icon--CheckMark"}))},t}(n.Component);a.defaultProps={isChecked:!1},t.Check=a},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Check{line-height:1;width:24px;height:24px;vertical-align:top;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-Check.is-checked .ms-Check-background:before{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Check.is-checked .ms-Check-background:after{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Check.is-checked .ms-Check-check{opacity:1;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";font-weight:900;font-size:12px}.ms-Check:hover .ms-Check-check{opacity:1}.ms-Check-check{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";opacity:0}.ms-Check-background{position:relative;height:24px;width:24px}.ms-Check-background:before{content:'\\E91F';color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Check-background:after{content:'\\EA3A';color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Check-background:after,.ms-Check-background:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:24px;height:24px;width:24px;position:absolute}"}])},function(e,t,o){"use strict";var i=o(4);o(128);var n=36;t.GroupSpacer=function(e){return e.count>0&&i.createElement("span",{className:"ms-GroupSpacer",style:{width:e.count*n}})}},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-GroupSpacer{display:inline-block}"}])},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-DetailsHeader{display:inline-block;min-width:100%;height:36px;line-height:36px;white-space:nowrap;padding-bottom:1px;border-bottom:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir=ltr] .ms-DetailsHeader.is-selectAllHidden{padding-left:36px}html[dir=rtl] .ms-DetailsHeader.is-selectAllHidden{padding-right:36px}.ms-DetailsHeader-cell.is-check .ms-Check-background{opacity:0}.ms-DetailsHeader-cell.is-check:hover .ms-Check-background,.ms-DetailsHeader.is-allSelected .ms-Check-background{opacity:1}.ms-DetailsHeader-cellWrapper{display:inline-block;position:relative}.ms-DetailsHeader-cellSizeWrapper{display:inline-block;vertical-align:top}.ms-DetailsHeader-cell{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";font-weight:400;position:relative;display:inline-block;box-sizing:border-box;padding:0 8px;border:none;line-height:inherit;margin:0;height:36px;vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ms-DetailsHeader-cell::-moz-focus-inner{border:0}.ms-DetailsHeader-cell{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-DetailsHeader-cell:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}html[dir=ltr] .ms-DetailsHeader-cell{text-align:left}html[dir=rtl] .ms-DetailsHeader-cell{text-align:right}html[dir=ltr] .ms-DetailsHeader-cell{text-align:left}html[dir=rtl] .ms-DetailsHeader-cell{text-align:right}.ms-DetailsHeader-cell.is-check{position:relative;padding:6px;margin:0}.ms-DetailsHeader-cell.is-actionable{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-DetailsHeader-cell.is-actionable:hover{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";background:"},{theme:"neutralLighterAlt",defaultValue:"#f8f8f8"},{rawString:"}.ms-DetailsHeader-cell.is-actionable:active{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-DetailsHeader-cell.is-sizer{position:absolute;width:16px;cursor:ew-resize;bottom:0;top:0;height:inherit;background:0 0}html[dir=ltr] .ms-DetailsHeader-cell.is-sizer{margin-left:-10px}html[dir=rtl] .ms-DetailsHeader-cell.is-sizer{margin-right:-10px}.ms-DetailsHeader-cell.is-empty{text-overflow:clip}.ms-DetailsHeader-cell.is-sizer:after{content:'';position:absolute;left:50%;top:0;bottom:0;width:1px;background:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";opacity:0}.ms-DetailsHeader-cell.is-sizer.is-resizing:after,.ms-DetailsHeader-cell.is-sizer:hover:after{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.ms-DetailsHeader-collapseButton{text-align:center;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;width:20px;outline:0}.ms-DetailsHeader-collapseButton.is-collapsed{-webkit-transform:rotate(0);transform:rotate(0)}.ms-DetailsHeader-isSortedDescending{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.ms-DetailsHeader-cell .ms-Icon{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";opacity:1}.ms-DetailsHeader-cell .ms-DetailsHeader-filterChevron.ms-Icon{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";vertical-align:middle}html[dir=ltr] .ms-DetailsHeader-cell .ms-DetailsHeader-filterChevron.ms-Icon{padding-left:4px}html[dir=rtl] .ms-DetailsHeader-cell .ms-DetailsHeader-filterChevron.ms-Icon{padding-right:4px}html[dir=ltr] .ms-DetailsHeader-cell .ms-DetailsHeader-collapseButton.ms-Icon{padding-right:0}html[dir=rtl] .ms-DetailsHeader-cell .ms-DetailsHeader-collapseButton.ms-Icon{padding-left:0}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(123),s=o(131),l=o(127),c=o(134),d=o(8),u=o(118),m=o(7),p=o(19),h=o(16);o(135);var g="is-dropping",f=function(e){function t(t){var o=e.call(this,t)||this;return o.state={selectionState:o._getSelectionState(t),columnMeasureInfo:null,isDropping:!1,groupNestingDepth:t.groupNestingDepth},o._hasSetFocus=!1,o._events=new m.EventGroup(o),o._droppingClassNames="",o._updateDroppingState=o._updateDroppingState.bind(o),o}return i(t,e),t.prototype.componentDidMount=function(){var e=this.props.dragDropHelper;e&&e.subscribe(this.refs.root,this._events,this._getRowDragDropOptions()),this._events.on(this.props.selection,u.SELECTION_CHANGE,this._onSelectionChanged),this.props.onDidMount&&this.props.item&&(this._hasMounted=!0,this.props.onDidMount(this))},t.prototype.componentDidUpdate=function(){var e=this.state,t=this.props,o=t.item,i=t.onDidMount,n=e.columnMeasureInfo;if(n&&n.index>=0){var r=this.refs.cellMeasurer.getBoundingClientRect().width;n.onMeasureDone(r),this.setState({columnMeasureInfo:null})}o&&i&&!this._hasMounted&&(this._hasMounted=!0,i(this))},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.item,o=e.onWillUnmount,i=e.dragDropHelper;this._events.dispose(),o&&t&&o(this),i&&i.unsubscribe(this.refs.root,this._dragDropKey)},t.prototype.componentWillReceiveProps=function(e){this.setState({selectionState:this._getSelectionState(e),groupNestingDepth:e.groupNestingDepth})},t.prototype.render=function(){var e=this.props,t=e.columns,o=e.dragDropEvents,i=e.item,n=e.itemIndex,s=e.onRenderCheck,m=void 0===s?this._onRenderCheck:s,p=e.onRenderItemColumn,f=e.selectionMode,b=e.viewport,v=e.checkboxVisibility,y=e.getRowAriaLabel,w=e.checkButtonAriaLabel,x=e.selection,k=this.state,S=k.selectionState,_=S.isSelected,P=S.anySelected,C=k.columnMeasureInfo,D=k.isDropping,I=k.groupNestingDepth,B=Boolean(o&&o.canDrag&&o.canDrag(i)),E=D?this._droppingClassNames?this._droppingClassNames:g:"",T=y?y(i):null,M=x.canSelectItem(i),F=f===u.SelectionMode.multiple;return r.createElement("div",{ref:"root",role:"row","aria-label":T,className:h.css("ms-DetailsRow ms-u-fadeIn400",E,{"is-contentUnselectable":F,"is-selected":_,"is-check-visible":v===a.CheckboxVisibility.always}),"data-is-focusable":!0,"data-selection-index":n,"data-item-index":n,"data-is-draggable":B,"data-automationid":"DetailsRow",style:{minWidth:b?b.width:0},"aria-selected":_},r.createElement(d.FocusZone,{direction:d.FocusZoneDirection.horizontal},f!==u.SelectionMode.none&&v!==a.CheckboxVisibility.hidden&&r.createElement("span",{role:"gridcell"},m({isSelected:_,anySelected:P,ariaLabel:w,canSelect:M})),l.GroupSpacer({count:I}),i&&r.createElement(c.DetailsRowFields,{columns:t,item:i,itemIndex:n,onRenderItemColumn:p}),C&&r.createElement("span",{className:"ms-DetailsRow-cellMeasurer ms-DetailsRow-cell",ref:"cellMeasurer"},r.createElement(c.DetailsRowFields,{columns:[C.column],item:i,itemIndex:n,onRenderItemColumn:p}))))},t.prototype.measureCell=function(e,t){var o=p.assign({},this.props.columns[e]);o.minWidth=0,o.maxWidth=999999,delete o.calculatedWidth,this.setState({columnMeasureInfo:{index:e,column:o,onMeasureDone:t}})},t.prototype.focus=function(){this.refs&&this.refs.root&&(this.refs.root.tabIndex=0,this.refs.root.focus())},t.prototype._onRenderCheck=function(e){return r.createElement(s.DetailsRowCheck,n({},e))},t.prototype._getSelectionState=function(e){var t=e.itemIndex,o=e.selection;return{isSelected:o.isIndexSelected(t),anySelected:o.getSelectedCount()>0}},t.prototype._onSelectionChanged=function(){var e=this._getSelectionState(this.props);p.shallowCompare(e,this.state.selectionState)||this.setState({selectionState:e})},t.prototype._getRowDragDropOptions=function(){var e=this.props,t=e.item,o=e.itemIndex,i=e.dragDropEvents,n=e.eventsToRegister;this._dragDropKey="row-"+o;var r={key:this._dragDropKey,eventMap:n,selectionIndex:o,context:{data:t,index:o},canDrag:i.canDrag,canDrop:i.canDrop,onDragStart:i.onDragStart,updateDropState:this._updateDroppingState};return r},t.prototype._updateDroppingState=function(e,t){var o=this.state,i=o.selectionState,n=o.isDropping,r=this.props,a=r.dragDropEvents,s=r.item;e?a.onDragEnter&&(this._droppingClassNames=a.onDragEnter(s,t)):a.onDragLeave&&a.onDragLeave(s,t),n!==e&&this.setState({selectionState:i,isDropping:e})},t}(r.Component);t.DetailsRow=f},function(e,t,o){"use strict";var i=o(4),n=o(132);t.DetailsRowCheck=function(e){var t=e.isSelected||e.selected;return i.createElement("button",{type:"button",className:"ms-DetailsRow-check",role:"button","aria-pressed":t,"data-selection-toggle":!0,"data-automationid":"DetailsRowCheck","aria-label":e.ariaLabel},e.canSelect?i.createElement(n.Check,{checked:t}):i.createElement("div",{className:"ms-DetailsRow-checkSpacer"}))}},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(133))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(125))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(16),a=function(e){function t(t){var o=e.call(this)||this;return o.state=o._getState(t),o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState(this._getState(e))},t.prototype.render=function(){var e=this.props.columns,t=this.state.cellContent;return n.createElement("div",{className:"ms-DetailsRow-fields","data-automationid":"DetailsRowFields"},e.map(function(e,o){return n.createElement("div",{key:o,role:e.isRowHeader?"rowheader":"gridcell",className:r.css("ms-DetailsRow-cell",e.className,{"is-multiline":e.isMultiline}),style:{width:e.calculatedWidth},"data-automationid":"DetailsRowCell","data-automation-key":e.key},t[o])}))},t.prototype._getState=function(e){var t=this,o=e.item,i=e.itemIndex,n=e.onRenderItemColumn;return{cellContent:e.columns.map(function(e){var r;try{var a=e.onRender||n;r=a?a(o,i,e):t._getCellText(o,e)}catch(e){}return r})}},t.prototype._getCellText=function(e,t){var o=e&&t&&t.fieldName?e[t.fieldName]:"";return null!==o&&void 0!==o||(o=""),o},t}(n.Component);t.DetailsRowFields=a},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-DetailsRow{display:inline-block;min-width:100%;min-height:36px;margin:1px 0;vertical-align:top;white-space:nowrap;padding:0;box-sizing:border-box;background:0 0;border:none;vertical-align:top;line-height:16px}.ms-DetailsRow::-moz-focus-inner{border:0}.ms-DetailsRow{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-DetailsRow:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}html[dir=ltr] .ms-DetailsRow{text-align:left}html[dir=rtl] .ms-DetailsRow{text-align:right}.ms-DetailsRow.ms-DetailsRow.is-selected{background:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.ms-DetailsRow.is-contentUnselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.ms-DetailsRow:hover{background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.ms-DetailsRow.is-selected:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.ms-DetailsRow-cell{display:inline-block;position:relative;box-sizing:border-box;padding:10px 0;margin:0 8px;min-height:36px;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-DetailsRow-cell.is-multiline{white-space:normal;word-break:break-word;text-overflow:clip}.ms-DetailsRow-fields{display:inline-block}.ms-DetailsRow-check{display:inline-block;cursor:default;padding:6px;box-sizing:border-box;vertical-align:top;background:0 0;border:none}.ms-DetailsRow-check::-moz-focus-inner{border:0}.ms-DetailsRow-check{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-DetailsRow-check:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-DetailsRow-check{opacity:0}.ms-DetailsRow.is-check-visible .ms-DetailsRow-check,.ms-DetailsRow.is-selected .ms-DetailsRow-check,.ms-DetailsRow:hover .ms-DetailsRow-check{opacity:1}.aFileTypeIconRenderer{height:36px;line-height:36px;vertical-align:top}.FileTypeIconRenderer>img{width:16px;height:16px;vertical-align:middle}.ms-DetailsRow-cellMeasurer .ms-DetailsRow-cell{overflow:visible;white-space:nowrap}.ms-DetailsRow-checkSpacer{display:inline-block;height:20px;width:20px}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(137))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(138))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(139),s=o(16),l=o(153),c=o(117),d=o(12);o(156);var u=function(e){function t(t){var o=e.call(this,t)||this;return o._isSomeGroupExpanded=o._computeIsSomeGroupExpanded(t.groups),o.state={lastWidth:0,groups:t.groups},o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){var t=this.props,o=t.groups,i=t.selectionMode,n=!1;e.groups!==o&&(this.setState({groups:e.groups}),n=!0),e.selectionMode!==i&&(n=!0),n&&this._forceListUpdates()},t.prototype.render=function(){var e=this.props.className,t=this.state.groups;return r.createElement("div",{ref:"root",className:s.css("ms-GroupedList",e),"data-automationid":"GroupedList","data-is-scrollable":"false",role:"grid"},t?r.createElement(l.List,{ref:"list",items:t,onRenderCell:this._renderGroup,getItemCountForPage:function(){return 1}}):this._renderGroup(null,0))},t.prototype.forceUpdate=function(){e.prototype.forceUpdate.call(this),this._forceListUpdates()},t.prototype.toggleCollapseAll=function(e){var t=this.state.groups,o=this.props.groupProps,i=o&&o.onToggleCollapseAll;if(t){i&&i(e);for(var n=0;n<t.length;n++)t[n].isCollapsed=e;this._updateIsSomeGroupExpanded(),this.forceUpdate()}},t.prototype._renderGroup=function(e,t){var o=this.props,i=o.dragDropEvents,n=o.dragDropHelper,s=o.eventsToRegister,l=o.groupProps,c=o.items,u=o.listProps,m=o.onRenderCell,p=o.selectionMode,h=o.selection,g=o.viewport,f={onToggleSelectGroup:this._onToggleSelectGroup,onToggleCollapse:this._onToggleCollapse,onToggleSummarize:this._onToggleSummarize},b=d.assign({},l.headerProps,f),v=d.assign({},l.footerProps,f),y=this._getGroupNestingDepth();return!e||e.count>0?r.createElement(a.GroupedListSection,{ref:"group_"+t,key:this._getGroupKey(e,t),dragDropEvents:i,dragDropHelper:n,eventsToRegister:s,footerProps:v,getGroupItemLimit:l&&l.getGroupItemLimit,group:e,groupIndex:t,groupNestingDepth:y,headerProps:b,listProps:u,items:c,onRenderCell:m,onRenderGroupHeader:l.onRenderHeader,onRenderGroupFooter:l.onRenderFooter,selectionMode:p,selection:h,viewport:g}):null},t.prototype._getGroupKey=function(e,t){return"group-"+(e&&e.key?e.key:String(t))},t.prototype._getGroupNestingDepth=function(){for(var e=this.state.groups,t=0,o=e;o&&o.length>0;)t++,o=o[0].children;return t},t.prototype._onToggleCollapse=function(e){var t=this.props.groupProps,o=t&&t.headerProps&&t.headerProps.onToggleCollapse;e&&(o&&o(e),e.isCollapsed=!e.isCollapsed,this._updateIsSomeGroupExpanded(),this.forceUpdate())},t.prototype._onToggleSelectGroup=function(e){e&&this.props.selection.toggleRangeSelected(e.startIndex,e.count)},t.prototype._forceListUpdates=function(e){e=e||this.state.groups;var t=e?e.length:1;if(this.refs.list){this.refs.list.forceUpdate();for(var o=0;o<t;o++){var i=this.refs.list.refs["group_"+String(o)];i&&i.forceListUpdate()}}else{var i=this.refs["group_"+String(0)];i&&i.forceListUpdate()}},t.prototype._onToggleSummarize=function(e){var t=this.props.groupProps,o=t&&t.footerProps&&t.footerProps.onToggleSummarize;o?o(e):(e&&(e.isShowingAll=!e.isShowingAll),this.forceUpdate())},t.prototype._computeIsSomeGroupExpanded=function(e){var t=this;return e&&e.some(function(e){return e.children?t._computeIsSomeGroupExpanded(e.children):!e.isCollapsed})},t.prototype._updateIsSomeGroupExpanded=function(){var e=this.state.groups,t=this.props.onGroupExpandStateChanged,o=this._computeIsSomeGroupExpanded(e);this._isSomeGroupExpanded!==o&&(t&&t(o),this._isSomeGroupExpanded=o)},t}(d.BaseComponent);u.defaultProps={selectionMode:c.SelectionMode.multiple,isHeaderVisible:!0,groupProps:{}},n([d.autobind],u.prototype,"_renderGroup",null),n([d.autobind],u.prototype,"_onToggleCollapse",null),n([d.autobind],u.prototype,"_onToggleSelectGroup",null),n([d.autobind],u.prototype,"_onToggleSummarize",null),t.GroupedList=u},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(12),l=o(117),c=o(140),d=o(146),u=o(153),m=o(12),p="is-dropping",h=function(e){function t(t){var o=e.call(this,t)||this,i=t.selection,n=t.group;return o._subGroups={},o.state={isDropping:!1,isSelected:!(!i||!n)&&i.isRangeSelected(n.startIndex,n.count)},o}return i(t,e),t.prototype.componentDidMount=function(){var e=this.props,t=e.dragDropHelper,o=e.selection;t&&t.subscribe(this.refs.root,this._events,this._getGroupDragDropOptions()),o&&this._events.on(o,l.SELECTION_CHANGE,this._onSelectionChange)},t.prototype.componentWillUnmount=function(){var e=this.props.dragDropHelper;e&&e.unsubscribe(this.refs.root,this._dragDropKey)},t.prototype.render=function(){var e=this.props,t=e.getGroupItemLimit,o=e.group,i=e.groupIndex,n=e.headerProps,r=e.footerProps,s=e.viewport,l=e.selectionMode,c=e.onRenderGroupHeader,d=void 0===c?this._onRenderGroupHeader:c,p=e.onRenderGroupFooter,h=void 0===p?this._onRenderGroupFooter:p,g=this.state.isSelected,f=o&&t?t(o):1/0,b=o&&!o.children&&!o.isCollapsed&&!o.isShowingAll&&o.count>f,v=o&&o.children&&o.children.length>0,y={group:o,groupIndex:i,groupLevel:o?o.level:0,isSelected:g,viewport:s,selectionMode:l},w=m.assign({},n,y),x=m.assign({},r,y);return a.createElement("div",{ref:"root",className:m.css("ms-GroupedList-group",this._getDroppingClassName())},d(w,this._onRenderGroupHeader),o&&o.isCollapsed?null:v?a.createElement(u.List,{ref:"list",items:o.children,onRenderCell:this._renderSubGroup,getItemCountForPage:function(){return 1}}):this._onRenderGroup(f),b&&h(x,this._onRenderGroupFooter))},t.prototype.forceUpdate=function(){e.prototype.forceUpdate.call(this),this.forceListUpdate()},t.prototype.forceListUpdate=function(){var e=this.props.group;if(this.refs.list){if(this.refs.list.forceUpdate(),e&&e.children&&e.children.length>0)for(var t=e.children.length,o=0;o<t;o++){var i=this.refs.list.refs["subGroup_"+String(o)];i&&i.forceListUpdate()}}else{var i=this.refs["subGroup_"+String(0)];i&&i.forceListUpdate()}},t.prototype._onRenderGroupHeader=function(e){return a.createElement(d.GroupHeader,n({},e))},t.prototype._onRenderGroupFooter=function(e){return a.createElement(c.GroupFooter,n({},e))},t.prototype._onSelectionChange=function(){var e=this.props,t=e.group,o=e.selection,i=o.isRangeSelected(t.startIndex,t.count);i!==this.state.isSelected&&this.setState({isSelected:i})},t.prototype._onRenderGroup=function(e){var t=this.props,o=t.group,i=t.items,r=t.onRenderCell,s=t.listProps,l=t.groupNestingDepth,c=o?o.count:i.length,d=o?o.startIndex:0;return a.createElement(u.List,n({items:i,onRenderCell:function(e,t){return r(l,e,t)},ref:"list",renderCount:Math.min(c,e),startIndex:d},s))},t.prototype._renderSubGroup=function(e,o){var i=this.props,n=i.dragDropEvents,r=i.dragDropHelper,s=i.eventsToRegister,l=i.getGroupItemLimit,c=i.groupNestingDepth,d=i.items,u=i.headerProps,m=i.footerProps,p=i.listProps,h=i.onRenderCell,g=i.selection,f=i.selectionMode,b=i.viewport;return!e||e.count>0?a.createElement(t,{ref:"subGroup_"+o,key:this._getGroupKey(e,o),dragDropEvents:n,dragDropHelper:r,eventsToRegister:s,footerProps:m,getGroupItemLimit:l,group:e,groupIndex:o,groupNestingDepth:c,headerProps:u,items:d,listProps:p,onRenderCell:h,selection:g,selectionMode:f,viewport:b}):null},t.prototype._getGroupKey=function(e,t){return"group-"+(e&&e.key?e.key:String(e.level)+String(t))},t.prototype._getGroupDragDropOptions=function(){var e=this.props,t=e.group,o=e.groupIndex,i=e.dragDropEvents,n=e.eventsToRegister;this._dragDropKey="group-"+(t?t.key:String(o));var r={key:this._dragDropKey,eventMap:n,selectionIndex:-1,context:{data:t,index:o,isGroup:!0},canDrag:function(){return!1},canDrop:i.canDrop,onDragStart:null,updateDropState:this._updateDroppingState};return r},t.prototype._updateDroppingState=function(e,t){var o=this.state.isDropping,i=this.props.dragDropEvents;o?i.onDragEnter&&i.onDragEnter(t,null):i.onDragLeave&&i.onDragLeave(t,null),o!==e&&this.setState({isDropping:e})},t.prototype._getDroppingClassName=function(){var e=this.state.isDropping,t=this.props.group,o=t&&e?p:"";return o},t}(s.BaseComponent);r([s.autobind],h.prototype,"_onRenderGroupHeader",null),r([s.autobind],h.prototype,"_onRenderGroupFooter",null),r([s.autobind],h.prototype,"_renderSubGroup",null),r([s.autobind],h.prototype,"_getGroupDragDropOptions",null),r([s.autobind],h.prototype,"_updateDroppingState",null),t.GroupedListSection=h},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(141),s=o(127),l=o(15);o(145);var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.group,o=e.groupLevel,i=e.showAllLinkText;return t&&r.createElement("div",{className:"ms-groupFooter"},s.GroupSpacer({count:o}),r.createElement(a.Link,{onClick:this._onSummarizeClick},i))},t.prototype._onSummarizeClick=function(e){this.props.onToggleSummarize(this.props.group),e.stopPropagation(),e.preventDefault()},t}(r.Component);n([l.autobind],c.prototype,"_onSummarizeClick",null),t.GroupFooter=c},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(142))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(143))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);
return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(5),l=o(12);o(144);var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.disabled,o=e.children,i=e.className,r=e.href;return r?a.createElement("a",n({role:"link"},l.getNativeProps(this.props,l.anchorProperties),{className:l.css("ms-Link",i,{"is-disabled":t}),onClick:this._onClick,ref:this._resolveRef("_link"),target:this.props.target}),o):a.createElement("button",n({role:"button"},l.getNativeProps(this.props,l.buttonProperties),{className:l.css("ms-Link",i,{"is-disabled":t}),onClick:this._onClick,ref:this._resolveRef("_link")}),o)},t.prototype.focus=function(){this._link&&this._link.focus()},t.prototype._onClick=function(e){var t=this.props.onClick;t&&t(e)},t}(s.BaseComponent);r([l.autobind],c.prototype,"_onClick",null),t.Link=c},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Link{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;color:'},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";margin:0;overflow:inherit;padding:0;text-overflow:inherit}.ms-Link:not(.is-disabled):focus,.ms-Link:not(.is-disabled):hover{color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.ms-Link:not(.is-disabled):active{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Link.is-disabled{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";pointer-events:none;cursor:default}button.ms-Link{background:0 0;border:none;cursor:pointer;display:inline;font-size:inherit}button.ms-Link::-moz-focus-inner{border:0}button.ms-Link{outline:transparent;position:relative}.ms-Fabric.is-focusVisible button.ms-Link:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}html[dir=ltr] button.ms-Link{text-align:left}html[dir=rtl] button.ms-Link{text-align:right}a.ms-Link{text-decoration:none}.ms-Fabric.is-focusVisible a.ms-Link:focus{outline:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}"}])},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-groupFooter{position:relative;padding:10px 84px;cursor:pointer}.ms-groupFooter .ms-Link{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px}'}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(117),s=o(125),l=o(127),c=o(147),d=o(8),u=o(16),m=o(15);o(152);var p=function(e){function t(t){var o=e.call(this,t)||this;return o.state={isCollapsed:o.props.group&&o.props.group.isCollapsed,isLoadingVisible:!1},o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){if(e.group){var t=e.group.isCollapsed,o=e.headerProps&&e.headerProps.isGroupLoading,i=!t&&o&&o(e.group);this.setState({isCollapsed:t,isLoadingVisible:i})}},t.prototype.render=function(){var e=this.props,t=e.group,o=e.groupLevel,i=e.viewport,n=e.selectionMode,m=e.loadingText,p=e.isSelected,h=e.selected,g=e.isCollapsedGroupSelectVisible,f=this.state,b=f.isCollapsed,v=f.isLoadingVisible;void 0===g&&(g=!0);var y=n===a.SelectionMode.multiple,w=y&&(g||!(t&&t.isCollapsed)),x=p||h;return t&&r.createElement("div",{className:u.css("ms-GroupHeader",{"is-selected":x}),style:i?{minWidth:i.width}:{},onClick:this._onHeaderClick,"aria-label":t.ariaLabel||t.name,"data-is-focusable":!0},r.createElement(d.FocusZone,{direction:d.FocusZoneDirection.horizontal},w?r.createElement("button",{className:"ms-GroupHeader-check","data-selection-toggle":!0,onClick:this._onToggleSelectGroupClick},r.createElement(s.Check,{checked:x})):n!==a.SelectionMode.none?l.GroupSpacer({count:1}):null,l.GroupSpacer({count:o}),r.createElement("div",{className:"ms-GroupHeader-dropIcon"},r.createElement("i",{className:"ms-Icon ms-Icon--Tag"})),r.createElement("button",{className:"ms-GroupHeader-expand",onClick:this._onToggleCollapse},r.createElement("i",{className:u.css("ms-Icon ms-Icon--ChevronDown",{"is-collapsed":b})})),r.createElement("div",{className:"ms-GroupHeader-title ms-font-xl"},r.createElement("span",null,t.name," "),r.createElement("span",null,"(",t.count,") ")),r.createElement("div",{className:u.css("ms-GroupHeader-loading",{"is-loading":v})},r.createElement(c.Spinner,{label:m}))))},t.prototype._onToggleCollapse=function(e){var t=this.props,o=t.group,i=t.onToggleCollapse,n=t.isGroupLoading,r=this.state.isCollapsed,a=!r,s=!a&&n&&n(o);this.setState({isCollapsed:a,isLoadingVisible:s}),i&&i(o),e.stopPropagation(),e.preventDefault()},t.prototype._onToggleSelectGroupClick=function(e){var t=this.props,o=t.onToggleSelectGroup,i=t.group;o&&o(i),e.preventDefault(),e.stopPropagation()},t.prototype._onHeaderClick=function(){var e=this.props,t=e.group,o=e.onGroupHeaderClick,i=e.onToggleSelectGroup;o?o(t):i&&i(t)},t}(r.Component);n([m.autobind],p.prototype,"_onToggleCollapse",null),n([m.autobind],p.prototype,"_onToggleSelectGroupClick",null),n([m.autobind],p.prototype,"_onHeaderClick",null),t.GroupHeader=p},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(148))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(149)),i(o(150))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(150),a=o(16);o(151);var s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.type,o=e.label,i=e.className;return n.createElement("div",{className:a.css("ms-Spinner",i)},n.createElement("div",{className:a.css("ms-Spinner-circle",{"ms-Spinner--normal":t===r.SpinnerType.normal},{"ms-Spinner--large":t===r.SpinnerType.large})}),o&&n.createElement("div",{className:"ms-Spinner-label"},o))},t}(n.Component);s.defaultProps={type:r.SpinnerType.normal},t.Spinner=s},function(e,t){"use strict";var o;!function(e){e[e.normal=0]="normal",e[e.large=1]="large"}(o=t.SpinnerType||(t.SpinnerType={}))},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:"@-webkit-keyframes ms-Spinner-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ms-Spinner-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ms-Spinner>.ms-Spinner-circle{margin:auto;box-sizing:border-box;border-radius:50%;width:100%;height:100%;border:1.5px solid "},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:";border-top-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";-webkit-animation:ms-Spinner-spin 1.3s infinite cubic-bezier(.53,.21,.29,.67);animation:ms-Spinner-spin 1.3s infinite cubic-bezier(.53,.21,.29,.67)}.ms-Spinner>.ms-Spinner-circle.ms-Spinner--normal{width:20px;height:20px}.ms-Spinner>.ms-Spinner-circle.ms-Spinner--large{width:28px;height:28px}.ms-Spinner>.ms-Spinner-label{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";margin-top:10px;text-align:center}@media screen and (-ms-high-contrast:active){.ms-Spinner>.ms-Spinner-circle{border-top-style:none}}"}])},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-GroupHeader{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-GroupHeader::-moz-focus-inner{border:0}.ms-GroupHeader{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-GroupHeader:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-GroupHeader:hover{background:"},{theme:"themeLighterAlt",defaultValue:"#eff6fc"},{rawString:"}.ms-GroupHeader.is-selected{background:"},{theme:"themeLighter",defaultValue:"#deecf9"},{rawString:"}.ms-GroupHeader.is-selected:hover{background:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:"}.ms-GroupHeader-check,.ms-GroupHeader-expand{display:inline-block;cursor:default;padding:6px;-webkit-transform:translateY(50%);transform:translateY(50%);margin-top:-12px;box-sizing:border-box;vertical-align:top;background:0 0;border:none;font-size:12px;top:4px}.ms-GroupHeader-check::-moz-focus-inner,.ms-GroupHeader-expand::-moz-focus-inner{border:0}.ms-GroupHeader-check,.ms-GroupHeader-expand{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-GroupHeader-check:focus:after,.ms-Fabric.is-focusVisible .ms-GroupHeader-expand:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-GroupHeader-check{opacity:0;margin-top:-10px}.ms-GroupHeader-check:focus{opacity:1}.ms-GroupHeader.is-selected .ms-GroupHeader-check,.ms-GroupHeader:hover .ms-GroupHeader-check{opacity:1}.ms-GroupHeader-title{padding:14px 6px;display:inline-block;cursor:pointer;outline:0}.ms-GroupHeader-expand{width:36px;height:40px;color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-GroupHeader-expand .ms-Icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.ms-GroupHeader-expand .ms-Icon.is-collapsed{-webkit-transform:rotate(0);transform:rotate(0)}.ms-GroupHeader-loading{display:inline-block;visibility:hidden;opacity:0;padding:0 16px;vertical-align:middle;-webkit-transition:visibility 367ms,opacity 367ms;transition:visibility 367ms,opacity 367ms}.ms-GroupHeader-loading.is-loading{visibility:visible;opacity:1}.ms-GroupHeader-dropIcon{display:inline-block;position:relative;top:-16px;font-size:20px;color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:";-webkit-transition:opacity 467ms cubic-bezier(.39,.575,.565,1),-webkit-transform 267ms cubic-bezier(.6,-.28,.735,.045);transition:opacity 467ms cubic-bezier(.39,.575,.565,1),-webkit-transform 267ms cubic-bezier(.6,-.28,.735,.045);transition:transform 267ms cubic-bezier(.6,-.28,.735,.045),opacity 467ms cubic-bezier(.39,.575,.565,1);transition:transform 267ms cubic-bezier(.6,-.28,.735,.045),opacity 467ms cubic-bezier(.39,.575,.565,1),-webkit-transform 267ms cubic-bezier(.6,-.28,.735,.045);opacity:0;-webkit-transform:rotate(.2deg) scale(.65);transform:rotate(.2deg) scale(.65);-webkit-transform-origin:10px 10px;transform-origin:10px 10px}html[dir=ltr] .ms-GroupHeader-dropIcon{left:-26px}html[dir=rtl] .ms-GroupHeader-dropIcon{right:-26px}.ms-GroupHeader-dropIcon .ms-Icon--Tag{position:absolute}.ms-GroupedList-group.is-dropping>.ms-GroupHeader .ms-GroupHeader-dropIcon{-webkit-transition:opacity 167ms cubic-bezier(.39,.575,.565,1),-webkit-transform 467ms cubic-bezier(.075,.82,.165,1);transition:opacity 167ms cubic-bezier(.39,.575,.565,1),-webkit-transform 467ms cubic-bezier(.075,.82,.165,1);transition:transform 467ms cubic-bezier(.075,.82,.165,1),opacity 167ms cubic-bezier(.39,.575,.565,1);transition:transform 467ms cubic-bezier(.075,.82,.165,1),opacity 167ms cubic-bezier(.39,.575,.565,1),-webkit-transform 467ms cubic-bezier(.075,.82,.165,1);-webkit-transition-delay:367ms;transition-delay:367ms;opacity:1;-webkit-transform:rotate(.2deg) scale(1);transform:rotate(.2deg) scale(1)}.ms-GroupedList-group.is-dropping .ms-GroupHeader-check{opacity:0}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(154))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(155))},function(e,t,o){"use strict";function i(e,t,o){var i=e.top-t*e.height,n=e.height+(t+o)*e.height;return{top:i,bottom:i+n,height:n,left:e.left,right:e.right,width:e.width}}function n(e,t){return e.top>=t.top&&e.left>=t.left&&e.bottom<=t.bottom&&e.right<=t.right}function r(e,t){return e.top=t.top<e.top||e.top===-1?t.top:e.top,e.left=t.left<e.left||e.left===-1?t.left:e.left,e.bottom=t.bottom>e.bottom||e.bottom===-1?t.bottom:e.bottom,e.right=t.right>e.right||e.right===-1?t.right:e.right,e.width=e.right-e.left+1,e.height=e.bottom-e.top+1,e}var a=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},s=o(4),l=o(12),c=o(35),d=16,u=100,m=500,p=200,h=10,g=30,f=2,b=2,v={top:-1,bottom:-1,left:-1,right:-1,width:0,height:0},y=function(e){return e.getBoundingClientRect()},w=y,x=function(e){function t(t){var o=e.call(this,t)||this;return o.state={pages:[]},o._estimatedPageHeight=0,o._totalEstimates=0,o._requiredWindowsAhead=0,o._requiredWindowsBehind=0,o._measureVersion=0,o._onAsyncScroll=o._async.debounce(o._onAsyncScroll,u,{leading:!1,maxWait:m}),o._onAsyncIdle=o._async.debounce(o._onAsyncIdle,p,{leading:!1}),o._onAsyncResize=o._async.debounce(o._onAsyncResize,d,{leading:!1}),o._cachedPageHeights={},o._estimatedPageHeight=0,o._focusedIndex=-1,o._scrollingToIndex=-1,o}return a(t,e),t.prototype.componentDidMount=function(){this._updatePages(),this._measureVersion++,this._scrollElement=c.findScrollableParent(this.refs.root),this._events.on(window,"resize",this._onAsyncResize),this._events.on(this.refs.root,"focus",this._onFocus,!0),this._scrollElement&&(this._events.on(this._scrollElement,"scroll",this._onScroll),this._events.on(this._scrollElement,"scroll",this._onAsyncScroll))},t.prototype.componentWillReceiveProps=function(e){e.items===this.props.items&&e.renderCount===this.props.renderCount&&e.startIndex===this.props.startIndex||(this._measureVersion++,this._updatePages(e))},t.prototype.shouldComponentUpdate=function(e,t){var o=this.props,i=o.renderedWindowsAhead,n=o.renderedWindowsBehind,r=this.state.pages,a=t.pages,s=t.measureVersion,l=!1;if(this._measureVersion===s&&e.renderedWindowsAhead===i,e.renderedWindowsBehind===n,e.items===this.props.items&&r.length===a.length)for(var c=0;c<r.length;c++){var d=r[c],u=a[c];if(d.key!==u.key||d.itemCount!==u.itemCount){l=!0;break}}else l=!0;return l},t.prototype.forceUpdate=function(){this._updateRenderRects(this.props,!0),this._updatePages(),this._measureVersion++,e.prototype.forceUpdate.call(this)},t.prototype.render=function(){for(var e=this.props.className,t=this.state.pages,o=[],i=0;i<t.length;i++)o.push(this._renderPage(t[i]));return s.createElement("div",{ref:"root",className:l.css("ms-List",e)},s.createElement("div",{ref:"surface",className:"ms-List-surface"},o))},t.prototype._renderPage=function(e){for(var t=this.props.onRenderCell,o=[],i=this._getPageStyle(e),n=0;e.items&&n<e.items.length;n++){var r=e.items[n],a=r?r.key:null;null!==a&&void 0!==a||(a=e.startIndex+n),o.push(s.createElement("div",{className:"ms-List-cell",key:a,"data-list-index":n+e.startIndex,"data-automationid":"ListCell"},t(r,e.startIndex+n)))}return s.createElement("div",{className:"ms-List-page",key:e.key,ref:e.key,style:i},o)},t.prototype._getPageStyle=function(e){var t,o=this.props.getPageStyle;return o&&(t=o(e)),e.items||(t=t||{},t.height=e.height),t},t.prototype._onFocus=function(e){for(var t=e.target;t!==this.refs.surface;){var o=t.getAttribute("data-list-index");if(o){this._focusedIndex=Number(o);break}t=l.getParent(t)}},t.prototype._onScroll=function(){this._requiredWindowsAhead=0,this._requiredWindowsBehind=0},t.prototype._onAsyncScroll=function(){this._updateRenderRects(),this._materializedRect&&n(this._requiredRect,this._materializedRect)||this._updatePages()},t.prototype._onAsyncIdle=function(){var e=this.props,t=e.renderedWindowsAhead,o=e.renderedWindowsBehind,i=this,n=i._requiredWindowsAhead,r=i._requiredWindowsBehind,a=Math.min(t,n+1),s=Math.min(o,r+1);a===n&&s===r||(this._requiredWindowsAhead=a,this._requiredWindowsBehind=s,this._updateRenderRects(),this._updatePages()),(t>a||o>s)&&this._onAsyncIdle()},t.prototype._onAsyncResize=function(){this.forceUpdate()},t.prototype._updatePages=function(e){var t=this,o=e||this.props,i=o.items,n=o.startIndex,r=o.renderCount;r=this._getRenderCount(e),this._requiredRect||this._updateRenderRects(e);var a=this._buildPages(i,n,r),s=this.state.pages;this.setState(a,function(){var e=t._updatePageMeasurements(s,a.pages);e?(t._materializedRect=null,t._hasCompletedFirstRender?t._onAsyncScroll():(t._hasCompletedFirstRender=!0,t._updatePages())):t._onAsyncIdle()})},t.prototype._updatePageMeasurements=function(e,t){for(var o={},i=!1,n=this._getRenderCount(),r=0;r<e.length;r++){var a=e[r];a.items&&(o[a.startIndex]=a)}for(var r=0;r<t.length;r++){var a=t[r];a.items&&(a.items.length<n&&(i=this._measurePage(a)||i),o[a.startIndex]?delete o[a.startIndex]:this._onPageAdded(a))}for(var s in o)o.hasOwnProperty(s)&&this._onPageRemoved(o[s]);return i},t.prototype._measurePage=function(e){var t=!1,o=this.refs[e.key],i=this._cachedPageHeights[e.startIndex];if(o&&(!i||i.measureVersion!==this._measureVersion)){var n=y(o);t=e.height!==n.height,e.height=n.height,this._cachedPageHeights[e.startIndex]={height:n.height,measureVersion:this._measureVersion},this._estimatedPageHeight=Math.round((this._estimatedPageHeight*this._totalEstimates+n.height)/(this._totalEstimates+1)),this._totalEstimates++}return t},t.prototype._onPageAdded=function(e){var t=this.props.onPageAdded;t&&t(e)},t.prototype._onPageRemoved=function(e){var t=this.props.onPageRemoved;t&&t(e)},t.prototype._buildPages=function(e,t,o){for(var i=l.assign({},v),n=1,a=[],s=0,c=null,d=this._focusedIndex,u=t+o,m=0===this._estimatedPageHeight&&!this.props.getPageHeight,p=function(o){n=h._getItemCountForPage(o,h._allowedRect);var p=h._getPageHeight(o,n,h._surfaceRect),g=s+p-1,f=l.findIndex(h.state.pages,function(e){return e.items&&e.startIndex===o})>-1,b=g>=h._allowedRect.top&&s<=h._allowedRect.bottom,v=g>=h._requiredRect.top&&s<=h._requiredRect.bottom,y=!m&&(v||b&&f),w=d>=o&&d<o+n,x=o===t;if(y||w||x){c&&(a.push(c),c=null);var k=Math.min(n,u-o),S=h._createPage(null,e.slice(o,o+k),o);S.top=s,S.height=p,a.push(S),v&&r(i,{top:s,bottom:g,height:p,left:h._allowedRect.left,right:h._allowedRect.right,width:h._allowedRect.width})}else c||(c=h._createPage("spacer-"+o,null,o,0)),c.height=(c.height||0)+(g-s)+1,c.itemCount+=n;if(s+=g-s+1,m)return"break"},h=this,g=t;g<u;g+=n){var f=p(g);if("break"===f)break}return c&&(c.key="spacer-end",a.push(c)),this._materializedRect=i,{pages:a,measureVersion:this._measureVersion}},t.prototype._getPageHeight=function(e,t,o){if(this.props.getPageHeight)return this.props.getPageHeight(e,o);var i=this._cachedPageHeights[e];return i?i.height:this._estimatedPageHeight||g},t.prototype._getItemCountForPage=function(e,t){var o=this.props.getItemCountForPage?this.props.getItemCountForPage(e,t):h;return o?o:h},t.prototype._createPage=function(e,t,o,i,n){if(e=e||"page-"+o,t)for(var r=0;r<t.length;r++)t[r]=t[r]||null;return{key:e,startIndex:void 0===o?-1:o,itemCount:void 0===i?t?t.length:0:i,items:t,style:n||{},top:0,height:0}},t.prototype._getRenderCount=function(e){var t=e||this.props,o=t.items,i=t.startIndex,n=t.renderCount;return void 0===n?o?o.length-i:0:n},t.prototype._updateRenderRects=function(e,t){var o=e||this.props,n=o.renderedWindowsAhead,r=o.renderedWindowsBehind,a=this.state.pages,s=this._getRenderCount(e),l=this._surfaceRect;(t||!a||!this._surfaceRect||a.length>0&&a[0].items&&a[0].items.length<s)&&(l=this._surfaceRect=w(this.refs.surface));var c=Math.max(0,-l.top),d={top:c,left:l.left,bottom:c+window.innerHeight,right:l.right,width:l.width,height:window.innerHeight};this._requiredRect=i(d,this._requiredWindowsBehind,this._requiredWindowsAhead),this._allowedRect=i(d,r,n)},t}(l.BaseComponent);x.defaultProps={startIndex:0,onRenderCell:function(e,t,o){return s.createElement("div",null,e&&e.name||"")},renderedWindowsAhead:b,renderedWindowsBehind:f},t.List=x},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-GroupedList{position:relative;font-size:12px}.ms-GroupedList BUTTON{font-family:inherit;background-color:transparent}.ms-GroupedList>.ms-FocusZone{display:inline-block;vertical-align:top;min-width:1px;min-height:1px}.ms-GroupedList.is-horizontalConstrained{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0)}.ms-GroupedList-cell{word-break:break-word}.ms-GroupedList-group{-webkit-transition:background-color 267ms cubic-bezier(.445,.05,.55,.95);transition:background-color 267ms cubic-bezier(.445,.05,.55,.95)}.ms-GroupedList-group.is-dropping{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-GroupedList .ms-List-cell{min-height:38px}"}])},function(e,t,o){"use strict";function i(e){return function(t){function o(){var e=t.call(this)||this;return e.state={viewport:{width:0,height:0}},e}return n(o,t),o.prototype.componentDidMount=function(){this._onAsyncResize=this._async.debounce(this._onAsyncResize,d,{leading:!1}),this._events.on(window,"resize",this._onAsyncResize),this._updateViewport()},o.prototype.componentWillUnmount=function(){this._events.dispose()},o.prototype.render=function(){var t=this.state.viewport,o=t.width>0&&t.height>0;return a.createElement("div",{className:"ms-Viewport",ref:"root",style:{minWidth:1,minHeight:1}},o&&a.createElement(e,r({ref:this._updateComposedComponentRef,viewport:t},this.props)))},o.prototype.forceUpdate=function(){this._updateViewport(!0)},o.prototype._onAsyncResize=function(){this._updateViewport()},o.prototype._updateViewport=function(e){var t=this,o=this.state.viewport,i=this.refs.root,n=l.findScrollableParent(i),r=c.getRect(n),a=c.getRect(i),s=function(){e&&t._composedComponentInstance&&t._composedComponentInstance.forceUpdate()},d=a.width!==o.width||r.height!==o.height;d?this.setState({viewport:{width:a.width,height:r.height}},s):s()},o}(s.BaseDecorator)}var n=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},a=o(4),s=o(158),l=o(35),c=o(17),d=500;t.withViewport=i},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(18),r=o(5),a=function(e){function t(){var t=e.call(this)||this;return t._updateComposedComponentRef=t._updateComposedComponentRef.bind(t),t}return i(t,e),t.prototype._updateComposedComponentRef=function(e){this._composedComponentInstance=e,e?this._hoisted=n.hoistMethods(this,e):this._hoisted&&n.unhoistMethods(this,this._hoisted)},t}(r.BaseComponent);t.BaseDecorator=a},function(e,t,o){"use strict";var i=o(44),n=o(7),r=25,a=0,s=1,l=function(){function e(e){this._selection=e.selection,this._dragEnterCounts={},this._activeTargets={},this._events=new n.EventGroup(this),this._events.on(document.body,"mouseup",this._onMouseUp.bind(this),!0),this._events.on(document,"mouseup",this._onDocumentMouseUp.bind(this),!0)}return e.prototype.dispose=function(){this._events.dispose()},e.prototype.subscribe=function(e,t,o){var i=this;if(o&&e){var n=o.key,r=o.eventMap,a=o.context,s=o.updateDropState,l={root:e,options:o},c=this._isDraggable(l),d=this._isDroppable(l);if((c||d)&&(this._activeTargets[n]=l,r))for(var u=0,m=r;u<m.length;u++){var p=m[u];this._events.on(e,p.eventName,p.callback.bind(null,a))}d&&(this._dragEnterCounts[n]=0,t.onAll(e,{dragenter:function(e){e.preventDefault(),e.isHandled||(e.isHandled=!0,i._dragEnterCounts[n]++,1===i._dragEnterCounts[n]&&s(!0,e))},dragleave:function(e){e.isHandled||(e.isHandled=!0,i._dragEnterCounts[n]--,0===i._dragEnterCounts[n]&&s(!1,e))},dragend:function(e){i._dragEnterCounts[n]=0,s(!1,e)},drop:function(e){i._dragEnterCounts[n]=0,s(!1,e)}})),c&&t.on(e,"mousedown",this._onMouseDown.bind(this,l))}},e.prototype.unsubscribe=function(e,t){delete this._activeTargets[t],this._events.off(e)},e.prototype._onMouseUp=function(e){if(this._isDragging=!1,this._dragData){for(var t in this._activeTargets)if(this._activeTargets.hasOwnProperty(t)){var o=this._activeTargets[t];o&&o.root&&(this._events.off(o.root,"mousemove"),this._events.off(o.root,"mouseleave"))}this._dragData.dropTarget&&n.EventGroup.raise(this._dragData.dropTarget.root,"dragleave")}this._dragData=null},e.prototype._onDocumentMouseUp=function(e){e.target===document.documentElement&&this._onMouseUp(e)},e.prototype._onMouseMove=function(e,t){var o=t.buttons,i=void 0===o?s:o;if(this._dragData&&i!==s)return void this._onMouseUp(t);var a=e.root,l=e.options;if(this._isDragging)this._isDroppable(e)&&(this._dragData.dropTarget&&this._dragData.dropTarget.options.key!==l.key&&!this._isChild(a,this._dragData.dropTarget.root)&&(n.EventGroup.raise(this._dragData.dropTarget.root,"dragleave"),this._dragData.dropTarget=null),this._dragData.dropTarget||(n.EventGroup.raise(a,"dragenter"),this._dragData.dropTarget=e));else if(this._dragData&&this._isDraggable(e)){var c=this._dragData.clientX-t.clientX,d=this._dragData.clientY-t.clientY;c*c+d*d>=r&&this._dragData.dragTarget&&this._selection.isIndexSelected(l.selectionIndex)&&(this._isDragging=!0,l.onDragStart&&l.onDragStart(l.context.data,l.context.index,this._selection.getSelection(),t))}},e.prototype._onMouseLeave=function(e,t){this._isDragging&&this._dragData&&this._dragData.dropTarget&&this._dragData.dropTarget.options.key===e.options.key&&(n.EventGroup.raise(e.root,"dragleave"),this._dragData.dropTarget=null)},e.prototype._onMouseDown=function(e,t){if(t.button===a)if(this._isDraggable(e)){this._dragData={clientX:t.clientX,clientY:t.clientY,eventTarget:t.target,dragTarget:e};for(var o in this._activeTargets)if(this._activeTargets.hasOwnProperty(o)){var i=this._activeTargets[o];i&&i.root&&(this._events.on(i.root,"mousemove",this._onMouseMove.bind(this,i)),this._events.on(i.root,"mouseleave",this._onMouseLeave.bind(this,i)))}}else this._dragData=null},e.prototype._isChild=function(e,t){for(var o=i.findDOMNode(e),n=i.findDOMNode(t);n&&n.parentElement;){if(n.parentElement===o)return!0;n=n.parentElement}return!1},e.prototype._isDraggable=function(e){var t=e.options;return t.canDrag&&t.canDrag(t.context.data)},e.prototype._isDroppable=function(e){var t=e.options,o=this._dragData&&this._dragData.dragTarget?this._dragData.dragTarget.options.context:null;return t.canDrop&&t.canDrop(t.context,o)},e}();t.DragDropHelper=l},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-DetailsList{position:relative;font-size:12px}.ms-DetailsList BUTTON{font-family:inherit;background-color:transparent}.ms-DetailsList>.ms-FocusZone{display:inline-block;vertical-align:top;min-width:1px;min-height:1px}.ms-DetailsList.is-horizontalConstrained{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.ms-DetailsList-cell{word-break:break-word}.ms-DetailsList .ms-List-cell{min-height:38px}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(162));var n=o(162);t.default=n.Dialog},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(163)),i(o(171)),i(o(166))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(164),s=o(166),l=o(167),c=o(41),d=o(61),u=o(171),m=o(16),p=o(37),h=o(173),g=o(19),f=o(5);o(172);var b=function(e){function t(t){var o=e.call(this,t)||this;return o._onDialogRef=o._onDialogRef.bind(o),o.state={id:g.getId("Dialog"),isOpen:t.isOpen,isAnimatingOpen:t.isOpen,isAnimatingClose:!1},o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){e.isOpen&&!this.state.isOpen&&this.setState({isOpen:!0,isAnimatingOpen:!0,isAnimatingClose:!1}),!e.isOpen&&this.state.isOpen&&this.setState({isAnimatingOpen:!1,isAnimatingClose:!0})},t.prototype.render=function(){var e=this.props,t=e.closeButtonAriaLabel,o=e.elementToFocusOnDismiss,i=e.firstFocusableSelector,n=e.forceFocusInsideTrap,u=e.ignoreExternalFocusing,g=e.isBlocking,f=e.isClickableOutsideFocusTrap,b=e.isDarkOverlay,v=e.onDismiss,y=e.onLayerDidMount,w=e.onLayerMounted,x=e.responsiveMode,k=e.subText,S=e.title,_=e.type,P=this.state,C=P.id,D=P.isOpen,I=P.isAnimatingOpen,B=P.isAnimatingClose;if(!D)return null;var E,T=m.css("ms-Dialog",this.props.className,{"ms-Dialog--lgHeader":_===s.DialogType.largeHeader,"ms-Dialog--close":_===s.DialogType.close,"is-open":D,"is-animatingOpen":I,"is-animatingClose":B}),M=this._groupChildren();return k&&(E=r.createElement("p",{className:"ms-Dialog-subText",id:C+"-subText"},k)),x>=h.ResponsiveMode.small?r.createElement(c.Layer,{onLayerDidMount:w||y},r.createElement(p.Popup,{role:"dialog",ariaLabelledBy:S?C+"-title":"",ariaDescribedBy:k?C+"-subText":"",onDismiss:v},r.createElement("div",{className:T,ref:this._onDialogRef},r.createElement(l.Overlay,{isDarkThemed:b,onClick:g?null:v}),r.createElement(a.FocusTrapZone,{className:m.css("ms-Dialog-main",this.props.containerClassName),elementToFocusOnDismiss:o,isClickableOutsideFocusTrap:f?f:!g,ignoreExternalFocusing:u,forceFocusInsideTrap:n,firstFocusableSelector:i},r.createElement("div",{className:"ms-Dialog-header"},r.createElement("p",{className:"ms-Dialog-title",id:C+"-title"},S),r.createElement("div",{className:"ms-Dialog-topButton"},r.createElement(d.Button,{className:"ms-Dialog-button ms-Dialog-button--close",buttonType:d.ButtonType.icon,icon:"Cancel",ariaLabel:t,onClick:v}))),r.createElement("div",{className:"ms-Dialog-inner"},r.createElement("div",{className:m.css("ms-Dialog-content",this.props.contentClassName)},E,M.contents),M.footers))))):void 0},t.prototype._groupChildren=function(){var e={footers:[],contents:[]};return r.Children.map(this.props.children,function(t){"object"==typeof t&&null!==t&&t.type===u.DialogFooter?e.footers.push(t):e.contents.push(t)}),e},t.prototype._onDialogRef=function(e){e?this._events.on(e,"animationend",this._onAnimationEnd):this._events.off()},t.prototype._onAnimationEnd=function(e){e.animationName.indexOf("fadeIn")>-1&&this.setState({isOpen:!0,isAnimatingOpen:!1}),e.animationName.indexOf("fadeOut")>-1&&(this.setState({isOpen:!1,isAnimatingClose:!1}),this.props.onDismiss&&this.props.onDismiss())},t}(f.BaseComponent);b.defaultProps={isOpen:!1,type:s.DialogType.normal,isDarkOverlay:!0,isBlocking:!1,className:"",containerClassName:"",contentClassName:""},b=n([h.withResponsiveMode],b),t.Dialog=b},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(165));
},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(12),l=o(23),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.componentDidMount=function(){var e=this.props,t=e.elementToFocusOnDismiss,o=e.isClickableOutsideFocusTrap,i=void 0!==o&&o,n=e.forceFocusInsideTrap,r=void 0===n||n;this._previouslyFocusedElement=t?t:document.activeElement,this.focus(),r&&this._events.on(window,"focus",this._forceFocusInTrap,!0),i||this._events.on(window,"click",this._forceClickInTrap,!0)},t.prototype.componentWillUnmount=function(){var e=this.props.ignoreExternalFocusing;!e&&this._previouslyFocusedElement&&this._previouslyFocusedElement.focus()},t.prototype.render=function(){var e=this.props,t=e.className,o=e.ariaLabelledBy,i=s.getNativeProps(this.props,s.divProperties);return a.createElement("div",n({},i,{className:t,ref:"root","aria-labelledby":o,onKeyDown:this._onKeyboardHandler}),this.props.children)},t.prototype.focus=function(){var e,t=this.props.firstFocusableSelector,o=this.refs.root;e=t?o.querySelector("."+t):l.getNextElement(o,o.firstChild,!0,!1,!1,!0),e&&e.focus()},t.prototype._onKeyboardHandler=function(e){if(e.which===s.KeyCodes.tab){var t=this.refs.root,o=l.getFirstFocusable(t,t.firstChild,!0),i=l.getLastFocusable(t,t.lastChild,!0);e.shiftKey&&o===e.target?(i.focus(),e.preventDefault(),e.stopPropagation()):e.shiftKey||i!==e.target||(o.focus(),e.preventDefault(),e.stopPropagation())}},t.prototype._forceFocusInTrap=function(e){var t=document.activeElement;s.elementContains(this.refs.root,t)||(this.focus(),e.preventDefault(),e.stopPropagation())},t.prototype._forceClickInTrap=function(e){var t=e.target;t&&!s.elementContains(this.refs.root,t)&&(this.focus(),e.preventDefault(),e.stopPropagation())},t}(s.BaseComponent);r([s.autobind],c.prototype,"_onKeyboardHandler",null),t.FocusTrapZone=c},function(e,t){"use strict";var o;!function(e){e[e.normal=0]="normal",e[e.largeHeader=1]="largeHeader",e[e.close=2]="close"}(o=t.DialogType||(t.DialogType={}))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(168))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(169))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(16),s=o(22);o(170);var l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.isDarkThemed,o=e.className,i=s.getNativeProps(this.props,s.divProperties),l=a.css("ms-Overlay",o,{"ms-Overlay--dark":t});return r.createElement("div",n({},i,{className:l}))},t}(r.Component);t.Overlay=l},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Overlay{background-color:"},{theme:"whiteTranslucent40",defaultValue:"rgba(255,255,255,.4)"},{rawString:";position:absolute;bottom:0;left:0;right:0;top:0}.ms-Overlay.ms-Overlay--none{visibility:hidden}.ms-Overlay.ms-Overlay--dark{background-color:"},{theme:"blackTranslucent40",defaultValue:"rgba(0,0,0,.4)"},{rawString:"}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4);o(172);var r=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){return n.createElement("div",{className:"ms-Dialog-actions"},n.createElement("div",{className:"ms-Dialog-actionsRight"},this._renderChildrenAsActions()))},t.prototype._renderChildrenAsActions=function(){return n.Children.map(this.props.children,function(e){return n.createElement("span",{className:"ms-Dialog-action"},e)})},t}(n.Component);t.DialogFooter=r},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Dialog{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;background-color:transparent;position:fixed;height:100%;width:100%;top:0;display:none}html[dir=ltr] .ms-Dialog{left:0}html[dir=rtl] .ms-Dialog{right:0}.ms-Dialog .ms-Button.ms-Button--compound{display:block}html[dir=ltr] .ms-Dialog .ms-Button.ms-Button--compound{margin-left:0}html[dir=rtl] .ms-Dialog .ms-Button.ms-Button--compound{margin-right:0}@media screen and (-ms-high-contrast:active){.ms-Dialog .ms-Overlay{opacity:0}}.ms-Dialog.is-open{display:block}.ms-Dialog.is-open{display:block;line-height:100vh;text-align:center}.ms-Dialog.is-open::before{vertical-align:middle;display:inline-block;content:"";height:100%;width:0}.ms-Dialog.is-animatingOpen{-webkit-animation-duration:367ms;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:both;animation-duration:367ms;animation-name:fadeIn;animation-fill-mode:both;-webkit-animation-duration:267ms;animation-duration:267ms}.ms-Dialog.is-animatingClose{-webkit-animation-duration:367ms;-webkit-animation-name:fadeOut;-webkit-animation-fill-mode:both;animation-duration:367ms;animation-name:fadeOut;animation-fill-mode:both;-webkit-animation-duration:167ms;animation-duration:167ms}.ms-Dialog-main{vertical-align:middle;display:inline-block;box-shadow:0 0 5px 0 rgba(0,0,0,.4);background-color:'},{theme:"white",defaultValue:"#ffffff"},{rawString:";box-sizing:border-box;line-height:1.35;margin:auto;width:288px;position:relative;outline:3px solid transparent;max-height:100%;overflow-y:auto}html[dir=ltr] .ms-Dialog-main{text-align:left}html[dir=rtl] .ms-Dialog-main{text-align:right}.ms-Dialog-button.ms-Dialog-button--close{display:none}.ms-Dialog-button.ms-Dialog-button--close .ms-Icon.ms-Icon--Cancel{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:';font-size:16px}.ms-Dialog-inner{padding:0 28px 20px}.ms-Dialog-header{position:relative;width:100%;box-sizing:border-box}.ms-Dialog-title{margin:0;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;font-weight:100;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:';padding:20px 36px 20px 28px}html[dir=rtl] .ms-Dialog-title{padding:20px 28px 20px 36px}.ms-Dialog-topButton{position:absolute;top:0;padding:12px 12px 0 0}html[dir=ltr] .ms-Dialog-topButton{right:0}html[dir=rtl] .ms-Dialog-topButton{left:0}html[dir=rtl] .ms-Dialog-topButton{padding:12px 0 0 12px}.ms-Dialog-content{position:relative;width:100%}.ms-Dialog-content .ms-Button.ms-Button--compound{margin-bottom:20px}.ms-Dialog-content .ms-Button.ms-Button--compound:last-child{margin-bottom:0}.ms-Dialog-subText{margin:0 0 20px 0;padding-top:8px;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";font-weight:300;line-height:1.5}.ms-Dialog-actions{position:relative;width:100%;min-height:24px;line-height:24px;margin:20px 0 0;font-size:0}.ms-Dialog-actions .ms-Button{line-height:normal}.ms-Dialog-actionsRight{font-size:0}html[dir=ltr] .ms-Dialog-actionsRight{text-align:right}html[dir=rtl] .ms-Dialog-actionsRight{text-align:left}html[dir=ltr] .ms-Dialog-actionsRight{margin-right:-4px}html[dir=rtl] .ms-Dialog-actionsRight{margin-left:-4px}.ms-Dialog-actionsRight .ms-Dialog-action{margin:0 4px}.ms-Dialog.ms-Dialog--close:not(.ms-Dialog--lgHeader) .ms-Dialog-button.ms-Dialog-button--close{display:block}.ms-Dialog.ms-Dialog--multiline .ms-Dialog-title{font-size:28px}.ms-Dialog.ms-Dialog--multiline .ms-Dialog-inner{padding:0 20px 20px}.ms-Dialog.ms-Dialog--lgHeader .ms-Dialog-header{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:'}.ms-Dialog.ms-Dialog--lgHeader .ms-Dialog-title{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:28px;font-weight:100;color:'},{theme:"white",defaultValue:"#ffffff"},{rawString:";padding:26px 28px 28px;margin-bottom:8px}.ms-Dialog.ms-Dialog--lgHeader .ms-Dialog-subText{font-size:14px}@media (min-width:480px){.ms-Dialog-main{width:auto;min-width:288px;max-width:340px}}"}])},function(e,t,o){"use strict";function i(e){u=e}function n(e){return function(t){function o(){var e=t.call(this)||this;return e._updateComposedComponentRef=e._updateComposedComponentRef.bind(e),e.state={responsiveMode:e._getResponsiveMode()},e}return a(o,t),o.prototype.componentDidMount=function(){var e=this;this._events.on(window,"resize",function(){var t=e._getResponsiveMode();t!==e.state.responsiveMode&&e.setState({responsiveMode:t})})},o.prototype.componentWillUnmount=function(){this._events.dispose()},o.prototype.render=function(){var t=this.state.responsiveMode;return l.createElement(e,s({ref:this._updateComposedComponentRef,responsiveMode:t},this.props))},o.prototype._getResponsiveMode=function(){var e=r.small,t=d.getWindow();if("undefined"!=typeof t)for(;t.innerWidth>m[e];)e++;else{if(void 0===u)throw new Error("Content was rendered in a server environment without providing a default responsive mode. Call setResponsiveMode to define what the responsive mode is.");e=u}return e},o}(c.BaseDecorator)}var r,a=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},s=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},l=o(4),c=o(158),d=o(17);!function(e){e[e.small=0]="small",e[e.medium=1]="medium",e[e.large=2]="large",e[e.xLarge=3]="xLarge",e[e.xxLarge=4]="xxLarge",e[e.xxxLarge=5]="xxxLarge"}(r=t.ResponsiveMode||(t.ResponsiveMode={}));var u,m=[479,639,1023,1365,1919,99999999];t.setResponsiveMode=i,t.withResponsiveMode=n},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(175))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(176)),i(o(177)),i(o(179)),i(o(181)),i(o(189)),i(o(191)),i(o(193))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(177),s=o(16);o(178);var l=o(15),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e,t=this.props,o=t.onClick,i=t.onClickHref,n=t.children,l=t.className,c=t.type,d=t.accentColor,u=!(!o&&!i);return c===a.DocumentCardType.compact&&d&&(e={borderBottomColor:d}),r.createElement("div",{className:s.css("ms-DocumentCard",{"ms-DocumentCard--actionable":u,"ms-DocumentCard--compact":c===a.DocumentCardType.compact},l),onClick:u?this._onClick:null,style:e},n)},t.prototype._onClick=function(e){var t=this.props,o=t.onClick,i=t.onClickHref;o?o(e):!o&&i&&(window.location.href=i,e.preventDefault(),e.stopPropagation())},t}(r.Component);c.defaultProps={type:a.DocumentCardType.normal},n([l.autobind],c.prototype,"_onClick",null),t.DocumentCard=c},function(e,t){"use strict";var o;!function(e){e[e.normal=0]="normal",e[e.compact=1]="compact"}(o=t.DocumentCardType||(t.DocumentCardType={}))},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-DocumentCard{-webkit-font-smoothing:antialiased;background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";border:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";box-sizing:border-box;max-width:320px;min-width:206px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ms-DocumentCard--actionable:hover{cursor:pointer;border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-DocumentCard--actionable:hover:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid "},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";pointer-events:none}.ms-DocumentCardLocation+.ms-DocumentCardTitle{padding-top:4px}.ms-DocumentCard--compact{border-bottom:2px solid "},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";display:-webkit-box;display:-ms-flexbox;display:flex;max-width:480px;height:109px}.ms-DocumentCard--compact .ms-DocumentCardPreview{border-bottom:none;max-height:106px;max-width:144px}.ms-DocumentCard--compact .ms-DocumentCardPreview .ms-DocumentCardPreview-icon .ms-Image-image{max-height:32px;max-width:32px}html[dir=ltr] .ms-DocumentCard--compact .ms-DocumentCardPreview{border-right:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}html[dir=rtl] .ms-DocumentCard--compact .ms-DocumentCardPreview{border-left:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:'}.ms-DocumentCard--compact .ms-DocumentCard-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ms-DocumentCard--compact .ms-DocumentCardTitle{padding:12px 16px 8px 16px;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:16px}.ms-DocumentCard--compact .ms-DocumentCardActivity{padding-bottom:12px}'}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(61);o(180);var s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.actions,o=e.views;return r.createElement("div",{className:"ms-DocumentCardActions"},t&&t.map(function(e,t){return e.buttonType=a.ButtonType.icon,r.createElement("div",{className:"ms-DocumentCardActions-action",key:t},r.createElement(a.Button,n({},e)))}),o>0&&r.createElement("div",{className:"ms-DocumentCardActions-views"},r.createElement("i",{className:"ms-Icon ms-Icon--View"}),o))},t}(r.Component);t.DocumentCardActions=s},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-DocumentCardActions{height:34px;padding:4px 12px;position:relative}.ms-DocumentCardActions-actions{position:absolute;top:4px}html[dir=ltr] .ms-DocumentCardActions-actions{left:12px}html[dir=rtl] .ms-DocumentCardActions-actions{right:12px}.ms-DocumentCardActions-action{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";cursor:pointer}html[dir=ltr] .ms-DocumentCardActions-action{float:left}html[dir=rtl] .ms-DocumentCardActions-action{float:right}html[dir=ltr] .ms-DocumentCardActions-action{margin-right:4px}html[dir=rtl] .ms-DocumentCardActions-action{margin-left:4px}.ms-DocumentCardActions-action .ms-Button{font-size:16px;height:34px;width:34px}.ms-DocumentCardActions-action .ms-Button:hover .ms-Button-icon{color:#1174c3;cursor:pointer}.ms-DocumentCardActions-views{line-height:34px}html[dir=ltr] .ms-DocumentCardActions-views{text-align:right}html[dir=rtl] .ms-DocumentCardActions-views{text-align:left}.ms-DocumentCardActions-views .ms-Icon{font-size:16px;vertical-align:top}html[dir=ltr] .ms-DocumentCardActions-views .ms-Icon{margin-right:4px}html[dir=rtl] .ms-DocumentCardActions-views .ms-Icon{margin-left:4px}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(81),a=o(182),s=o(16);o(188);var l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.activity,o=e.people;return o&&o.length>0&&n.createElement("div",{className:s.css("ms-DocumentCardActivity",{"ms-DocumentCardActivity--multiplePeople":o.length>1})},this._renderAvatars(o),n.createElement("div",{className:"ms-DocumentCardActivity-details"},n.createElement("span",{className:"ms-DocumentCardActivity-name"},this._getNameString(o)),n.createElement("span",{className:"ms-DocumentCardActivity-activity"},t)))},t.prototype._renderAvatars=function(e){return n.createElement("div",{className:"ms-DocumentCardActivity-avatars"},e.length>1?this._renderAvatar(e[1]):null,this._renderAvatar(e[0]))},t.prototype._renderAvatar=function(e){var t=void 0===e.initialsColor||null===e.initialsColor?a.PersonaInitialsColor.blue:e.initialsColor;return n.createElement("div",{className:"ms-DocumentCardActivity-avatar"},e.initials&&n.createElement("div",{className:s.css("ms-Persona-initials",a.PERSONA_INITIALS_COLOR[t]),role:"presentation"},e.initials),e.profileImageSrc&&n.createElement(r.Image,{src:e.profileImageSrc,role:"presentation",alt:""}))},t.prototype._getNameString=function(e){var t=e[0].name;return e.length>=2&&(t+=" +"+(e.length-1)),t},t}(n.Component);t.DocumentCardActivity=l},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(183))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(184)),i(o(185)),i(o(186))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(16),s=o(21),l=o(81),c=o(185),d=o(186),u=o(22);o(187);var m=new RegExp("\\(([^)]*)\\)","gi"),p=new RegExp("(?:[\0-/:-@[-^`{-퟿-￿]|[�-�][�-�]|[�-�](?![�-�])|(?:[^�-�]|^)[�-�]) ","gi"),h=new RegExp("\\s+","gi"),g=[c.PersonaInitialsColor.lightGreen,c.PersonaInitialsColor.lightBlue,c.PersonaInitialsColor.lightPink,c.PersonaInitialsColor.green,c.PersonaInitialsColor.darkGreen,c.PersonaInitialsColor.lightPink,c.PersonaInitialsColor.magenta,c.PersonaInitialsColor.purple,c.PersonaInitialsColor.black,c.PersonaInitialsColor.teal,c.PersonaInitialsColor.blue,c.PersonaInitialsColor.darkBlue,c.PersonaInitialsColor.orange,c.PersonaInitialsColor.darkRed,c.PersonaInitialsColor.red],f=g.length,b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.className,o=e.size,i=e.imageUrl,m=e.imageInitials,p=e.initialsColor,h=e.presence,g=e.primaryText,f=e.secondaryText,b=e.tertiaryText,v=e.optionalText,y=e.hidePersonaDetails,w=e.imageShouldFadeIn,x=s.getRTL();m=m||this._getInitials(g,x),p=void 0!==p&&null!==p?p:this._getColorFromName(g);var k=null;if(h!==c.PersonaPresence.none){var S=c.PersonaPresence[h],_=null;switch(S){case"online":S="SkypeCheck";break;case"away":S="SkypeClock";break;case"dnd":S="SkypeMinus";break;default:S=""}if(S){var P="ms-Persona-presenceIcon ms-Icon ms-Icon--"+S;_=r.createElement("i",{className:P})}k=r.createElement("div",{className:"ms-Persona-presence"},_)}var C=u.getNativeProps(this.props,u.divProperties),D=r.createElement("div",{className:"ms-Persona-details"},r.createElement("div",{className:"ms-Persona-primaryText"},g),f?r.createElement("div",{className:"ms-Persona-secondaryText"},f):null,r.createElement("div",{className:"ms-Persona-tertiaryText"},b),r.createElement("div",{className:"ms-Persona-optionalText"},v),this.props.children);return r.createElement("div",n({},C,{className:a.css("ms-Persona",t,d.PERSONA_SIZE[o],d.PERSONA_PRESENCE[h])}),o!==c.PersonaSize.tiny&&r.createElement("div",{className:"ms-Persona-imageArea"},r.createElement("div",{className:a.css("ms-Persona-initials",d.PERSONA_INITIALS_COLOR[p])},m),r.createElement(l.Image,{className:"ms-Persona-image",imageFit:l.ImageFit.cover,src:i,shouldFadeIn:w})),k,(!y||o===c.PersonaSize.tiny)&&D)},t.prototype._getInitials=function(e,t){var o="";if(null!=e){var i=e.replace(m,"");i=i.replace(p,""),i=i.replace(h," "),i=i.trim();var n=i.split(" ");2===n.length?(o+=n[0].charAt(0).toUpperCase(),o+=n[1].charAt(0).toUpperCase()):3===n.length?(o+=n[0].charAt(0).toUpperCase(),o+=n[2].charAt(0).toUpperCase()):0!==n.length&&(o+=n[0].charAt(0).toUpperCase())}return t&&o.length>1?o.charAt(1)+o.charAt(0):o},t.prototype._getColorFromName=function(e){var t=c.PersonaInitialsColor.blue;if(!e)return t;for(var o=0,i=e.length-1;i>=0;i--){var n=e.charCodeAt(i),r=i%8;o^=(n<<r)+(n>>8-r)}return t=g[o%f]},t}(r.Component);b.defaultProps={primaryText:"",size:c.PersonaSize.regular,presence:c.PersonaPresence.none},t.Persona=b},function(e,t){"use strict";var o;!function(e){e[e.tiny=0]="tiny",e[e.extraSmall=1]="extraSmall",e[e.small=2]="small",e[e.regular=3]="regular",e[e.large=4]="large",e[e.extraLarge=5]="extraLarge"}(o=t.PersonaSize||(t.PersonaSize={}));var i;!function(e){e[e.none=0]="none",e[e.offline=1]="offline",e[e.online=2]="online",e[e.away=3]="away",e[e.dnd=4]="dnd",e[e.blocked=5]="blocked",e[e.busy=6]="busy"}(i=t.PersonaPresence||(t.PersonaPresence={}));var n;!function(e){e[e.lightBlue=0]="lightBlue",e[e.blue=1]="blue",e[e.darkBlue=2]="darkBlue",e[e.teal=3]="teal",e[e.lightGreen=4]="lightGreen",e[e.green=5]="green",e[e.darkGreen=6]="darkGreen",e[e.lightPink=7]="lightPink",e[e.pink=8]="pink",e[e.magenta=9]="magenta",e[e.purple=10]="purple",e[e.black=11]="black",e[e.orange=12]="orange",e[e.red=13]="red",e[e.darkRed=14]="darkRed"}(n=t.PersonaInitialsColor||(t.PersonaInitialsColor={}))},function(e,t,o){"use strict";var i=o(185);t.PERSONA_SIZE=(n={},n[i.PersonaSize.tiny]="ms-Persona--tiny",n[i.PersonaSize.extraSmall]="ms-Persona--xs",n[i.PersonaSize.small]="ms-Persona--sm",n[i.PersonaSize.regular]="",n[i.PersonaSize.large]="ms-Persona--lg",n[i.PersonaSize.extraLarge]="ms-Persona--xl",n),t.PERSONA_PRESENCE=(r={},r[i.PersonaPresence.offline]="ms-Persona--offline",r[i.PersonaPresence.online]="ms-Persona--online",r[i.PersonaPresence.away]="ms-Persona--away",r[i.PersonaPresence.dnd]="ms-Persona--dnd",r[i.PersonaPresence.blocked]="ms-Persona--blocked",r[i.PersonaPresence.busy]="ms-Persona--busy",r),t.PERSONA_INITIALS_COLOR=(a={},a[i.PersonaInitialsColor.lightBlue]="ms-Persona-initials--lightBlue",a[i.PersonaInitialsColor.blue]="ms-Persona-initials--blue",a[i.PersonaInitialsColor.darkBlue]="ms-Persona-initials--darkBlue",a[i.PersonaInitialsColor.teal]="ms-Persona-initials--teal",a[i.PersonaInitialsColor.lightGreen]="ms-Persona-initials--lightGreen",a[i.PersonaInitialsColor.green]="ms-Persona-initials--green",a[i.PersonaInitialsColor.darkGreen]="ms-Persona-initials--darkGreen",a[i.PersonaInitialsColor.lightPink]="ms-Persona-initials--lightPink",a[i.PersonaInitialsColor.pink]="ms-Persona-initials--pink",a[i.PersonaInitialsColor.magenta]="ms-Persona-initials--magenta",a[i.PersonaInitialsColor.purple]="ms-Persona-initials--purple",a[i.PersonaInitialsColor.black]="ms-Persona-initials--black",a[i.PersonaInitialsColor.orange]="ms-Persona-initials--orange",a[i.PersonaInitialsColor.red]="ms-Persona-initials--red",a[i.PersonaInitialsColor.darkRed]="ms-Persona-initials--darkRed",a);var n,r,a},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Persona{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;box-sizing:border-box;margin:0;padding:0;box-shadow:none;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";font-size:14px;font-weight:400;line-height:1;position:relative;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ms-Persona .ms-ContextualHost{display:none}.ms-Persona-imageArea{position:relative;overflow:hidden;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;height:48px;width:48px;border-radius:50%}@media screen and (-ms-high-contrast:active){.ms-Persona-imageArea{border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Persona-imageArea{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-Persona-imageArea .ms-Image{border:0}.ms-Persona-placeholder{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";position:absolute;right:0;left:0;font-size:47px;top:9px;z-index:5}.ms-Persona-initials{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:';font-size:17px;font-weight:100;line-height:48px}.ms-Persona-initials.ms-Persona-initials--lightBlue{background-color:#6BA5E7}.ms-Persona-initials.ms-Persona-initials--blue{background-color:#2D89EF}.ms-Persona-initials.ms-Persona-initials--darkBlue{background-color:#2B5797}.ms-Persona-initials.ms-Persona-initials--teal{background-color:#00ABA9}.ms-Persona-initials.ms-Persona-initials--lightGreen{background-color:#99B433}.ms-Persona-initials.ms-Persona-initials--green{background-color:#00A300}.ms-Persona-initials.ms-Persona-initials--darkGreen{background-color:#1E7145}.ms-Persona-initials.ms-Persona-initials--lightPink{background-color:#E773BD}.ms-Persona-initials.ms-Persona-initials--pink{background-color:#FF0097}.ms-Persona-initials.ms-Persona-initials--magenta{background-color:#7E3878}.ms-Persona-initials.ms-Persona-initials--purple{background-color:#603CBA}.ms-Persona-initials.ms-Persona-initials--black{background-color:#1D1D1D}.ms-Persona-initials.ms-Persona-initials--orange{background-color:#DA532C}.ms-Persona-initials.ms-Persona-initials--red{background-color:#E11}.ms-Persona-initials.ms-Persona-initials--darkRed{background-color:#B91D47}.ms-Persona-image{position:absolute;top:0;width:100%;height:100%;border-radius:50%;-webkit-perspective:1px;perspective:1px}html[dir=ltr] .ms-Persona-image{margin-right:10px}html[dir=rtl] .ms-Persona-image{margin-left:10px}html[dir=ltr] .ms-Persona-image{left:0}html[dir=rtl] .ms-Persona-image{right:0}.ms-Persona-image[src=""]{display:none}.ms-Persona-presence{background-color:#7FBA00;position:absolute;height:12px;width:12px;border-radius:50%;top:auto;bottom:-1px;border:2px solid '},{theme:"white",defaultValue:"#ffffff"},{rawString:";text-align:center;box-sizing:content-box}html[dir=ltr] .ms-Persona-presence{left:34px}html[dir=rtl] .ms-Persona-presence{right:34px}@media screen and (-ms-high-contrast:active){.ms-Persona-presence{border-color:"},{theme:"black",defaultValue:"#000000"},{rawString:";box-shadow:0 0 0 1px #1AEBFF inset;color:"},{theme:"black",defaultValue:"#000000"},{rawString:";background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Persona-presence{border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";box-shadow:0 0 0 1px #37006E inset;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-Persona-presence .ms-Persona-presenceIcon{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";font-size:8px;line-height:12px;vertical-align:top}.ms-Persona-details{padding:0 24px 0 12px;min-width:0}html[dir=rtl] .ms-Persona-details{padding:0 12px 0 24px}html[dir=ltr] .ms-Persona-details{text-align:left}html[dir=rtl] .ms-Persona-details{text-align:right}.ms-Persona-optionalText,.ms-Persona-primaryText,.ms-Persona-primaryTextContent,.ms-Persona-secondaryText,.ms-Persona-tertiaryText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-Persona-primaryText{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";font-weight:400;font-size:17px;margin-top:-3px;line-height:1.4}.ms-Persona-optionalText,.ms-Persona-secondaryText,.ms-Persona-tertiaryText{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-weight:400;font-size:12px;white-space:nowrap;line-height:1.3}.ms-Persona-secondaryText{padding-top:3px}.ms-Persona-optionalText,.ms-Persona-tertiaryText{padding-top:5px;display:none}.ms-Persona.ms-Persona--tiny{height:30px}.ms-Persona.ms-Persona--tiny .ms-Persona-imageArea{overflow:visible;background:0 0;height:0;width:0}.ms-Persona.ms-Persona--tiny .ms-Persona-presence{top:10px;border:0}html[dir=ltr] .ms-Persona.ms-Persona--tiny .ms-Persona-presence{right:auto}html[dir=rtl] .ms-Persona.ms-Persona--tiny .ms-Persona-presence{left:auto}html[dir=ltr] .ms-Persona.ms-Persona--tiny .ms-Persona-presence{left:0}html[dir=rtl] .ms-Persona.ms-Persona--tiny .ms-Persona-presence{right:0}@media screen and (-ms-high-contrast:active){.ms-Persona.ms-Persona--tiny .ms-Persona-presence{top:9px;border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Persona.ms-Persona--tiny .ms-Persona-presence{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}html[dir=ltr] .ms-Persona.ms-Persona--tiny .ms-Persona-details{padding-left:20px}html[dir=rtl] .ms-Persona.ms-Persona--tiny .ms-Persona-details{padding-right:20px}.ms-Persona.ms-Persona--tiny .ms-Persona-primaryText{font-size:14px;padding-top:4px}.ms-Persona.ms-Persona--tiny .ms-Persona-secondaryText{display:none}.ms-Persona.ms-Persona--tiny.ms-Persona--readonly{padding:0;background-color:transparent}.ms-Persona.ms-Persona--tiny.ms-Persona--readonly .ms-Persona-primaryText:after{content:';'}.ms-Persona.ms-Persona--xs{height:32px}.ms-Persona.ms-Persona--xs .ms-Persona-image,.ms-Persona.ms-Persona--xs .ms-Persona-imageArea{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:32px;width:32px}.ms-Persona.ms-Persona--xs .ms-Persona-placeholder{font-size:28px;top:6px}.ms-Persona.ms-Persona--xs .ms-Persona-initials{font-size:12px;line-height:32px}html[dir=ltr] .ms-Persona.ms-Persona--xs .ms-Persona-presence{left:19px}html[dir=rtl] .ms-Persona.ms-Persona--xs .ms-Persona-presence{right:19px}.ms-Persona.ms-Persona--xs .ms-Persona-primaryText{font-size:14px;padding-top:3px}.ms-Persona.ms-Persona--xs .ms-Persona-secondaryText{display:none}.ms-Persona.ms-Persona--sm{height:40px}.ms-Persona.ms-Persona--sm .ms-Persona-image,.ms-Persona.ms-Persona--sm .ms-Persona-imageArea{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;width:40px}.ms-Persona.ms-Persona--sm .ms-Persona-placeholder{font-size:38px;top:5px}.ms-Persona.ms-Persona--sm .ms-Persona-initials{font-size:14px;line-height:40px}html[dir=ltr] .ms-Persona.ms-Persona--sm .ms-Persona-presence{left:27px}html[dir=rtl] .ms-Persona.ms-Persona--sm .ms-Persona-presence{right:27px}.ms-Persona.ms-Persona--sm .ms-Persona-primaryText{font-size:14px}.ms-Persona.ms-Persona--sm .ms-Persona-primaryText,.ms-Persona.ms-Persona--sm .ms-Persona-secondaryText{padding-top:1px}.ms-Persona.ms-Persona--lg{height:72px}.ms-Persona.ms-Persona--lg .ms-Persona-image,.ms-Persona.ms-Persona--lg .ms-Persona-imageArea{-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;height:72px;width:72px}.ms-Persona.ms-Persona--lg .ms-Persona-placeholder{font-size:67px;top:10px}.ms-Persona.ms-Persona--lg .ms-Persona-initials{font-size:28px;line-height:72px}.ms-Persona.ms-Persona--lg .ms-Persona-presence{height:20px;width:20px;border-width:3px}html[dir=ltr] .ms-Persona.ms-Persona--lg .ms-Persona-presence{left:49px}html[dir=rtl] .ms-Persona.ms-Persona--lg .ms-Persona-presence{right:49px}.ms-Persona.ms-Persona--lg .ms-Persona-presenceIcon{line-height:20px;font-size:14px}.ms-Persona.ms-Persona--lg .ms-Persona-secondaryText{padding-top:3px}.ms-Persona.ms-Persona--lg .ms-Persona-tertiaryText{padding-top:5px;display:block}.ms-Persona.ms-Persona--xl{height:100px}.ms-Persona.ms-Persona--xl .ms-Persona-image,.ms-Persona.ms-Persona--xl .ms-Persona-imageArea{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:100px;width:100px}.ms-Persona.ms-Persona--xl .ms-Persona-placeholder{font-size:95px;top:12px}.ms-Persona.ms-Persona--xl .ms-Persona-initials{font-size:42px;line-height:100px}.ms-Persona.ms-Persona--xl .ms-Persona-presence{height:28px;width:28px;border-width:4px}html[dir=ltr] .ms-Persona.ms-Persona--xl .ms-Persona-presence{left:71px}html[dir=rtl] .ms-Persona.ms-Persona--xl .ms-Persona-presence{right:71px}.ms-Persona.ms-Persona--xl .ms-Persona-presenceIcon{line-height:28px;font-size:21px;position:relative;top:1px}.ms-Persona.ms-Persona--xl .ms-Persona-primaryText{font-size:21px;font-weight:300;margin-top:0}.ms-Persona.ms-Persona--xl .ms-Persona-secondaryText{padding-top:2px}.ms-Persona.ms-Persona--xl .ms-Persona-optionalText,.ms-Persona.ms-Persona--xl .ms-Persona-tertiaryText{padding-top:5px;display:block}.ms-Persona.ms-Persona--darkText .ms-Persona-primaryText{color:"
},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.ms-Persona.ms-Persona--darkText .ms-Persona-optionalText,.ms-Persona.ms-Persona--darkText .ms-Persona-secondaryText,.ms-Persona.ms-Persona--darkText .ms-Persona-tertiaryText{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.ms-Persona.ms-Persona--selectable{cursor:pointer;padding:0 10px}.ms-Persona.ms-Persona--selectable:not(.ms-Persona--xl):focus,.ms-Persona.ms-Persona--selectable:not(.ms-Persona--xl):hover{background-color:"},{theme:"themeLighter",defaultValue:"#deecf9"},{rawString:";outline:1px solid transparent}.ms-Persona.ms-Persona--available .ms-Persona-presence{background-color:#7FBA00}.ms-Persona.ms-Persona--away .ms-Persona-presence{background-color:#FCD116}.ms-Persona.ms-Persona--away .ms-Persona-presenceIcon{position:relative}html[dir=ltr] .ms-Persona.ms-Persona--away .ms-Persona-presenceIcon{left:1px}html[dir=rtl] .ms-Persona.ms-Persona--away .ms-Persona-presenceIcon{right:1px}.ms-Persona.ms-Persona--blocked .ms-Persona-presence{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Persona.ms-Persona--blocked .ms-Persona-presence::before{content:'';width:100%;height:100%;position:absolute;top:0;box-shadow:0 0 0 2px #D93B3B inset;border-radius:50%}html[dir=ltr] .ms-Persona.ms-Persona--blocked .ms-Persona-presence::before{left:0}html[dir=rtl] .ms-Persona.ms-Persona--blocked .ms-Persona-presence::before{right:0}.ms-Persona.ms-Persona--blocked .ms-Persona-presence::after{content:'';width:100%;height:2px;background-color:#D93B3B;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:5px}html[dir=ltr] .ms-Persona.ms-Persona--blocked .ms-Persona-presence::after{left:0}html[dir=rtl] .ms-Persona.ms-Persona--blocked .ms-Persona-presence::after{right:0}.ms-Persona.ms-Persona--blocked.ms-Persona--lg .ms-Persona-presence::after{top:9px}.ms-Persona.ms-Persona--blocked.ms-Persona--xl .ms-Persona-presence::after{top:13px}.ms-Persona.ms-Persona--busy .ms-Persona-presence{background-color:#D93B3B}@media screen and (-ms-high-contrast:active){.ms-Persona.ms-Persona--busy .ms-Persona-presence{background-color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-Persona.ms-Persona--busy .ms-Persona-presence{background-color:#37006E}}.ms-Persona.ms-Persona--dnd .ms-Persona-presence{background-color:#E81123}.ms-Persona.ms-Persona--offline .ms-Persona-presence{background-color:#93ABBD}@media screen and (-ms-high-contrast:active){.ms-Persona.ms-Persona--offline .ms-Persona-presence{background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:";box-shadow:0 0 0 1px "},{theme:"white",defaultValue:"#ffffff"},{rawString:" inset}}@media screen and (-ms-high-contrast:black-on-white){.ms-Persona.ms-Persona--offline .ms-Persona-presence{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";box-shadow:0 0 0 1px "},{theme:"black",defaultValue:"#000000"},{rawString:" inset}}"}])},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-DocumentCardActivity{padding:8px 16px;position:relative}html[dir=ltr] .ms-DocumentCardActivity--multiplePeople .ms-DocumentCardActivity-avatar:nth-of-type(2){margin-left:-16px}html[dir=rtl] .ms-DocumentCardActivity--multiplePeople .ms-DocumentCardActivity-avatar:nth-of-type(2){margin-right:-16px}html[dir=ltr] .ms-DocumentCardActivity--multiplePeople .ms-DocumentCardActivity-details{left:61.5px}html[dir=rtl] .ms-DocumentCardActivity--multiplePeople .ms-DocumentCardActivity-details{right:61.5px}html[dir=ltr] .ms-DocumentCardActivity-avatars{margin-left:-2px}html[dir=rtl] .ms-DocumentCardActivity-avatars{margin-right:-2px}.ms-DocumentCardActivity-avatar{border:2px solid #fafafa;border-radius:50%;height:25px;width:25px;display:inline-block;position:relative;overflow:hidden;text-align:center}.ms-DocumentCardActivity-avatar .ms-Persona-initials{height:25px;line-height:25px;font-size:12px}.ms-DocumentCardActivity-avatar img{width:100%;height:100%;border-radius:50%}.ms-DocumentCardActivity-details{height:25px;position:absolute;top:8px;width:calc(100% - 65px)}html[dir=ltr] .ms-DocumentCardActivity-details{left:49px}html[dir=rtl] .ms-DocumentCardActivity-details{right:49px}.ms-DocumentCardActivity-activity,.ms-DocumentCardActivity-name{display:block;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;font-weight:400;color:'},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:";line-height:15px;height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-DocumentCardActivity-name{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";font-weight:600}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4);o(190);var r=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.location,o=e.locationHref,i=e.ariaLabel,r=e.onClick;return n.createElement("a",{className:"ms-DocumentCardLocation",href:o,onClick:r,"aria-label":i},t)},t}(n.Component);t.DocumentCardLocation=r},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-DocumentCardLocation{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";display:block;padding:8px 16px;position:relative;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-DocumentCardLocation:hover{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";cursor:pointer}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(81),s=o(16),l=o(15);o(192);var c=3,d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e,t,o=this.props.previewImages,i=!1;return o.length>1?(t=this._renderPreviewList(o),i=!0):1===o.length&&(t=this._renderPreviewImage(o[0]),o[0].accentColor&&(e={borderBottomColor:o[0].accentColor})),r.createElement("div",{className:s.css("ms-DocumentCardPreview",i&&"is-fileList"),style:e},t)},t.prototype._renderPreviewImage=function(e){var t,o=e.width,i=e.height,n=e.imageFit,s=r.createElement(a.Image,{width:o,height:i,imageFit:n,src:e.previewImageSrc,errorSrc:e.errorImageSrc,role:"presentation",alt:""});return e.iconSrc&&(t=r.createElement(a.Image,{className:"ms-DocumentCardPreview-icon",src:e.iconSrc,role:"presentation",alt:""})),r.createElement("div",null,s,t)},t.prototype._renderPreviewList=function(e){var t=this.props.getOverflowDocumentCountText,o=e.length-c,i=o?t?t(o):"+"+o:null,n=e.slice(0,c).map(function(e,t){return r.createElement("li",{key:t},r.createElement(a.Image,{className:"ms-DocumentCardPreview-fileListIcon",src:e.iconSrc,role:"presentation",alt:"",width:"16px",height:"16px"}),r.createElement("a",{href:e.url},e.name))});return r.createElement("div",null,r.createElement("ul",{className:"ms-DocumentCardPreview-fileList"},n),i&&r.createElement("span",{className:"ms-DocumentCardPreview-fileListMore"},i))},t}(r.Component);n([l.autobind],d.prototype,"_renderPreviewList",null),t.DocumentCardPreview=d},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-DocumentCardPreview{border-bottom:2px solid "},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";position:relative;background-color:"},{theme:"neutralLighterAlt",defaultValue:"#f8f8f8"},{rawString:";overflow:hidden}.ms-DocumentCardPreview.is-fileList{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-DocumentCardPreview-icon{bottom:10px;position:absolute}html[dir=ltr] .ms-DocumentCardPreview-icon{left:10px}html[dir=rtl] .ms-DocumentCardPreview-icon{right:10px}.ms-DocumentCardPreview-fileList{padding:16px 16px 0 16px;list-style-type:none;margin:0}html[dir=rtl] .ms-DocumentCardPreview-fileList{padding:16px 16px 0 16px}.ms-DocumentCardPreview-fileList li{height:16px;line-height:16px;margin-bottom:8px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}html[dir=ltr] .ms-DocumentCardPreview-fileList li{padding-left:24px}html[dir=rtl] .ms-DocumentCardPreview-fileList li{padding-right:24px}.ms-DocumentCardPreview-fileList a{font-size:12px;text-decoration:none;color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.ms-DocumentCardPreview-fileList a:hover{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-DocumentCardPreview-fileListIcon{position:absolute;top:0}html[dir=ltr] .ms-DocumentCardPreview-fileListIcon{left:0}html[dir=rtl] .ms-DocumentCardPreview-fileListIcon{right:0}.ms-DocumentCardPreview-fileListMore{padding:0 16px 8px 16px;display:block;font-size:12px}html[dir=rtl] .ms-DocumentCardPreview-fileListMore{padding:0 16px 8px 16px}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(5),s=o(15);o(194);var l="…",c=40,d=90-l.length,u=10,m=5,p=function(e){function t(t){var o=e.call(this,t)||this;return o.state={truncatedTitleFirstPiece:"",truncatedTitleSecondPiece:""},o}return i(t,e),t.prototype.componentDidMount=function(){var e=this.props,t=e.title,o=e.shouldTruncate;o&&t&&t.length>c&&(this._doesTitleOverflow()&&this._startTruncation(this.props),this._events.on(window,"resize",this._updateTruncation))},t.prototype.componentWillReceiveProps=function(e){this._events.off(window,"resize"),this._isTruncated=!1,e.shouldTruncate&&e.title&&e.title.length>c&&(this._startTruncation(e),this._events.on(window,"resize",this._updateTruncation))},t.prototype.componentDidUpdate=function(){this.props.shouldTruncate&&this._shrinkTitle()},t.prototype.render=function(){var e,t=this.props,o=t.title,i=t.shouldTruncate,n=this.state,a=n.truncatedTitleFirstPiece,s=n.truncatedTitleSecondPiece;return e=i&&this._isTruncated?r.createElement("div",{className:"ms-DocumentCardTitle",ref:this._resolveRef("_titleElement"),title:o},a,"…",s):r.createElement("div",{className:"ms-DocumentCardTitle",ref:this._resolveRef("_titleElement"),title:o},o)},t.prototype._startTruncation=function(e){var t=e.title;this._isTruncated=!1,t&&t.length>=c&&(t.length>d?(this._isTruncated=!0,this.setState({truncatedTitleFirstPiece:t.slice(0,d/2+u),truncatedTitleSecondPiece:t.slice(t.length-(d/2-u))})):this.setState({truncatedTitleFirstPiece:t.slice(0,Math.ceil(t.length/2)+u),truncatedTitleSecondPiece:t.slice(t.length-Math.floor(t.length/2)+u)})),this._truncatedTitleAtWidth=this._titleElement.clientWidth},t.prototype._shrinkTitle=function(){if(this._doesTitleOverflow()){var e=this.state,t=e.truncatedTitleFirstPiece,o=e.truncatedTitleSecondPiece;this._isTruncated=!0,t||o||this._startTruncation(this.props),this.setState({truncatedTitleFirstPiece:t.slice(0,t.length-1),truncatedTitleSecondPiece:o.slice(1)})}},t.prototype._doesTitleOverflow=function(){var e=this._titleElement;return e.scrollHeight>e.clientHeight+m||e.scrollWidth>e.clientWidth},t.prototype._updateTruncation=function(){this._titleElement.clientWidth!==this._truncatedTitleAtWidth&&(clearTimeout(this._scrollTimerId),this._scrollTimerId=this._async.setTimeout(this._startTruncation.bind(this,this.props),250))},t}(a.BaseComponent);n([s.autobind],p.prototype,"_startTruncation",null),t.DocumentCardTitle=p},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-DocumentCardTitle{padding:8px 16px;display:block;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;font-weight:300;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";height:38px;line-height:21px;overflow:hidden;word-wrap:break-word}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(196))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(197))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(28),s=o(29),l=o(8),c=o(12);o(198);var d=function(e){function t(t){var o=e.call(this,t,{isDisabled:"disabled"})||this;o._id=c.getId("Dropdown");var i=void 0!==t.defaultSelectedKey?t.defaultSelectedKey:t.selectedKey;return o.state={isOpen:!1,selectedIndex:o._getSelectedIndex(t.options,i)},o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){e.selectedKey!==this.props.selectedKey&&this.setState({selectedIndex:this._getSelectedIndex(e.options,e.selectedKey)})},t.prototype.render=function(){var e=this,o=this._id,i=this.props,n=i.label,d=i.options,u=i.disabled,m=i.isDisabled,p=i.onRenderItem,h=void 0===p?this._onRenderItem:p,g=this.state,f=g.isOpen,b=g.selectedIndex,v=d[b];return void 0!==m&&(u=m),r.createElement("div",{ref:"root"},n&&r.createElement("label",{id:o+"-label",className:"ms-Label",ref:function(t){return e._dropdownLabel=t}},n),r.createElement("div",{"data-is-focusable":!u,ref:function(t){return e._dropDown=t},id:o,className:c.css("ms-Dropdown",{"is-open":f,"is-disabled":u}),tabIndex:u?-1:0,onKeyDown:this._onDropdownKeyDown,onClick:this._onDropdownClick,"aria-expanded":f?"true":"false",role:"combobox","aria-label":n,"aria-activedescendant":b>=0?this._id+"-list"+b:this._id+"-list"},r.createElement("span",{className:"ms-Dropdown-title",key:b,"aria-live":u||f?"off":"polite","aria-atomic":!0},v?h(v,this._onRenderItem):""),r.createElement("i",{className:"ms-Dropdown-caretDown ms-Icon ms-Icon--ChevronDown"})),f&&r.createElement(s.Callout,{isBeakVisible:!1,className:"ms-Dropdown-callout",gapSpace:0,doNotLayer:!1,targetElement:this._dropDown,directionalHint:a.DirectionalHint.bottomLeftEdge,onDismiss:this._onDismiss,onPositioned:this._onPositioned},r.createElement(l.FocusZone,{ref:this._resolveRef("_focusZone"),direction:l.FocusZoneDirection.vertical,defaultActiveElement:"#"+o+"-list"+b},r.createElement("ul",{ref:function(t){return e._optionList=t},id:o+"-list",style:{width:this._dropDown.clientWidth-2},className:"ms-Dropdown-items",role:"listbox","aria-labelledby":o+"-label"},d.map(function(i,n){return r.createElement("li",{id:o+"-list"+n.toString(),ref:t.Option+n.toString(),key:i.key,"data-index":n,"data-is-focusable":!0,className:c.css("ms-Dropdown-item",{"is-selected":b===n}),onClick:function(){return e._onItemClick(n)},onFocus:function(){return e.setSelectedIndex(n)},role:"option","aria-selected":b===n?"true":"false","aria-label":i.text},i.text)})))))},t.prototype.focus=function(){this._dropDown&&this._dropDown.tabIndex!==-1&&this._dropDown.focus()},t.prototype.setSelectedIndex=function(e){var t=this.props,o=t.onChanged,i=t.options,n=this.state.selectedIndex;e=Math.max(0,Math.min(i.length-1,e)),e!==n&&(this.setState({selectedIndex:e}),o&&o(i[e],e))},t.prototype._onRenderItem=function(e){return r.createElement("span",null,e.text)},t.prototype._onPositioned=function(){this._focusZone.focus()},t.prototype._onItemClick=function(e){this.setSelectedIndex(e),this.setState({isOpen:!1})},t.prototype._onDismiss=function(){this.setState({isOpen:!1})},t.prototype._getSelectedIndex=function(e,t){return c.findIndex(e,function(e){return e.isSelected||e.selected||null!=t&&e.key===t})},t.prototype._onDropdownKeyDown=function(e){switch(e.which){case c.KeyCodes.enter:this.setState({isOpen:!this.state.isOpen});break;case c.KeyCodes.escape:if(!this.state.isOpen)return;this.setState({isOpen:!1});break;case c.KeyCodes.up:this.setSelectedIndex(this.state.selectedIndex-1);break;case c.KeyCodes.down:this.setSelectedIndex(this.state.selectedIndex+1);break;case c.KeyCodes.home:this.setSelectedIndex(0);break;case c.KeyCodes.end:this.setSelectedIndex(this.props.options.length-1);break;default:return}e.stopPropagation(),e.preventDefault()},t.prototype._onDropdownClick=function(){var e=this.props,t=e.disabled,o=e.isDisabled,i=this.state.isOpen;void 0!==o&&(t=o),t||this.setState({isOpen:!i})},t}(c.BaseComponent);d.defaultProps={options:[]},d.Option="option",n([c.autobind],d.prototype,"_onRenderItem",null),n([c.autobind],d.prototype,"_onPositioned",null),n([c.autobind],d.prototype,"_onDismiss",null),n([c.autobind],d.prototype,"_onDropdownKeyDown",null),n([c.autobind],d.prototype,"_onDropdownClick",null),t.Dropdown=d},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Dropdown{box-sizing:border-box;margin:0;padding:0;box-shadow:none;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";margin-bottom:10px;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-Dropdown:active .ms-Dropdown-caretDown,.ms-Dropdown:active .ms-Dropdown-title,.ms-Dropdown:focus .ms-Dropdown-caretDown,.ms-Dropdown:focus .ms-Dropdown-title,.ms-Dropdown:hover .ms-Dropdown-caretDown,.ms-Dropdown:hover .ms-Dropdown-title{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Dropdown:active .ms-Dropdown-caretDown,.ms-Dropdown:active .ms-Dropdown-title,.ms-Dropdown:focus .ms-Dropdown-caretDown,.ms-Dropdown:focus .ms-Dropdown-title,.ms-Dropdown:hover .ms-Dropdown-caretDown,.ms-Dropdown:hover .ms-Dropdown-title{color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-Dropdown:active .ms-Dropdown-caretDown,.ms-Dropdown:active .ms-Dropdown-title,.ms-Dropdown:focus .ms-Dropdown-caretDown,.ms-Dropdown:focus .ms-Dropdown-title,.ms-Dropdown:hover .ms-Dropdown-caretDown,.ms-Dropdown:hover .ms-Dropdown-title{color:#37006E}}.ms-Dropdown:active .ms-Dropdown-title,.ms-Dropdown:hover .ms-Dropdown-title{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Dropdown:active .ms-Dropdown-title,.ms-Dropdown:hover .ms-Dropdown-title{border-color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-Dropdown:active .ms-Dropdown-title,.ms-Dropdown:hover .ms-Dropdown-title{border-color:#37006E}}.ms-Dropdown:focus .ms-Dropdown-title{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Dropdown:focus .ms-Dropdown-title{border-color:#1AEBFF}}@media screen and (-ms-high-contrast:black-on-white){.ms-Dropdown:focus .ms-Dropdown-title{border-color:#37006E}}.ms-Dropdown .ms-Label{display:inline-block;margin-bottom:8px}.ms-Dropdown.is-disabled .ms-Dropdown-title{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";cursor:default}@media screen and (-ms-high-contrast:active){.ms-Dropdown.is-disabled .ms-Dropdown-title{border-color:#0f0;color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-Dropdown.is-disabled .ms-Dropdown-title{border-color:#600000;color:#600000}}.ms-Dropdown.is-disabled .ms-Dropdown-caretDown{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Dropdown.is-disabled .ms-Dropdown-caretDown{color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-Dropdown.is-disabled .ms-Dropdown-caretDown{color:#600000}}.ms-Dropdown-caretDown{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:";font-size:12px;position:absolute;top:0;pointer-events:none;line-height:32px}html[dir=ltr] .ms-Dropdown-caretDown{right:12px}html[dir=rtl] .ms-Dropdown-caretDown{left:12px}.ms-Dropdown-title{box-sizing:border-box;margin:0;padding:0;box-shadow:none;background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";border:1px solid "},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";cursor:pointer;display:block;height:32px;line-height:30px;padding:0 32px 0 12px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[dir=rtl] .ms-Dropdown-title{padding:0 12px 0 32px}.ms-Dropdown-items{box-sizing:border-box;margin:0;padding:0;box-shadow:none;box-shadow:0 0 5px 0 rgba(0,0,0,.4);background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";list-style-type:none;width:100%;top:auto;right:auto;bottom:auto;left:auto;max-width:100%;box-shadow:0 0 15px -5px rgba(0,0,0,.4);border:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-Dropdown-items::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:none}@media screen and (-ms-high-contrast:active){.ms-Dropdown-items{border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Dropdown-items{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-Dropdown-item{box-sizing:border-box;cursor:pointer;display:block;min-height:36px;line-height:20px;padding:6px 12px;position:relative;border:1px solid transparent;word-wrap:break-word}@media screen and (-ms-high-contrast:active){.ms-Dropdown-item{border-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Dropdown-item{border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}.ms-Dropdown-item:hover{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Dropdown-item:hover{background-color:#1AEBFF;border-color:#1AEBFF;color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Dropdown-item:hover:focus{border-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Dropdown-item:hover{background-color:#37006E;border-color:#37006E;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}.ms-Dropdown-item::-moz-focus-inner{border:0}.ms-Dropdown-item{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-Dropdown-item:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-Dropdown-item:focus{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.ms-Dropdown-item:active{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Dropdown-item.is-disabled{background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";cursor:default}.ms-Dropdown-item.is-selected,.ms-Dropdown-item.ms-Dropdown-item--selected{background-color:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Dropdown-item.is-selected:hover,.ms-Dropdown-item.ms-Dropdown-item--selected:hover{background-color:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.ms-Dropdown-item.is-selected::-moz-focus-inner,.ms-Dropdown-item.ms-Dropdown-item--selected::-moz-focus-inner{border:0}.ms-Dropdown-item.is-selected,.ms-Dropdown-item.ms-Dropdown-item--selected{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-Dropdown-item.is-selected:focus:after,.ms-Fabric.is-focusVisible .ms-Dropdown-item.ms-Dropdown-item--selected:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Dropdown-item.is-selected,.ms-Dropdown-item.ms-Dropdown-item--selected{background-color:#1AEBFF;border-color:#1AEBFF;color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Dropdown-item.is-selected:focus,.ms-Dropdown-item.ms-Dropdown-item--selected:focus{border-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Dropdown-item.is-selected,.ms-Dropdown-item.ms-Dropdown-item--selected{background-color:#37006E;border-color:#37006E;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(200))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(201)),i(o(202))},function(e,t){"use strict";var o;!function(e){e[e.none=0]="none",e[e.descriptive=1]="descriptive",e[e.more=2]="more",e[e.downArrow=3]="downArrow"}(o=t.OverflowButtonType||(t.OverflowButtonType={}))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(16),s=o(201),l=o(182);o(203);var c=o(22),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this,t=this.props,o=t.chevronButtonProps,i=t.maxDisplayablePersonas,n=t.overflowButtonProps,a=t.overflowButtonType,l=t.personas,c=t.showAddButton,d=Math.min(l.length,i);return o&&!n&&(n=o,a=s.OverflowButtonType.downArrow),r.createElement("div",{className:"ms-Facepile"},r.createElement("div",{className:"ms-Facepile-members"},c?this._getAddNewElement():null,l.slice(0,d).map(function(t,o){var i=e._getPersonaControl(t);return t.onClick?e._getElementWithOnClickEvent(i,t,o):e._getElementWithoutOnClickEvent(i,t,o)}),n?this._getOverflowElement(d):null),r.createElement("div",{className:"ms-Facepile-clear"}))},t.prototype._getPersonaControl=function(e){var t=this.props.getPersonaProps;return r.createElement(l.Persona,n({imageInitials:e.imageInitials,imageUrl:e.imageUrl,initialsColor:e.initialsColor,primaryText:e.personaName,size:l.PersonaSize.extraSmall,hidePersonaDetails:!0},t?t(e):null))},t.prototype._getElementWithOnClickEvent=function(e,t,o){return r.createElement("button",n({},c.getNativeProps(t,c.buttonProperties),{className:"ms-Facepile-itemButton",title:t.personaName,key:(t.imageUrl?"i":"")+o,onClick:this._onPersonaClick.bind(this,t),onMouseMove:this._onPersonaMouseMove.bind(this,t),onMouseOut:this._onPersonaMouseOut.bind(this,t)}),e)},t.prototype._getElementWithoutOnClickEvent=function(e,t,o){return r.createElement("div",n({},c.getNativeProps(t,c.divProperties),{className:"ms-Facepile-itemButton",title:t.personaName,key:(t.imageUrl?"i":"")+o,onMouseMove:this._onPersonaMouseMove.bind(this,t),onMouseOut:this._onPersonaMouseOut.bind(this,t)}),e)},t.prototype._getOverflowElement=function(e){switch(this.props.overflowButtonType){case s.OverflowButtonType.descriptive:return this._getDescriptiveOverflowElement(e);case s.OverflowButtonType.downArrow:return this._getIconElement("ChevronDown");case s.OverflowButtonType.more:return this._getIconElement("More");default:return null}},t.prototype._getDescriptiveOverflowElement=function(e){var t=this.props.personas.length-e;if(!this.props.overflowButtonProps||t<1)return null;var o=this.props.personas.slice(e).map(function(e){return e.personaName}).join(", ");return r.createElement("button",n({},c.getNativeProps(this.props.overflowButtonProps,c.buttonProperties),{className:a.css("ms-Facepile-descriptiveOverflowButton","ms-Facepile-itemButton"),title:o}),"+"+t)},t.prototype._getIconElement=function(e){return r.createElement("button",n({},c.getNativeProps(this.props.overflowButtonProps,c.buttonProperties),{className:a.css("ms-Facepile-overflowButton","ms-Facepile-itemButton")}),r.createElement("i",{className:a.css("ms-Icon","msIcon","ms-Icon ms-Icon--"+e),"aria-hidden":"true"}))},t.prototype._getAddNewElement=function(){return r.createElement("button",n({},c.getNativeProps(this.props.addButtonProps,c.buttonProperties),{className:a.css("ms-Facepile-addButton","ms-Facepile-itemButton")}),r.createElement("i",{className:"ms-Icon msIcon ms-Icon--AddFriend","aria-hidden":"true"}))},t.prototype._onPersonaClick=function(e,t){e.onClick(t,e),t.preventDefault(),t.stopPropagation()},t.prototype._onPersonaMouseMove=function(e,t){e.onMouseMove&&e.onMouseMove(t,e)},t.prototype._onPersonaMouseOut=function(e,t){e.onMouseOut&&e.onMouseOut(t,e)},t}(r.Component);d.defaultProps={maxDisplayablePersonas:5,personas:[]},t.Facepile=d},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Facepile{position:relative;min-height:32px;width:auto}.ms-Facepile-clear{clear:both}.ms-Facepile-itemButton{position:relative;height:32px;min-width:32px;line-height:32px;text-align:center;padding:0;margin-bottom:4px;outline:transparent;border-radius:50%;vertical-align:top}html[dir=ltr] .ms-Facepile-itemButton{float:left}html[dir=rtl] .ms-Facepile-itemButton{float:right}html[dir=ltr] .ms-Facepile-itemButton{margin-right:4px}html[dir=rtl] .ms-Facepile-itemButton{margin-left:4px}.ms-Facepile-itemButton .ms-Persona-details{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}button.ms-Facepile-itemButton{display:inline;background:0 0;padding:0;cursor:pointer;border:none}button.ms-Facepile-addButton{font-size:14px;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}button.ms-Facepile-addButton:focus,button.ms-Facepile-addButton:hover{background-color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:"}button.ms-Facepile-addButton:active{background-color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}button.ms-Facepile-addButton.is-disabled,button.ms-Facepile-addButton:disabled{background-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}button.ms-Facepile-overflowButton{font-size:14px;color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}button.ms-Facepile-descriptiveOverflowButton{font-size:12px;color:"
},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(164))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(206))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(207)),i(o(209))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(61);o(208);var a=o(16),s=o(209),l=o(19),c=function(e){function t(t){var o=e.call(this,t)||this;return o.ICON_MAP=(i={},i[s.MessageBarType.info]="Info",i[s.MessageBarType.warning]="Info",i[s.MessageBarType.error]="ErrorBadge",i[s.MessageBarType.blocked]="Blocked",i[s.MessageBarType.remove]="Blocked",i[s.MessageBarType.severeWarning]="Warning",i[s.MessageBarType.success]="Completed",i),o.state={labelId:l.getId("MessageBar")},o;var i}return i(t,e),t.prototype.render=function(){var e=this.props.isMultiline;return e?this._renderMultiLine():this._renderSingleLine()},t.prototype._getActionsDiv=function(){return this.props.actions?this.props.isMultiline?n.createElement("div",{className:"ms-MessageBar-actions"}," ",this.props.actions," "):n.createElement("div",{className:"ms-MessageBar-actionsOneline"},this._getDismissDiv(),this.props.actions):null},t.prototype._getClassName=function(){return a.css(this.props.className,"ms-MessageBar",{"ms-MessageBar":this.props.messageBarType===s.MessageBarType.info,"ms-MessageBar--error":this.props.messageBarType===s.MessageBarType.error,"ms-MessageBar--blocked":this.props.messageBarType===s.MessageBarType.blocked||this.props.messageBarType===s.MessageBarType.remove,"ms-MessageBar--severeWarning":this.props.messageBarType===s.MessageBarType.severeWarning,"ms-MessageBar--success":this.props.messageBarType===s.MessageBarType.success,"ms-MessageBar--warning":this.props.messageBarType===s.MessageBarType.warning})},t.prototype._getDismissDiv=function(){return null!=this.props.onDismiss?n.createElement(r.Button,{disabled:!1,className:"ms-MessageBar-dismissal",buttonType:r.ButtonType.icon,onClick:this.props.onDismiss,icon:"Cancel",ariaLabel:this.props.dismissButtonAriaLabel}):null},t.prototype._getIconSpan=function(){return n.createElement("div",{className:"ms-MessageBar-icon"},n.createElement("i",{className:"ms-Icon ms-Icon--"+this.ICON_MAP[this.props.messageBarType]}))},t.prototype._getInnerTextClassName=function(){return this.props.onDismiss||this.props.actions?"ms-MessageBar-innerTextPadding":"ms-MessageBar-innerText"},t.prototype._renderMultiLine=function(){return n.createElement("div",{className:this._getClassName()+" ms-MessageBar-multiline",role:"status","aria-live":"polite","aria-controls":"ms-MessageBar-text"},n.createElement("div",{className:"ms-MessageBar-content"},this._getIconSpan(),n.createElement("div",{className:"ms-MessageBar-actionables"},this._getDismissDiv(),n.createElement("div",{className:"ms-MessageBar-text",id:this.state.labelId},n.createElement("span",{className:this._getInnerTextClassName()},this.props.children)),this._getActionsDiv())))},t.prototype._renderSingleLine=function(){return n.createElement("div",{className:this._getClassName()+" ms-MessageBar-singleline",role:"status","aria-live":"polite","aria-controls":"ms-MessageBar-text"},n.createElement("div",{className:"ms-MessageBar-content"},this._getIconSpan(),n.createElement("div",{className:"ms-MessageBar-actionables"},n.createElement("div",{className:"ms-MessageBar-text",id:this.state.labelId},n.createElement("span",{className:this._getInnerTextClassName()},this.props.children))),this._getActionsDiv()))},t}(n.Component);c.defaultProps={messageBarType:s.MessageBarType.info,onDismiss:null,isMultiline:!0},t.MessageBar=c},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-MessageBar{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;background-color:'},{theme:"infoBackground",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"infoText",defaultValue:"#333333"},{rawString:";width:100%;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ms-MessageBar .ms-MessageBar-icon{color:"},{theme:"info",defaultValue:"#767676"},{rawString:'}html[dir=ltr] .ms-MessageBar .ms-MessageBar-icon{padding-right:8px}html[dir=rtl] .ms-MessageBar .ms-MessageBar-icon{padding-left:8px}.ms-MessageBar .ms-Link{font-size:12px}.ms-MessageBar-icon,.ms-MessageBar-text{display:table-cell;vertical-align:top}.ms-MessageBar-icon{font-size:16px;min-width:16px;min-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.ms-MessageBar-text{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;font-weight:400;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex}.ms-MessageBar.ms-MessageBar--warning{background-color:'},{theme:"warningBackground",defaultValue:"#fff4ce"},{rawString:";color:"},{theme:"warningText",defaultValue:"#333333"},{rawString:"}.ms-MessageBar.ms-MessageBar--severeWarning{background-color:"},{theme:"severeWarningBackground",defaultValue:"#fed9cc"},{rawString:";color:"},{theme:"severeWarningText",defaultValue:"#333333"},{rawString:"}.ms-MessageBar.ms-MessageBar--severeWarning .ms-MessageBar-icon{color:"},{theme:"severeWarning",defaultValue:"#d83b01"},{rawString:"}.ms-MessageBar.ms-MessageBar--error{background-color:"},{theme:"errorBackground",defaultValue:"#fde7e9"},{rawString:";color:"},{theme:"errorText",defaultValue:"#333333"},{rawString:"}.ms-MessageBar.ms-MessageBar--error .ms-MessageBar-icon{color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.ms-MessageBar.ms-MessageBar--blocked{background-color:"},{theme:"errorBackground",defaultValue:"#fde7e9"},{rawString:";color:"},{theme:"errorText",defaultValue:"#333333"},{rawString:"}.ms-MessageBar.ms-MessageBar--blocked .ms-MessageBar-icon{color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.ms-MessageBar.ms-MessageBar--success{background-color:"},{theme:"successBackground",defaultValue:"#dff6dd"},{rawString:";color:"},{theme:"successText",defaultValue:"#333333"},{rawString:"}.ms-MessageBar.ms-MessageBar--success .ms-MessageBar-icon{color:"},{theme:"green",defaultValue:"#107c10"},{rawString:"}.ms-MessageBar-content{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;box-sizing:border-box}.ms-MessageBar-actionables{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:0}.ms-MessageBar-actionables>.ms-MessageBar-dismissal{right:0;top:0;position:absolute!important}.ms-MessageBar-actions,.ms-MessageBar-actionsOneline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ms-MessageBar-actionsOneline{position:relative}.ms-MessageBar-dismissal{min-width:0}.ms-MessageBar-dismissal::-moz-focus-inner{border:0}.ms-MessageBar-dismissal{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-MessageBar-dismissal:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}html[dir=ltr] .ms-MessageBar-actionsOneline .ms-MessageBar-dismissal{margin-right:-8px}html[dir=rtl] .ms-MessageBar-actionsOneline .ms-MessageBar-dismissal{margin-left:-8px}.ms-MessageBar+.ms-MessageBar{margin-bottom:6px}html[dir=ltr] .ms-MessageBar-innerTextPadding{padding-right:24px}html[dir=rtl] .ms-MessageBar-innerTextPadding{padding-left:24px}html[dir=ltr] .ms-MessageBar-innerTextPadding .ms-MessageBar-innerText>span,html[dir=ltr] .ms-MessageBar-innerTextPadding span{padding-right:4px}html[dir=rtl] .ms-MessageBar-innerTextPadding .ms-MessageBar-innerText>span,html[dir=rtl] .ms-MessageBar-innerTextPadding span{padding-left:4px}.ms-MessageBar-multiline>.ms-MessageBar-content>.ms-MessageBar-actionables{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ms-MessageBar-singleline .ms-MessageBar-content .ms-MessageBar-icon{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.ms-MessageBar-singleline .ms-MessageBar-content .ms-MessageBar-actionables>.ms-MessageBar-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.ms-MessageBar-singleline .ms-MessageBar-content .ms-MessageBar-actionables>.ms-MessageBar-text .ms-MessageBar-innerText,.ms-MessageBar-singleline .ms-MessageBar-content .ms-MessageBar-actionables>.ms-MessageBar-text .ms-MessageBar-innerTextPadding{max-height:1.3em;line-height:1.3em;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-MessageBar-singleline .ms-MessageBar-content>.ms-MessageBar-actionables{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ms-MessageBar .ms-Icon--Cancel{font-size:14px}"}])},function(e,t){"use strict";var o;!function(e){e[e.info=0]="info",e[e.error=1]="error",e[e.blocked=2]="blocked",e[e.severeWarning=3]="severeWarning",e[e.success=4]="success",e[e.warning=5]="warning",e[e.remove=6]="remove"}(o=t.MessageBarType||(t.MessageBarType={}))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(211)),i(o(117))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(212),l=o(5),c=o(16),d=o(35),u=o(213),m=o(21),p=o(15);o(214);var h=5,g=function(e){function t(t){var o=e.call(this,t)||this;return o.state={dragRect:void 0},o}return i(t,e),t.prototype.componentDidMount=function(){this._scrollableParent=d.findScrollableParent(this.refs.root),this._scrollableSurface=this._scrollableParent===window?document.body:this._scrollableParent,this._events.on(this.props.isDraggingConstrainedToRoot?this.refs.root:this._scrollableSurface,"mousedown",this._onMouseDown)},t.prototype.componentWillUnmount=function(){this._autoScroll&&this._autoScroll.dispose()},t.prototype.render=function(){var e=this.props,t=e.rootProps,o=e.children,i=this.state.dragRect;return a.createElement("div",n({},t,{className:c.css("ms-MarqueeSelection",t.className),ref:"root"}),o,i&&a.createElement("div",{className:"ms-MarqueeSelection-dragMask"}),i&&a.createElement("div",{className:"ms-MarqueeSelection-box",style:i},a.createElement("div",{className:"ms-MarqueeSelection-boxFill"})))},t.prototype._isMouseEventOnScrollbar=function(e){var t=e.target,o=t.offsetWidth-t.clientWidth;if(o){var i=t.getBoundingClientRect();if(m.getRTL()){if(e.clientX<i.left+o)return!0}else if(e.clientX>i.left+t.clientWidth)return!0;if(e.clientY>i.top+t.clientHeight)return!0}return!1},t.prototype._onMouseDown=function(e){var t=this.props,o=t.isEnabled,i=t.onShouldStartSelection;this._isMouseEventOnScrollbar(e)||!o||i&&!i(e)||this._scrollableSurface&&0===e.button&&(this._selectedIndicies={},this._events.on(window,"mousemove",this._onMouseMove),this._events.on(this._scrollableParent,"scroll",this._onMouseMove),this._events.on(window,"mouseup",this._onMouseUp,!0),this._autoScroll=new s.AutoScroll(this.refs.root),this._scrollTop=this._scrollableSurface.scrollTop,this._rootRect=this.refs.root.getBoundingClientRect())},t.prototype._getRootRect=function(){return{left:this._rootRect.left,top:this._rootRect.top+(this._scrollTop-this._scrollableSurface.scrollTop),width:this._rootRect.width,height:this._rootRect.height}},t.prototype._onMouseMove=function(e){void 0!==e.clientX&&(this._lastMouseEvent=e);var t=this._getRootRect(),o={x:e.clientX-t.left,y:e.clientY-t.top};if(this._dragOrigin||(this._dragOrigin=o),void 0!==e.buttons&&0===e.buttons)this._onMouseUp(e);else if(this.state.dragRect||u.getDistanceBetweenPoints(this._dragOrigin,o)>h){var i=this.props.isDraggingConstrainedToRoot?{x:Math.max(0,Math.min(t.width,this._lastMouseEvent.clientX-t.left)),y:Math.max(0,Math.min(t.height,this._lastMouseEvent.clientY-t.top))}:{x:this._lastMouseEvent.clientX-t.left,y:this._lastMouseEvent.clientY-t.top},n={left:Math.min(this._dragOrigin.x,i.x),top:Math.min(this._dragOrigin.y,i.y),width:Math.abs(i.x-this._dragOrigin.x),height:Math.abs(i.y-this._dragOrigin.y)};this.setState({dragRect:n}),this._evaluateSelection(n)}return e.stopPropagation(),e.preventDefault(),!1},t.prototype._onMouseUp=function(e){var t=this;if(this._events.off(window),this._events.off(this._scrollableParent,"scroll"),this._autoScroll.dispose(),this._autoScroll=this._dragOrigin=this._lastMouseEvent=this._selectedIndicies=this._itemRectCache=void 0,this.state.dragRect){var o=function(i){t._events.off(e.target,"click",o),i.preventDefault(),i.stopPropagation()};this._events.on(e.target,"click",o,!0),this.setState({dragRect:void 0}),e.preventDefault(),e.stopPropagation()}},t.prototype._evaluateSelection=function(e){if(e){var t=this.props.selection,o=this._getRootRect(),i=this.refs.root.querySelectorAll("[data-selection-index]");this._itemRectCache||(this._itemRectCache={}),t.setChangeEvents(!1),t.setAllSelected(!1);for(var n=0;n<i.length;n++){var r=i[n],a=r.getAttribute("data-selection-index"),s=this._itemRectCache[a];s||(s=r.getBoundingClientRect(),s={left:s.left-o.left,top:s.top-o.top,width:s.width,height:s.height,right:s.left-o.left+s.width,bottom:s.top-o.top+s.height},s.width>0&&s.height>0&&(this._itemRectCache[a]=s)),s.top<e.top+e.height&&s.bottom>e.top&&s.left<e.left+e.width&&s.right>e.left?this._selectedIndicies[a]=!0:delete this._selectedIndicies[a]}for(var a in this._selectedIndicies)this._selectedIndicies.hasOwnProperty(a)&&t.setIndexSelected(Number(a),!0,!1);t.setChangeEvents(!0)}},t}(l.BaseComponent);g.defaultProps={rootTagName:"div",rootProps:{},isEnabled:!0},r([p.autobind],g.prototype,"_onMouseDown",null),t.MarqueeSelection=g},function(e,t,o){"use strict";var i=o(7),n=o(35),r=o(17),a=16,s=100,l=15,c=function(){function e(e){this._events=new i.EventGroup(this),this._scrollableParent=n.findScrollableParent(e),this._incrementScroll=this._incrementScroll.bind(this),this._scrollRect=r.getRect(this._scrollableParent),this._scrollableParent===window&&(this._scrollableParent=document.body),this._scrollableParent&&this._events.on(window,"mousemove",this._onMouseMove,!0)}return e.prototype.dispose=function(){this._events.dispose(),this._stopScroll()},e.prototype._onMouseMove=function(e){var t=this._scrollRect.top,o=t+this._scrollRect.height-s;e.clientY<t+s?this._scrollVelocity=Math.max(-l,-l*((s-(e.clientY-t))/s)):e.clientY>o?this._scrollVelocity=Math.min(l,l*((e.clientY-o)/s)):this._scrollVelocity=0,this._scrollVelocity?this._startScroll():this._stopScroll()},e.prototype._startScroll=function(){this._timeoutId||this._incrementScroll()},e.prototype._incrementScroll=function(){this._scrollableParent.scrollTop+=Math.round(this._scrollVelocity),this._timeoutId=setTimeout(this._incrementScroll,a)},e.prototype._stopScroll=function(){this._timeoutId&&(clearTimeout(this._timeoutId),delete this._timeoutId)},e}();t.AutoScroll=c},function(e,t){"use strict";function o(e,t){var o=Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2));return o}t.getDistanceBetweenPoints=o},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-MarqueeSelection{position:relative;cursor:default}.ms-MarqueeSelection-dragMask{position:absolute;background:rgba(255,0,0,0);left:0;top:0;right:0;bottom:0}.ms-MarqueeSelection-box{position:absolute;box-sizing:border-box;border:1px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";pointer-events:none}.ms-MarqueeSelection-boxFill{position:absolute;box-sizing:border-box;background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";opacity:.1;left:0;top:0;right:0;bottom:0}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(216))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(217))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(8),a=o(16),s=o(21),l=o(61);o(218);var c,d=14,u=28,m=20,p=function(e){function t(t){var o=e.call(this,t)||this;return o.state={isGroupExpanded:[],isLinkExpandStateChanged:!1,selectedKey:t.initialSelectedKey||t.selectedKey},o._hasExpandButton=!1,o}return i(t,e),t.prototype.render=function(){var e=this,t=this.props,o=t.groups,i=t.className,s=t.isOnTop;if(!o)return null;this._hasExpandButton=o.some(function(e,t){return!!e&&!!e.name||e.links&&e.links.some(function(e,t){return!!e&&!!e.links&&e.links.length>0})});var l=o.map(function(t,o){return e._renderGroup(t,o)});return n.createElement(r.FocusZone,{direction:r.FocusZoneDirection.vertical},n.createElement("nav",{role:"navigation",className:a.css("ms-Nav",i,{"is-onTop ms-u-slideRightIn40":s})},l))},Object.defineProperty(t.prototype,"selectedKey",{get:function(){return this.state.selectedKey},enumerable:!0,configurable:!0}),t.prototype._renderAnchorLink=function(e,t,o){var i=s.getRTL(),r=(d*o+(this._hasExpandButton?u:m)).toString(10)+"px";return n.createElement("a",{className:a.css("ms-Nav-link"),style:(l={},l[i?"paddingRight":"paddingLeft"]=r,l),href:e.url||"javascript:",onClick:this._onNavAnchorLinkClicked.bind(this,e),"aria-label":e.ariaLabel,title:e.title||e.name,target:e.target},e.iconClassName&&n.createElement("i",{className:a.css("ms-Icon","ms-Nav-IconLink",e.iconClassName)}),this.props.onRenderLink(e));var l},t.prototype._renderButtonLink=function(e,t){return n.createElement(l.Button,{className:a.css("ms-Nav-link ms-Nav-linkButton",{isOnExpanded:this._hasExpandButton}),buttonType:l.ButtonType.command,href:e.url,icon:e.icon,description:e.title||e.name,onClick:this._onNavButtonLinkClicked.bind(this,e)},e.name)},t.prototype._renderCompositeLink=function(e,t,o){var i=this._isLinkSelected(e);return n.createElement("div",{key:e.key||t,className:a.css("ms-Nav-compositeLink",{" is-expanded":e.isExpanded,"is-selected":i})},0===o&&e.links&&e.links.length>0?n.createElement("button",{className:"ms-Nav-chevronButton ms-Nav-chevronButton--link",onClick:this._onLinkExpandClicked.bind(this,e),"aria-label":this.props.expandButtonAriaLabel,"aria-expanded":e.isExpanded?"true":"false"},n.createElement("i",{className:"ms-Nav-chevron ms-Icon ms-Icon--ChevronDown"})):null,e.onClick?this._renderButtonLink(e,t):this._renderAnchorLink(e,t,o))},t.prototype._renderLink=function(e,t,o){return n.createElement("li",{key:e.key||t,role:"listitem"},this._renderCompositeLink(e,t,o),e.isExpanded?this._renderLinks(e.links,++o):null)},t.prototype._renderLinks=function(e,t){var o=this;if(!e||!e.length)return null;var i=e.map(function(e,i){return o._renderLink(e,i,t)});return n.createElement("ul",{role:"list","aria-label":this.props.ariaLabel},i)},t.prototype._renderGroup=function(e,t){var o=this.state.isGroupExpanded[t]!==!1;return n.createElement("div",{key:t,className:a.css("ms-Nav-group",{"is-expanded":o})},e.name?n.createElement("button",{className:"ms-Nav-chevronButton ms-Nav-chevronButton--group ms-Nav-groupHeaderFontSize",onClick:this._onGroupHeaderClicked.bind(this,t)},n.createElement("i",{className:a.css("ms-Nav-chevron","ms-Icon","ms-Icon--ChevronDown")}),e.name):null,n.createElement("div",{className:a.css("ms-Nav-groupContent","ms-u-slideDownIn20")},this._renderLinks(e.links,0)))},t.prototype._onGroupHeaderClicked=function(e,t){var o=this.state.isGroupExpanded;o[e]=!o[e],this.setState({isGroupExpanded:o}),t.preventDefault(),t.stopPropagation()},t.prototype._onLinkExpandClicked=function(e,t){e.isExpanded=!e.isExpanded,this.setState({isLinkExpandStateChanged:!0}),t.preventDefault(),t.stopPropagation()},t.prototype._onNavAnchorLinkClicked=function(e,t){this.props.onLinkClick&&this.props.onLinkClick(t,e),this.setState({selectedKey:e.key})},t.prototype._onNavButtonLinkClicked=function(e,t){e.onClick&&e.onClick(t,e),this.setState({selectedKey:e.key})},t.prototype._isLinkSelected=function(e){if(void 0!==this.props.selectedKey)return e.key===this.props.selectedKey;if(void 0!==this.state.selectedKey&&e.key===this.state.selectedKey)return!0;if("undefined"==typeof window)return!1;if(!e.url)return!1;c=c||document.createElement("a"),c.href=e.url||"";var t=c.href;return location.href===t||(location.protocol+"//"+location.host+location.pathname===t||!!location.hash&&(location.hash===e.url||(c.href=location.hash.substring(1),c.href===t)))},t}(n.Component);p.defaultProps={groups:null,onRenderLink:function(e){return n.createElement("span",{className:"ms-Nav-linkText"},e.name)}},t.Nav=p},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Nav{overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-Nav.is-onTop{position:absolute}.ms-Nav ul{list-style-type:none}.ms-Nav ul,.ms-Nav ul>li{padding:0}.ms-Nav-groupContent{display:none;margin-bottom:40px}.ms-Nav-group.is-expanded .ms-Nav-groupContent{display:block}.ms-Nav-Icon{padding:0;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}html[dir=ltr] .ms-Nav-IconLink{margin-right:4px}html[dir=rtl] .ms-Nav-IconLink{margin-left:4px}.ms-Nav-chevronButton{display:block;font-weight:400;font-size:12px;line-height:36px;margin:5px 0;padding:0 20px 0 28px;background:0 0;border:none;text-transform:uppercase;cursor:pointer;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=ltr] .ms-Nav-chevronButton{text-align:left}html[dir=rtl] .ms-Nav-chevronButton{text-align:right}html[dir=rtl] .ms-Nav-chevronButton{padding:0 28px 0 20px}.ms-Nav-chevronButton:visited{color:inherit}.ms-Nav-chevronButton:hover{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";background:"},{theme:"neutralLighterAlt",defaultValue:"#f8f8f8"},{rawString:"}.ms-Nav-chevronButton.ms-Nav-chevronButton--group{width:100%;height:36px;border-bottom:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-Nav-chevron.ms-Icon{position:absolute;height:36px;line-height:36px;font-size:12px;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}html[dir=ltr] .ms-Nav-chevron.ms-Icon{left:8px}html[dir=rtl] .ms-Nav-chevron.ms-Icon{right:8px}.ms-Nav-group.is-expanded .ms-Nav-chevronButton--group .ms-Nav-chevron{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ms-Nav-linkText{vertical-align:middle}.ms-Nav-compositeLink{display:block;position:relative;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Nav-compositeLink .ms-Nav-chevronButton.ms-Nav-chevronButton--link{display:block;width:28px;height:36px;position:absolute;top:0;z-index:1;padding:0;margin:0}html[dir=ltr] .ms-Nav-compositeLink .ms-Nav-chevronButton.ms-Nav-chevronButton--link{left:0}html[dir=rtl] .ms-Nav-compositeLink .ms-Nav-chevronButton.ms-Nav-chevronButton--link{right:0}.ms-Nav-compositeLink .ms-Nav-chevronButton.ms-Nav-chevronButton--link .ms-Nav-chevron{position:relative}.ms-Nav-compositeLink a{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.ms-Nav-compositeLink:hover .ms-Nav-chevronButton,.ms-Nav-compositeLink:hover a{background:"},{theme:"neutralLighterAlt",defaultValue:"#f8f8f8"},{rawString:";color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.ms-Nav-compositeLink.is-expanded .ms-Nav-chevron{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ms-Nav-compositeLink.is-selected .ms-Nav-chevronButton,.ms-Nav-compositeLink.is-selected a{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.ms-Nav-compositeLink.is-selected .ms-Nav-chevronButton:after,.ms-Nav-compositeLink.is-selected a:after{content:'';position:absolute;top:0;bottom:0}html[dir=ltr] .ms-Nav-compositeLink.is-selected .ms-Nav-chevronButton:after,html[dir=ltr] .ms-Nav-compositeLink.is-selected a:after{border-left:2px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}html[dir=rtl] .ms-Nav-compositeLink.is-selected .ms-Nav-chevronButton:after,html[dir=rtl] .ms-Nav-compositeLink.is-selected a:after{border-right:2px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:'}html[dir=ltr] .ms-Nav-compositeLink.is-selected .ms-Nav-chevronButton:after,html[dir=ltr] .ms-Nav-compositeLink.is-selected a:after{right:0}html[dir=rtl] .ms-Nav-compositeLink.is-selected .ms-Nav-chevronButton:after,html[dir=rtl] .ms-Nav-compositeLink.is-selected a:after{left:0}html[dir=ltr] .ms-Nav-compositeLink.is-selected .ms-Nav-chevronButton:after,html[dir=ltr] .ms-Nav-compositeLink.is-selected a:after{left:0}html[dir=rtl] .ms-Nav-compositeLink.is-selected .ms-Nav-chevronButton:after,html[dir=rtl] .ms-Nav-compositeLink.is-selected a:after{right:0}.ms-Nav-link{display:block;position:relative;height:36px;line-height:36px;text-decoration:none;padding:0 20px;cursor:pointer;text-overflow:ellipsis;text-decoration:none;white-space:nowrap;overflow:hidden}.ms-Nav-groupHeaderFontSize{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;font-weight:300}.ms-Nav-chevronButton--group::-moz-focus-inner,.ms-Nav-chevronButton--link::-moz-focus-inner,.ms-Nav-chevronButton::-moz-focus-inner,.ms-Nav-link::-moz-focus-inner{border:0}.ms-Nav-chevronButton,.ms-Nav-chevronButton--group,.ms-Nav-chevronButton--link,.ms-Nav-link{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-Nav-chevronButton--group:focus:after,.ms-Fabric.is-focusVisible .ms-Nav-chevronButton--link:focus:after,.ms-Fabric.is-focusVisible .ms-Nav-chevronButton:focus:after,.ms-Fabric.is-focusVisible .ms-Nav-link:focus:after{content:\'\';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid '},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:'}html[dir=ltr] .ms-Nav-linkButton.ms-Button--command{padding-left:20px}html[dir=rtl] .ms-Nav-linkButton.ms-Button--command{padding-right:20px}.ms-Nav-linkButton.ms-Button--command .ms-Button-label{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;color:'},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}html[dir=ltr] .ms-Nav-linkButton.ms-Button--command.isOnExpanded{padding-left:28px}html[dir=rtl] .ms-Nav-linkButton.ms-Button--command.isOnExpanded{padding-right:28px}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(220))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(221)),i(o(222))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(5),a=o(164),s=o(222),l=o(43),c=o(167),d=o(37),u=o(16),m=o(19),p=o(21);o(223);var h=function(e){function t(t){var o=e.call(this,t)||this;return o._onPanelClick=o._onPanelClick.bind(o),o._onPanelRef=o._onPanelRef.bind(o),o.state={isOpen:!!t.isOpen,isAnimatingOpen:t.isOpen,isAnimatingClose:!1,id:m.getId("Panel")},o}return i(t,e),t.prototype.componentDidMount=function(){var e=this;this.state.isOpen&&this._async.setTimeout(function(){e.setState({isAnimatingOpen:!1})},2e3)},t.prototype.componentWillReceiveProps=function(e){e.isOpen!==this.state.isOpen&&this.setState({isOpen:e.isOpen,isAnimatingOpen:!!e.isOpen,isAnimatingClose:!e.isOpen})},t.prototype.render=function(){var e=this.props,t=e.children,o=e.className,i=void 0===o?"":o,r=e.type,m=e.hasCloseButton,h=e.isLightDismiss,g=e.isBlocking,f=e.headerText,b=e.closeButtonAriaLabel,v=e.headerClassName,y=void 0===v?"":v,w=e.elementToFocusOnDismiss,x=e.ignoreExternalFocusing,k=e.forceFocusInsideTrap,S=e.firstFocusableSelector,_=this.state,P=_.isOpen,C=_.isAnimatingOpen,D=_.isAnimatingClose,I=_.id,B=r===s.PanelType.smallFixedNear,E=p.getRTL(),T=E?B:!B,M=I+"-headerText",F="";if(!P)return null;var R;f&&(R=n.createElement("p",{className:u.css("ms-Panel-headerText",y),id:M},f));var O;m&&(O=n.createElement("button",{className:"ms-Panel-closeButton ms-PanelAction-close",onClick:this._onPanelClick,"aria-label":b,"data-is-visible":!0},n.createElement("i",{className:"ms-Panel-closeIcon ms-Icon ms-Icon--Cancel"})));var L;return g&&(L=n.createElement(c.Overlay,{isDarkThemed:!1,onClick:h?this._onPanelClick:null})),n.createElement(l.Layer,null,n.createElement(d.Popup,{role:"dialog",ariaLabelledBy:f?M:void 0,onDismiss:this.props.onDismiss},n.createElement("div",{ref:this._onPanelRef,className:u.css("ms-Panel",i,{"ms-Panel--openLeft":!T,"ms-Panel--openRight":T,"is-open":P,"ms-Panel-animateIn":C,"ms-Panel-animateOut":D,"ms-Panel--smFluid":r===s.PanelType.smallFluid,"ms-Panel--smLeft":r===s.PanelType.smallFixedNear,"ms-Panel--sm":r===s.PanelType.smallFixedFar,"ms-Panel--md":r===s.PanelType.medium,"ms-Panel--lg":r===s.PanelType.large||r===s.PanelType.largeFixed,"ms-Panel--fixed":r===s.PanelType.largeFixed,"ms-Panel--xl":r===s.PanelType.extraLarge})},L,n.createElement(a.FocusTrapZone,{className:"ms-Panel-main",elementToFocusOnDismiss:w,isClickableOutsideFocusTrap:h,ignoreExternalFocusing:x,forceFocusInsideTrap:k,firstFocusableSelector:S},n.createElement("div",{className:"ms-Panel-commands","data-is-visible":!0},F,O),n.createElement("div",{className:"ms-Panel-contentInner"},R,n.createElement("div",{className:"ms-Panel-content"},t))))))},t.prototype.dismiss=function(){this.state.isOpen&&this.setState({isAnimatingOpen:!1,isAnimatingClose:!0})},t.prototype._onPanelClick=function(){this.dismiss()},t.prototype._onPanelRef=function(e){e?this._events.on(e,"animationend",this._onAnimationEnd):this._events.off()},t.prototype._onAnimationEnd=function(e){e.animationName.indexOf("In")>-1&&this.setState({isOpen:!0,isAnimatingOpen:!1}),e.animationName.indexOf("Out")>-1&&(this.setState({isOpen:!1,isAnimatingClose:!1}),this.props.onDismiss&&this.props.onDismiss())},t}(r.BaseComponent);h.defaultProps={
isOpen:!1,isBlocking:!0,hasCloseButton:!0,type:s.PanelType.smallFixedFar},t.Panel=h},function(e,t){"use strict";var o;!function(e){e[e.smallFluid=0]="smallFluid",e[e.smallFixedFar=1]="smallFixedFar",e[e.smallFixedNear=2]="smallFixedNear",e[e.medium=3]="medium",e[e.large=4]="large",e[e.largeFixed=5]="largeFixed",e[e.extraLarge=6]="extraLarge"}(o=t.PanelType||(t.PanelType={}))},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Panel{pointer-events:inherit;overflow:hidden}.ms-Panel .ms-Panel-main{position:absolute;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.ms-Panel{bottom:0;left:0;position:fixed;right:0;top:0;display:none;pointer-events:none}.ms-Panel .ms-Overlay{display:none;pointer-events:none;opacity:1;cursor:pointer;-webkit-transition:opacity 367ms cubic-bezier(.1,.9,.2,1);transition:opacity 367ms cubic-bezier(.1,.9,.2,1)}.ms-Panel-main{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";bottom:0;position:fixed;top:0;display:none;width:100%}html[dir=ltr] .ms-Panel-main{right:0}html[dir=rtl] .ms-Panel-main{left:0}@media (min-width:480px){.ms-Panel-main{border-left:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";border-right:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";pointer-events:auto;width:340px;box-shadow:-30px 0 30px -30px rgba(0,0,0,.2)}html[dir=ltr] .ms-Panel-main{left:auto}html[dir=rtl] .ms-Panel-main{right:auto}}.ms-Panel.ms-Panel--sm .ms-Panel-main{width:272px}@media (min-width:480px){.ms-Panel.ms-Panel--sm .ms-Panel-main{width:340px}}.ms-Panel.ms-Panel--smLeft .ms-Panel-main{width:272px}html[dir=ltr] .ms-Panel.ms-Panel--smLeft .ms-Panel-main{right:auto}html[dir=rtl] .ms-Panel.ms-Panel--smLeft .ms-Panel-main{left:auto}html[dir=ltr] .ms-Panel.ms-Panel--smLeft .ms-Panel-main{left:0}html[dir=rtl] .ms-Panel.ms-Panel--smLeft .ms-Panel-main{right:0}.ms-Panel.ms-Panel--smFluid .ms-Panel-main{width:100%}@media (min-width:640px){.ms-Panel.ms-Panel--lg .ms-Panel-main,.ms-Panel.ms-Panel--md .ms-Panel-main,.ms-Panel.ms-Panel--xl .ms-Panel-main{width:auto}html[dir=ltr] .ms-Panel.ms-Panel--lg .ms-Panel-main,html[dir=ltr] .ms-Panel.ms-Panel--md .ms-Panel-main,html[dir=ltr] .ms-Panel.ms-Panel--xl .ms-Panel-main{left:48px}html[dir=rtl] .ms-Panel.ms-Panel--lg .ms-Panel-main,html[dir=rtl] .ms-Panel.ms-Panel--md .ms-Panel-main,html[dir=rtl] .ms-Panel.ms-Panel--xl .ms-Panel-main{right:48px}}@media (min-width:1024px){.ms-Panel.ms-Panel--md .ms-Panel-main{width:643px}html[dir=ltr] .ms-Panel.ms-Panel--md .ms-Panel-main{left:auto}html[dir=rtl] .ms-Panel.ms-Panel--md .ms-Panel-main{right:auto}}@media (min-width:1366px){html[dir=ltr] .ms-Panel.ms-Panel--lg .ms-Panel-main{left:428px}html[dir=rtl] .ms-Panel.ms-Panel--lg .ms-Panel-main{right:428px}}@media (min-width:1366px){.ms-Panel.ms-Panel--lg.ms-Panel--fixed .ms-Panel-main{width:940px}html[dir=ltr] .ms-Panel.ms-Panel--lg.ms-Panel--fixed .ms-Panel-main{left:auto}html[dir=rtl] .ms-Panel.ms-Panel--lg.ms-Panel--fixed .ms-Panel-main{right:auto}}@media (min-width:1366px){html[dir=ltr] .ms-Panel.ms-Panel--xl .ms-Panel-main{left:176px}html[dir=rtl] .ms-Panel.ms-Panel--xl .ms-Panel-main{right:176px}}.ms-Panel.is-open{display:block}.ms-Panel.is-open .ms-Panel-main{opacity:1;pointer-events:auto;display:block}.ms-Panel.is-open .ms-Overlay{display:block;pointer-events:auto}@media screen and (-ms-high-contrast:active){.ms-Panel.is-open .ms-Overlay{opacity:0}}.ms-Panel.is-open.ms-Panel-animateIn .ms-Panel-main{-webkit-animation-duration:367ms;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:both;animation-duration:367ms;animation-name:fadeIn;animation-fill-mode:both;-webkit-animation-duration:167ms;animation-duration:167ms}.ms-Panel.is-open.ms-Panel-animateOut .ms-Panel-main{-webkit-animation-duration:367ms;-webkit-animation-name:fadeOut;-webkit-animation-fill-mode:both;animation-duration:367ms;animation-name:fadeOut;animation-fill-mode:both;-webkit-animation-duration:.1s;animation-duration:.1s}.ms-Panel.is-open.ms-Panel-animateOut .ms-Overlay{display:none}@media (min-width:480px){.ms-Panel.is-open.ms-Panel--openRight.ms-Panel-animateIn .ms-Panel-main{position:fixed;-webkit-animation-name:fadeIn,slideLeftIn40;animation-name:fadeIn,slideLeftIn40;-webkit-animation-duration:367ms;-moz-animation-duration:367ms;-ms-animation-duration:367ms;-o-animation-duration:367ms;-webkit-animation-timing-function:cubic-bezier(.1,.9,.2,1);animation-timing-function:cubic-bezier(.1,.9,.2,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.ms-Panel.is-open.ms-Panel--openRight.ms-Panel-animateIn .ms-Overlay{-webkit-animation-duration:367ms;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:both;animation-duration:367ms;animation-name:fadeIn;animation-fill-mode:both;-webkit-animation-duration:267ms;animation-duration:267ms}.ms-Panel.is-open.ms-Panel--openRight.ms-Panel-animateOut .ms-Panel-main{-webkit-animation-name:fadeOut,slideRightOut40;animation-name:fadeOut,slideRightOut40;-webkit-animation-duration:167ms;-moz-animation-duration:167ms;-ms-animation-duration:167ms;-o-animation-duration:167ms;-webkit-animation-timing-function:cubic-bezier(.1,.25,.75,.9);animation-timing-function:cubic-bezier(.1,.25,.75,.9);-webkit-animation-fill-mode:both;animation-fill-mode:both}.ms-Panel.is-open.ms-Panel--openRight.ms-Panel-animateOut .ms-Overlay{-webkit-animation-duration:367ms;-webkit-animation-name:fadeOut;-webkit-animation-fill-mode:both;animation-duration:367ms;animation-name:fadeOut;animation-fill-mode:both;-webkit-animation-duration:167ms;animation-duration:167ms}.ms-Panel.is-open.ms-Panel--openLeft.ms-Panel-animateIn .ms-Panel-main{-webkit-animation-name:fadeIn,slideRightIn40;animation-name:fadeIn,slideRightIn40;-webkit-animation-duration:367ms;-moz-animation-duration:367ms;-ms-animation-duration:367ms;-o-animation-duration:367ms;-webkit-animation-timing-function:cubic-bezier(.1,.9,.2,1);animation-timing-function:cubic-bezier(.1,.9,.2,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.ms-Panel.is-open.ms-Panel--openLeft.ms-Panel-animateIn .ms-Overlay{-webkit-animation-duration:367ms;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:both;animation-duration:367ms;animation-name:fadeIn;animation-fill-mode:both;-webkit-animation-duration:267ms;animation-duration:267ms}.ms-Panel.is-open.ms-Panel--openLeft.ms-Panel-animateOut .ms-Panel-main{-webkit-animation-name:fadeOut,slideLeftOut40;animation-name:fadeOut,slideLeftOut40;-webkit-animation-duration:167ms;-moz-animation-duration:167ms;-ms-animation-duration:167ms;-o-animation-duration:167ms;-webkit-animation-timing-function:cubic-bezier(.1,.25,.75,.9);animation-timing-function:cubic-bezier(.1,.25,.75,.9);-webkit-animation-fill-mode:both;animation-fill-mode:both}.ms-Panel.is-open.ms-Panel--openLeft.ms-Panel-animateOut .ms-Overlay{-webkit-animation-duration:367ms;-webkit-animation-name:fadeOut;-webkit-animation-fill-mode:both;animation-duration:367ms;animation-name:fadeOut;animation-fill-mode:both;-webkit-animation-duration:167ms;animation-duration:167ms}.ms-Panel.is-open .ms-Overlay{cursor:pointer;opacity:1;pointer-events:auto}}@media screen and (min-width:480px) and (-ms-high-contrast:active){.ms-Panel.is-open.ms-Panel--openLeft.ms-Panel-animateIn .ms-Overlay,.ms-Panel.is-open.ms-Panel--openRight.ms-Panel-animateIn .ms-Overlay{opacity:0;-webkit-animation-name:none;animation-name:none}}.ms-Panel-closeButton{background:0 0;border:0;cursor:pointer;position:absolute;top:0;height:40px;width:40px;line-height:40px;padding:0;color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:16px}html[dir=ltr] .ms-Panel-closeButton{right:8px}html[dir=rtl] .ms-Panel-closeButton{left:8px}.ms-Panel-closeButton:hover{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:'}.ms-Panel-contentInner{position:absolute;top:40px;bottom:0;left:0;right:0;padding:0 16px 20px;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (min-width:640px){.ms-Panel-contentInner{padding:0 32px 20px}}@media (min-width:1366px){.ms-Panel-contentInner{padding:0 40px 20px}}.ms-Panel-headerText{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;font-weight:100;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";margin:10px 0;padding:4px 0;line-height:1;text-overflow:ellipsis;overflow:hidden}@media (min-width:1024px){.ms-Panel-headerText{margin-top:30px}}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(225))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(226)),i(o(228)),i(o(229)),i(o(230)),i(o(232)),i(o(238)),i(o(239))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(61),s=o(16),l=o(5),c=o(147);o(227);var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.suggestionModel,o=e.RenderSuggestion,i=e.onClick,l=e.className;return r.createElement(a.Button,{onClick:i,className:s.css("ms-Suggestions-item",{"is-suggested":t.selected},l)},r.createElement(o,n({},t.item)))},t}(r.Component);t.SuggestionsItem=d;var u=function(e){function t(t){var o=e.call(this,t)||this;return o.SuggestionsItemOfProperType=d,o._getMoreResults=o._getMoreResults.bind(o),o}return i(t,e),t.prototype.componentDidUpdate=function(){this.scrollSelected()},t.prototype.render=function(){var e=this.props,t=e.suggestionsHeaderText,o=e.searchForMoreText,i=e.className,n=e.moreSuggestionsAvailable,l=e.noResultsFoundText,d=e.suggestions,u=e.isLoading,m=e.loadingText,p=e.onRenderNoResultFound,h=l?function(){return r.createElement("div",{className:"ms-Suggestions-none"},l)}:null;return r.createElement("div",{className:s.css("ms-Suggestions",i?i:"")},t?r.createElement("div",{className:"ms-Suggestions-title"},t):null,u&&r.createElement(c.Spinner,{className:"ms-Suggestions-spinner",label:m}),d&&d.length||u?this._renderSuggestions():p?p(null,h):h(),o&&n?r.createElement(a.Button,{onClick:this._getMoreResults.bind(this),className:"ms-SearchMore-button",buttonType:a.ButtonType.icon,icon:"Search",ref:this._resolveRef("_searchForMoreButton")},o):null)},t.prototype.focusSearchForMoreButton=function(){this._searchForMoreButton&&this._searchForMoreButton.focus()},t.prototype.scrollSelected=function(){this._selectedElement&&this._selectedElement.scrollIntoView(!1)},t.prototype._renderSuggestions=function(){var e=this,t=this.props,o=t.suggestions,i=t.onRenderSuggestion,n=t.suggestionsItemClassName,a=this.SuggestionsItemOfProperType;return r.createElement("div",{className:"ms-Suggestions-container",id:"suggestion-list",role:"menu"},o.map(function(t,o){return r.createElement("div",{ref:e._resolveRef(t.selected?"_selectedElement":""),key:o,id:"sug-"+o,role:"menuitem"},r.createElement(a,{suggestionModel:t,RenderSuggestion:i,onClick:function(i){return e.props.onSuggestionClick(i,t.item,o)},className:n}))}))},t.prototype._getMoreResults=function(){this.props.onGetMoreResults&&this.props.onGetMoreResults()},t}(l.BaseComponent);t.Suggestions=u},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-SearchMore-button{background:0 0;border:0;cursor:pointer;height:auto;text-align:center;margin:0;width:100%}.ms-SearchMore-button:hover{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";cursor:pointer}.ms-SearchMore-button:active,.ms-SearchMore-button:focus{background-color:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:"}.ms-Suggestions{min-width:180px}.ms-Suggestions .ms-Suggestions-item{height:auto;width:100%;border:none}html[dir=ltr] .ms-Suggestions .ms-Suggestions-item{text-align:left}html[dir=rtl] .ms-Suggestions .ms-Suggestions-item{text-align:right}.ms-Suggestions .ms-Suggestions-item:hover{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-Suggestions .ms-Suggestions-item.is-suggested{background:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.ms-Suggestions .ms-Suggestions-item.is-suggested:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.ms-Suggestions .ms-Suggestions-title{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";font-size:12px;text-align:center;text-transform:uppercase;line-height:40px;border-bottom:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-Suggestions .ms-Suggestions-container{overflow-y:auto;overflow-x:hidden;max-height:300px;border-bottom:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-Suggestions .ms-Suggestions-none{text-align:center;color:"},{theme:"info",defaultValue:"#767676"},{rawString:";font-size:12px;line-height:30px}.ms-Suggestions-spinner{margin:5px;text-align:center;white-space:nowrap;line-height:20px}.ms-Suggestions-spinner .ms-Spinner-circle{display:inline-block;vertical-align:middle}.ms-Suggestions-spinner .ms-Spinner-label{display:inline-block;margin:0 10px;vertical-align:middle}"}])},function(e,t){"use strict";var o=function(){function e(){this.suggestions=[],this.currentIndex=-1}return e.prototype.updateSuggestions=function(e){e&&e.length>0?(this.suggestions=this._convertSuggestionsToSuggestionItems(e),this.currentIndex=0,this.suggestions[0].selected=!0,this.currentSuggestion=this.suggestions[0]):(this.suggestions=[],this.currentIndex=-1,this.currentSuggestion=void 0)},e.prototype.nextSuggestion=function(){if(this.suggestions&&this.suggestions.length){if(this.currentIndex<this.suggestions.length-1)return this._setSelectedSuggestion(this.currentIndex+1),!0;if(this.currentIndex===this.suggestions.length-1)return this._setSelectedSuggestion(0),!0}return!1},e.prototype.previousSuggestion=function(){if(this.suggestions&&this.suggestions.length){if(this.currentIndex>0)return this._setSelectedSuggestion(this.currentIndex-1),!0;if(0===this.currentIndex)return this._setSelectedSuggestion(this.suggestions.length-1),!0}return!1},e.prototype.getSuggestions=function(){return this.suggestions},e.prototype.getCurrentItem=function(){return this.currentSuggestion},e.prototype.getSuggestionAtIndex=function(e){return this.suggestions[e]},e.prototype.hasSelectedSuggestion=function(){return!!this.currentSuggestion},e.prototype._convertSuggestionsToSuggestionItems=function(e){var t=[];return e.forEach(function(e){return t.push({item:e,selected:!1})}),t},e.prototype._setSelectedSuggestion=function(e){e>this.suggestions.length-1||e<0?(this.currentIndex=0,this.currentSuggestion.selected=!1,this.currentSuggestion=this.suggestions[0],this.currentSuggestion.selected=!0):(this.currentIndex>-1&&(this.suggestions[this.currentIndex].selected=!1),this.suggestions[e].selected=!0,this.currentIndex=e,this.currentSuggestion=this.suggestions[e])},e}();t.SuggestionsController=o},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(5),l=o(22),c=o(15),d=o(13),u="forward",m="backward",p=function(e){function t(t){var o=e.call(this,t)||this;return o._autoFillEnabled=!0,o._value="",o.state={displayValue:""},o}return i(t,e),Object.defineProperty(t.prototype,"cursorLocation",{get:function(){if(this._inputElement){var e=this._inputElement;return e.selectionDirection!==u?e.selectionEnd:e.selectionStart}return-1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isValueSelected",{get:function(){return this.inputElement.selectionStart!==this.inputElement.selectionEnd},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this._value},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionStart",{get:function(){return this._inputElement?this._inputElement.selectionStart:-1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectionEnd",{get:function(){return this._inputElement?this._inputElement.selectionEnd:-1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"inputElement",{get:function(){return this._inputElement},enumerable:!0,configurable:!0}),t.prototype.componentWillReceiveProps=function(e){this._autoFillEnabled&&this._doesTextStartWith(e.suggestedDisplayValue,this._value)&&this.setState({displayValue:e.suggestedDisplayValue})},t.prototype.componentDidUpdate=function(){var e=this._value,t=this.props.suggestedDisplayValue,o=0;if(this._autoFillEnabled&&e&&t&&this._doesTextStartWith(t,e)){for(;o<e.length&&e[o].toLocaleLowerCase()===t[o].toLocaleLowerCase();)o++;o>0&&this._inputElement.setSelectionRange(o,t.length,m)}},t.prototype.render=function(){var e=this.state.displayValue,t=l.getNativeProps(this.props,l.inputProperties);return a.createElement("input",n({},t,{ref:this._resolveRef("_inputElement"),value:e,autoCapitalize:"off",autoComplete:"off",onChange:this._onChange,onKeyDown:this._onKeyDown,onClick:this._onClick}))},t.prototype.focus=function(){this._inputElement.focus()},t.prototype.clear=function(){this._autoFillEnabled=!0,this._updateValue("")},t.prototype._onClick=function(){this._value&&""!==this._value&&this._autoFillEnabled&&(this._autoFillEnabled=!1)},t.prototype._onKeyDown=function(e){switch(e.which){case d.KeyCodes.backspace:this._autoFillEnabled=!1;break;case d.KeyCodes.left:this._autoFillEnabled&&(this._autoFillEnabled=!1);break;case d.KeyCodes.right:this._autoFillEnabled&&(this._autoFillEnabled=!1);break;default:this._autoFillEnabled||this.props.enableAutoFillOnKeyPress.indexOf(e.which)!==-1&&(this._autoFillEnabled=!0)}},t.prototype._onChange=function(e){var t=e.target.value;t&&e.target.selectionStart===t.length&&!this._autoFillEnabled&&t.length>this._value.length&&(this._autoFillEnabled=!0),this._updateValue(t)},t.prototype._notifyInputChange=function(e){this.props.onInputValueChange&&this.props.onInputValueChange(e)},t.prototype._updateValue=function(e){var t=this;this._value=e;var o=e;this.props.suggestedDisplayValue&&this._doesTextStartWith(this.props.suggestedDisplayValue,o)&&this._autoFillEnabled&&(o=this.props.suggestedDisplayValue),this.setState({displayValue:e},function(){return t._notifyInputChange(e)})},t.prototype._doesTextStartWith=function(e,t){return!(!e||!t)&&0===e.toLocaleLowerCase().indexOf(t.toLocaleLowerCase())},t}(s.BaseComponent);p.defaultProps={enableAutoFillOnKeyPress:[d.KeyCodes.down,d.KeyCodes.up]},r([c.autobind],p.prototype,"_onClick",null),r([c.autobind],p.prototype,"_onKeyDown",null),r([c.autobind],p.prototype,"_onChange",null),t.BaseAutoFill=p},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(8),l=o(29),c=o(117),d=o(226),u=o(228),m=o(229),p=o(5),h=o(12);o(231);var g=function(e){function t(t){var o=e.call(this,t)||this;o.SuggestionOfProperType=d.Suggestions;var i=t.defaultSelectedItems||[];return o.suggestionStore=new u.SuggestionsController,o.selection=new c.Selection({onSelectionChanged:function(){return o.onSelectionChange()}}),o.selection.setItems(i),o.state={items:i,suggestedDisplayValue:"",moreSuggestionsAvailable:!1},o}return i(t,e),Object.defineProperty(t.prototype,"items",{get:function(){return this.state.items},enumerable:!0,configurable:!0}),t.prototype.componentWillReceiveProps=function(e,t){t.items&&t.items!==this.state.items&&this.selection.setItems(t.items)},t.prototype.componentDidMount=function(){this.selection.setItems(this.state.items)},t.prototype.focus=function(){this.focusZone.focus()},t.prototype.dismissSuggestions=function(){this.setState({suggestionsVisible:!1})},t.prototype.completeSuggestion=function(){this.suggestionStore.hasSelectedSuggestion()&&(this.addItem(this.suggestionStore.currentSuggestion.item),this.updateValue(""),this.input.clear())},t.prototype.render=function(){var e=this.state.suggestedDisplayValue,t=this.props,o=t.className,i=t.inputProps;return a.createElement("div",{ref:this._resolveRef("root"),className:h.css("ms-BasePicker",o?o:""),onKeyDown:this.onKeyDown},a.createElement(c.SelectionZone,{selection:this.selection,selectionMode:c.SelectionMode.multiple},a.createElement(s.FocusZone,{ref:this._resolveRef("focusZone"),className:"ms-BasePicker-text"},this.renderItems(),a.createElement(m.BaseAutoFill,n({},i,{className:"ms-BasePicker-input",ref:this._resolveRef("input"),onFocus:this.onInputFocus,onInputValueChange:this.onInputChange,suggestedDisplayValue:e,"aria-activedescendant":"sug-"+this.suggestionStore.currentIndex,"aria-owns":"suggestion-list","aria-expanded":"true","aria-haspopup":"true",autoCapitalize:"off",autoComplete:"off",role:"combobox"})))),this.renderSuggestions())},t.prototype.renderSuggestions=function(){var e=this.SuggestionOfProperType;return this.state.suggestionsVisible?a.createElement(l.Callout,{isBeakVisible:!1,gapSpace:0,targetElement:this.root,onDismiss:this.dismissSuggestions,directionalHint:h.getRTL()?l.DirectionalHint.bottomRightEdge:l.DirectionalHint.bottomLeftEdge},a.createElement(e,n({onRenderSuggestion:this.props.onRenderSuggestionsItem,onSuggestionClick:this.onSuggestionClick,suggestions:this.suggestionStore.getSuggestions(),ref:this._resolveRef("suggestionElement"),onGetMoreResults:this.onGetMoreResults,moreSuggestionsAvailable:this.state.moreSuggestionsAvailable,isLoading:this.state.suggestionsLoading},this.props.pickerSuggestionsProps))):null},t.prototype.renderItems=function(){var e=this,t=this.props.onRenderItem,o=this.state.items;return o.map(function(o,i){return t({item:o,index:i,key:i+e._getTextFromItem(o),selected:e.selection.isIndexSelected(i),onRemoveItem:function(){return e.removeItem(o)},onItemChange:e.onItemChange})})},t.prototype.resetFocus=function(e){var t=this.state.items;if(t.length){var o=this.root.querySelectorAll("[data-selection-index]")[Math.min(e,t.length-1)];o&&this.focusZone.focusElement(o)}else this.input.focus()},t.prototype.onSuggestionSelect=function(){if(this.suggestionStore.currentSuggestion){var e=this.input.value,t=this._getTextFromItem(this.suggestionStore.currentSuggestion.item,e);this.setState({suggestedDisplayValue:t})}},t.prototype.onSelectionChange=function(){this.forceUpdate()},t.prototype.updateSuggestions=function(e){this.suggestionStore.updateSuggestions(e),this.forceUpdate()},t.prototype.updateValue=function(e){var t=this,o=this.props.onResolveSuggestions(e,this.state.items),i=o,n=o;if(Array.isArray(i))this.resolveNewValue(e,i);else if(n.then){this.loadingTimer||(this.loadingTimer=this._async.setTimeout(function(){return t.setState({suggestionsLoading:!0})},500)),this.setState({suggestionsVisible:""!==this.input.value&&this.input.inputElement===document.activeElement});var r=this.currentPromise=n;r.then(function(o){r===t.currentPromise&&(t.resolveNewValue(e,o),t.loadingTimer&&(t._async.clearTimeout(t.loadingTimer),t.loadingTimer=void 0))})}},t.prototype.resolveNewValue=function(e,t){this.suggestionStore.updateSuggestions(t);var o=void 0;this.suggestionStore.currentSuggestion&&(o=this._getTextFromItem(this.suggestionStore.currentSuggestion.item,e)),this.setState({suggestionsLoading:!1,suggestedDisplayValue:o,suggestionsVisible:""!==this.input.value&&this.input.inputElement===document.activeElement})},t.prototype.onChange=function(){this.props.onChange&&this.props.onChange(this.state.items)},t.prototype.onInputChange=function(e){this.updateValue(e),this.setState({moreSuggestionsAvailable:!0})},t.prototype.onSuggestionClick=function(e,t,o){this.addItemByIndex(o)},t.prototype.onInputFocus=function(e){this.selection.setAllSelected(!1),this.input.value&&this.setState({suggestionsVisible:!0})},t.prototype.onKeyDown=function(e){var t=this.input.value;switch(e.which){case h.KeyCodes.escape:this.dismissSuggestions();break;case h.KeyCodes.tab:case h.KeyCodes.enter:t&&this.suggestionStore.hasSelectedSuggestion()&&(this.completeSuggestion(),e.preventDefault(),e.stopPropagation());break;case h.KeyCodes.backspace:this.onBackspace(e);break;case h.KeyCodes.up:e.target===this.input.inputElement&&this.suggestionStore.previousSuggestion()&&(e.preventDefault(),e.stopPropagation(),this.onSuggestionSelect());break;case h.KeyCodes.down:e.target===this.input.inputElement&&this.suggestionStore.nextSuggestion()&&(e.preventDefault(),e.stopPropagation(),this.onSuggestionSelect())}},t.prototype.onItemChange=function(e,t){var o=this,i=this.state.items;if(t>=0){var n=i;n[t]=e,this.setState({items:n},function(){return o.onChange()})}},t.prototype.onGetMoreResults=function(){var e=this;if(this.props.onGetMoreResults){var t=this.props.onGetMoreResults(this.input.value,this.state.items),o=t,i=t;Array.isArray(o)?this.updateSuggestions(o):i.then&&i.then(function(t){return e.updateSuggestions(t)})}this.input.focus(),this.setState({moreSuggestionsAvailable:!1})},t.prototype.addItemByIndex=function(e){this.addItem(this.suggestionStore.getSuggestionAtIndex(e).item),this.input.clear(),this.updateValue("")},t.prototype.addItem=function(e){var t=this,o=this.state.items.concat([e]);this.selection.setItems(o),this.setState({items:o},function(){return t.onChange()})},t.prototype.removeItem=function(e){var t=this,o=this.state.items,i=o.indexOf(e);if(i>=0){var n=o.slice(0,i).concat(o.slice(i+1));this.selection.setItems(n),this.setState({items:n},function(){return t.onChange()})}},t.prototype.removeItems=function(e){var t=this,o=this.state.items,i=o.filter(function(t){return e.indexOf(t)===-1}),n=this.selection.getSelection()[0],r=o.indexOf(n);this.selection.setItems(i),this.setState({items:i},function(){return t.resetFocus(r)})},t.prototype.onBackspace=function(e){this.state.items.length&&!this.input.isValueSelected&&0===this.input.cursorLocation?this.removeItem(this.state.items[this.state.items.length-1]):this.selection.getSelectedCount()>0&&this.removeItems(this.selection.getSelection())},t.prototype._getTextFromItem=function(e,t){return this.props.getTextFromItem?this.props.getTextFromItem(e,t):""},t}(p.BaseComponent);r([h.autobind],g.prototype,"dismissSuggestions",null),r([h.autobind],g.prototype,"onInputChange",null),r([h.autobind],g.prototype,"onSuggestionClick",null),r([h.autobind],g.prototype,"onInputFocus",null),r([h.autobind],g.prototype,"onKeyDown",null),r([h.autobind],g.prototype,"onItemChange",null),r([h.autobind],g.prototype,"onGetMoreResults",null),r([h.autobind],g.prototype,"addItemByIndex",null),r([h.autobind],g.prototype,"addItem",null),r([h.autobind],g.prototype,"removeItem",null),r([h.autobind],g.prototype,"removeItems",null),t.BasePicker=g;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.state.suggestedDisplayValue,t=this.props,o=t.className,i=t.inputProps;return a.createElement("div",null,a.createElement("div",{ref:this._resolveRef("root"),className:h.css("ms-BasePicker",o?o:""),onKeyDown:this.onKeyDown},a.createElement(c.SelectionZone,{selection:this.selection,selectionMode:c.SelectionMode.multiple},a.createElement("div",{className:"ms-BasePicker-text"},a.createElement(m.BaseAutoFill,n({},i,{className:"ms-BasePicker-input",ref:this._resolveRef("input"),onFocus:this.onInputFocus,onInputValueChange:this.onInputChange,suggestedDisplayValue:e,"aria-activedescendant":"sug-"+this.suggestionStore.currentIndex,"aria-owns":"suggestion-list","aria-expanded":"true","aria-haspopup":"true",autoCapitalize:"off",autoComplete:"off",role:"combobox"}))))),this.renderSuggestions(),a.createElement(s.FocusZone,{ref:this._resolveRef("focusZone"),className:"ms-BasePicker-selectedItems"},this.renderItems()))},t.prototype.onBackspace=function(e){},t}(g);t.BasePickerListBelow=f},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-BasePicker-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;border:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";min-width:180px;padding:1px}.ms-BasePicker-text:hover{border-color:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:"}.ms-BasePicker-text.inputFocused{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-BasePicker-input{border:none;min-height:28px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;outline:0;padding:0 6px;margin:1px}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(230),s=o(233),l=o(235),c=o(236);o(237);var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(a.BasePicker);t.BasePeoplePicker=d;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(a.BasePickerListBelow);t.MemberListPeoplePicker=u;var m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(d);m.defaultProps={onRenderItem:function(e){return r.createElement(s.SelectedItemDefault,n({},e))},onRenderSuggestionsItem:function(e){return r.createElement(l.SuggestionItemNormal,n({},e))}},t.NormalPeoplePicker=m;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(d);p.defaultProps={onRenderItem:function(e){return r.createElement(s.SelectedItemDefault,n({},e))},onRenderSuggestionsItem:function(e){return r.createElement(l.SuggestionItemSmall,n({},e))}},t.CompactPeoplePicker=p;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(u);h.defaultProps={onRenderItem:function(e){return r.createElement(c.SelectedItemWithMenu,n({},e))},onRenderSuggestionsItem:function(e){return r.createElement(l.SuggestionItemNormal,n({},e))}},t.ListPeoplePicker=h},function(e,t,o){"use strict";var i=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},n=o(4),r=o(182),a=o(61),s=o(16);o(234),t.SelectedItemDefault=function(e){var t=e.item,o=e.onRemoveItem,l=e.index,c=e.selected;return n.createElement("div",{
className:s.css("ms-PickerPersona-container",{"is-selected":c}),"data-is-focusable":!0,"data-selection-index":l},n.createElement("div",{className:"ms-PickerItem-content"},n.createElement(r.Persona,i({},t,{presence:void 0!==t.presence?t.presence:r.PersonaPresence.none,size:r.PersonaSize.extraSmall}))),n.createElement(a.Button,{onClick:function(){o&&o()},icon:"Cancel",buttonType:a.ButtonType.icon,className:"ms-PickerItem-content","data-is-focusable":!1}))}},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-PickerPersona-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";margin:1px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-PickerPersona-container::-moz-focus-inner{border:0}.ms-PickerPersona-container{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-PickerPersona-container:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-PickerPersona-container:hover{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-PickerPersona-container.is-selected{background:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.ms-PickerPersona-container.is-selected:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.ms-PickerPersona-container .ms-Persona-details{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}"}])},function(e,t,o){"use strict";var i=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},n=o(4),r=o(182);t.SuggestionItemNormal=function(e){return n.createElement("div",{className:"ms-PeoplePicker-personaContent"},n.createElement(r.Persona,i({},e,{presence:void 0!==e.presence?e.presence:r.PersonaPresence.none,size:r.PersonaSize.small,className:"ms-PeoplePicker-Persona"})))},t.SuggestionItemSmall=function(e){return n.createElement("div",{className:"ms-PeoplePicker-personaContent"},n.createElement(r.Persona,i({},e,{presence:void 0!==e.presence?e.presence:r.PersonaPresence.none,size:r.PersonaSize.extraSmall,className:"ms-PeoplePicker-Persona"})))}},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(182),s=o(24),l=o(61),c=function(e){function t(t){var o=e.call(this,t)||this;return o.onContextualMenu=o.onContextualMenu.bind(o),o._onCloseContextualMenu=o._onCloseContextualMenu.bind(o),o.state={contextualMenuVisible:!1},o}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.item,o=e.onRemoveItem;return r.createElement("div",{className:"ms-PickerPersona-container"},r.createElement("div",{className:"ms-PickerItem-content"},r.createElement(a.Persona,n({},t,{presence:void 0!==t.presence?t.presence:a.PersonaPresence.none}))),r.createElement("div",{ref:"ellipsisRef",className:"ms-PickerItem-content"},r.createElement(l.Button,{icon:"More",buttonType:l.ButtonType.icon,onClick:this.onContextualMenu})),r.createElement("div",{className:"ms-PickerItem-content"},r.createElement(l.Button,{icon:"Cancel",buttonType:l.ButtonType.icon,onClick:o})),this.state.contextualMenuVisible?r.createElement(s.ContextualMenu,{items:t.menuItems,shouldFocusOnMount:!0,targetElement:this.refs.ellipsisRef,onDismiss:this._onCloseContextualMenu,directionalHint:s.DirectionalHint.bottomAutoEdge}):null)},t.prototype.onContextualMenu=function(e){this.setState({contextualMenuVisible:!0})},t.prototype._onCloseContextualMenu=function(e){this.setState({contextualMenuVisible:!1})},t}(r.Component);t.SelectedItemWithMenu=c},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-PickerPersona-Container{display:inline-block}.ms-Picker-MenuItem.ms-result-content{display:table-row}.ms-Picker-MenuItem.ms-result-content .ms-result-item{display:table-cell;vertical-align:bottom}.ms-PeoplePicker-Persona{width:180px}.ms-PeoplePicker-Persona .ms-Persona-details{width:100%}.ms-PeoplePicker .ms-BasePicker-text{min-height:40px}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(230),s=o(239),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(a.BasePicker);l.defaultProps={onRenderItem:function(e){return r.createElement(s.TagItem,n({},e),e.item.name)},onRenderSuggestionsItem:function(e){return r.createElement("div",null," ",e.name," ")}},t.TagPicker=l},function(e,t,o){"use strict";var i=o(4),n=o(16);o(240),t.TagItem=function(e){return i.createElement("div",{className:n.css("ms-TagItem",{"is-selected":e.selected}),key:e.index,"data-selection-index":e.index,"data-is-focusable":!0},i.createElement("span",{className:"ms-TagItem-text"},e.children),i.createElement("span",{className:"ms-TagItem-close",onClick:e.onRemoveItem},i.createElement("i",{className:" ms-Icon ms-Icon--Cancel"})))}},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-TagItem{-ms-flex-negative:0;flex-shrink:0;vertical-align:top;background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";margin:1px;height:28px;line-height:28px;vertical-align:top;white-space:nowrap;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-TagItem::-moz-focus-inner{border:0}.ms-TagItem{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-TagItem:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-TagItem:hover{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.ms-TagItem.is-selected{background:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.ms-TagItem.is-selected:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.ms-TagItem-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;min-width:100px;margin:0 8px}.ms-TagItem-close{cursor:pointer;color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:12px;display:inline-block;text-align:center;vertical-align:top;width:30px;height:100%}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(242))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(243));var n=o(244);t.PivotItem=n.PivotItem,i(o(245))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(8),a=o(13),s=o(244),l=o(245),c=o(245),d=o(19);o(246);var u=o(16),m=function(e){function t(t){var o=e.call(this,t)||this;o._pivotId=d.getId("Pivot");var i,n=o._getPivotLinks(o.props);return i=t.initialSelectedKey?t.initialSelectedKey:t.initialSelectedIndex?n[t.initialSelectedIndex].itemKey:t.selectedKey?t.selectedKey:n[0].itemKey,o.state={links:n,selectedKey:i,selectedTabId:o._keyToTabIds[i]},o._renderLink=o._renderLink.bind(o),o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){var t,o=this,i=this._getPivotLinks(e);t=this._isKeyValid(e.selectedKey)?e.selectedKey:this._isKeyValid(this.state.selectedKey)?this.state.selectedKey:i[0].itemKey,this.setState(function(e,n){return{links:i,selectedKey:t,selectedTabId:o._keyToTabIds[t]}})},t.prototype.render=function(){return n.createElement("div",null,this._renderPivotLinks(),this._renderPivotItem())},t.prototype._renderPivotLinks=function(){return n.createElement(r.FocusZone,{direction:r.FocusZoneDirection.horizontal},n.createElement("ul",{className:u.css("ms-Pivot",{"ms-Pivot--large":this.props.linkSize===c.PivotLinkSize.large},{"ms-Pivot--tabs":this.props.linkFormat===l.PivotLinkFormat.tabs}),role:"tablist"},this.state.links.map(this._renderLink)))},t.prototype._renderLink=function(e){var t,o=e.itemKey,i=e.itemCount,r=e.itemIcon,a=e.linkText,s=this._keyToTabIds[o];void 0!==i&&(t=n.createElement("span",{className:"ms-Pivot-count"},"(",i,")"));var l;void 0!==r&&(l=n.createElement("span",{className:"ms-Pivot-icon"},n.createElement("i",{className:"ms-Icon ms-Icon--"+r})));var c;return void 0!==a&&(c=n.createElement("span",{className:"ms-Pivot-text"},e.linkText)),n.createElement("button",{id:s,key:o,className:u.css("ms-Pivot-link",{"is-selected":this.state.selectedKey===o}),onClick:this._onLinkClick.bind(this,o),onKeyPress:this._onKeyPress.bind(this,o),"aria-label":e.ariaLabel,role:"tab","aria-selected":this.state.selectedKey===o},l,c,t)},t.prototype._renderPivotItem=function(){var e=this.state.selectedKey,t=this._keyToIndexMapping[e],o=this.state.selectedTabId;return n.createElement("div",{className:"pivotItem",role:"tabpanel","aria-labelledby":o},n.Children.toArray(this.props.children)[t])},t.prototype._getPivotLinks=function(e){var t=this,o=[];return this._keyToIndexMapping={},this._keyToTabIds={},n.Children.map(e.children,function(e,i){if("object"==typeof e&&e.type===s.PivotItem){var n=e,r=n.props.itemKey||i.toString();o.push({linkText:n.props.linkText,ariaLabel:n.props.ariaLabel,itemKey:r,itemCount:n.props.itemCount,itemIcon:n.props.itemIcon}),t._keyToIndexMapping[r]=i,t._keyToTabIds[r]=t._pivotId+("-Tab"+i)}}),o},t.prototype._isKeyValid=function(e){return void 0!==e&&void 0!==this._keyToIndexMapping[e]},t.prototype._onLinkClick=function(e,t){t.preventDefault(),this._updateSelectedItem(e,t)},t.prototype._onKeyPress=function(e,t){t.preventDefault(),t.which===a.KeyCodes.enter&&this._updateSelectedItem(e)},t.prototype._updateSelectedItem=function(e,t){if(this.setState({selectedKey:e,selectedTabId:this._keyToTabIds[e]}),this.props.onLinkClick&&this._keyToIndexMapping[e]>=0){var o=this._keyToIndexMapping[e],i=n.Children.toArray(this.props.children)[o];"object"==typeof i&&i.type===s.PivotItem&&this.props.onLinkClick(i,t)}},t}(n.Component);t.Pivot=m},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){return n.createElement("div",null,this.props.children)},t}(n.Component);t.PivotItem=r},function(e,t){"use strict";var o;!function(e){e[e.links=0]="links",e[e.tabs=1]="tabs"}(o=t.PivotLinkFormat||(t.PivotLinkFormat={}));var i;!function(e){e[e.normal=0]="normal",e[e.large=1]="large"}(i=t.PivotLinkSize||(t.PivotLinkSize={}))},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Pivot{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;box-sizing:border-box;margin:0;padding:0;box-shadow:none;font-size:14px;font-weight:400;position:relative;color:'},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";white-space:nowrap}.ms-Pivot-links{font-size:0;height:40px;list-style-type:none;padding:0;white-space:nowrap}.ms-Pivot-link{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";display:inline-block;font-size:14px;font-weight:400;line-height:40px;padding:0 8px;text-align:center;position:relative;background-color:transparent;border:0}html[dir=ltr] .ms-Pivot-link{margin-right:8px}html[dir=rtl] .ms-Pivot-link{margin-left:8px}.ms-Pivot-link:hover{cursor:pointer}.ms-Pivot-link:focus{outline:0}.ms-Pivot-link::before{background-color:transparent;bottom:0;content:'';height:2px;left:8px;position:absolute;right:8px;-webkit-transition:background-color 267ms cubic-bezier(.1,.25,.75,.9);transition:background-color 267ms cubic-bezier(.1,.25,.75,.9)}.ms-Pivot-link::after{color:transparent;content:attr(title);display:block;font-weight:700;height:1px;overflow:hidden;visibility:hidden}.ms-Pivot-link .ms-Pivot-count,.ms-Pivot-link .ms-Pivot-text{display:inline-block;vertical-align:top}html[dir=ltr] .ms-Pivot-link .ms-Pivot-icon+.ms-Pivot-text{margin-left:4px}html[dir=rtl] .ms-Pivot-link .ms-Pivot-icon+.ms-Pivot-text{margin-right:4px}html[dir=ltr] .ms-Pivot-link .ms-Pivot-count{margin-left:4px}html[dir=rtl] .ms-Pivot-link .ms-Pivot-count{margin-right:4px}.ms-Pivot-link.is-selected{font-weight:600}.ms-Pivot-link.is-selected::before{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Pivot-link.is-disabled{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-Fabric.is-focusVisible .ms-Pivot-link:focus{outline:1px solid "},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.ms-Pivot-link.ms-Pivot-link--overflow{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-Pivot-link.ms-Pivot-link--overflow.is-selected{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Pivot-link.ms-Pivot-link--overflow:focus:not(.is-selected),.ms-Pivot-link.ms-Pivot-link--overflow:hover:not(.is-selected){color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.ms-Pivot-link.ms-Pivot-link--overflow:active{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Pivot-ellipsis{font-size:15px;position:relative;top:0}.ms-Pivot-content{display:none;margin-top:20px}.ms-Pivot.ms-Pivot--large .ms-Pivot-link{font-size:17px}.ms-Pivot.ms-Pivot--large .ms-Pivot-link.ms-Pivot-link--overflow::after{font-size:17px}.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link{height:40px;line-height:40px;background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";padding:0 10px;vertical-align:top}.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link::-moz-focus-inner{border:0}.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}html[dir=ltr] .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link{margin-right:0}html[dir=rtl] .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link{margin-left:0}.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:focus:not(.is-selected):not(.ms-Pivot-link--overflow),.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:hover:not(.is-selected):not(.ms-Pivot-link--overflow){color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:active{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.is-selected{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";font-weight:300}.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.is-selected::before{background-color:transparent;-webkit-transition:none;transition:none}.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.ms-Pivot-link--overflow:focus:not(.is-selected),.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.ms-Pivot-link--overflow:hover:not(.is-selected){background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.ms-Pivot-link--overflow:active{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Fabric.is-focusVisible .ms-Pivot.ms-Pivot--tabs .ms-Pivot-link:focus:before{height:auto;background:0 0;-webkit-transition:none;transition:none}@media screen and (-ms-high-contrast:active){.ms-Pivot.ms-Pivot--tabs .ms-Pivot-link.is-selected{font-weight:600}}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(248))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(249))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4),r=o(5),a=o(16);o(250);var s=.01,l=function(e){function t(t){return e.call(this,t,{title:"label"})||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.title,o=e.label,i=e.description,r=e.percentComplete,l=e.className;return t&&(o=t),r=Math.min(100,Math.max(0,100*r)),n.createElement("div",{className:a.css("ms-ProgressIndicator",l)},n.createElement("div",{className:"ms-ProgressIndicator-itemName"},o),n.createElement("div",{className:"ms-ProgressIndicator-itemProgress"},n.createElement("div",{className:"ms-ProgressIndicator-progressTrack"}),n.createElement("div",{className:a.css("ms-ProgressIndicator-progressBar",{smoothTransition:r>s}),style:{width:r+"%"},role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":r.toFixed().toString()})),n.createElement("div",{className:"ms-ProgressIndicator-itemDescription"},i))},t}(r.BaseComponent);l.defaultProps={label:"",description:"",percentComplete:0,width:180},t.ProgressIndicator=l},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-ProgressIndicator{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-weight:400}.ms-ProgressIndicator-itemName{color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-top:4px;line-height:20px}.ms-ProgressIndicator-itemDescription{color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:";font-size:11px;line-height:18px}.ms-ProgressIndicator-itemProgress{position:relative;height:2px;padding:8px 0}.ms-ProgressIndicator-progressTrack{position:absolute;width:100%;height:2px;background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";outline:1px solid transparent}.ms-ProgressIndicator-progressBar{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";height:2px;position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}@media screen and (-ms-high-contrast:active){.ms-ProgressIndicator-progressBar{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-ProgressIndicator-progressBar{background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-ProgressIndicator-progressBar.smoothTransition{-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:150ms;transition-duration:150ms}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(252))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(253)),i(o(255))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=o(4);o(254);var r=o(255),a=o(5),s=o(19),l=o(16),c=function(e){function t(t){var o=e.call(this,t)||this;return o.state={rating:o._getInitialValue(t),focusedRating:null},o._id=s.getId("Rating"),o._labelId=s.getId("RatingLabel"),o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){"undefined"!=typeof e.rating&&e.rating!==this.state.rating&&this.setState({rating:this._getClampedRating(e.rating)})},t.prototype.render=function(){for(var e=[],t=this.props.min;t<=this.props.max;++t)e.push(this._renderStar(t));return n.createElement("div",{className:l.css("ms-Rating",this.props.className,{"ms-Rating--large":this.props.size===r.RatingSize.Large}),role:"application"},n.createElement("div",{className:"ms-Rating-container",role:"radiogroup","aria-labelledby":this.props.ariaLabelId},e))},t.prototype._renderStar=function(e){var t=this._id+"-"+e;return n.createElement("div",{className:l.css("ms-Rating-star",{"is-selected":e<=this.state.rating,"is-inFocus":e===this.state.focusedRating,"is-disabled":this.props.disabled}),key:e},n.createElement("input",{className:"ms-Rating-input",type:"radio",name:this._id,id:t,value:e,"aria-labelledby":this._labelId+"-"+e,disabled:this.props.disabled,checked:e===this.state.rating,onChange:this._onChange.bind(this,e),onFocus:this._onFocus.bind(this,e),onBlur:this._onBlur.bind(this,e)}),n.createElement("label",{className:"ms-Rating-label",htmlFor:t},this._getLabel(e),this._getIcon()))},t.prototype._onFocus=function(e,t){this.setState({focusedRating:e})},t.prototype._onBlur=function(e,t){this.setState({focusedRating:null})},t.prototype._onChange=function(e,t){this.setState({rating:e});var o=this.props.onChanged;o&&o(e)},t.prototype._getLabel=function(e){var t=this.props.ariaLabelIcon||"Star";return n.createElement("span",{id:this._labelId+"-"+e,className:"ms-Rating-labelText"},e+" "+t)},t.prototype._getIcon=function(){return n.createElement("i",{className:l.css("ms-Icon",this.props.icon||"ms-Icon--FavoriteStarFill")})},t.prototype._getInitialValue=function(e){return"undefined"==typeof e.rating?e.min:null===e.rating?null:this._getClampedRating(e.rating)},t.prototype._getClampedRating=function(e){return e=Math.floor(e),Math.min(Math.max(e,this.props.min),this.props.max)},t}(a.BaseComponent);c.defaultProps={min:1,max:5},t.Rating=c},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Rating-input{position:absolute;opacity:0;top:0}.ms-Rating-container{position:relative;display:inline-block}.ms-Rating-container:hover .ms-Rating-star:not(.is-disabled){color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Rating-container:hover .ms-Rating-star:not(.is-disabled).ms-Rating-star:hover{color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-Rating-container:hover .ms-Rating-star:not(.is-disabled).ms-Rating-star:hover~.ms-Rating-star{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-Rating-container .ms-Rating-star{display:inline-block;text-align:center;color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.ms-Rating-container .ms-Rating-star.is-selected{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Rating-container .ms-Rating-star.is-disabled{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Rating-container .ms-Rating-star.is-disabled .ms-Rating-label{cursor:default}.ms-Rating-container .ms-Rating-star .ms-Rating-label{display:inline-block;cursor:pointer;font-size:16px;padding:12px 0;border:1px solid transparent}.ms-Rating--large .ms-Rating-container .ms-Rating-label{font-size:20px;padding:6px 2px 9px 2px}.ms-Rating-labelText{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.is-focusVisible .is-inFocus .ms-Rating-label{border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}"}])},function(e,t){"use strict";var o;!function(e){e[e.Small=0]="Small",e[e.Large=1]="Large"}(o=t.RatingSize||(t.RatingSize={}))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(257))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(258))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(12);o(259);var l=function(e){function t(t){var o=e.call(this,t)||this;return o.props.onChanged&&(o.props.onChange=o.props.onChanged),o.state={value:t.value||"",hasFocus:!1,id:s.getId("SearchBox")},o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){void 0!==e.value&&this.setState({value:e.value})},t.prototype.render=function(){var e=this.props,t=e.labelText,o=e.className,i=this.state,r=i.value,l=i.hasFocus,c=i.id;return a.createElement("div",n({ref:this._resolveRef("_rootElement"),className:s.css("ms-SearchBox",o,{"is-active":l,"can-clear":r.length>0})},{onFocusCapture:this._onFocusCapture}),a.createElement("i",{className:"ms-SearchBox-icon ms-Icon ms-Icon--Search"}),a.createElement("input",{id:c,className:"ms-SearchBox-field",placeholder:t,onChange:this._onInputChange,onKeyDown:this._onKeyDown,value:r,ref:this._resolveRef("_inputElement")}),a.createElement("div",{className:"ms-SearchBox-clearButton",onClick:this._onClearClick},a.createElement("i",{className:"ms-Icon ms-Icon--Clear"})))},t.prototype.focus=function(){this._inputElement&&this._inputElement.focus()},t.prototype._onClearClick=function(e){this.setState({value:""}),this._callOnChange(""),e.stopPropagation(),e.preventDefault(),this._inputElement.focus()},t.prototype._onFocusCapture=function(e){this.setState({hasFocus:!0}),this._events.on(s.getDocument().body,"focus",this._handleDocumentFocus,!0)},t.prototype._onKeyDown=function(e){switch(e.which){case s.KeyCodes.escape:this._onClearClick(e);break;case s.KeyCodes.enter:this.props.onSearch&&this.state.value.length>0&&this.props.onSearch(this.state.value);break;default:return}e.preventDefault(),e.stopPropagation()},t.prototype._onInputChange=function(e){this.setState({value:this._inputElement.value}),this._callOnChange(this._inputElement.value)},t.prototype._handleDocumentFocus=function(e){s.elementContains(this._rootElement,e.target)||(this._events.off(s.getDocument().body,"focus"),this.setState({hasFocus:!1}))},t.prototype._callOnChange=function(e){var t=this.props.onChange;t&&t(e)},t}(s.BaseComponent);l.defaultProps={labelText:"Search"},r([s.autobind],l.prototype,"_onClearClick",null),r([s.autobind],l.prototype,"_onFocusCapture",null),r([s.autobind],l.prototype,"_onKeyDown",null),r([s.autobind],l.prototype,"_onInputChange",null),t.SearchBox=l},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-SearchBox{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;box-sizing:border-box;margin:0;padding:0;box-shadow:none;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";position:relative;margin-bottom:10px;border:1px solid "},{theme:"themeTertiary",defaultValue:"#71afe5"},{rawString:"}.ms-SearchBox.is-active{border-color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}html[dir=ltr] .ms-SearchBox.is-active .ms-SearchBox-field{padding-left:8px}html[dir=rtl] .ms-SearchBox.is-active .ms-SearchBox-field{padding-right:8px}.ms-SearchBox.is-active .ms-SearchBox-icon{display:none}.ms-SearchBox.is-disabled{border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.ms-SearchBox.is-disabled .ms-SearchBox-icon{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-SearchBox.is-disabled .ms-SearchBox-field{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";pointer-events:none;cursor:default}.ms-SearchBox.can-clear .ms-SearchBox-clearButton{display:block}.ms-SearchBox:hover .ms-SearchBox-field{border-color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.ms-SearchBox:hover .ms-SearchBox-label{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-SearchBox:hover .ms-SearchBox-label .ms-SearchBox-icon{color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}input.ms-SearchBox-field{position:relative;box-sizing:border-box;margin:0;padding:0;box-shadow:none;border:none;outline:transparent 1px solid;font-weight:inherit;font-family:inherit;font-size:inherit;color:"},{theme:"black",defaultValue:"#000000"},{rawString:";height:34px;padding:6px 38px 7px 31px;width:100%;background-color:transparent;-webkit-transition:padding-left 167ms;transition:padding-left 167ms}html[dir=rtl] input.ms-SearchBox-field{padding:6px 31px 7px 38px}html[dir=ltr] input.ms-SearchBox-field:focus{padding-right:32px}html[dir=rtl] input.ms-SearchBox-field:focus{padding-left:32px}input.ms-SearchBox-field::-ms-clear{display:none}.ms-SearchBox-clearButton{display:none;border:none;cursor:pointer;position:absolute;top:0;width:40px;height:36px;line-height:36px;vertical-align:top;color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";text-align:center;font-size:16px}html[dir=ltr] .ms-SearchBox-clearButton{right:0}html[dir=rtl] .ms-SearchBox-clearButton{left:0}.ms-SearchBox-icon{font-size:17px;color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:";position:absolute;top:0;height:36px;line-height:36px;vertical-align:top;font-size:16px;width:16px;color:#0078d7}html[dir=ltr] .ms-SearchBox-icon{left:8px}html[dir=rtl] .ms-SearchBox-icon{right:8px}html[dir=ltr] .ms-SearchBox-icon{margin-right:6px}html[dir=rtl] .ms-SearchBox-icon{margin-left:6px}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(261))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(262))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4);o(263);var s,l=o(5),c=o(13),d=o(90),u=o(16),m=o(21),p=o(19),h=o(15);!function(e){e[e.Previous=0]="Previous",e[e.Next=1]="Next"}(s=t.ValuePosition||(t.ValuePosition={}));var g=function(e){function t(t){var o=e.call(this,t)||this;o._id=p.getId("Slider");var i=t.value||t.defaultValue||t.min;return o.state={value:i,renderedValue:i},o}return i(t,e),t.prototype.componentWillReceiveProps=function(e){if(void 0!==e.value){var t=Math.max(e.min,Math.min(e.max,e.value));this.setState({value:t,renderedValue:t})}},t.prototype.render=function(){var e=this.props,t=e.ariaLabel,o=e.className,i=e.disabled,r=e.label,s=e.max,l=e.min,c=e.showValue,p=e.buttonProps,h=this.state,g=h.value,f=h.renderedValue,b=(f-l)/(s-l)*100,v=i?{}:{onMouseDown:this._onMouseDownOrTouchStart
},y=i?{}:{onTouchStart:this._onMouseDownOrTouchStart},w=i?{}:{onKeyDown:this._onKeyDown};return a.createElement("div",{className:u.css("ms-Slider",o,{"ms-Slider-enabled":!i,"ms-Slider-disabled":i}),ref:"root"},r&&a.createElement(d.Label,n({},t?{}:{htmlFor:this._id}),r),a.createElement("div",{className:"ms-Slider-container"},a.createElement("button",n({"aria-valuenow":g,"aria-valuemin":l,"aria-valuemax":s},v,y,w,p,{className:u.css("ms-Slider-slideBox",p.className,{"ms-Slider-showValue":c,"ms-Slider-showTransitions":f===g}),id:this._id,disabled:i,type:"button",role:"slider"}),a.createElement("div",{ref:"sliderLine",className:"ms-Slider-line"},a.createElement("span",n({ref:"thumb",className:"ms-Slider-thumb"},t?{"aria-label":t}:{},{style:m.getRTL()?{right:b+"%"}:{left:b+"%"}})),a.createElement("span",{className:"ms-Slider-active",style:{width:b+"%"}}),a.createElement("span",{className:"ms-Slider-inactive",style:{width:100-b+"%"}}))),c&&a.createElement("label",{className:"ms-Label ms-Slider-value"},g)))},t.prototype.focus=function(){this.refs.thumb&&this.refs.thumb.focus()},Object.defineProperty(t.prototype,"value",{get:function(){return this.state.value},enumerable:!0,configurable:!0}),t.prototype._onMouseDownOrTouchStart=function(e){"mousedown"===e.type?(this._events.on(window,"mousemove",this._onMouseMoveOrTouchMove,!0),this._events.on(window,"mouseup",this._onMouseUpOrTouchEnd,!0)):"touchstart"===e.type&&(this._events.on(window,"touchmove",this._onMouseMoveOrTouchMove,!0),this._events.on(window,"touchend",this._onMouseUpOrTouchEnd,!0)),this._onMouseMoveOrTouchMove(e,!0)},t.prototype._onMouseMoveOrTouchMove=function(e,t){var o,i=this.props,n=i.max,r=i.min,a=i.step,s=(n-r)/a,l=this.refs.sliderLine.getBoundingClientRect(),c=l.width,d=c/s;"mousedown"===e.type||"mousemove"===e.type?o=m.getRTL()?(l.right-e.clientX)/d:(e.clientX-l.left)/d:"touchstart"!==e.type&&"touchmove"!==e.type||(o=m.getRTL()?(l.right-e.touches[0].clientX)/d:(e.touches[0].clientX-l.left)/d);var u,p;o>Math.floor(s)?p=u=n:o<0?p=u=r:(p=r+a*o,u=r+a*Math.round(o)),this._updateValue(u,p),t||(e.preventDefault(),e.stopPropagation())},t.prototype._updateValue=function(e,t){var o=this,i=e!==this.state.value;this.setState({value:e,renderedValue:t},function(){i&&o.props.onChange&&o.props.onChange(o.state.value)})},t.prototype._onMouseUpOrTouchEnd=function(){this.setState({renderedValue:this.state.value}),this._events.off()},t.prototype._onKeyDown=function(e){var t=this.state.value,o=this.props,i=o.max,n=o.min,r=o.step,a=0;switch(e.which){case m.getRTLSafeKeyCode(c.KeyCodes.left):case c.KeyCodes.down:a=-r;break;case m.getRTLSafeKeyCode(c.KeyCodes.right):case c.KeyCodes.up:a=r;break;case c.KeyCodes.home:t=n;break;case c.KeyCodes.end:t=i;break;default:return}var s=Math.min(i,Math.max(n,t+a));this._updateValue(s,s),e.preventDefault(),e.stopPropagation()},t}(l.BaseComponent);g.defaultProps={step:1,min:0,max:10,showValue:!0,disabled:!1,buttonProps:{}},r([h.autobind],g.prototype,"_onMouseDownOrTouchStart",null),r([h.autobind],g.prototype,"_onMouseMoveOrTouchMove",null),r([h.autobind],g.prototype,"_onMouseUpOrTouchEnd",null),r([h.autobind],g.prototype,"_onKeyDown",null),t.Slider=g},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:8px}.ms-Slider>.ms-Label{padding:0}.ms-Slider-line{position:relative;width:100%}.ms-Slider-line span{height:4px;border-radius:4px}html[dir=ltr] .ms-Slider-line span{float:left}html[dir=rtl] .ms-Slider-line span{float:right}.ms-Slider-active{background:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-Slider-inactive{background:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Slider-showTransitions .ms-Slider-thumb{-webkit-transition:left 367ms cubic-bezier(.1,.9,.2,1);transition:left 367ms cubic-bezier(.1,.9,.2,1)}.ms-Slider-showTransitions .ms-Slider-active,.ms-Slider-showTransitions .ms-Slider-inactive{-webkit-transition:width 367ms cubic-bezier(.1,.9,.2,1);transition:width 367ms cubic-bezier(.1,.9,.2,1)}.ms-Slider-slideBox{background:0 0;border:none;padding:0;margin:0}.ms-Slider-slideBox .ms-Slider-thumb{border:2px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";box-sizing:border-box;background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";display:block;width:16px;height:16px;position:absolute;top:-6px;border-radius:10px}html[dir=ltr] .ms-Slider-slideBox .ms-Slider-thumb{-webkit-transform:translateX(-50%);transform:translateX(-50%)}html[dir=rtl] .ms-Slider-slideBox .ms-Slider-thumb{-webkit-transform:translateX(50%);transform:translateX(50%)}.ms-Slider-container{display:-webkit-box;display:-ms-flexbox;display:flex}.ms-Slider-container .ms-Slider-slideBox{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:28px;line-height:28px;padding:0 8px}.ms-Slider-container .ms-Slider-slideBox::-moz-focus-inner{border:0}.ms-Slider-container .ms-Slider-slideBox{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .ms-Slider-container .ms-Slider-slideBox:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-Slider-container .ms-Label{-ms-flex-negative:1;flex-shrink:1;width:30px}html[dir=ltr] .ms-Slider-container .ms-Label{margin-left:8px}html[dir=rtl] .ms-Slider-container .ms-Label{margin-right:8px}.ms-Slider-enabled .ms-Slider-slideBox:active .ms-Slider-thumb,.ms-Slider-enabled .ms-Slider-slideBox:hover .ms-Slider-thumb{border:2px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Slider-enabled .ms-Slider-slideBox:active .ms-Slider-active,.ms-Slider-enabled .ms-Slider-slideBox:hover .ms-Slider-active{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Slider-enabled .ms-Slider-slideBox:active .ms-Slider-inactive,.ms-Slider-enabled .ms-Slider-slideBox:hover .ms-Slider-inactive{background-color:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:"}.ms-Slider-enabled .ms-Slider-slideBox:active .ms-Slider-thumb{border:2px solid "},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-Slider-enabled .ms-Slider-slideBox:active .ms-Slider-active{background-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-Slider-disabled .ms-Slider-thumb{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Slider-disabled .ms-Slider-active{background:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.ms-Slider-disabled .ms-Slider-inactive{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(265))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(266)),i(o(267))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(5),s=o(267),l=o(29),c=o(28);o(268);var d=function(e){function t(t){var o=e.call(this,t)||this;return o.state={},o}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.calloutProps,o=e.targetElement;return r.createElement(l.Callout,n({className:"ms-TeachingBubble",ref:this._resolveRef("_callout"),targetElement:o},t),r.createElement(s.TeachingBubbleContent,n({},this.props)))},t}(a.BaseComponent);d.defaultProps={calloutProps:{beakWidth:16,gapSpace:0,setInitialFocus:!0,doNotLayer:!1,directionalHint:c.DirectionalHint.rightCenter}},t.TeachingBubble=d},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(5),s=o(61),l=o(81),c=o(12);o(268);var d=function(e){function t(t){var o=e.call(this,t)||this;return o._id=c.getId("TeachingBubble"),o.state={},o}return i(t,e),t.prototype.render=function(){var e,t,o,i,a,d=this.props,u=d.illustrationImage,m=d.primaryButtonProps,p=d.secondaryButtonProps,h=d.headline,g=d.hasCondensedHeadline,f=d.hasCloseIcon,b=d.onDismiss,v=d.closeButtonAriaLabel;return u&&u.src&&(e=r.createElement("div",{className:"ms-TeachingBubble-header"},r.createElement(l.Image,n({},u)))),h&&(t=r.createElement("div",{className:c.css("ms-TeachingBubble-header",g?"ms-TeachingBubble-header--small":"ms-TeachingBubble-header--large")},r.createElement("p",{className:"ms-TeachingBubble-headline"},h))),this.props.children&&(o=r.createElement("div",{className:"ms-TeachingBubble-body"},r.createElement("p",{className:"ms-TeachingBubble-subText"},this.props.children))),(m||p)&&(i=r.createElement("div",{className:"ms-TeachingBubble-footer"},m?r.createElement(s.Button,n({className:"ms-TeachingBubble-primaryButton"},m)):null,p?r.createElement(s.Button,n({className:"ms-TeachingBubble-secondaryButton"},p)):null)),f&&(a=r.createElement(s.Button,{className:"ms-TeachingBubble-closebutton",buttonType:s.ButtonType.icon,icon:"Cancel",title:v,ariaLabel:v,onClick:b})),r.createElement("div",{className:"ms-TeachingBubble-content"},e,a,r.createElement("div",{className:"ms-TeachingBubble-bodycontent"},t,o,i))},t}(a.BaseComponent);d.defaultProps={hasCondensedHeadline:!1,imageProps:{imageFit:l.ImageFit.cover,width:364,height:130}},t.TeachingBubbleContent=d},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-TeachingBubble{display:block;max-width:364px}.ms-TeachingBubble-bodycontent{padding:20px}.ms-TeachingBubble-header--large:not(:last-child){margin-bottom:14px}.ms-TeachingBubble-headline{margin:0;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:'}.ms-TeachingBubble-header--large .ms-TeachingBubble-headline{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:28px;font-weight:100;font-weight:100}.ms-TeachingBubble-header--small .ms-TeachingBubble-headline{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;font-weight:600}html[dir=ltr] .ms-TeachingBubble-header--small .ms-TeachingBubble-headline{margin-right:10px}html[dir=rtl] .ms-TeachingBubble-header--small .ms-TeachingBubble-headline{margin-left:10px}.ms-TeachingBubble-body:not(:last-child){margin-bottom:20px}.ms-TeachingBubble-subText{margin:0;font-size:14px;color:'},{theme:"white",defaultValue:"#ffffff"},{rawString:";font-weight:300}.ms-Button.ms-TeachingBubble-closebutton{position:absolute;top:0}html[dir=ltr] .ms-Button.ms-TeachingBubble-closebutton{right:2px}html[dir=rtl] .ms-Button.ms-TeachingBubble-closebutton{left:2px}.ms-Button.ms-TeachingBubble-closebutton.ms-Button--icon .ms-Icon{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";font-size:12px;padding:10px}html[dir=ltr] .ms-TeachingBubble-footer .ms-Button:not(:first-child){margin-left:20px}html[dir=rtl] .ms-TeachingBubble-footer .ms-Button:not(:first-child){margin-right:20px}.ms-TeachingBubble .ms-Callout-beak,.ms-TeachingBubble .ms-Callout-main,.ms-TeachingBubble .ms-Callout-smallbeak{background:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button.ms-TeachingBubble-primaryButton{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:'}.ms-Button.ms-TeachingBubble-primaryButton .ms-Button-label{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;color:'},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.ms-Button.ms-TeachingBubble-primaryButton:hover{background-color:"},{theme:"themeLighter",defaultValue:"#deecf9"},{rawString:";border-color:"},{theme:"themeLighter",defaultValue:"#deecf9"},{rawString:"}.ms-Button.ms-TeachingBubble-primaryButton:focus{background-color:"},{theme:"themeLighter",defaultValue:"#deecf9"},{rawString:";border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button.ms-TeachingBubble-primaryButton:active{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button.ms-TeachingBubble-secondaryButton{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:'}.ms-Button.ms-TeachingBubble-secondaryButton .ms-Button-label{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;color:'},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button.ms-TeachingBubble-secondaryButton:hover{background-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:";border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button.ms-TeachingBubble-secondaryButton:focus{background-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:";border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Button.ms-TeachingBubble-secondaryButton:active{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(270))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(271))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},r=o(4),a=o(16),s=o(90),l=o(19),c=o(15);o(272);var d=function(e){function t(t){var o=e.call(this)||this;return o.state={isChecked:!(!t.checked&&!t.defaultChecked)},o._id=l.getId("Toggle"),o}return i(t,e),Object.defineProperty(t.prototype,"checked",{get:function(){return this.state.isChecked},enumerable:!0,configurable:!0}),t.prototype.componentWillReceiveProps=function(e){void 0!==e.checked&&this.setState({isChecked:e.checked})},t.prototype.render=function(){var e=this,t=this.props,o=t.label,i=t.onText,n=t.offText,l=t.className,c=t.disabled,d=this.state.isChecked,u=d?i:n;return r.createElement("div",{className:a.css("ms-Toggle",l,{"is-checked":d,"is-enabled":!c,"is-disabled":c})},r.createElement("div",{className:"ms-Toggle-innerContainer"},o&&r.createElement(s.Label,{className:"ms-Toggle-label",htmlFor:this._id},o),r.createElement("div",{className:"ms-Toggle-slider"},r.createElement("button",{ref:function(t){return e._toggleButton=t},type:"button",id:this._id,name:this._id,className:"ms-Toggle-button",disabled:c,role:"checkbox","aria-checked":d,onClick:this._onClick}),r.createElement("div",{className:"ms-Toggle-background"},r.createElement("div",{className:"ms-Toggle-focus"}),r.createElement("div",{className:"ms-Toggle-thumb"})),u&&r.createElement(s.Label,{className:"ms-Toggle-stateText"},u))))},t.prototype.focus=function(){this._toggleButton&&this._toggleButton.focus()},t.prototype._onClick=function(){var e=this.props,t=e.checked,o=e.onChanged,i=this.state.isChecked;void 0===t&&this.setState({isChecked:!i}),o&&o(!i)},t}(r.Component);d.initialProps={label:"",onText:"On",offText:"Off"},n([c.autobind],d.prototype,"_onClick",null),t.Toggle=d},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:'.ms-Toggle{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;box-sizing:border-box;margin:0;padding:0;box-shadow:none;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";position:relative;display:block;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-Toggle.is-enabled .ms-Toggle-button{cursor:pointer}.ms-Toggle.is-enabled .ms-Toggle-background{border:1px solid "},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Toggle.is-enabled .ms-Toggle-thumb{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Toggle.is-enabled .ms-Toggle-thumb{background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-Toggle.is-enabled .ms-Toggle-slider:hover .ms-Toggle-background{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Toggle.is-enabled .ms-Toggle-slider:hover .ms-Toggle-thumb{background:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.ms-Toggle.is-enabled.is-checked .ms-Toggle-background{background:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";border:1px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Toggle.is-enabled.is-checked .ms-Toggle-background{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Toggle.is-enabled.is-checked .ms-Toggle-background{background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}.ms-Toggle.is-enabled.is-checked .ms-Toggle-thumb{background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=ltr] .ms-Toggle.is-enabled.is-checked .ms-Toggle-thumb{left:28px}html[dir=rtl] .ms-Toggle.is-enabled.is-checked .ms-Toggle-thumb{right:28px}@media screen and (-ms-high-contrast:active){.ms-Toggle.is-enabled.is-checked .ms-Toggle-thumb{background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Toggle.is-enabled.is-checked .ms-Toggle-thumb{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}.ms-Toggle.is-enabled.is-checked .ms-Toggle-slider:hover .ms-Toggle-background{border:1px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";background:"},{theme:"themeSecondary",defaultValue:"#2b88d8"},{rawString:"}.ms-Toggle.is-enabled.is-checked .ms-Toggle-slider:hover .ms-Toggle-thumb{background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.ms-Toggle.is-disabled .ms-Toggle-thumb{background:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Toggle.is-disabled .ms-Toggle-thumb{background-color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-Toggle.is-disabled .ms-Toggle-thumb{background-color:#600000}}.ms-Toggle.is-disabled .ms-Toggle-background{border:1px solid "},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Toggle.is-disabled .ms-Toggle-background{border-color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-Toggle.is-disabled .ms-Toggle-background{border-color:#600000}}.ms-Toggle.is-disabled.is-checked .ms-Toggle-background{background:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";border:1px solid transparent}@media screen and (-ms-high-contrast:active){.ms-Toggle.is-disabled.is-checked .ms-Toggle-background{background-color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.ms-Toggle.is-disabled.is-checked .ms-Toggle-background{background-color:#600000}}.ms-Toggle.is-disabled.is-checked .ms-Toggle-thumb{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}html[dir=ltr] .ms-Toggle.is-disabled.is-checked .ms-Toggle-thumb{left:28px}html[dir=rtl] .ms-Toggle.is-disabled.is-checked .ms-Toggle-thumb{right:28px}@media screen and (-ms-high-contrast:active){.ms-Toggle.is-disabled.is-checked .ms-Toggle-thumb{background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Toggle.is-disabled.is-checked .ms-Toggle-thumb{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}.ms-Toggle-innerContainer{display:inline-block}.ms-Fabric.is-focusVisible .ms-Toggle.is-enabled .ms-Toggle-button:focus+.ms-Toggle-background .ms-Toggle-focus{border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.ms-Toggle-button{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;margin:0;padding:0}.ms-Toggle-slider{position:relative;min-height:20px}.ms-Toggle-background{display:inline-block;position:absolute;width:44px;height:20px;box-sizing:border-box;vertical-align:middle;border-radius:20px;cursor:pointer;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none}.ms-Toggle-thumb{position:absolute;width:10px;height:10px;border-radius:10px;top:4px;background:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";-webkit-transition:all .1s ease;transition:all .1s ease}html[dir=ltr] .ms-Toggle-thumb{left:4px}html[dir=rtl] .ms-Toggle-thumb{right:4px}.ms-Toggle-stateText.ms-Label{display:inline-block;vertical-align:top;line-height:20px;padding:0}html[dir=ltr] .ms-Toggle-stateText.ms-Label{margin-left:54px}html[dir=rtl] .ms-Toggle-stateText.ms-Label{margin-right:54px}.ms-Toggle-focus{position:absolute;left:-3px;top:-3px;right:-3px;bottom:-3px;box-sizing:border-box;outline:transparent}"}])},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(274))},function(e,t,o){"use strict";function i(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}i(o(275)),i(o(276)),i(o(278))},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=o(4),a=o(5),s=o(276),l=o(29),c=o(16),d=o(28),u=o(22);o(277);var m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.targetElement,o=e.content,i=e.calloutProps,a=e.directionalHint,d=e.delay,m=e.id;return r.createElement(l.Callout,n({className:c.css("ms-Tooltip","has-"+s.TooltipDelay[d]+"Delay"),targetElement:t,directionalHint:a},i,u.getNativeProps(this.props,u.divProperties)),r.createElement("div",{className:"ms-Tooltip-content"},r.createElement("p",{className:"ms-Tooltip-subText",id:m,role:"tooltip"},o)))},t}(a.BaseComponent);m.defaultProps={directionalHint:d.DirectionalHint.topCenter,delay:s.TooltipDelay.medium,calloutProps:{isBeakVisible:!0,beakWidth:16,gapSpace:8,setInitialFocus:!0,doNotLayer:!1}},t.Tooltip=m},function(e,t){"use strict";var o;!function(e){e[e.zero=0]="zero",e[e.medium=1]="medium"}(o=t.TooltipDelay||(t.TooltipDelay={}))},function(e,t,o){"use strict";var i=o(40);i.loadStyles([{rawString:".ms-Tooltip{max-width:364px;background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";padding:8px;pointer-events:none}.ms-Tooltip.has-mediumDelay{-webkit-animation-delay:.3s;animation-delay:.3s}.ms-Tooltip-subText{margin:0;font-size:12px;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.ms-TooltipHost{display:inline}"}])},function(e,t,o){"use strict";var i=this&&this.__extends||function(e,t){function o(){this.constructor=e}for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)},n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},r=this&&this.__decorate||function(e,t,o,i){var n,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,i);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(r<3?n(a):r>3?n(t,o,a):n(t,o))||a);return r>3&&a&&Object.defineProperty(t,o,a),a},a=o(4),s=o(5),l=o(22),c=o(15),d=o(275),u=o(276),m=function(e){function t(t){var o=e.call(this,t)||this;return o.state={isTooltipVisible:!1},o}return i(t,e),t.prototype.render=function(){var e=this.props,t=e.content,o=e.children,i=e.directionalHint,r=e.delay,s=this.state.isTooltipVisible;return a.createElement("div",n({className:"ms-TooltipHost",ref:this._resolveRef("_tooltipHost")},{onFocusCapture:this._onTooltipMouseEnter},{onBlurCapture:this._onTooltipMouseLeave},{onMouseEnter:this._onTooltipMouseEnter,onMouseLeave:this._onTooltipMouseLeave}),o,s?a.createElement(d.Tooltip,n({delay:r,content:t,targetElement:this._tooltipHost,directionalHint:i},l.getNativeProps(this.props,l.divProperties))):null)},t.prototype._onTooltipMouseEnter=function(e){this.setState({isTooltipVisible:!0})},t.prototype._onTooltipMouseLeave=function(e){this.setState({isTooltipVisible:!1})},t}(s.BaseComponent);m.defaultProps={delay:u.TooltipDelay.medium},r([c.autobind],m.prototype,"_onTooltipMouseEnter",null),r([c.autobind],m.prototype,"_onTooltipMouseLeave",null),t.TooltipHost=m}]);
//# sourceMappingURL=office-ui-fabric-react.min.js.map