text: define("6510e024-b86d-479b-8a75-39b439bfc34d_1.0.0",["react","@microsoft/sp-webpart-base","react-dom","@microsoft/sp-core-library","sp-client-custom-fields/strings","@microsoft/sp-http","chartjs","PieChartStrings"],function(__WEBPACK_EXTERNAL_MODULE_0__,__WEBPACK_EXTERNAL_MODULE_5__,__WEBPACK_EXTERNAL_MODULE_6__,__WEBPACK_EXTERNAL_MODULE_11__,__WEBPACK_EXTERNAL_MODULE_14__,__WEBPACK_EXTERNAL_MODULE_44__,__WEBPACK_EXTERNAL_MODULE_264__,__WEBPACK_EXTERNAL_MODULE_314__){return function(e){function t(n){if(o[n])return o[n].exports;var r=o[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var o={};return t.m=e,t.c=o,t.i=function(e){return e},t.d=function(e,o,n){t.o(e,o)||Object.defineProperty(e,o,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=439)}([function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_0__},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(65))},function(e,t,o){"use strict";(function(e){function o(e){var t=I();e();var o=I();S.perf.duration+=o-t}function n(){var e=y.__themeState__||{theme:void 0,lastStyleElement:void 0,registeredStyles:[]};return e.runState||(e=_({},e,{perf:{count:0,duration:0},runState:{flushTimer:0,mode:0,buffer:[]}})),e.registeredThemableStyles||(e=_({},e,{registeredThemableStyles:[]})),y.__themeState__=e,e}function r(e,t){void 0===t&&(t=!1),o(function(){var o=Array.isArray(e)?e:g(e),n=S.runState,r=n.mode,i=n.buffer,a=n.flushTimer;t||1===r?(i.push(o),a||(S.runState.flushTimer=l())):c(o)})}function i(e){S.loadStyles=e}function a(e){S.runState.mode=e}function s(){o(function(){var e=S.runState.buffer.slice();S.runState.buffer=[];var t=[].concat.apply([],e);t.length>0&&c(t)})}function l(){return setTimeout(function(){S.runState.flushTimer=0,s()},0)}function c(e,t){S.loadStyles?S.loadStyles(m(e).styleString,e):b(e)}function p(e){S.theme=e,h()}function d(e){void 0===e&&(e=3),3!==e&&2!==e||(u(S.registeredStyles),S.registeredStyles=[]),3!==e&&1!==e||(u(S.registeredThemableStyles),S.registeredThemableStyles=[])}function u(e){e.forEach(function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)})}function h(){if(S.theme){for(var e=[],t=0,o=S.registeredThemableStyles;t<o.length;t++){var n=o[t];e.push(n.themableStyle)}e.length>0&&(d(1),c([].concat.apply([],e)))}}function f(e){return e&&(e=m(g(e)).styleString),e}function m(e){var t=S.theme,o=!1;return{styleString:(e||[]).map(function(e){var n=e.theme;if(n){o=!0;var r=t?t[n]:void 0,i=e.defaultValue||"inherit";return t&&!r&&console,r||i}return e.rawString}).join(""),themable:o}}function g(e){var t=[];if(e){for(var o=0,n=void 0;n=x.exec(e);){var r=n.index;r>o&&t.push({rawString:e.substring(o,r)}),t.push({theme:n[1],defaultValue:n[2]}),o=x.lastIndex}t.push({rawString:e.substring(o)})}return t}function b(e){if("undefined"!=typeof document){var t=document.getElementsByTagName("head")[0],o=document.createElement("style"),n=m(e),r=n.styleString,i=n.themable;o.setAttribute("data-load-themed-styles","true"),o.type="text/css",v&&o.setAttribute("nonce",v),o.appendChild(document.createTextNode(r)),S.perf.count++,t.appendChild(o);var a=document.createEvent("HTMLEvents");a.initEvent("styleinsert",!0,!1),a.args={newStyle:o},document.dispatchEvent(a);var s={styleElement:o,themableStyle:e};i?S.registeredThemableStyles.push(s):S.registeredStyles.push(s)}}var _=this&&this.__assign||function(){return _=Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},_.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var y="undefined"==typeof window?e:window,v=y&&y.CSPSettings&&y.CSPSettings.nonce,S=n(),x=/[\'\"]\[theme:\s*(\w+)\s*(?:\,\s*default:\s*([\\"\']?[\.\,\(\)\#\-\s\w]*[\.\,\(\)\#\-\w][\"\']?))?\s*\][\'\"]/g,I=function(){return"undefined"!=typeof performance&&performance.now?performance.now():Date.now()};t.loadStyles=r,t.configureLoadStyles=i,t.configureRunMode=a,t.flush=s,t.loadTheme=p,t.clearStyles=d,t.detokenize=f,t.splitStyles=g}).call(t,o(31))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(83))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!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"}(t.DirectionalHint||(t.DirectionalHint={}))},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_5__},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_6__},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(110))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(4),l=o(43),c=o(103),p=function(e){function t(t,o,n){var r=e.call(this,t)||this;return r.classNames={base:"ms-Button",variant:"",isEnabled:"",isDisabled:""},r._warnDeprecations({rootProps:null}),r._labelId=a.getId(),r._descriptionId=a.getId(),r._ariaDescriptionId=a.getId(),r.state={menuProps:null},r}return n(t,e),t.prototype.render=function(){var e,t=this.props,o=t.description,n=t.ariaLabel,r=t.ariaDescription,i=t.href,s=t.disabled,l=this,p=l._ariaDescriptionId,d=l._labelId,u=l._descriptionId,h=!!i,f=h?"a":"button",m=a.getNativeProps(a.assign({},this.props.rootProps,this.props),h?a.anchorProperties:a.buttonProperties,["disabled"]);e=r?p:o?u:m["aria-describedby"]?m["aria-describedby"]:null;var g=a.assign(m,{className:a.css(c.root,this.props.className,this.classNames.base,this.classNames.variant,this.classNames.root,(b={disabled:s},b[this.classNames.isDisabled]=s,b[this.classNames.isEnabled]=!s,b)),ref:this._resolveRef("_buttonElement"),disabled:s,"aria-label":n,"aria-labelledby":n?null:d,"aria-describedby":e,"aria-disabled":s});return this.props.menuProps&&a.assign(g,{onClick:this._onToggleMenu}),this.onRenderContent(f,g);var b},t.prototype.focus=function(){this._buttonElement&&this._buttonElement.focus()},t.prototype.onRenderContent=function(e,t){var o=this.props,n=o.onRenderMenu,r=void 0===n?this._onRenderMenu:n,s=o.onRenderMenuIcon,l=void 0===s?this._onRenderMenuIcon:s,p=o.menuProps,d=o.menuIconName;return i.createElement(e,t,i.createElement("div",{className:a.css(this.classNames.base+"-flexContainer",c.flexContainer,this.classNames.flexContainer)},this.onRenderIcon(),this.onRenderLabel(),this.onRenderDescription(),this.onRenderAriaDescription(),this.onRenderChildren(),(p||d||this.props.onRenderMenuIcon)&&l(this.props,this._onRenderMenuIcon),this.state.menuProps&&r(p,this._onRenderMenu)))},t.prototype.onRenderIcon=function(){var e=this.props.icon;return e&&i.createElement("span",{className:a.css(this.classNames.base+"-icon",this.classNames.icon)},i.createElement("i",{className:"ms-Icon ms-Icon--"+e}))},t.prototype.onRenderLabel=function(){var e=this.props,t=e.children,o=e.text;return void 0===o&&"string"==typeof t&&(o=t),o&&i.createElement("span",{className:a.css(this.classNames.base+"-label",this.classNames.label),id:this._labelId},o)},t.prototype.onRenderChildren=function(){var e=this.props.children;return"string"==typeof e?null:e},t.prototype.onRenderDescription=function(){var e=this.props.description;return e?i.createElement("span",{className:a.css(this.classNames.base+"-description",this.classNames.description),id:this._descriptionId},e):null},t.prototype.onRenderAriaDescription=function(){var e=this.props.ariaDescription;return e?i.createElement("span",{className:c.screenReaderOnly,id:this._ariaDescriptionId},e):null},t.prototype._onRenderMenuIcon=function(e){var t=e.menuIconName,o=void 0===t?"ChevronDown":t;return i.createElement("span",{className:a.css(this.classNames.base+"-icon",this.classNames.menuIcon)},i.createElement("i",{className:"ms-Icon ms-Icon--"+o}))},t.prototype._onRenderMenu=function(e){return i.createElement(l.ContextualMenu,{className:a.css("ms-BaseButton-menuHost"),isBeakVisible:!0,directionalHint:s.DirectionalHint.bottomLeftEdge,items:e.items,target:this._buttonElement,labelElementId:this._labelId,onDismiss:this._onToggleMenu})},t.prototype._onToggleMenu=function(){var e=this.props.menuProps,t=this.state.menuProps;this.setState({menuProps:t?null:e})},t}(a.BaseComponent);r([a.autobind],p.prototype,"_onRenderMenuIcon",null),r([a.autobind],p.prototype,"_onRenderMenu",null),r([a.autobind],p.prototype,"_onToggleMenu",null),t.BaseButton=p},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(116))},function(e,t,o){"use strict";function n(e,t){var o=e,n=t;o._virtual||(o._virtual={children:[]});var r=o._virtual.parent;if(r&&r!==t){var i=r._virtual.children.indexOf(o);i>-1&&r._virtual.children.splice(i,1)}o._virtual.parent=n||void 0,n&&(n._virtual||(n._virtual={children:[]}),n._virtual.children.push(o))}function r(e){var t;return e&&d(e)&&(t=e._virtual.parent),t}function i(e,t){return void 0===t&&(t=!0),e&&(t&&r(e)||e.parentNode&&e.parentNode)}function a(e,t,o){void 0===o&&(o=!0);var n=!1;if(e&&t)if(o)for(n=!1;t;){var r=i(t);if(r===e){n=!0;break}t=r}else e.contains&&(n=e.contains(t));return n}function s(e){u=e}function l(e){return u?void 0:e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}function c(e){return u?void 0:e&&e.ownerDocument?e.ownerDocument:document}function p(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}Object.defineProperty(t,"__esModule",{value:!0}),t.setVirtualParent=n,t.getVirtualParent=r,t.getParent=i,t.elementContains=a;var u=!1;t.setSSR=s,t.getWindow=l,t.getDocument=c,t.getRect=p},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_11__},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(86))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(){}return e.getGuid=function(){return this.s4()+this.s4()+"-"+this.s4()+"-"+this.s4()+"-"+this.s4()+"-"+this.s4()+this.s4()+this.s4()},e.s4=function(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)},e}();t.default=n},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_14__},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(92))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(t){this._id=e._uniqueId++,this._parent=t,this._eventRecords=[]}return e.raise=function(t,o,n,r){var i;if(e._isElement(t)){if(document.createEvent){var a=document.createEvent("HTMLEvents");a.initEvent(o,r,!0),a.args=n,i=t.dispatchEvent(a)}else if(document.createEventObject){var s=document.createEventObject(n);t.fireEvent("on"+o,s)}}else for(;t&&!1!==i;){var l=t.__events__,c=l?l[o]:null;for(var p in c)if(c.hasOwnProperty(p))for(var d=c[p],u=0;!1!==i&&u<d.length;u++){var h=d[u];h.objectCallback&&(i=h.objectCallback.call(h.parent,n))}t=r?t.parent:null}return i},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 n in t)t.hasOwnProperty(n)&&this.on(e,n,t[n],o)},e.prototype.on=function(t,o,n,r){var i=this;if(o.indexOf(",")>-1)for(var a=o.split(/[ ,]+/),s=0;s<a.length;s++)this.on(t,a[s],n,r);else{var l=this._parent,c={target:t,eventName:o,parent:l,callback:n,objectCallback:null,elementCallback:null,useCapture:r},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 p=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!i._isDisposed){var o;try{if(!1===(o=n.apply(l,e))&&e[0]){var r=e[0];r.preventDefault&&r.preventDefault(),r.stopPropagation&&r.stopPropagation(),r.cancelBubble=!0}}catch(r){}return o}};c.elementCallback=p,t.addEventListener?t.addEventListener(o,p,r):t.attachEvent&&t.attachEvent("on"+o,p)}else{var d=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!i._isDisposed)return n.apply(l,e)};c.objectCallback=d}this._eventRecords.push(c)}},e.prototype.off=function(e,t,o,n){for(var r=0;r<this._eventRecords.length;r++){var i=this._eventRecords[r];if(!(e&&e!==i.target||t&&t!==i.eventName||o&&o!==i.callback||"boolean"==typeof n&&n!==i.useCapture)){var a=i.target.__events__,s=a[i.eventName],l=s?s[this._id]:null;l&&(1!==l.length&&o?(s.count--,l.splice(l.indexOf(i),1)):(s.count-=l.length,delete a[i.eventName][this._id]),s.count||delete a[i.eventName]),i.elementCallback&&(i.target.removeEventListener?i.target.removeEventListener(i.eventName,i.elementCallback,i.useCapture):i.target.detachEvent&&i.target.detachEvent("on"+i.eventName,i.elementCallback)),this._eventRecords.splice(r--,1)}}},e.prototype.raise=function(t,o,n){return e.raise(this._parent,t,o,n)},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}();n._uniqueId=0,t.EventGroup=n},function(e,t,o){"use strict";(function(e){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 n(e,t){return o(e,t)&&o(t,e)}function r(e){for(var t=[],o=1;o<arguments.length;o++)t[o-1]=arguments[o];return i.apply(this,[null,e].concat(t))}function i(e,t){for(var o=[],n=2;n<arguments.length;n++)o[n-2]=arguments[n];t=t||{};for(var r=0,i=o;r<i.length;r++){var a=i[r];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}Object.defineProperty(t,"__esModule",{value:!0});var s="__currentId__",l="undefined"!=typeof window&&window||e;void 0===l[s]&&(l[s]=0),t.shallowCompare=n,t.assign=r,t.filteredAssign=i,t.getId=a}).call(t,o(76))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(132))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(6),a=o(88),s=o(1),l=o(95),c={},p=function(e){function t(t){var o=e.call(this,t)||this;return o._warnDeprecations({onLayerMounted:"onLayerDidMount"}),o.props.hostId&&(c[o.props.hostId]||(c[o.props.hostId]=[]),c[o.props.hostId].push(o)),o}return n(t,e),t.notifyHostChanged=function(e){c[e]&&c[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&&(c[this.props.hostId]=c[this.props.hostId].filter(function(t){return t!==e}),c[this.props.hostId].length||delete c[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",(n={},n["ms-Layer--fixed "+l.rootIsFixed]=!this.props.hostId,n)),t.appendChild(this._layerElement),s.setVirtualParent(this._layerElement,this._rootElement)}i.unstable_renderSubtreeIntoContainer(this,r.createElement(a.Fabric,{className:s.css("ms-Layer-content",l.content)},this.props.children),this._layerElement,function(){e._hasMounted||(e._hasMounted=!0,e.props.onLayerMounted&&e.props.onLayerMounted(),e.props.onLayerDidMount())})}var n},t.prototype.render=function(){return r.createElement("span",{className:"ms-Layer",ref:this._resolveRef("_rootElement")})},t.prototype._removeLayerElement=function(){if(this._layerElement){this.props.onLayerWillUnmount(),i.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);p.defaultProps={onLayerDidMount:function(){},onLayerWillUnmount:function(){}},t.Layer=p},function(e,t,o){"use strict";var n=o(2),r={root:"root_b3bbd99a",panel:"panel_b3bbd99a",colorRect:"colorRect_b3bbd99a",rectContainer:"rectContainer_b3bbd99a",capture:"capture_b3bbd99a",rectContainerIsAdjusting:"rectContainerIsAdjusting_b3bbd99a",thumb:"thumb_b3bbd99a",thumbIsSlider:"thumbIsSlider_b3bbd99a",light:"light_b3bbd99a",dark:"dark_b3bbd99a",slider:"slider_b3bbd99a",colorSliderIsHue:"colorSliderIsHue_b3bbd99a",colorSliderIsAlpha:"colorSliderIsAlpha_b3bbd99a",sliderOverlay:"sliderOverlay_b3bbd99a",input:"input_b3bbd99a"};n.loadStyles([{rawString:".root_b3bbd99a{position:relative;max-width:300px}.panel_b3bbd99a{padding:16px}.colorRect_b3bbd99a{position:relative;margin-bottom:10px}.rectContainer_b3bbd99a{position:relative}.capture_b3bbd99a{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(255,0,0,.1)}.rectContainer_b3bbd99a.rectContainerIsAdjusting_b3bbd99a .capture_b3bbd99a{position:fixed}.thumb_b3bbd99a{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%)}.thumb_b3bbd99a.thumbIsSlider_b3bbd99a{top:50%}.light_b3bbd99a{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%)}.dark_b3bbd99a{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%)}.slider_b3bbd99a{position:relative;height:20px;margin-bottom:5px;border:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";box-sizing:border-box}.slider_b3bbd99a.colorSliderIsHue_b3bbd99a{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%)}.slider_b3bbd99a.colorSliderIsAlpha_b3bbd99a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAJUlEQVQYV2N89erVfwY0ICYmxoguxjgUFKI7GsTH5m4M3w1ChQC1/Ca8i2n1WgAAAABJRU5ErkJggg==)}.sliderOverlay_b3bbd99a{content:'';position:absolute;left:0;right:0;top:0;bottom:0}.input_b3bbd99a{width:100%;border:none;box-sizing:border-box;height:30px}.input_b3bbd99a.ms-TextField{padding-right:2px}.input_b3bbd99a .input_b3bbd99a.ms-TextField-field{min-width:auto;padding:5px}"}]),e.exports=r},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=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,n=0;return this._isDisposed||(this._timeoutIds||(this._timeoutIds={}),n=setTimeout(function(){try{delete o._timeoutIds[n],e.apply(o._parent)}catch(e){o._onErrorHandler&&o._onErrorHandler(e)}},t),this._timeoutIds[n]=!0),n},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 n=function(){try{delete t._immediateIds[o],e.apply(t._parent)}catch(e){t._logError(e)}};o=window.setImmediate?window.setImmediate(n):window.setTimeout(n,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,n=0;return this._isDisposed||(this._intervalIds||(this._intervalIds={}),n=setInterval(function(){try{e.apply(o._parent)}catch(e){o._logError(e)}},t),this._intervalIds[n]=!0),n},e.prototype.clearInterval=function(e){this._intervalIds&&this._intervalIds[e]&&(clearInterval(e),delete this._intervalIds[e])},e.prototype.throttle=function(e,t,o){var n=this;if(this._isDisposed)return this._noop;var r,i,a=t||0,s=!0,l=!0,c=0,p=null;o&&"boolean"==typeof o.leading&&(s=o.leading),o&&"boolean"==typeof o.trailing&&(l=o.trailing);var d=function(t){var o=(new Date).getTime(),u=o-c,h=s?a-u:a;return u>=a&&(!t||s)?(c=o,p&&(n.clearTimeout(p),p=null),r=e.apply(n._parent,i)):null===p&&l&&(p=n.setTimeout(d,h)),r};return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return i=e,d(!0)}},e.prototype.debounce=function(e,t,o){var n=this;if(this._isDisposed)return this._noop;var r,i,a=t||0,s=!1,l=!0,c=null,p=0,d=(new Date).getTime(),u=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 h=function(t){var o=(new Date).getTime(),f=!1;t&&(s&&o-p>=a&&(f=!0),p=o);var m=o-p,g=a-m,b=o-d,_=!1;return null!==c&&(b>=c&&u?_=!0:g=Math.min(g,c-b)),m>=a||_||f?(u&&(n.clearTimeout(u),u=null),d=o,r=e.apply(n._parent,i)):null!==u&&t||!l||(u=n.setTimeout(h,g)),r};return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return i=e,h(!0)}},e.prototype.requestAnimationFrame=function(e){var t=this,o=0;if(!this._isDisposed){this._animationFrameIds||(this._animationFrameIds={});var n=function(){try{delete t._animationFrameIds[o],e.apply(t._parent)}catch(e){t._logError(e)}};o=window.requestAnimationFrame?window.requestAnimationFrame(n):window.setTimeout(n,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=n},function(e,t,o){"use strict";function n(e,t,o){for(var n=0,i=o.length;n<i;n++)r(e,t,o[n])}function r(e,t,o){var n=e[o],r=t[o];(n||r)&&(e[o]=function(){var t;try{r&&(t=r.apply(this,arguments)),n!==r&&(t=n.apply(this,arguments))}catch(t){var i="Exception in "+e.className+"."+o+"(): "+("string"==typeof t?t:t.stack);d.onError&&d.onError(i,t)}return t})}function i(){return null}var a=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=o(0),l=o(21),c=o(16),p=o(25),d=function(e){function t(o,r){var i=e.call(this,o,r)||this;return i.props=o,i._shouldUpdateComponentRef=!0,n(i,t.prototype,["componentWillMount","componentDidMount","shouldComponentUpdate","componentWillUpdate","componentWillReceiveProps","render","componentDidUpdate","componentWillUnmount"]),i}return a(t,e),t.prototype.componentWillReceiveProps=function(e,t){this._updateComponentRef(this.props,e)},t.prototype.componentDidMount=function(){this._updateComponentRef(void 0,this.props)},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(){if(!this.__className){var e=/function (.{1,})\(/,t=e.exec(this.constructor.toString());this.__className=t&&t.length>1?t[1]:""}return this.__className},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_disposables",{get:function(){return this.__disposables||(this.__disposables=[]),this.__disposables},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_async",{get:function(){return this.__async||(this.__async=new 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.prototype._updateComponentRef=function(e,t){void 0===t&&(t={}),this._shouldUpdateComponentRef&&(!e&&t.componentRef||e&&e.componentRef!==t.componentRef)&&(e&&e.componentRef&&e.componentRef(null),t.componentRef&&t.componentRef(this))},t.prototype._warnDeprecations=function(e){p.warnDeprecations(this.className,this.props,e)},t.prototype._warnMutuallyExclusive=function(e){p.warnMutuallyExclusive(this.className,this.props,e)},t}(s.Component);t.BaseComponent=d,d.onError=function(e){throw console.error(e),e},t.nullRender=i},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!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"}(t.KeyCodes||(t.KeyCodes={}))},function(e,t,o){"use strict";function n(){var e=l.getDocument();e&&e.body&&!p&&e.body.classList.add(c.default.msFabricScrollDisabled),p++}function r(){if(p>0){var e=l.getDocument();e&&e.body&&1===p&&e.body.classList.remove(c.default.msFabricScrollDisabled),p--}}function i(){if(void 0===s){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),s=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return s}function a(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 n=getComputedStyle(o),r=n?n.getPropertyValue("overflow-y"):"";if(r&&("scroll"===r||"auto"===r))return o}o=o.parentElement}return o&&o!==document.body||(o=window),o}Object.defineProperty(t,"__esModule",{value:!0});var s,l=o(10),c=o(73),p=0;t.DATA_IS_SCROLLABLE_ATTRIBUTE="data-is-scrollable",t.disableBodyScroll=n,t.enableBodyScroll=r,t.getScrollbarWidth=i,t.findScrollableParent=a},function(e,t,o){"use strict";function n(e,t,o){for(var n in o)if(t&&n in t){var r=e+" property '"+n+"' was used but has been deprecated.",i=o[n];i&&(r+=" Use '"+i+"' instead."),s(r)}}function r(e,t,o){for(var n in o)t&&n in t&&o[n]in t&&s(e+" property '"+n+"' is mutually exclusive with '"+o[n]+"'. Use one or the other.")}function i(e){console&&console.warn&&console.warn(e)}function a(e){s=void 0===e?i:e}Object.defineProperty(t,"__esModule",{value:!0});var s=i;t.warnDeprecations=n,t.warnMutuallyExclusive=r,t.warn=i,t.setWarningCallback=a},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(126))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(119))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(47))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(30)),n(o(246)),n(o(174)),n(o(247))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SELECTION_CHANGE="change";!function(e){e[e.none=0]="none",e[e.single=1]="single",e[e.multiple=2]="multiple"}(t.SelectionMode||(t.SelectionMode={}));!function(e){e[e.horizontal=0]="horizontal",e[e.vertical=1]="vertical"}(t.SelectionDirection||(t.SelectionDirection={}))},function(e,t){var o;o=function(){return this}();try{o=o||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(o=window)}e.exports=o},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(e){e[e.button=0]="button",e[e.anchor=1]="anchor"}(t.ElementType||(t.ElementType={}));!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",e[e.default=6]="default"}(t.ButtonType||(t.ButtonType={}))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(8),i=o(105),a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.classNames={base:"ms-Button",variant:"ms-Button--command",icon:i.icon,menuIcon:i.icon,isDisabled:i.isDisabled,isEnabled:i.isEnabled,label:i.label,root:i.root,flexContainer:i.flexContainer},t}return n(t,e),t.prototype.onRenderDescription=function(){return null},t}(r.BaseButton);t.CommandButton=a},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(8),i=o(106),a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.classNames={base:"ms-Button",variant:"ms-Button--compound",description:i.description,flexContainer:i.flexContainer,icon:null,isDisabled:i.isDisabled,isEnabled:i.isEnabled,label:i.label,root:i.root},t}return n(t,e),t}(r.BaseButton);t.CompoundButton=a},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(8),i=o(107),a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.classNames={base:"ms-Button",variant:"ms-Button--default",icon:i.icon,menuIcon:i.icon,isDisabled:i.isDisabled,isEnabled:i.isEnabled,label:i.label,root:i.root},t}return n(t,e),t.prototype.onRenderDescription=function(){return null},t}(r.BaseButton);t.DefaultButton=a},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(8),i=o(108),a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.classNames={base:"ms-Button",variant:"ms-Button--icon",icon:i.icon,menuIcon:i.icon,isDisabled:i.isDisabled,isEnabled:i.isEnabled,root:i.root},t}return n(t,e),t.prototype.onRenderLabel=function(){return null},t.prototype.onRenderDescription=function(){return null},t}(r.BaseButton);t.IconButton=a},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(8),i=o(109),a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.classNames={base:"ms-Button",variant:"ms-Button--primary",icon:i.icon,menuIcon:i.icon,isDisabled:i.isDisabled,isEnabled:i.isEnabled,label:i.label,root:i.root},t}return n(t,e),t.prototype.onRenderDescription=function(){return null},t}(r.BaseButton);t.PrimaryButton=a},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(4);t.DirectionalHint=n.DirectionalHint;!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header"}(t.ContextualMenuItemType||(t.ContextualMenuItemType={}))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal",e[e.bidirectional=2]="bidirectional"}(t.FocusZoneDirection||(t.FocusZoneDirection={}))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(e){e[e.Default=0]="Default",e[e.Image=1]="Image"}(t.IconType||(t.IconType={}))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(e){e[e.smallFluid=0]="smallFluid",e[e.smallFixedFar=1]="smallFixedFar",e[e.smallFixedNear=2]="smallFixedNear",e[e.medium=3]="medium",e[e.large=4]="large",e[e.largeFixed=5]="largeFixed",e[e.extraLarge=6]="extraLarge",e[e.custom=7]="custom"}(t.PanelType||(t.PanelType={}))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(97))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(113))},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_44__},function(e,t,o){"use strict";function n(e){return _(e)||x(e)||S(e)||y(e)||v(e)||I(e)||C(e)}function r(e,t,o){return[b(e),b(t),b(o)].join("")}function i(e,t,o){var n=p(e,t,o);return r(n.r,n.g,n.b)}function a(e,t,o){var n,r,i,a=Math.max(e,t,o),s=Math.min(e,t,o),l=a-s;return 0===l?n=0:e===a?n=(t-o)/l%6:t===a?n=(o-e)/l+2:o===a&&(n=(e-t)/l+4),n=Math.round(60*n),n<0&&(n+=360),r=Math.round(100*(0===a?0:l/a)),i=Math.round(a/255*100),{h:n,s:r,v:i}}function s(e,t,o){return t*=(o<50?o:100-o)/100,{h:e,s:2*t/(o+t)*100,v:o+t}}function l(e,o,n){o/=t.MAX_COLOR_SATURATION,n/=t.MAX_COLOR_VALUE;var r=(2-o)*n,i=o*n;return i/=r<=1?r:2-r,i=i||0,r/=2,{h:e,s:100*i,l:100*r}}function c(e,t,o){var n=s(e,t,o);return p(n.h,n.s,n.v)}function p(e,o,n){o/=100,n/=100;var r=[],i=n*o,a=e/60,s=i*(1-Math.abs(a%2-1)),l=n-i;switch(Math.floor(a)){case 0:r=[i,s,0];break;case 1:r=[s,i,0];break;case 2:r=[0,i,s];break;case 3:r=[0,s,i];break;case 4:r=[s,0,i];break;case 5:r=[i,0,s]}return{r:Math.round(t.MAX_COLOR_RGBA*(r[0]+l)),g:Math.round(t.MAX_COLOR_RGBA*(r[1]+l)),b:Math.round(t.MAX_COLOR_RGBA*(r[2]+l))}}function d(e){var t=n(e),o=t.a,i=t.b,s=t.g,l=t.r,c=a(l,s,i),p=c.h,d=c.s,u=c.v;return{a:o,b:i,g:s,h:p,hex:r(l,s,i),r:l,s:d,str:e,v:u}}function u(e){var t=e.a,o=e.b,n=e.g,i=e.r,s=a(i,n,o),l=s.h,c=s.s,p=s.v,d=r(i,n,o);return{a:t,b:o,g:n,h:l,hex:d,r:i,s:c,str:100===t?"#"+d:"rgba("+i+", "+n+", "+o+", "+t/100+")",v:p}}function h(e){return"#"+i(e.h,t.MAX_COLOR_SATURATION,t.MAX_COLOR_VALUE)}function f(e,t,o){var n=p(e.h,t,o),i=n.r,a=n.g,s=n.b,l=r(i,a,s);return{a:e.a,b:s,g:a,h:e.h,hex:l,r:i,s:t,str:100===e.a?"#"+l:"rgba("+i+", "+a+", "+s+", "+e.a/100+")",v:o}}function m(e,t){var o=p(t,e.s,e.v),n=o.r,i=o.g,a=o.b,s=r(n,i,a);return{a:e.a,b:a,g:i,h:t,hex:s,r:n,s:e.s,str:100===e.a?"#"+s:"rgba("+n+", "+i+", "+a+", "+e.a/100+")",v:e.v}}function g(e,t){return w.assign({},e,{a:t,str:100===t?"#"+e.hex:"rgba("+e.r+", "+e.g+", "+e.b+", "+t/100+")"})}function b(e){var t=e.toString(16);return 1===t.length?"0"+t:t}function _(e){var t=P.COLOR_VALUES[e.toLowerCase()];if(t)return{r:t[0],g:t[1],b:t[2],a:100}}function y(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 v(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 x(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 I(e){if(0===e.indexOf("hsl(")){e=e.match(/hsl\(([^)]+)\)/)[1];var t=e.split(/ *, */),o=parseInt(t[0],10),n=parseInt(t[1],10),r=parseInt(t[2],10),i=c(o,n,r);return i.a=100,i}}function C(e){if(0===e.indexOf("hsla(")){e=e.match(/hsla\(([^)]+)\)/)[1];var t=e.split(/ *, */),o=parseInt(t[0],10),n=parseInt(t[1],10),r=parseInt(t[2],10),i=100*parseInt(t[3],10),a=c(o,n,r);return a.a=i,a}}Object.defineProperty(t,"__esModule",{value:!0});var w=o(1),P=o(139);t.MAX_COLOR_SATURATION=100,t.MAX_COLOR_HUE=359,t.MAX_COLOR_VALUE=100,t.MAX_COLOR_RGBA=255,t.cssColor=n,t.rgb2hex=r,t.hsv2hex=i,t.rgb2hsv=a,t.hsl2hsv=s,t.hsv2hsl=l,t.hsl2rgb=c,t.hsv2rgb=p,t.getColorFromString=d,t.getColorFromRGBA=u,t.getFullColorString=h,t.updateSV=f,t.updateH=m,t.updateA=g},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(166))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(98))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(123))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(114))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(e){e[e.center=0]="center",e[e.contain=1]="contain",e[e.cover=2]="cover",e[e.none=3]="none"}(t.ImageFit||(t.ImageFit={}));!function(e){e[e.notLoaded=0]="notLoaded",e[e.loaded=1]="loaded",e[e.error=2]="error",e[e.errorLoaded=3]="errorLoaded"}(t.ImageLoadState||(t.ImageLoadState={}))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a,s=o(0),l=o(1),c=o(50),p=o(120);!function(e){e[e.landscape=0]="landscape",e[e.portrait=1]="portrait"}(a=t.CoverStyle||(t.CoverStyle={})),t.CoverStyleMap=(h={},h[a.landscape]="ms-Image-image--landscape "+p.imageIsLandscape,h[a.portrait]="ms-Image-image--portrait "+p.imageIsPortrait,h),t.ImageFitMap=(f={},f[c.ImageFit.center]="ms-Image-image--center "+p.imageIsCenter,f[c.ImageFit.contain]="ms-Image-image--contain "+p.imageIsContain,f[c.ImageFit.cover]="ms-Image-image--cover "+p.imageIsCover,f[c.ImageFit.none]="ms-Image-image--none "+p.imageIsNone,f);var d="fabricImage",u=function(e){function o(t){var o=e.call(this,t)||this;return o._coverStyle=a.portrait,o.state={loadState:c.ImageLoadState.notLoaded},o}return n(o,e),o.prototype.componentWillReceiveProps=function(e){e.src!==this.props.src?this.setState({loadState:c.ImageLoadState.notLoaded}):this.state.loadState===c.ImageLoadState.loaded&&this._computeCoverStyle(e)},o.prototype.componentDidUpdate=function(e,t){this._checkImageLoaded(),this.props.onLoadingStateChange&&t.loadState!==this.state.loadState&&this.props.onLoadingStateChange(this.state.loadState)},o.prototype.render=function(){var e=l.getNativeProps(this.props,l.imageProperties,["width","height"]),o=this.props,n=o.src,i=o.alt,a=o.width,u=o.height,h=o.shouldFadeIn,f=o.className,m=o.imageFit,g=o.role,b=o.maximizeFrame,_=this.state.loadState,y=this._coverStyle,v=_===c.ImageLoadState.loaded||_===c.ImageLoadState.notLoaded&&this.props.shouldStartVisible;return s.createElement("div",{className:l.css("ms-Image",p.root,f,(S={},S["ms-Image--maximizeFrame "+p.rootIsMaximizeFrame]=b,S)),style:{width:a,height:u},ref:this._resolveRef("_frameElement")},s.createElement("img",r({},e,{onLoad:this._onImageLoaded,onError:this._onImageError,key:d+this.props.src||"",className:l.css("ms-Image-image",p.image,t.CoverStyleMap[y],void 0!==m&&t.ImageFitMap[m],(x={"is-fadeIn":h,"is-notLoaded":!v},x["is-loaded "+p.imageIsLoaded]=v,x["ms-u-fadeIn400"]=v&&h,x["is-error"]=_===c.ImageLoadState.error,x["ms-Image-image--scaleWidth "+p.imageIsScaleWidth]=void 0===m&&!!a&&!u,x["ms-Image-image--scaleHeight "+p.imageIsScaleHeight]=void 0===m&&!a&&!!u,x["ms-Image-image--scaleWidthHeight "+p.imageIsScaleWidthHeight]=void 0===m&&!!a&&!!u,x)),ref:this._resolveRef("_imageElement"),src:n,alt:i,role:g})));var S,x},o.prototype._onImageLoaded=function(e){var t=this.props,o=t.src,n=t.onLoad;n&&n(e),this._computeCoverStyle(this.props),o&&this.setState({loadState:c.ImageLoadState.loaded})},o.prototype._checkImageLoaded=function(){var e=this.props.src;this.state.loadState===c.ImageLoadState.notLoaded&&((e&&this._imageElement.naturalWidth>0&&this._imageElement.naturalHeight>0||this._imageElement.complete&&o._svgRegex.test(e))&&(this._computeCoverStyle(this.props),this.setState({loadState:c.ImageLoadState.loaded})))},o.prototype._computeCoverStyle=function(e){var t=e.imageFit,o=e.width,n=e.height;if((t===c.ImageFit.cover||t===c.ImageFit.contain)&&this._imageElement){var r=void 0;r=o&&n?o/n:this._frameElement.clientWidth/this._frameElement.clientHeight;var i=this._imageElement.naturalWidth/this._imageElement.naturalHeight;this._coverStyle=i>r?a.landscape:a.portrait}},o.prototype._onImageError=function(e){this.props.onError&&this.props.onError(e),this.setState({loadState:c.ImageLoadState.error})},o}(l.BaseComponent);u.defaultProps={shouldFadeIn:!0},u._svgRegex=/\.svg$/i,i([l.autobind],u.prototype,"_onImageLoaded",null),i([l.autobind],u.prototype,"_onImageError",null),t.Image=u;var h,f},function(e,t,o){"use strict";function n(e){d=e}function r(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 i(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,a({ref:this._updateComposedComponentRef,responsiveMode:t},this.props))},o.prototype._getResponsiveMode=function(){var e=s.small,t=p.getWindow();if(void 0!==t)for(;t.innerWidth>u[e];)e++;else{if(void 0===d)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=d}return e},o}(c.BaseDecorator)}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),a=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var s,l=o(0),c=o(53),p=o(1);!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"}(s=t.ResponsiveMode||(t.ResponsiveMode={}));var d,u=[479,639,1023,1365,1919,99999999];t.setResponsiveMode=n,t.withResponsiveMode=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(1),i=function(e){function t(){var t=e.call(this)||this;return t._shouldUpdateComponentRef=!1,t._updateComposedComponentRef=t._updateComposedComponentRef.bind(t),t}return n(t,e),t.prototype._updateComposedComponentRef=function(e){this._composedComponentInstance=e,e?this._hoisted=r.hoistMethods(this,e):this._hoisted&&r.unhoistMethods(this,this._hoisted)},t}(r.BaseComponent);t.BaseDecorator=i},function(e,t,o){"use strict";function n(e,t){var o={label:t.label,targetProperty:e,initialColor:t.initialColor,disabled:t.disabled,onPropertyChange:t.onPropertyChange,properties:t.properties,onDispose:null,onRender:null,key:t.key,onGetErrorMessage:t.onGetErrorMessage,deferredValidationTime:t.deferredValidationTime,render:t.render,disableReactivePropertyChanges:t.disableReactivePropertyChanges};return new l(e,o)}Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(6),a=o(5),s=o(100),l=function(){function e(e,t){this.type=a.PropertyPaneFieldType.Custom,this.initialColor="#FFFFFF",this.disabled=!1,this.deferredValidationTime=200,this.disableReactivePropertyChanges=!1,this.render=this.render.bind(this),this.targetProperty=t.targetProperty,this.properties=t,this.label=t.label,void 0!==t.initialColor&&""!=t.initialColor&&(this.initialColor=t.initialColor),this.properties.onDispose=this.dispose,this.properties.onRender=this.render,this.onPropertyChange=t.onPropertyChange,this.customProperties=t.properties,this.key=t.key,this.onGetErrorMessage=t.onGetErrorMessage,void 0!==t.deferredValidationTime&&(this.deferredValidationTime=t.deferredValidationTime),void 0!==t.disabled&&(this.disabled=t.disabled),this.renderWebPart=t.render,void 0!==t.disableReactivePropertyChanges&&null!=t.disableReactivePropertyChanges&&(this.disableReactivePropertyChanges=t.disableReactivePropertyChanges)}return e.prototype.render=function(e){var t=r.createElement(s.default,{label:this.label,initialColor:this.initialColor,targetProperty:this.targetProperty,disabled:this.disabled,onDispose:this.dispose,onRender:this.render,onPropertyChange:this.onPropertyChange,properties:this.customProperties,key:this.key,onGetErrorMessage:this.onGetErrorMessage,deferredValidationTime:this.deferredValidationTime,render:this.renderWebPart,disableReactivePropertyChanges:this.disableReactivePropertyChanges});i.render(t,e)},e.prototype.dispose=function(e){},e}();t.PropertyFieldColorPickerMini=n},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(16),r=o(24),i=o(10),a=16,s=100,l=15,c=function(){function e(e){this._events=new n.EventGroup(this),this._scrollableParent=r.findScrollableParent(e),this._incrementScroll=this._incrementScroll.bind(this),this._scrollRect=i.getRect(this._scrollableParent),this._scrollableParent===window&&(this._scrollableParent=document.body),this._scrollableParent&&(this._events.on(window,"mousemove",this._onMouseMove,!0),this._events.on(window,"touchmove",this._onTouchMove,!0))}return e.prototype.dispose=function(){this._events.dispose(),this._stopScroll()},e.prototype._onMouseMove=function(e){this._computeScrollVelocity(e.clientY)},e.prototype._onTouchMove=function(e){e.touches.length>0&&this._computeScrollVelocity(e.touches[0].clientY)},e.prototype._computeScrollVelocity=function(e){var t=this._scrollRect.top,o=t+this._scrollRect.height-s;this._scrollVelocity=e<t+s?Math.max(-l,(s-(e-t))/s*-l):e>o?Math.min(l,l*((e-o)/s)):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,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(22),a=o(17),s=function(e){function t(t,o){var n=e.call(this,t)||this;return n.state=n._getInjectedProps(t,o),n}return n(t,e),t.prototype.getChildContext=function(){return this.state},t.prototype.componentWillReceiveProps=function(e,t){this.setState(this._getInjectedProps(e,t))},t.prototype.render=function(){return r.Children.only(this.props.children)},t.prototype._getInjectedProps=function(e,t){var o=e.settings,n=void 0===o?{}:o,r=t.injectedProps,i=void 0===r?{}:r;return{injectedProps:a.assign({},i,n)}},t}(i.BaseComponent);s.contextTypes={injectedProps:r.PropTypes.object},s.childContextTypes=s.contextTypes,t.Customizer=s},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=function(e){function t(t){var o=e.call(this,t)||this;return o.state={isRendered:!1},o}return n(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props.delay;this._timeoutId=setTimeout(function(){e.setState({isRendered:!0})},t)},t.prototype.componentWillUnmount=function(){clearTimeout(this._timeoutId)},t.prototype.render=function(){return this.state.isRendered?r.Children.only(this.props.children):null},t}(r.Component);i.defaultProps={delay:0},t.DelayedRender=i},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t,o,n){void 0===e&&(e=0),void 0===t&&(t=0),void 0===o&&(o=0),void 0===n&&(n=0),this.top=o,this.bottom=n,this.left=e,this.right=t}return Object.defineProperty(e.prototype,"width",{get:function(){return this.right-this.left},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.bottom-this.top},enumerable:!0,configurable:!0}),e.prototype.equals=function(e){return parseFloat(this.top.toFixed(4))===parseFloat(e.top.toFixed(4))&&parseFloat(this.bottom.toFixed(4))===parseFloat(e.bottom.toFixed(4))&&parseFloat(this.left.toFixed(4))===parseFloat(e.left.toFixed(4))&&parseFloat(this.right.toFixed(4))===parseFloat(e.right.toFixed(4))},e}();t.Rectangle=n},function(e,t,o){"use strict";function n(e,t){for(var o=-1,n=0;e&&n<e.length;n++)if(t(e[n],n)){o=n;break}return o}function r(e,t){for(var o=[],n=0;n<e;n++)o.push(t(n));return o}Object.defineProperty(t,"__esModule",{value:!0}),t.findIndex=n,t.createArray=r},function(e,t,o){"use strict";function n(e,t,o){var n=o.value,r=!1;return{configurable:!0,get:function(){if(r||this===n.prototype||this.hasOwnProperty(t))return n;var e=n.bind(this);return r=!0,Object.defineProperty(this,t,{configurable:!0,writable:!0,enumerable:!0,value:e}),r=!1,e},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,enumerable:!0,value:e})}}}Object.defineProperty(t,"__esModule",{value:!0}),t.autobind=n},function(e,t,o){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var o=[],n=0,r=e;n<r.length;n++){var i=r[n];if(i)if("string"==typeof i)o.push(i);else if(i.hasOwnProperty("toString")&&"function"==typeof i.toString)o.push(i.toString());else for(var a in i)i[a]&&o.push(a)}return o.join(" ")}Object.defineProperty(t,"__esModule",{value:!0}),t.css=n},function(e,t,o){"use strict";function n(e){return function(t){return o=function(o){function n(){return null!==o&&o.apply(this,arguments)||this}return r(n,o),n.prototype.render=function(){var o=(this.context.injectedProps?this.context.injectedProps[e]:null)||{};return a.createElement(t,i({},o,this.props))},n}(a.Component),o.contextTypes={injectedProps:a.PropTypes.object},o;var o}}var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),i=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0);t.customizable=n},function(e,t,o){"use strict";function n(e,t,o){return s(e,t,!0,!1,!1,o)}function r(e,t,o){return a(e,t,!0,!1,!0,o)}function i(e){var t=s(e,e,!0,!1,!1,!0);return!!t&&(t.focus(),!0)}function a(e,t,o,n,r,i){if(!t||t===e)return null;var s=l(t);if(r&&(i||!p(t))&&s){var d=a(e,t.lastElementChild,!0,!0,!0,i);if(d)return d}if(o&&s&&c(t))return t;var u=a(e,t.previousElementSibling,!0,!0,!0,i);return u||(n?null:a(e,t.parentElement,!0,!1,!1,i))}function s(e,t,o,n,r,i){if(!t||t===e&&r)return null;var a=l(t);if(o&&a&&c(t))return t;if(!r&&a&&(i||!p(t))){var d=s(e,t.firstElementChild,!0,!0,!1,i);if(d)return d}if(t===e)return null;var u=s(e,t.nextElementSibling,!0,!0,!1,i);return u||(n?null:s(e,t.parentElement,!1,!1,!0,i))}function l(e){if(!e||!e.getAttribute)return!1;var t=e.getAttribute(f);return null!==t&&void 0!==t?"true"===t:0!==e.offsetHeight||null!==e.offsetParent||!0===e.isVisible}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(h):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 p(e){return e&&!!e.getAttribute(m)}function d(e){var t=u.getDocument(e).activeElement;return!(!t||!u.elementContains(e,t))}Object.defineProperty(t,"__esModule",{value:!0});var u=o(10),h="data-is-focusable",f="data-is-visible",m="data-focuszone-id";t.getFirstFocusable=n,t.getLastFocusable=r,t.focusFirstChild=i,t.getPreviousElement=a,t.getNextElement=s,t.isElementVisible=l,t.isElementTabbable=c,t.isElementFocusZone=p,t.doesElementContainFocus=d},function(e,t,o){"use strict";function n(e,t,o){void 0===o&&(o=i);var n=[],r=function(r){"function"!=typeof t[r]||void 0!==e[r]||o&&-1!==o.indexOf(r)||(n.push(r),e[r]=function(){t[r].apply(t,arguments)})};for(var a in t)r(a);return n}function r(e,t){t.forEach(function(t){return delete e[t]})}Object.defineProperty(t,"__esModule",{value:!0});var i=["setState","render","componentWillMount","componentDidMount","componentWillReceiveProps","shouldComponentUpdate","componentWillUpdate","componentDidUpdate","componentWillUnmount"];t.hoistMethods=n,t.unhoistMethods=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(21)),n(o(55)),n(o(22)),n(o(56)),n(o(57)),n(o(16)),n(o(23)),n(o(58)),n(o(59)),n(o(60)),n(o(61)),n(o(62)),n(o(10)),n(o(63)),n(o(64)),n(o(66)),n(o(67)),n(o(17)),n(o(69)),n(o(70)),n(o(71)),n(o(72)),n(o(24)),n(o(74)),n(o(25)),n(o(68))},function(e,t,o){"use strict";function n(e,t){var o="",n=e.split(" ");return 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()),t&&o.length>1?o.charAt(1)+o.charAt(0):o}function r(e){return e=e.replace(a,""),e=e.replace(s," "),e=e.trim()}function i(e,t){return null==e?"":(e=r(e),l.test(e)?"":n(e,t))}Object.defineProperty(t,"__esModule",{value:!0});var a=/\([^)]*\)|[\0-\u001F\!-\/:-@\[-`\{-\u00BF\u0250-\u036F\uD800-\uFFFF]/g,s=/\s+/g,l=/[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\u1100-\u11FF\u3130-\u318F\uA960-\uA97F\uAC00-\uD7AF\uD7B0-\uD7FF\u3040-\u309F\u30A0-\u30FF\u3400-\u4DBF\u4E00-\u9FFF\uF900-\uFAFF]|[\uD840-\uD869][\uDC00-\uDED6]/;t.getInitials=i},function(e,t,o){"use strict";function n(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}Object.defineProperty(t,"__esModule",{value:!0}),t.getDistanceBetweenPoints=n},function(e,t,o){"use strict";function n(e){return e?"object"==typeof e?e:(a[e]||(a[e]={}),a[e]):i}function r(e){var t;return function(){for(var o=[],r=0;r<arguments.length;r++)o[r]=arguments[r];var a;if(0===o.length)void 0===t&&(t=e.apply(void 0,o)),a=t;else{t||(t=new WeakMap);for(var s=t,l=0;l<o.length-1;l++){var c=n(o[l]);c||(c=i),t.has(c)?s=t.get(c):(s=new WeakMap,t.set(c,s))}var p=n(o[o.length-1]);if(s.has(p))a=s.get(p);else{var d=e.apply(void 0,o);s.set(p,d),a=d}}return a}}Object.defineProperty(t,"__esModule",{value:!0});var i={},a={};t.memoize=r},function(e,t,o){"use strict";function n(e){return e.clientWidth<e.scrollWidth}function r(e){return e.clientHeight<e.scrollHeight}function i(e){return n(e)||r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.hasHorizontalOverflow=n,t.hasVerticalOverflow=r,t.hasOverflow=i},function(e,t,o){"use strict";function n(e,t,o){return r.filteredAssign(function(e){return(!o||o.indexOf(e)<0)&&(0===e.indexOf("data-")||0===e.indexOf("aria-")||t.indexOf(e)>=0)},{},e)}Object.defineProperty(t,"__esModule",{value:!0});var r=o(17);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","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=n},function(e,t,o){"use strict";function n(e){return a+e}function r(e){a=e}function i(){return"en-us"}Object.defineProperty(t,"__esModule",{value:!0});var a="";t.getResourceUrl=n,t.setBaseUrl=r,t.getLanguage=i},function(e,t,o){"use strict";function n(){var e=a;if(void 0===e){var t=l.getDocument();t&&t.documentElement&&(e="rtl"===t.documentElement.getAttribute("dir"))}return e}function r(e){var t=l.getDocument();t&&t.documentElement&&t.documentElement.setAttribute("dir",e?"rtl":"ltr"),a=e}function i(e){return n()&&(e===s.KeyCodes.left?e=s.KeyCodes.right:e===s.KeyCodes.right&&(e=s.KeyCodes.left)),e}Object.defineProperty(t,"__esModule",{value:!0});var a,s=o(23),l=o(10);t.getRTL=n,t.setRTL=r,t.getRTLSafeKeyCode=i},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(2),r={msFabricScrollDisabled:"msFabricScrollDisabled_4129cea2"};t.default=r,n.loadStyles([{rawString:".msFabricScrollDisabled_4129cea2{overflow:hidden!important}"}])},function(e,t,o){"use strict";function n(e){function t(e){var t=a[e.replace(r,"")];return null!==t&&void 0!==t||(t=""),t}for(var o=[],n=1;n<arguments.length;n++)o[n-1]=arguments[n];var a=o;return e.replace(i,t)}Object.defineProperty(t,"__esModule",{value:!0});var r=/[\{\}]/g,i=/\{\d+\}/g;t.format=n},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(138))},function(e,t){function o(){throw new Error("setTimeout has not been defined")}function n(){throw new Error("clearTimeout has not been defined")}function r(e){if(p===setTimeout)return setTimeout(e,0);if((p===o||!p)&&setTimeout)return p=setTimeout,setTimeout(e,0);try{return p(e,0)}catch(t){try{return p.call(null,e,0)}catch(t){return p.call(this,e,0)}}}function i(e){if(d===clearTimeout)return clearTimeout(e);if((d===n||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function a(){m&&h&&(m=!1,h.length?f=h.concat(f):g=-1,f.length&&s())}function s(){if(!m){var e=r(a);m=!0;for(var t=f.length;t;){for(h=f,f=[];++g<t;)h&&h[g].run();g=-1,t=f.length}h=null,m=!1,i(e)}}function l(e,t){this.fun=e,this.array=t}function c(){}var p,d,u=e.exports={};!function(){try{p="function"==typeof setTimeout?setTimeout:o}catch(e){p=o}try{d="function"==typeof clearTimeout?clearTimeout:n}catch(e){d=n}}();var h,f=[],m=!1,g=-1;u.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];f.push(new l(e,t)),1!==f.length||m||r(s)},l.prototype.run=function(){this.fun.apply(null,this.array)},u.title="browser",u.browser=!0,u.env={},u.argv=[],u.version="",u.versions={},u.on=c,u.addListener=c,u.once=c,u.off=c,u.removeListener=c,u.removeAllListeners=c,u.emit=c,u.prependListener=c,u.prependOnceListener=c,u.listeners=function(e){return[]},u.binding=function(e){throw new Error("process.binding is not supported")},u.cwd=function(){return"/"},u.chdir=function(e){throw new Error("process.chdir is not supported")},u.umask=function(){return 0}},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(230))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(235))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(e){e[e.disabled=0]="disabled",e[e.clickable=1]="clickable",e[e.hasDropdown=2]="hasDropdown"}(t.ColumnActionsMode||(t.ColumnActionsMode={}));!function(e){e[e.unconstrained=0]="unconstrained",e[e.horizontalConstrained=1]="horizontalConstrained"}(t.ConstrainMode||(t.ConstrainMode={}));!function(e){e[e.fixedColumns=0]="fixedColumns",e[e.justified=1]="justified"}(t.DetailsListLayoutMode||(t.DetailsListLayoutMode={}));!function(e){e[e.onHover=0]="onHover",e[e.always=1]="always",e[e.hidden=2]="hidden"}(t.CheckboxVisibility||(t.CheckboxVisibility={}))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(0),r=o(1),i=o(221);t.GroupSpacer=function(e){return e.count>0&&n.createElement("span",{className:r.css("ms-GroupSpacer",i.root),style:{width:36*e.count}})}},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(82),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.disabled,o=e.required,n=e.children,l=e.className;return i.createElement("label",r({},a.getNativeProps(this.props,a.divProperties),{className:a.css(s.root,"ms-Label",l,(c={"is-disabled":t,"is-required":o},c[s.isDisabled]=t,c[s.isRequired]=o,c))}),n);var c},t}(a.BaseComponent);t.Label=l},function(e,t,o){"use strict";var n=o(2),r={root:"root_a95f30ec",isRequired:"isRequired_a95f30ec",isDisabled:"isDisabled_a95f30ec"};n.loadStyles([{rawString:'.root_a95f30ec{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;word-break:break-all}.isRequired_a95f30ec::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.isDisabled_a95f30ec{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(81))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(3),s=o(1),l=o(85),c=function(e){function t(t){var o=e.call(this,t)||this;return o._warnMutuallyExclusive({value:"defaultValue"}),o._id=s.getId("TextField"),o._descriptionId=s.getId("TextFieldDescription"),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._isDescriptionAvailable=!1,o}return n(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.state.value},enumerable:!0,configurable:!0}),t.prototype.componentDidMount=function(){this._isMounted=!0,this._adjustInputHeight(),this.props.validateOnLoad&&this._validate(this.state.value)},t.prototype.componentWillReceiveProps=function(e){var t=this.props.onBeforeChange;void 0!==e.value&&e.value!==this.state.value&&(t&&t(e.value),this._latestValue=e.value,this.setState({value:e.value,errorMessage:""}),this._delayedValidate(e.value))},t.prototype.componentWillUnmount=function(){this._isMounted=!1},t.prototype.render=function(){var e=this.props,t=e.className,o=e.description,n=e.disabled,r=e.iconClass,c=e.label,p=e.multiline,d=e.required,u=e.underlined,h=this.state.isFocused,f=this._errorMessage;this._isDescriptionAvailable=Boolean(o||f);var m=s.css("ms-TextField",l.root,t,(g={},g["is-required "+l.rootIsRequired]=d,g["is-disabled "+l.rootIsDisabled]=n,g["is-active "+l.rootIsActive]=h,g["ms-TextField--multiline "+l.rootIsMultiline]=p,g["ms-TextField--underlined "+l.rootIsUnderlined]=u,g));return i.createElement("div",{className:m},c&&i.createElement(a.Label,{htmlFor:this._id},c),r&&i.createElement("i",{className:s.css(r,l.icon)}),p?this._renderTextArea():this._renderInput(),this._isDescriptionAvailable&&i.createElement("span",{id:this._descriptionId},o&&i.createElement("span",{className:s.css("ms-TextField-description",l.description)},o),f&&i.createElement("div",{"aria-live":"assertive"},i.createElement(s.DelayedRender,null,i.createElement("p",{className:s.css("ms-TextField-errorMessage ms-u-slideDownIn20",l.errorMessage),"data-automation-id":"error-message"},i.createElement("i",{className:s.css("ms-Icon ms-Icon--Error",l.errorIcon),"aria-hidden":"true"}),f)))));var g},t.prototype.focus=function(){this._textElement&&this._textElement.focus()},t.prototype.select=function(){this._textElement&&this._textElement.select()},t.prototype.setSelectionStart=function(e){this._textElement&&(this._textElement.selectionStart=e)},t.prototype.setSelectionEnd=function(e){this._textElement&&(this._textElement.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)},t.prototype._getTextElementClassName=function(){var e,t=this._errorMessage;return e=this.props.multiline&&!this.props.resizable?s.css("ms-TextField-field ms-TextField-field--unresizable",l.field,l.fieldIsUnresizable):s.css("ms-TextField-field",l.field),s.css(e,this.props.inputClassName,(o={},o["ms-TextField-invalid "+l.invalid]=!!t,o[l.hasIcon]=!!this.props.iconClass,o));var o},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=s.getNativeProps(this.props,s.textAreaProperties,["defaultValue"]);return i.createElement("textarea",r({id:this._id},e,{ref:this._resolveRef("_textElement"),value:this.state.value,onInput:this._onInputChange,onChange:this._onInputChange,className:this._getTextElementClassName(),"aria-describedby":this._isDescriptionAvailable?this._descriptionId:null,"aria-invalid":!!this.state.errorMessage,"aria-label":this.props.ariaLabel,onFocus:this._onFocus,onBlur:this._onBlur}))},t.prototype._renderInput=function(){var e=s.getNativeProps(this.props,s.inputProperties,["defaultValue"]);return i.createElement("input",r({type:"text",id:this._id},e,{ref:this._resolveRef("_textElement"),value:this.state.value,onInput:this._onInputChange,onChange:this._onInputChange,className:this._getTextElementClassName(),"aria-label":this.props.ariaLabel,"aria-describedby":this._isDescriptionAvailable?this._descriptionId:null,"aria-invalid":!!this.state.errorMessage,onFocus:this._onFocus,onBlur:this._onBlur}))},t.prototype._onInputChange=function(e){var t=this,o=e.target,n=o.value;if(n!==this._latestValue){this._latestValue=n,this.setState({value:n,errorMessage:""},function(){t._adjustInputHeight(),t.props.onChanged&&t.props.onChanged(n)});var r=this.props,i=r.validateOnFocusIn,a=r.validateOnFocusOut;i||a||this._delayedValidate(n);(0,this.props.onBeforeChange)(n)}},t.prototype._validate=function(e){var t=this;if(this._latestValidateValue!==e){this._latestValidateValue=e;var o=this.props.onGetErrorMessage,n=o(e||"");if(void 0!==n)if("string"==typeof n)this.setState({errorMessage:n}),this._notifyAfterValidate(e,n);else{var r=++this._lastValidation;n.then(function(o){t._isMounted&&r===t._lastValidation&&t.setState({errorMessage:o}),t._notifyAfterValidate(e,o)})}else this._notifyAfterValidate(e,"")}},t.prototype._notifyAfterValidate=function(e,t){this._isMounted&&e===this.state.value&&this.props.onNotifyValidationResult&&this.props.onNotifyValidationResult(t,e)},t.prototype._adjustInputHeight=function(){if(this._textElement&&this.props.autoAdjustHeight&&this.props.multiline){var e=this._textElement;e.style.height="";var t=e.scrollHeight+2;e.style.height=t+"px"}},t}(s.BaseComponent);c.defaultProps={multiline:!1,resizable:!0,autoAdjustHeight:!1,underlined:!1,onChanged:function(){},onBeforeChange:function(){},onNotifyValidationResult:function(){},onGetErrorMessage:function(){},deferredValidationTime:200,errorMessage:"",validateOnFocusIn:!1,validateOnFocusOut:!1,validateOnLoad:!0},t.TextField=c},function(e,t,o){"use strict";var n=o(2),r={root:"root_bd39c143",screenReaderOnly:"screenReaderOnly_bd39c143",rootIsDisabled:"rootIsDisabled_bd39c143",rootIsRequired:"rootIsRequired_bd39c143",rootIsActive:"rootIsActive_bd39c143",errorIcon:"errorIcon_bd39c143",icon:"icon_bd39c143",field:"field_bd39c143",hasIcon:"hasIcon_bd39c143",description:"description_bd39c143",rootIsUnderlined:"rootIsUnderlined_bd39c143",rootIsMultiline:"rootIsMultiline_bd39c143",errorMessage:"errorMessage_bd39c143",invalid:"invalid_bd39c143",fieldIsUnresizable:"fieldIsUnresizable_bd39c143",hidden:"hidden_bd39c143"};n.loadStyles([{rawString:'.root_bd39c143{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;position:relative}.root_bd39c143 .ms-Label{font-size:14px;font-weight:400}.screenReaderOnly_bd39c143{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.root_bd39c143.rootIsDisabled_bd39c143 .field{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";pointer-events:none;cursor:default}.root_bd39c143.rootIsDisabled_bd39c143::-webkit-input-placeholder{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.root_bd39c143.rootIsDisabled_bd39c143::-moz-placeholder{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.root_bd39c143.rootIsDisabled_bd39c143:-moz-placeholder{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.root_bd39c143.rootIsDisabled_bd39c143:-ms-input-placeholder{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.root_bd39c143.rootIsRequired_bd39c143 .ms-Label::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.root_bd39c143.rootIsRequired_bd39c143::-webkit-input-placeholder::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.root_bd39c143.rootIsRequired_bd39c143::-moz-placeholder::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.root_bd39c143.rootIsRequired_bd39c143:-moz-placeholder::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.root_bd39c143.rootIsRequired_bd39c143:-ms-input-placeholder::after{content:' *';color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.root_bd39c143.rootIsActive_bd39c143{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:'}.errorIcon_bd39c143{vertical-align:middle;font-size:14px}html[dir=ltr] .errorIcon_bd39c143{margin-right:5px}html[dir=rtl] .errorIcon_bd39c143{margin-left:5px}.icon_bd39c143{position:absolute;bottom:8px;top:auto}html[dir=ltr] .icon_bd39c143{right:8px}html[dir=rtl] .icon_bd39c143{left:8px}.field_bd39c143{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] .field_bd39c143{padding:0 12px 0 12px}html[dir=ltr] .field_bd39c143.hasIcon_bd39c143{padding-right:24px}html[dir=rtl] .field_bd39c143.hasIcon_bd39c143{padding-left:24px}.field_bd39c143:hover{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.field_bd39c143:focus{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active){.field_bd39c143:focus,.field_bd39c143:hover{border-color:#1aebff}}@media screen and (-ms-high-contrast:black-on-white){.field_bd39c143:focus,.field_bd39c143:hover{border-color:#37006e}}.field_bd39c143[disabled]{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";border-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";pointer-events:none;cursor:default}.field_bd39c143::-webkit-input-placeholder{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.field_bd39c143::-moz-placeholder{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.field_bd39c143:-moz-placeholder{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.field_bd39c143:-ms-input-placeholder{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.field_bd39c143::-ms-clear{display:none}.description_bd39c143{color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:";font-size:11px}.root_bd39c143.rootIsUnderlined_bd39c143{border-bottom:1px solid "},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";display:table;width:100%}.root_bd39c143.rootIsUnderlined_bd39c143:hover{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}@media screen and (-ms-high-contrast:active){.root_bd39c143.rootIsUnderlined_bd39c143:hover{border-color:#1aebff}}@media screen and (-ms-high-contrast:black-on-white){.root_bd39c143.rootIsUnderlined_bd39c143:hover{border-color:#37006e}}.root_bd39c143.rootIsUnderlined_bd39c143:active,.root_bd39c143.rootIsUnderlined_bd39c143:focus{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.root_bd39c143.rootIsUnderlined_bd39c143 .ms-Label{font-size:14px;display:table-cell;vertical-align:top;padding-top:9px;height:32px;width:1%;white-space:nowrap}html[dir=ltr] .root_bd39c143.rootIsUnderlined_bd39c143 .ms-Label{margin-right:8px}html[dir=rtl] .root_bd39c143.rootIsUnderlined_bd39c143 .ms-Label{margin-left:8px}html[dir=ltr] .root_bd39c143.rootIsUnderlined_bd39c143 .ms-Label{padding-left:12px}html[dir=rtl] .root_bd39c143.rootIsUnderlined_bd39c143 .ms-Label{padding-right:12px}.root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143{border:0;display:table-cell;padding-top:8px;padding-bottom:3px}html[dir=ltr] .root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143{float:left}html[dir=rtl] .root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143{float:right}html[dir=ltr] .root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143{text-align:left}html[dir=rtl] .root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143{text-align:right}.root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143:active,.root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143:focus,.root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143:hover{outline:0}.root_bd39c143.rootIsUnderlined_bd39c143.rootIsDisabled_bd39c143{border-bottom-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.root_bd39c143.rootIsUnderlined_bd39c143.rootIsDisabled_bd39c143 .ms-Label{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.root_bd39c143.rootIsUnderlined_bd39c143.rootIsDisabled_bd39c143 .field_bd39c143{background-color:transparent;color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.root_bd39c143.rootIsUnderlined_bd39c143.rootIsActive_bd39c143{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:'}@media screen and (-ms-high-contrast:active){.root_bd39c143.rootIsUnderlined_bd39c143.rootIsActive_bd39c143{border-color:#1aebff}}@media screen and (-ms-high-contrast:black-on-white){.root_bd39c143.rootIsUnderlined_bd39c143.rootIsActive_bd39c143{border-color:#37006e}}.root_bd39c143.rootIsMultiline_bd39c143 .field_bd39c143{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}html[dir=ltr] .root_bd39c143.rootIsMultiline_bd39c143 .field_bd39c143.hasIcon_bd39c143{padding-right:40px}html[dir=rtl] .root_bd39c143.rootIsMultiline_bd39c143 .field_bd39c143.hasIcon_bd39c143{padding-left:40px}.errorMessage_bd39c143{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}.invalid_bd39c143,.invalid_bd39c143:focus,.invalid_bd39c143:hover{border-color:"},{theme:"redDark",defaultValue:"#a80000"},{rawString:"}html[dir=ltr] .root_bd39c143.rootIsUnderlined_bd39c143 .ms-Label{padding-left:12px}html[dir=rtl] .root_bd39c143.rootIsUnderlined_bd39c143 .ms-Label{padding-right:12px}html[dir=ltr] .root_bd39c143.rootIsUnderlined_bd39c143 .ms-Label{padding-right:0}html[dir=rtl] .root_bd39c143.rootIsUnderlined_bd39c143 .ms-Label{padding-left:0}html[dir=ltr] .root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143{text-align:left}html[dir=rtl] .root_bd39c143.rootIsUnderlined_bd39c143 .field_bd39c143{text-align:right}html[dir=ltr] .root_bd39c143.rootIsMultiline_bd39c143 .icon_bd39c143{right:24px}html[dir=rtl] .root_bd39c143.rootIsMultiline_bd39c143 .icon_bd39c143{left:24px}.root_bd39c143.rootIsMultiline_bd39c143 .field_bd39c143.fieldIsUnresizable_bd39c143{resize:none}.hidden_bd39c143{display:none}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(84))},,function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(94))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(91),l=o(42),c=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.render=function(){var e=i.createElement(s.CalloutContent,r({},this.props));return this.props.doNotLayer?e:i.createElement(l.Layer,null,e)},t}(a.BaseComponent);t.Callout=c},function(e,t,o){"use strict";var n=o(2),r={root:"root_f4328402",container:"container_f4328402",main:"main_f4328402",beak:"beak_f4328402",beakCurtain:"beakCurtain_f4328402"};n.loadStyles([{rawString:'.root_f4328402{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){.root_f4328402{border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.root_f4328402{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.container_f4328402{position:relative}.main_f4328402{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";overflow-x:hidden;overflow-y:auto;position:relative}.beak_f4328402{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)}.beakCurtain_f4328402{position:absolute;top:0;right:0;bottom:0;left:0;background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(4),s=o(1),l=o(99),c=o(28),p=o(90),d={top:0,left:0},u={opacity:0},h=1,f=8,m=function(e){function t(t){var o=e.call(this,t)||this;return o._warnDeprecations({beakStyle:"beakWidth"}),o._didSetInitialFocus=!1,o.state={positions:null,slideDirectionalClassName:null,calloutElementRect:null},o._positionAttempts=0,o}return n(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,n=e.targetElement,r=e.isBeakVisible,a=e.beakStyle,l=e.children,h=e.beakWidth,f=this.state.positions,m=h;"ms-Callout-smallbeak"===a&&(m=16);var g={top:f&&f.beakPosition?f.beakPosition.top:d.top,left:f&&f.beakPosition?f.beakPosition.left:d.left,height:m,width:m},b=f&&f.directionalClassName?"ms-u-"+f.directionalClassName:"",_=this._getMaxHeight(),y=r&&(!!n||!!o);return i.createElement("div",{ref:this._resolveRef("_hostElement"),className:s.css("ms-Callout-container",p.container)},i.createElement("div",{className:s.css("ms-Callout",p.root,t,b),style:f?f.calloutPosition:u,ref:this._resolveRef("_calloutElement")},y&&i.createElement("div",{className:s.css("ms-Callout-beak",p.beak),style:g}),y&&i.createElement("div",{className:s.css("ms-Callout-beakCurtain",p.beakCurtain)}),i.createElement(c.Popup,{className:s.css("ms-Callout-main",p.main),onDismiss:this.dismiss,shouldRestoreFocus:!0,style:{maxHeight:_}},l)))},t.prototype.dismiss=function(e){var t=this.props.onDismiss;t&&t(e)},t.prototype._dismissOnScroll=function(e){var t=this.props.preventDismissOnScroll;this.state.positions&&!t&&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,s.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 n=void 0;n=s.assign(n,this.props),n.bounds=this._getBounds(),this.props.targetElement?n.targetElement=this._target:n.target=this._target;var r=l.getRelativePositions(n,t,o);!e&&r||e&&r&&!this._arePositionsEqual(e,r)&&this._positionAttempts<5?(this._positionAttempts++,this.setState({positions:r})):(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*h;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}(s.BaseComponent);m.defaultProps={preventDismissOnScroll:!1,isBeakVisible:!0,beakWidth:16,gapSpace:16,directionalHint:a.DirectionalHint.bottomAutoEdge},r([s.autobind],m.prototype,"dismiss",null),r([s.autobind],m.prototype,"_setInitialFocus",null),r([s.autobind],m.prototype,"_onComponentDidMount",null),t.CalloutContent=m},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(89)),n(o(4))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=[a.KeyCodes.up,a.KeyCodes.down,a.KeyCodes.left,a.KeyCodes.right,a.KeyCodes.home,a.KeyCodes.end,a.KeyCodes.tab,a.KeyCodes.pageUp,a.KeyCodes.pageDown],l=!1;"object"==typeof document&&document.documentElement&&!document.documentElement.getAttribute("dir")&&document.documentElement.setAttribute("dir","ltr");var c=function(e){function t(){var t=e.call(this)||this;return t.state={isFocusVisible:l},t}return n(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.render=function(){var e=this.state.isFocusVisible,t=a.css("ms-Fabric ms-font-m",this.props.className,{"is-focusVisible":e});return i.createElement("div",r({},this.props,{className:t,ref:"root"}))},t.prototype._onMouseDown=function(){this.state.isFocusVisible&&(this.setState({isFocusVisible:!1}),l=!1)},t.prototype._onKeyDown=function(e){!this.state.isFocusVisible&&s.indexOf(e.which)>-1&&(this.setState({isFocusVisible:!0}),l=!0)},t}(a.BaseComponent);t.Fabric=c},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(93))},function(e,t,o){"use strict";var n=o(2),r={rootIsFixed:"rootIsFixed_1cb2677c",content:"content_1cb2677c"};n.loadStyles([{rawString:".rootIsFixed_1cb2677c{position:fixed;z-index:1000000;top:0;left:0;width:100vw;height:100vh;visibility:hidden}.content_1cb2677c{visibility:visible}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(19),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(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 i.createElement("div",r({},this.props,{className:a.css("ms-LayerHost",this.props.className)}))},t}(a.BaseComponent);t.LayerHost=l},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(19)),n(o(96))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.componentWillMount=function(){this._originalFocusedElement=s.getDocument().activeElement},t.prototype.componentDidMount=function(){this._events.on(this.refs.root,"focus",this._onFocus,!0),this._events.on(this.refs.root,"blur",this._onBlur,!0),s.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,n=e.ariaLabelledBy,i=e.ariaDescribedBy;return a.createElement("div",r({ref:"root"},s.getNativeProps(this.props,s.divProperties),{className:o,role:t,"aria-labelledby":n,"aria-describedby":i,onKeyDown:this._onKeyDown}),this.props.children)},t.prototype._onKeyDown=function(e){switch(e.which){case s.KeyCodes.escape:this.props.onDismiss&&(this.props.onDismiss(e),e.preventDefault(),e.stopPropagation())}},t.prototype._onFocus=function(){this._containsFocus=!0},t.prototype._onBlur=function(){this._containsFocus=!1},t}(s.BaseComponent);l.defaultProps={shouldRestoreFocus:!0},i([s.autobind],l.prototype,"_onKeyDown",null),t.Popup=l},function(e,t,o){"use strict";function n(e,t,o){var n=e.isBeakVisible?e.beakWidth:0,r=h._getBorderSize(o),c=h._calculateActualBeakWidthInPixels(n)/2+(e.gapSpace?e.gapSpace:0),p=e.bounds?h._getRectangleFromIRect(e.bounds):new s.Rectangle(0,window.innerWidth-s.getScrollbarWidth(),0,window.innerHeight),d=e.target?h._getTargetRect(p,e.target):h._getTargetRectDEPRECATED(p,e.targetElement,e.creationEvent,e.targetPoint,e.useTargetPoint),u=h._getPositionData(e.directionalHint,d,p,e.coverTarget),f=h._positionCalloutWithinBounds(h._getRectangleFromHTMLElement(o),d,p,u,c,e.coverTarget,e.directionalHintFixed),m=h._positionBeak(n,f,d,r),g=h._finalizeCalloutPosition(f.calloutRectangle,t);return{calloutPosition:{top:g.top,left:g.left},beakPosition:{top:m.top,left:m.left,display:"block"},directionalClassName:l[f.targetEdge],submenuDirection:f.calloutEdge===i.right?a.DirectionalHint.leftBottomEdge:a.DirectionalHint.rightBottomEdge}}function r(e,t,o,n){void 0===o&&(o=0);var r,i=e,a=e,l=n?h._getRectangleFromIRect(n):new s.Rectangle(0,window.innerWidth-s.getScrollbarWidth(),0,window.innerHeight);return r=i.stopPropagation?new s.Rectangle(i.clientX,i.clientX,i.clientY,i.clientY):h._getRectangleFromHTMLElement(a),h._getMaxHeightFromTargetRectangle(r,t,o,l)}Object.defineProperty(t,"__esModule",{value:!0});var i,a=o(4),s=o(1);!function(e){e[e.top=0]="top",e[e.bottom=1]="bottom",e[e.left=2]="left",e[e.right=3]="right"}(i=t.RectangleEdge||(t.RectangleEdge={}));var l=(f={},f[i.top]="slideUpIn20",f[i.bottom]="slideDownIn20",f[i.left]="slideLeftIn20",f[i.right]="slideRightIn20",f),c=function(){function e(e,t,o,n,r,i){this.calloutDirection=e,this.targetDirection=t,this.calloutPercent=o,this.targetPercent=n,this.beakPercent=r,this.isAuto=i}return e}();t.PositionData=c;var p=(m={},m[a.DirectionalHint.topLeftEdge]=new c(i.bottom,i.top,0,0,50,!1),m[a.DirectionalHint.topCenter]=new c(i.bottom,i.top,50,50,50,!1),m[a.DirectionalHint.topRightEdge]=new c(i.bottom,i.top,100,100,50,!1),m[a.DirectionalHint.topAutoEdge]=new c(i.bottom,i.top,0,0,50,!0),m[a.DirectionalHint.bottomLeftEdge]=new c(i.top,i.bottom,0,0,50,!1),m[a.DirectionalHint.bottomCenter]=new c(i.top,i.bottom,50,50,50,!1),m[a.DirectionalHint.bottomRightEdge]=new c(i.top,i.bottom,100,100,50,!1),m[a.DirectionalHint.bottomAutoEdge]=new c(i.top,i.bottom,0,0,50,!0),m[a.DirectionalHint.leftTopEdge]=new c(i.right,i.left,0,0,50,!1),m[a.DirectionalHint.leftCenter]=new c(i.right,i.left,50,50,50,!1),m[a.DirectionalHint.leftBottomEdge]=new c(i.right,i.left,100,100,50,!1),m[a.DirectionalHint.rightTopEdge]=new c(i.left,i.right,0,0,50,!1),m[a.DirectionalHint.rightCenter]=new c(i.left,i.right,50,50,50,!1),m[a.DirectionalHint.rightBottomEdge]=new c(i.left,i.right,100,100,50,!1),m),d=(g={},g[a.DirectionalHint.topLeftEdge]=new c(i.top,i.top,0,0,50,!1),g[a.DirectionalHint.topCenter]=new c(i.top,i.top,50,50,50,!1),g[a.DirectionalHint.topRightEdge]=new c(i.top,i.top,100,100,50,!1),g[a.DirectionalHint.topAutoEdge]=new c(i.top,i.top,0,0,50,!0),g[a.DirectionalHint.bottomLeftEdge]=new c(i.bottom,i.bottom,0,0,50,!1),g[a.DirectionalHint.bottomCenter]=new c(i.bottom,i.bottom,50,50,50,!1),g[a.DirectionalHint.bottomRightEdge]=new c(i.bottom,i.bottom,100,100,50,!1),g[a.DirectionalHint.bottomAutoEdge]=new c(i.bottom,i.bottom,0,0,50,!0),g[a.DirectionalHint.leftTopEdge]=new c(i.left,i.left,0,0,50,!1),g[a.DirectionalHint.leftCenter]=new c(i.left,i.left,50,50,50,!1),g[a.DirectionalHint.leftBottomEdge]=new c(i.left,i.left,100,100,50,!1),g[a.DirectionalHint.rightTopEdge]=new c(i.right,i.right,0,0,50,!1),g[a.DirectionalHint.rightCenter]=new c(i.right,i.right,50,50,50,!1),g[a.DirectionalHint.rightBottomEdge]=new c(i.right,i.right,100,100,50,!1),g),u=(b={},b[i.top]=i.bottom,b[i.bottom]=i.top,b[i.right]=i.left,b[i.left]=i.right,b);t.getRelativePositions=n,t.getMaxHeight=r;var h;!function(e){function t(e,t,o,n){var r=0;switch(t){case a.DirectionalHint.bottomAutoEdge:case a.DirectionalHint.bottomCenter:case a.DirectionalHint.bottomLeftEdge:case a.DirectionalHint.bottomRightEdge:r=n.bottom-e.bottom-o;break;case a.DirectionalHint.topAutoEdge:case a.DirectionalHint.topCenter:case a.DirectionalHint.topLeftEdge:case a.DirectionalHint.topRightEdge:r=e.top-n.top-o;break;default:r=n.bottom-e.top-o}return r>0?r:n.height}function o(e,t){var o;if(t.preventDefault){var n=t;o=new s.Rectangle(n.clientX,n.clientX,n.clientY,n.clientY)}else o=r(t);if(!y(o,e))for(var a=v(o,e),l=0,c=a;l<c.length;l++){var p=c[l];o[i[p]]=e[i[p]]}return o}function n(e,t,o,n,a){var l;if(a?l=n?new s.Rectangle(n.x,n.x,n.y,n.y):new s.Rectangle(o.clientX,o.clientX,o.clientY,o.clientY):t?l=r(t):(o&&o.target&&(l=r(o.target)),l=new s.Rectangle),!y(l,e))for(var c=v(l,e),p=0,d=c;p<d.length;p++){var u=d[p];l[i[u]]=e[i[u]]}return l}function r(e){var t=e.getBoundingClientRect();return new s.Rectangle(t.left,t.right,t.top,t.bottom)}function l(e,t,o,n,r,i,a){void 0===r&&(r=0);var s=E(e,n.calloutDirection,n.calloutPercent,t,n.targetDirection,n.targetPercent,r);return y(s,o)?{calloutRectangle:s,calloutEdge:n.calloutDirection,targetEdge:n.targetDirection,alignPercent:n.calloutPercent,beakPercent:n.beakPercent}:c(s,t,o,n,r,i,a)}function c(e,t,o,n,r,a,s){var l={calloutRectangle:e,calloutEdge:n.calloutDirection,targetEdge:n.targetDirection,alignPercent:n.calloutPercent,beakPercent:n.beakPercent};if(!_(e,o))return l;a||s||(l=T(l,t,n.targetPercent,o,r));for(var c=v(l.calloutRectangle,o),p=0,d=c;p<d.length;p++){var u=d[p];l.calloutRectangle=w(l.calloutRectangle,o[i[u]],u);var h=b(l.calloutRectangle,l.targetEdge,t,l.targetEdge,n.targetPercent);l.alignPercent=h}return l}function h(e,t,o,n){var r=new s.Rectangle(0,t.calloutRectangle.width-2*n,0,t.calloutRectangle.height-2*n),i=new s.Rectangle(0,e,0,e),a=b(t.calloutRectangle,t.calloutEdge,o,t.targetEdge,t.beakPercent);return f(i,t,S(r,t.calloutEdge,a),n)}function f(e,t,o,n){var r=V(e.width)/2,a=null,l={x:e.width/2,y:e.width/2};return a=t.calloutEdge===i.bottom||t.calloutEdge===i.top?new s.Rectangle(r,t.calloutRectangle.width-r-2*n,0,t.calloutRectangle.height-2*n):new s.Rectangle(0,t.calloutRectangle.width-2*n,r,t.calloutRectangle.height-r-2*n),P(e,l,D(a,t.calloutEdge,o))}function m(e){return new s.Rectangle(e.left,e.right,e.top,e.bottom)}function g(e,t){var o=r(t),n=e.top-o.top,i=e.left-o.left;return new s.Rectangle(i,i+e.width,n,n+e.height)}function b(e,t,o,n,r){var i=S(o,n,r),a=D(e,t,i),s=x(e,t,a);return s>100?s=100:s<0&&(s=0),s}function _(e,t){return!(e.width>t.width||e.height>t.height)}function y(e,t){return!(e.top<t.top)&&(!(e.bottom>t.bottom)&&(!(e.left<t.left)&&!(e.right>t.right)))}function v(e,t){var o=new Array;return e.top<t.top&&o.push(i.top),e.bottom>t.bottom&&o.push(i.bottom),e.left<t.left&&o.push(i.left),e.right>t.right&&o.push(i.right),o}function S(e,t,o){var n,r;switch(t){case i.top:n={x:e.left,y:e.top},r={x:e.right,y:e.top};break;case i.left:n={x:e.left,y:e.top},r={x:e.left,y:e.bottom};break;case i.right:n={x:e.right,y:e.top},r={x:e.right,y:e.bottom};break;case i.bottom:n={x:e.left,y:e.bottom},r={x:e.right,y:e.bottom};break;default:n={x:0,y:0},r={x:0,y:0}}return I(n,r,o)}function x(e,t,o){switch(t){case i.top:case i.bottom:return 0!==e.width?(o.x-e.left)/e.width*100:100;case i.left:case i.right:return 0!==e.height?(o.y-e.top)/e.height*100:100}}function I(e,t,o){return{x:e.x+(t.x-e.x)*o/100,y:e.y+(t.y-e.y)*o/100}}function C(e,t){return new s.Rectangle(t.x,t.x+e.width,t.y,t.y+e.height)}function w(e,t,o){switch(o){case i.top:return C(e,{x:e.left,y:t});case i.bottom:return C(e,{x:e.left,y:t-e.height});case i.left:return C(e,{x:t,y:e.top});case i.right:return C(e,{x:t-e.width,y:e.top})}return new s.Rectangle}function P(e,t,o){var n=t.x-e.left,r=t.y-e.top;return C(e,{x:o.x-n,y:o.y-r})}function k(e,t,o){var n=0,r=0;switch(o){case i.top:r=-1*t;break;case i.left:n=-1*t;break;case i.right:n=t;break;case i.bottom:r=t}return C(e,{x:e.left+n,y:e.top+r})}function E(e,t,o,n,r,i,a){return void 0===a&&(a=0),k(P(e,S(e,t,o),S(n,r,i)),a,r)}function D(e,t,o){switch(t){case i.top:case i.bottom:var n=void 0;return n=o.x>e.right?e.right:o.x<e.left?e.left:o.x,{x:n,y:e[i[t]]};case i.left:case i.right:var r=void 0;return r=o.y>e.bottom?e.bottom:o.y<e.top?e.top:o.y,{x:e[i[t]],y:r}}}function V(e){return Math.sqrt(e*e*2)}function N(e){var t=getComputedStyle(e,null),o=parseFloat(t.borderTopWidth),n=parseFloat(t.borderBottomWidth),r=parseFloat(t.borderLeftWidth),i=parseFloat(t.borderRightWidth);return isNaN(o)||isNaN(n)||isNaN(r)||isNaN(i)?0:o===n&&n===r&&r===i?o:0}function M(e,t,o,n){var r=n?d[e]:p[e];if(r.isAuto){S(t,r.targetDirection,50).x<=o.width/2?(r.calloutPercent=0,r.targetPercent=0):(r.calloutPercent=100,r.targetPercent=100)}return r}function T(e,t,o,n,r){for(var a=[i.left,i.right,i.top,i.bottom],l=e.targetEdge,c=s.assign({},e),p=0;p<4;p++){var d=v(c.calloutRectangle,n),h=d.indexOf(l),f=u[l];if(!(h>-1))return c;a.splice(a.indexOf(l),1),l=a.indexOf(f)>-1?f:a.slice(-1)[0],c.calloutEdge=u[l],c.targetEdge=l,c.calloutRectangle=E(c.calloutRectangle,c.calloutEdge,c.alignPercent,t,c.targetEdge,o,r)}return e}e._getMaxHeightFromTargetRectangle=t,e._getTargetRect=o,e._getTargetRectDEPRECATED=n,e._getRectangleFromHTMLElement=r,e._positionCalloutWithinBounds=l,e._getBestRectangleFitWithinBounds=c,e._positionBeak=h,e._finalizeBeakPosition=f,e._getRectangleFromIRect=m,e._finalizeCalloutPosition=g,e._recalculateMatchingPercents=b,e._canRectangleFitWithinBounds=_,e._isRectangleWithinBounds=y,e._getOutOfBoundsEdges=v,e._getPointOnEdgeFromPercent=S,e._getPercentOfEdgeFromPoint=x,e._calculatePointPercentAlongLine=I,e._moveTopLeftOfRectangleToPoint=C,e._alignEdgeToCoordinate=w,e._movePointOnRectangleToPoint=P,e._moveRectangleInDirection=k,e._moveRectangleToAnchorRectangle=E,e._getClosestPointOnEdgeToPoint=D,e._calculateActualBeakWidthInPixels=V,e._getBorderSize=N,e._getPositionData=M,e._flipRectangleToFit=T}(h=t.positioningFunctions||(t.positioningFunctions={}));var f,m,g,b},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(75),a=o(15),s=o(3),l=o(1),c=function(e){function t(t){var o=e.call(this,t)||this,n="#FFFFFF";return o.props.initialColor&&""!=o.props.initialColor&&(n=o.props.initialColor),o.state={color:n,calloutVisible:!1,isHover:!1,errorMessage:""},o.onClickButton=o.onClickButton.bind(o),o.onMouseEnterButton=o.onMouseEnterButton.bind(o),o.onMouseLeaveButton=o.onMouseLeaveButton.bind(o),o.async=new l.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o.onColorChanged=o.onColorChanged.bind(o),o}return n(t,e),t.prototype.onColorChanged=function(e){this.state.color=e,this.setState(this.state),this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialColor,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialColor,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialColor,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialColor,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){void 0!==this.async&&this.async.dispose()},t.prototype.onClickButton=function(){!0!==this.props.disabled&&(this.state.calloutVisible=!this.state.calloutVisible,this.setState(this.state))},t.prototype.onMouseEnterButton=function(){!0!==this.props.disabled&&(this.state.isHover=!0,this.setState(this.state))},t.prototype.onMouseLeaveButton=function(){!0!==this.props.disabled&&(this.state.isHover=!1,this.setState(this.state))},t.prototype.render=function(){var e=this;return r.createElement("div",null,r.createElement(s.Label,null,this.props.label),r.createElement("div",{ref:function(t){return e.menuButtonElement=t},style:{width:"70px",height:"35px",backgroundColor:this.state.isHover?"#eaeaea":"#F4F4F4",padding:"6px",cursor:!0===this.props.disabled?"default":"pointer",borderBottomLeftRadius:"5px",borderBottomRightRadius:"5px",borderTopLeftRadius:"5px",borderTopRightRadius:"5px"},onClick:this.onClickButton,onMouseEnter:this.onMouseEnterButton,onMouseLeave:this.onMouseLeaveButton,role:"button"},r.createElement("div",{style:{width:"100%",height:"100%",backgroundColor:this.state.color}})),this.state.calloutVisible&&r.createElement(a.Callout,{className:"ms-CalloutExample-callout",gapSpace:0,targetElement:this.menuButtonElement,setInitialFocus:!0,onDismiss:this.onClickButton},r.createElement(i.ColorPicker,{color:this.state.color,onColorChanged:this.onColorChanged})),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",{style:{paddingBottom:"8px"}},r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=c},function(e,t,o){"use strict";function n(e,t){var o={label:t.label,targetProperty:e,initialValue:t.initialValue,useSafeFont:t.useSafeFont,previewFonts:t.previewFonts,onPropertyChange:t.onPropertyChange,properties:t.properties,onDispose:null,onRender:null,key:t.key,disabled:t.disabled,onGetErrorMessage:t.onGetErrorMessage,deferredValidationTime:t.deferredValidationTime,render:t.render,disableReactivePropertyChanges:t.disableReactivePropertyChanges};return new l(e,o)}Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(6),a=o(5),s=o(133),l=function(){function e(e,t){this.type=a.PropertyPaneFieldType.Custom,this.disabled=!1,this.deferredValidationTime=200,this.disableReactivePropertyChanges=!1,this.render=this.render.bind(this),this.targetProperty=t.targetProperty,this.properties=t,this.label=t.label,this.initialValue=t.initialValue,this.useSafeFont=t.useSafeFont,this.previewFonts=t.previewFonts,this.properties.onDispose=this.dispose,this.properties.onRender=this.render,this.onPropertyChange=t.onPropertyChange,this.customProperties=t.properties,this.key=t.key,!0===t.disabled&&(this.disabled=t.disabled),this.onGetErrorMessage=t.onGetErrorMessage,void 0!==t.deferredValidationTime&&(this.deferredValidationTime=t.deferredValidationTime),this.renderWebPart=t.render,void 0!==t.disableReactivePropertyChanges&&null!=t.disableReactivePropertyChanges&&(this.disableReactivePropertyChanges=t.disableReactivePropertyChanges)}return e.prototype.render=function(e){var t=r.createElement(s.default,{label:this.label,initialValue:this.initialValue,useSafeFont:this.useSafeFont,previewFonts:this.previewFonts,targetProperty:this.targetProperty,onDispose:this.dispose,onRender:this.render,onPropertyChange:this.onPropertyChange,properties:this.customProperties,key:this.key,disabled:this.disabled,onGetErrorMessage:this.onGetErrorMessage,deferredValidationTime:this.deferredValidationTime,render:this.renderWebPart,disableReactivePropertyChanges:this.disableReactivePropertyChanges});i.render(t,e)},e.prototype.dispose=function(e){},e}();t.PropertyFieldFontPicker=n},function(e,t,o){"use strict";function n(e,t){var o={label:t.label,targetProperty:e,initialValue:t.initialValue,usePixels:t.usePixels,preview:t.preview,onPropertyChange:t.onPropertyChange,properties:t.properties,onDispose:null,onRender:null,key:t.key,disabled:t.disabled,onGetErrorMessage:t.onGetErrorMessage,deferredValidationTime:t.deferredValidationTime,render:t.render,disableReactivePropertyChanges:t.disableReactivePropertyChanges};return new l(e,o)}Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(6),a=o(5),s=o(134),l=function(){function e(e,t){this.type=a.PropertyPaneFieldType.Custom,this.disabled=!1,this.deferredValidationTime=200,this.disableReactivePropertyChanges=!1,this.render=this.render.bind(this),this.targetProperty=t.targetProperty,this.properties=t,this.label=t.label,this.initialValue=t.initialValue,this.usePixels=t.usePixels,this.preview=t.preview,this.properties.onDispose=this.dispose,this.properties.onRender=this.render,this.onPropertyChange=t.onPropertyChange,this.customProperties=t.properties,this.key=t.key,!0===t.disabled&&(this.disabled=t.disabled),this.onGetErrorMessage=t.onGetErrorMessage,void 0!==t.deferredValidationTime&&(this.deferredValidationTime=t.deferredValidationTime),this.renderWebPart=t.render,void 0!==t.disableReactivePropertyChanges&&null!=t.disableReactivePropertyChanges&&(this.disableReactivePropertyChanges=t.disableReactivePropertyChanges)}return e.prototype.render=function(e){var t=r.createElement(s.default,{label:this.label,initialValue:this.initialValue,usePixels:this.usePixels,preview:this.preview,targetProperty:this.targetProperty,onDispose:this.dispose,onRender:this.render,onPropertyChange:this.onPropertyChange,properties:this.customProperties,key:this.key,disabled:this.disabled,onGetErrorMessage:this.onGetErrorMessage,deferredValidationTime:this.deferredValidationTime,render:this.renderWebPart,disableReactivePropertyChanges:this.disableReactivePropertyChanges});i.render(t,e)},e.prototype.dispose=function(e){},e}();t.PropertyFieldFontSizePicker=n},function(e,t,o){"use strict";var n=o(2),r={flexContainer:"flexContainer_833a6c92",root:"root_833a6c92",screenReaderOnly:"screenReaderOnly_833a6c92"};n.loadStyles([{rawString:".flexContainer_833a6c92{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.root_833a6c92{outline:transparent}.screenReaderOnly_833a6c92{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(32),l=o(35),c=o(33),p=o(34),d=o(36),u=o(37),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props;switch(e.buttonType){case s.ButtonType.command:return i.createElement(c.CommandButton,r({},e,{ref:this._resolveRef("_button")}));case s.ButtonType.compound:return i.createElement(p.CompoundButton,r({},e,{ref:this._resolveRef("_button")}));case s.ButtonType.icon:return i.createElement(d.IconButton,r({},e,{ref:this._resolveRef("_button")}));case s.ButtonType.primary:return i.createElement(u.PrimaryButton,r({},e,{ref:this._resolveRef("_button")}));default:return i.createElement(l.DefaultButton,r({},e,{ref:this._resolveRef("_button")}))}},t.prototype.focus=function(){this._button&&this._button.focus()},t}(a.BaseComponent);t.Button=h},function(e,t,o){"use strict";var n=o(2),r={root:"root_ff3668b3",flexContainer:"flexContainer_ff3668b3",label:"label_ff3668b3",icon:"icon_ff3668b3",isEnabled:"isEnabled_ff3668b3",isDisabled:"isDisabled_ff3668b3"};n.loadStyles([{rawString:'.root_ff3668b3{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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;padding:0 16px;border-width:0;background-color:transparent;padding:0 4px;height:40px;color:'},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.root_ff3668b3::-moz-focus-inner{border:0}.root_ff3668b3{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .root_ff3668b3:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.flexContainer_ff3668b3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.label_ff3668b3{margin:0 4px;line-height:100%}.icon_ff3668b3{margin:0 4px;height:16px;line-height:16px;text-align:center;vertical-align:middle}.isEnabled_ff3668b3:hover{color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.isEnabled_ff3668b3:active{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.isEnabled_ff3668b3 .icon_ff3668b3{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.isDisabled_ff3668b3{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";cursor:default;pointer-events:none;background-color:transparent}.isDisabled_ff3668b3:focus,.isDisabled_ff3668b3:hover{outline:0}"}]),e.exports=r},function(e,t,o){"use strict";var n=o(2),r={root:"root_fda809c9",flexContainer:"flexContainer_fda809c9",label:"label_fda809c9",description:"description_fda809c9",isEnabled:"isEnabled_fda809c9",isDisabled:"isDisabled_fda809c9"};n.loadStyles([{rawString:'.root_fda809c9{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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;padding:0 16px;padding:16px 20px;background-color:'},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";min-width:80px;max-width:280px;min-height:72px}.root_fda809c9::-moz-focus-inner{border:0}.root_fda809c9{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .root_fda809c9:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.flexContainer_fda809c9{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch;min-width:100%;height:auto}html[dir=ltr] .flexContainer_fda809c9{text-align:left}html[dir=rtl] .flexContainer_fda809c9{text-align:right}.label_fda809c9{margin:0 4px;line-height:100%;font-weight:600;color:"},{theme:"black",defaultValue:"#000000"},{rawString:';margin:0 0 5px}.description_fda809c9{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:"neutralSecondary",defaultValue:"#666666"},{rawString:";line-height:100%}.isEnabled_fda809c9:hover{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.isEnabled_fda809c9:hover .description_fda809c9{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.isEnabled_fda809c9:active{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.isEnabled_fda809c9:active .description_fda809c9,.isEnabled_fda809c9:active .label_fda809c9{color:inherit}.isDisabled_fda809c9{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";cursor:default;pointer-events:none}.isDisabled_fda809c9:focus,.isDisabled_fda809c9:hover{outline:0}.isDisabled_fda809c9 .description_fda809c9,.isDisabled_fda809c9 .label_fda809c9{color:inherit}"}]),e.exports=r},function(e,t,o){"use strict";var n=o(2),r={root:"root_6e1a1ded",label:"label_6e1a1ded",icon:"icon_6e1a1ded",isEnabled:"isEnabled_6e1a1ded",isDisabled:"isDisabled_6e1a1ded"};n.loadStyles([{rawString:'.root_6e1a1ded{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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;padding:0 16px;background-color:'},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";min-width:80px;height:32px;font-weight:600;font-size:14px}.root_6e1a1ded::-moz-focus-inner{border:0}.root_6e1a1ded{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .root_6e1a1ded:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.label_6e1a1ded{margin:0 4px;line-height:100%}.icon_6e1a1ded{margin:0 4px;height:16px;line-height:16px;text-align:center;vertical-align:middle}.isEnabled_6e1a1ded:hover{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.isEnabled_6e1a1ded:active{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.isDisabled_6e1a1ded{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";cursor:default;pointer-events:none}.isDisabled_6e1a1ded:focus,.isDisabled_6e1a1ded:hover{outline:0}"}]),e.exports=r},function(e,t,o){"use strict";var n=o(2),r={root:"root_c0edc035",icon:"icon_c0edc035",isEnabled:"isEnabled_c0edc035",isDisabled:"isDisabled_c0edc035"};n.loadStyles([{rawString:'.root_c0edc035{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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;padding:0 16px;border-width:0;background-color:transparent;padding:0 4px;width:32px;height:32px;color:'},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:16px}.root_c0edc035::-moz-focus-inner{border:0}.root_c0edc035{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .root_c0edc035:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.icon_c0edc035{margin:0 4px;height:16px;line-height:16px;text-align:center;vertical-align:middle}.isEnabled_c0edc035:hover{color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.isEnabled_c0edc035:active{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.isDisabled_c0edc035{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";cursor:default;pointer-events:none;background-color:transparent}.isDisabled_c0edc035:focus,.isDisabled_c0edc035:hover{outline:0}@media screen and (-ms-high-contrast:active){.isDisabled_c0edc035{color:"},{theme:"yellowLight",defaultValue:"#fff100"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.isDisabled_c0edc035{color:"},{theme:"blueMid",defaultValue:"#00188f"},{rawString:"}}"}]),e.exports=r},function(e,t,o){"use strict";var n=o(2),r={root:"root_75a6bb29",label:"label_75a6bb29",icon:"icon_75a6bb29",isEnabled:"isEnabled_75a6bb29",isDisabled:"isDisabled_75a6bb29"};n.loadStyles([{rawString:'.root_75a6bb29{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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;padding:0 16px;background-color:'},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";min-width:80px;height:32px;font-weight:600;font-size:14px}.root_75a6bb29::-moz-focus-inner{border:0}.root_75a6bb29{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .root_75a6bb29:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.root_75a6bb29::-moz-focus-inner{border:0}.root_75a6bb29{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .root_75a6bb29:focus:after{content:'';position:absolute;top:1px;right:1px;bottom:1px;left:1px;pointer-events:none;border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.label_75a6bb29{margin:0 4px;line-height:100%}.icon_75a6bb29{margin:0 4px;height:16px;line-height:16px;text-align:center;vertical-align:middle}.isEnabled_75a6bb29:hover{background-color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:"}.isEnabled_75a6bb29:active{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.isDisabled_75a6bb29{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";cursor:default;pointer-events:none}.isDisabled_75a6bb29:focus,.isDisabled_75a6bb29:hover{outline:0}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(8)),n(o(32)),n(o(104)),n(o(33)),n(o(34)),n(o(35)),n(o(37)),n(o(36))},function(e,t,o){"use strict";function n(e){var t=r(e);return!(!t||!t.length)}function r(e){return e.subMenuProps?e.subMenuProps.items:e.items}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),a=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},s=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var l,c=o(0),p=o(38),d=o(4),u=o(9),h=o(1),f=o(15),m=o(27),g=o(112);!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal"}(l||(l={}));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 _;!function(e){e[e.top=0]="top",e[e.center=1]="center",e[e.bottom=2]="bottom"}(_||(_={})),t.hasSubmenuItems=n,t.getSubmenuItems=r;var y=function(e){function t(t){var o=e.call(this,t)||this;return o.state={contextualMenuItems:null,subMenuId:h.getId("ContextualMenu")},o._isFocusingPreviousElement=!1,o._enterTimerId=0,o}return i(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),this.props.onMenuOpened&&this.props.onMenuOpened(this.props)},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,n=o.className,r=o.items,i=o.isBeakVisible,s=o.labelElementId,l=o.targetElement,p=o.id,d=o.targetPoint,m=o.useTargetPoint,b=o.beakWidth,_=o.directionalHint,y=o.gapSpace,v=o.coverTarget,S=o.ariaLabel,x=o.doNotLayer,I=o.arrowDirection,C=o.target,w=o.bounds,P=o.directionalHintFixed,k=o.shouldFocusOnMount,E=this.state.submenuProps,D=!(!r||!r.some(function(e){return!!e.icon||!!e.iconProps})),V=!(!r||!r.some(function(e){return!!e.canCheck}));return r&&r.length>0?c.createElement(f.Callout,{target:C,targetElement:l,targetPoint:d,useTargetPoint:m,isBeakVisible:i,beakWidth:b,directionalHint:_,gapSpace:y,coverTarget:v,doNotLayer:x,className:"ms-ContextualMenu-Callout",setInitialFocus:k,onDismiss:this.props.onDismiss,bounds:w,directionalHintFixed:P},c.createElement("div",{ref:function(t){return e._host=t},id:p,className:h.css("ms-ContextualMenu-container",n)},r&&r.length?c.createElement(u.FocusZone,{className:h.css("ms-ContextualMenu is-open",g.root),direction:I,ariaLabelledBy:s,ref:function(t){return e._focusZone=t},role:"menu",isCircularNavigation:!0},c.createElement("ul",{className:h.css("ms-ContextualMenu-list is-open",g.list),onKeyDown:this._onKeyDown,"aria-label":S},r.map(function(t,o){return e._renderMenuItem(t,o,V,D)}))):null,E?c.createElement(t,a({},E)):null)):null},t.prototype._renderMenuItem=function(e,t,o,n){var r=[];switch("-"===e.name&&(e.itemType=p.ContextualMenuItemType.Divider),e.itemType){case p.ContextualMenuItemType.Divider:r.push(this._renderSeparator(t,e.className));break;case p.ContextualMenuItemType.Header:r.push(this._renderSeparator(t));var i=this._renderHeaderMenuItem(e,t,o,n);r.push(this._renderListItem(i,e.key||t,e.className,e.title));break;default:var a=this._renderNormalItem(e,t,o,n);r.push(this._renderListItem(a,e.key||t,e.className,e.title))}return r},t.prototype._renderListItem=function(e,t,o,n){return c.createElement("li",{role:"menuitem",title:n,key:t,className:h.css("ms-ContextualMenu-item",g.item,o)},e)},t.prototype._renderSeparator=function(e,t){return e>0?c.createElement("li",{role:"separator",key:"separator-"+e,className:h.css("ms-ContextualMenu-divider",g.divider,t)}):null},t.prototype._renderNormalItem=function(e,t,o,n){return e.onRender?[e.onRender(e)]:e.href?this._renderAnchorMenuItem(e,t,o,n):this._renderButtonItem(e,t,o,n)},t.prototype._renderHeaderMenuItem=function(e,t,o,n){return c.createElement("div",{className:h.css("ms-ContextualMenu-header",g.header),style:e.style},this._renderMenuItemChildren(e,t,o,n))},t.prototype._renderAnchorMenuItem=function(e,t,o,n){return c.createElement("div",null,c.createElement("a",a({},h.getNativeProps(e,h.anchorProperties),{href:e.href,className:h.css("ms-ContextualMenu-link",g.link,(e.isDisabled||e.disabled)&&"is-disabled"),style:e.style,onClick:this._onAnchorClick.bind(this,e)}),this._renderMenuItemChildren(e,t,o,n)))},t.prototype._renderButtonItem=function(e,t,o,r){var i=this,a=this.state,s=a.expandedMenuItemKey,l=a.subMenuId,p="";e.ariaLabel?p=e.ariaLabel:e.name&&(p=e.name);var d={className:h.css("ms-ContextualMenu-link",g.link,(u={},u["is-expanded "+g.isExpanded]=s===e.key,u)),onClick:this._onItemClick.bind(this,e),onKeyDown:n(e)?this._onItemKeyDown.bind(this,e):null,onMouseEnter:this._onItemMouseEnter.bind(this,e),onMouseLeave:this._onMouseLeave,onMouseDown:function(t){return i._onItemMouseDown(e,t)},disabled:e.isDisabled||e.disabled,href:e.href,title:e.title,"aria-label":p,"aria-haspopup":!!n(e)||null,"aria-owns":e.key===s?l:null,style:e.style};return c.createElement("button",h.assign({},h.getNativeProps(e,h.buttonProperties),d),this._renderMenuItemChildren(e,t,o,r));var u},t.prototype._renderMenuItemChildren=function(e,t,o,r){var i=e.isChecked||e.checked;return c.createElement("div",{className:h.css("ms-ContextualMenu-linkContent",g.linkContent)},o?c.createElement(m.Icon,{iconName:i?"CheckMark":"CustomIcon",className:h.css("ms-ContextualMenu-icon",g.icon),onClick:this._onItemClick.bind(this,e)}):null,r?this._renderIcon(e):null,c.createElement("span",{className:h.css("ms-ContextualMenu-itemText",g.itemText)},e.name),n(e)?c.createElement(m.Icon,a({iconName:h.getRTL()?"ChevronLeft":"ChevronRight"},e.submenuIconProps,{className:h.css("ms-ContextualMenu-submenuIcon",g.submenuIcon,e.submenuIconProps?e.submenuIconProps.className:"")})):null)},t.prototype._renderIcon=function(e){var t=e.iconProps?e.iconProps:{iconName:"CustomIcon",className:e.icon?"ms-Icon--"+e.icon:""},o="None"===t.iconName?"":"ms-ContextualMenu-iconColor "+g.iconColor,n=h.css("ms-ContextualMenu-icon",g.icon,o,t.className);return c.createElement(m.Icon,a({},t,{className:n}))},t.prototype._onKeyDown=function(e){var t=h.getRTL()?h.KeyCodes.right:h.KeyCodes.left;(e.which===h.KeyCodes.escape||e.which===h.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,r=t.currentTarget;e.key!==this.state.expandedMenuItemKey&&(n(e)?this._enterTimerId=this._async.setTimeout(function(){return o._onItemSubMenuExpand(e,r)},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=r(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.props.onItemClick&&this.props.onItemClick(t,e),this.dismiss(t,!0)},t.prototype._onItemKeyDown=function(e,t){var o=h.getRTL()?h.KeyCodes.left:h.KeyCodes.right;t.which===o&&(this._onItemSubMenuExpand(e,t.currentTarget),t.preventDefault())},t.prototype._onItemSubMenuExpand=function(e,t){if(this.state.expandedMenuItemKey!==e.key){this.state.submenuProps&&this._onSubMenuDismiss();var o={items:r(e),target:t,onDismiss:this._onSubMenuDismiss,isSubMenu:!0,id:this.state.subMenuId,shouldFocusOnMount:!0,directionalHint:h.getRTL()?d.DirectionalHint.leftTopEdge:d.DirectionalHint.rightTopEdge,className:this.props.className,gapSpace:0};e.subMenuProps&&h.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=h.getDocument();this._target=t?t.querySelector(e):null,this._targetWindow=h.getWindow()}else if(e.stopPropagation)this._target=e,this._targetWindow=h.getWindow(e.toElement);else{var o=e;this._target=e,this._targetWindow=h.getWindow(o)}else this._targetWindow=h.getWindow()},t}(h.BaseComponent);y.defaultProps={items:[],shouldFocusOnMount:!0,isBeakVisible:!1,gapSpace:0,directionalHint:d.DirectionalHint.bottomAutoEdge,beakWidth:16,arrowDirection:u.FocusZoneDirection.vertical},s([h.autobind],y.prototype,"dismiss",null),s([h.autobind],y.prototype,"_onKeyDown",null),s([h.autobind],y.prototype,"_onMouseLeave",null),s([h.autobind],y.prototype,"_onSubMenuDismiss",null),t.ContextualMenu=y},function(e,t,o){"use strict";var n=o(2),r={root:"root_6f77bb2c",list:"list_6f77bb2c",item:"item_6f77bb2c",link:"link_6f77bb2c",isDisabled:"isDisabled_6f77bb2c",icon:"icon_6f77bb2c",isExpanded:"isExpanded_6f77bb2c",header:"header_6f77bb2c",linkContent:"linkContent_6f77bb2c",divider:"divider_6f77bb2c",iconColor:"iconColor_6f77bb2c",itemText:"itemText_6f77bb2c",submenuIcon:"submenuIcon_6f77bb2c"};n.loadStyles([{rawString:".root_6f77bb2c{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:';min-width:180px}.list_6f77bb2c{list-style-type:none;margin:0;padding:0;line-height:0}.item_6f77bb2c{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}.link_6f77bb2c{font:inherit;color:inherit;background:0 0;border:none;width:100%;height:36px;line-height:36px;display:block;cursor:pointer;padding:0 6px}.link_6f77bb2c::-moz-focus-inner{border:0}.link_6f77bb2c{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .link_6f77bb2c: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] .link_6f77bb2c{text-align:left}html[dir=rtl] .link_6f77bb2c{text-align:right}.link_6f77bb2c:hover:not([disabled]){background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.link_6f77bb2c.isDisabled_6f77bb2c,.link_6f77bb2c[disabled]{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";cursor:default;pointer-events:none}.link_6f77bb2c.isDisabled_6f77bb2c .icon_6f77bb2c,.link_6f77bb2c[disabled] .icon_6f77bb2c{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.is-focusVisible .link_6f77bb2c:focus{background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.link_6f77bb2c.isExpanded_6f77bb2c,.link_6f77bb2c.isExpanded_6f77bb2c:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:';font-weight:600}.header_6f77bb2c{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}.header_6f77bb2c::-moz-focus-inner{border:0}.header_6f77bb2c{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .header_6f77bb2c: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] .header_6f77bb2c{text-align:left}html[dir=rtl] .header_6f77bb2c{text-align:right}a.link_6f77bb2c{padding:0 6px;text-rendering:auto;color:inherit;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;text-decoration:none;box-sizing:border-box}.linkContent_6f77bb2c{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%}.divider_6f77bb2c{display:block;height:1px;background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";position:relative}.icon_6f77bb2c{display:inline-block;min-height:1px;max-height:36px;width:14px;margin:0 4px;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}.iconColor_6f77bb2c{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.itemText_6f77bb2c{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}.submenuIcon_6f77bb2c{height:36px;line-height:36px;text-align:center;font-size:10px;display:inline-block;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(111)),n(o(38))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._isInFocusStack=!1,t._isInClickStack=!1,t}return n(t,e),t.prototype.componentWillMount=function(){var e=this.props,o=e.isClickableOutsideFocusTrap,n=void 0!==o&&o,r=e.forceFocusInsideTrap;(void 0===r||r)&&(this._isInFocusStack=!0,t._focusStack.push(this)),n||(this._isInClickStack=!0,t._clickStack.push(this))},t.prototype.componentDidMount=function(){var e=this.props,t=e.elementToFocusOnDismiss,o=e.isClickableOutsideFocusTrap,n=void 0!==o&&o,r=e.forceFocusInsideTrap,i=void 0===r||r;this._previouslyFocusedElement=t||document.activeElement,s.elementContains(this.refs.root,this._previouslyFocusedElement)||this.focus(),i&&this._events.on(window,"focus",this._forceFocusInTrap,!0),n||this._events.on(window,"click",this._forceClickInTrap,!0)},t.prototype.componentWillUnmount=function(){var e=this,o=this.props.ignoreExternalFocusing;if(this._events.dispose(),this._isInFocusStack||this._isInClickStack){var n=function(t){return e!==t};this._isInFocusStack&&(t._focusStack=t._focusStack.filter(n)),this._isInClickStack&&(t._clickStack=t._clickStack.filter(n))}!o&&this._previouslyFocusedElement&&this._previouslyFocusedElement.focus()},t.prototype.render=function(){var e=this.props,t=e.className,o=e.ariaLabelledBy,n=s.getNativeProps(this.props,s.divProperties);return a.createElement("div",r({},n,{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):s.getNextElement(o,o.firstChild,!0,!1,!1,!0))&&e.focus()},t.prototype._onKeyboardHandler=function(e){if(e.which===s.KeyCodes.tab){var t=this.refs.root,o=s.getFirstFocusable(t,t.firstChild,!0),n=s.getLastFocusable(t,t.lastChild,!0);e.shiftKey&&o===e.target?(n.focus(),e.preventDefault(),e.stopPropagation()):e.shiftKey||n!==e.target||(o.focus(),e.preventDefault(),e.stopPropagation())}},t.prototype._forceFocusInTrap=function(e){if(t._focusStack.length&&this===t._focusStack[t._focusStack.length-1]){var o=document.activeElement;s.elementContains(this.refs.root,o)||(this.focus(),e.preventDefault(),e.stopPropagation())}},t.prototype._forceClickInTrap=function(e){if(t._clickStack.length&&this===t._clickStack[t._clickStack.length-1]){var o=e.target;o&&!s.elementContains(this.refs.root,o)&&(this.focus(),e.preventDefault(),e.stopPropagation())}},t}(s.BaseComponent);l._focusStack=[],l._clickStack=[],i([s.autobind],l.prototype,"_onKeyboardHandler",null),t.FocusTrapZone=l},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(39),l=o(1),c="data-is-focusable",p="data-disable-click-on-enter",d="data-focuszone-id",u="tabindex",h={},f=["text","number","password","email","tel","url","search"],m=function(e){function t(t){var o=e.call(this,t)||this;return o._warnDeprecations({rootProps:null}),o._id=l.getId("FocusZone"),h[o._id]=o,o._focusAlignment={left:0,top:0},o}return n(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(l.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),this.focus())},t.prototype.componentWillUnmount=function(){delete h[this._id]},t.prototype.render=function(){var e=this.props,t=e.rootProps,o=e.ariaDescribedBy,n=e.ariaLabelledBy,i=e.className,s=l.getNativeProps(this.props,l.divProperties);return a.createElement("div",r({},s,t,{className:l.css("ms-FocusZone",i),ref:"root","data-focuszone-id":this._id,"aria-labelledby":n,"aria-describedby":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(l.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(l.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){if(!this.props.disabled){for(var t=e.target,o=[];t&&t!==this.refs.root;)o.push(t),t=l.getParent(t);for(;o.length&&(t=o.pop(),!l.isElementFocusZone(t));)t&&l.isElementTabbable(t)&&(t.tabIndex=0,this._setFocusAlignment(t,!0,!0))}},t.prototype._onKeyDown=function(e){var t=this.props,o=t.direction,n=t.disabled,r=t.isInnerZoneKeystroke;if(!(n||this.props.onKeyDown&&(this.props.onKeyDown(e),e.isDefaultPrevented()))){if(r&&this._isImmediateDescendantOfZone(e.target)&&r(e)){var i=this._getFirstInnerZone();if(!i||!i.focus())return}else{if(e.altKey)return;switch(e.which){case l.KeyCodes.space:if(this._tryInvokeClickForFocusable(e.target))break;return;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(l.getNextElement(this.refs.root,a,!0)))break;return;case l.KeyCodes.end:var c=this.refs.root.lastChild;if(this.focusElement(l.getPreviousElement(this.refs.root,c,!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||"INPUT"===e.tagName)return!1;if(this._isImmediateDescendantOfZone(e)&&"true"===e.getAttribute(c)&&"true"!==e.getAttribute(p))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(l.isElementFocusZone(t))return h[t.getAttribute(d)];var o=this._getFirstInnerZone(t);if(o)return o;t=t.nextElementSibling}return null},t.prototype._moveFocus=function(e,t,o){var n,r=this._activeElement,i=-1,a=!1,c=this.props.direction===s.FocusZoneDirection.bidirectional;if(!r)return!1;if(this._isElementInput(r)&&!this._shouldInputLoseFocus(r,e))return!1;var p=c?r.getBoundingClientRect():null;do{if(r=e?l.getNextElement(this.refs.root,r):l.getPreviousElement(this.refs.root,r),!c){n=r;break}if(r){var d=r.getBoundingClientRect(),u=t(p,d);if(u>-1&&(-1===i||u<i)&&(i=u,n=r),i>=0&&u<0)break}}while(r);if(n&&n!==this._activeElement)a=!0,this.focusElement(n);else if(this.props.isCircularNavigation)return e?this.focusElement(l.getNextElement(this.refs.root,this.refs.root.firstElementChild,!0)):this.focusElement(l.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,n){var r=-1,i=Math.floor(n.top),a=Math.floor(o.bottom);return(-1===e&&i>=a||i===e)&&(e=i,r=t>=n.left&&t<=n.left+n.width?0:Math.abs(n.left+n.width/2-t)),r})&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusUp=function(){var e=-1,t=this._focusAlignment.left;return!!this._moveFocus(!1,function(o,n){var r=-1,i=Math.floor(n.bottom),a=Math.floor(n.top),s=Math.floor(o.top);return(-1===e&&i<=s||a===e)&&(e=a,r=t>=n.left&&t<=n.left+n.width?0:Math.abs(n.left+n.width/2-t)),r})&&(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(n,r){var i=-1;return(-1===t&&r.right<=n.right&&(e.props.direction===s.FocusZoneDirection.horizontal||r.top===n.top)||r.top===t)&&(t=r.top,i=Math.abs(r.top+r.height/2-o)),i})&&(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(n,r){var i=-1;return(-1===t&&r.left>=n.left&&(e.props.direction===s.FocusZoneDirection.horizontal||r.top===n.top)||r.top===t)&&(t=r.top,i=Math.abs(r.top+r.height/2-o)),i})&&(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 n=e.getBoundingClientRect(),r=n.left+n.width/2,i=n.top+n.height/2;this._focusAlignment||(this._focusAlignment={left:r,top:i}),t&&(this._focusAlignment.left=r),o&&(this._focusAlignment.top=i)}},t.prototype._isImmediateDescendantOfZone=function(e){for(var t=l.getParent(e);t&&t!==this.refs.root&&t!==document.body;){if(l.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 n=t[o];l.isElementFocusZone(n)||(n.getAttribute&&"false"===n.getAttribute(c)&&n.setAttribute(u,"-1"),l.isElementTabbable(n)?this.props.disabled?n.setAttribute(u,"-1"):this._isInnerZone||this._activeElement&&this._activeElement!==n?"-1"!==n.getAttribute(u)&&n.setAttribute(u,"-1"):(this._activeElement=n,"0"!==n.getAttribute(u)&&n.setAttribute(u,"0")):"svg"===n.tagName&&"false"!==n.getAttribute("focusable")&&n.setAttribute("focusable","false"),this._updateTabIndexes(n))}},t.prototype._isElementInput=function(e){return!(!e||!e.tagName||"input"!==e.tagName.toLowerCase())},t.prototype._shouldInputLoseFocus=function(e,t){if(e&&e.type&&f.indexOf(e.type.toLowerCase())>-1){var o=e.selectionStart,n=e.selectionEnd,r=o!==n,i=e.value;if(r||o>0&&!t||o!==i.length&&t)return!1}return!0},t}(l.BaseComponent);m.defaultProps={isCircularNavigation:!1,direction:s.FocusZoneDirection.bidirectional},i([l.autobind],m.prototype,"_onFocus",null),i([l.autobind],m.prototype,"_onMouseDown",null),i([l.autobind],m.prototype,"_onKeyDown",null),t.FocusZone=m},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(115)),n(o(39))},function(e,t,o){"use strict";var n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(118),a=o(40),s=o(51),l=o(1);t.Icon=function(e){var t="None"===e.iconName,o=e.iconName?"ms-Icon--"+e.iconName:"";if(e.iconType===a.IconType.Image){var c=l.css("ms-Icon","ms-Icon-imageContainer",i.imageContainer,e.className);return r.createElement("div",{className:c},r.createElement(s.Image,n({},e.imageProps)))}var p=l.css("ms-Icon",t?"":o,e.className);return r.createElement("i",n({},l.getNativeProps(e,l.htmlElementProperties),{className:p}))}},function(e,t,o){"use strict";var n=o(2),r={imageContainer:"imageContainer_a33c77a8"};n.loadStyles([{rawString:".imageContainer_a33c77a8{overflow:hidden}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(117)),n(o(40))},function(e,t,o){"use strict";var n=o(2),r={root:"root_94aa130b",rootIsMaximizeFrame:"rootIsMaximizeFrame_94aa130b",image:"image_94aa130b",imageIsLoaded:"imageIsLoaded_94aa130b",imageIsCenter:"imageIsCenter_94aa130b",imageIsContain:"imageIsContain_94aa130b",imageIsCover:"imageIsCover_94aa130b",imageIsLandscape:"imageIsLandscape_94aa130b",imageIsPortrait:"imageIsPortrait_94aa130b",imageIsNone:"imageIsNone_94aa130b",imageIsScaleWidthHeight:"imageIsScaleWidthHeight_94aa130b",imageIsScaleWidth:"imageIsScaleWidth_94aa130b",imageIsScaleHeight:"imageIsScaleHeight_94aa130b"};n.loadStyles([{rawString:".root_94aa130b{overflow:hidden}.rootIsMaximizeFrame_94aa130b{height:100%;width:100%}.image_94aa130b{display:block;opacity:0}.image_94aa130b.imageIsLoaded_94aa130b{opacity:1}.imageIsCenter_94aa130b,.imageIsContain_94aa130b,.imageIsCover_94aa130b{position:relative;top:50%}html[dir=ltr] .imageIsCenter_94aa130b,html[dir=ltr] .imageIsContain_94aa130b,html[dir=ltr] .imageIsCover_94aa130b{left:50%}html[dir=rtl] .imageIsCenter_94aa130b,html[dir=rtl] .imageIsContain_94aa130b,html[dir=rtl] .imageIsCover_94aa130b{right:50%}html[dir=ltr] .imageIsCenter_94aa130b,html[dir=ltr] .imageIsContain_94aa130b,html[dir=ltr] .imageIsCover_94aa130b{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html[dir=rtl] .imageIsCenter_94aa130b,html[dir=rtl] .imageIsContain_94aa130b,html[dir=rtl] .imageIsCover_94aa130b{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.imageIsContain_94aa130b.imageIsLandscape_94aa130b{width:100%;height:auto}.imageIsContain_94aa130b.imageIsPortrait_94aa130b{height:100%;width:auto}.imageIsCover_94aa130b.imageIsLandscape_94aa130b{height:100%;width:auto}.imageIsCover_94aa130b.imageIsPortrait_94aa130b{width:100%;height:auto}.imageIsNone_94aa130b{height:auto;width:auto}.imageIsScaleWidthHeight_94aa130b{height:100%;width:100%}.imageIsScaleWidth_94aa130b{height:auto;width:100%}.imageIsScaleHeight_94aa130b{height:100%;width:auto}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(122),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.componentDidMount=function(){a.disableBodyScroll()},t.prototype.componentWillUnmount=function(){a.enableBodyScroll()},t.prototype.render=function(){var e=this.props,t=e.isDarkThemed,o=e.className,n=a.getNativeProps(this.props,a.divProperties),l=a.css("ms-Overlay",s.root,o,(c={},c["ms-Overlay--dark "+s.rootIsDark]=t,c));return i.createElement("div",r({},n,{className:l}));var c},t}(a.BaseComponent);t.Overlay=l},function(e,t,o){"use strict";var n=o(2),r={root:"root_08d73436",rootIsNone:"rootIsNone_08d73436",rootIsDark:"rootIsDark_08d73436"};n.loadStyles([{rawString:".root_08d73436{background-color:"},{theme:"whiteTranslucent40",defaultValue:"rgba(255,255,255,.4)"},{rawString:";position:absolute;bottom:0;left:0;right:0;top:0}.root_08d73436.rootIsNone_08d73436{visibility:hidden}.root_08d73436.rootIsDark_08d73436{background-color:"},{theme:"blackTranslucent40",defaultValue:"rgba(0,0,0,.4)"},{rawString:"}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(121))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=o(49),c=o(41),p=o(19),d=o(48),u=o(28),h=o(7),f=o(125),m="ms-u-fadeIn200",g="ms-u-fadeOut200",b="ms-u-slideLeftIn40",_="ms-u-slideLeftOut40",y="ms-u-slideRightIn40",v="ms-u-slideRightOut40",S=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={isFooterSticky:!1,isOpen:!!t.isOpen,isAnimatingOpen:t.isOpen,isAnimatingClose:!1,id:s.getId("Panel")},o}return n(t,e),t.prototype.componentDidMount=function(){var e=this;this._events.on(window,"resize",this._updateFooterPosition),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:!0,isAnimatingOpen:!!e.isOpen,isAnimatingClose:!e.isOpen})},t.prototype.componentDidUpdate=function(e,t){!1===t.isOpen&&this._updateFooterPosition(),!1===t.isAnimatingClose&&!0===this.state.isAnimatingClose&&this.props.onDismiss&&this.props.onDismiss()},t.prototype.render=function(){var e=this.props,t=(e.children,e.className),o=void 0===t?"":t,n=(e.closeButtonAriaLabel,e.elementToFocusOnDismiss),i=e.firstFocusableSelector,h=e.forceFocusInsideTrap,S=e.hasCloseButton,x=e.headerText,I=e.ignoreExternalFocusing,C=e.isBlocking,w=e.isLightDismiss,P=e.layerProps,k=e.type,E=e.customWidth,D=e.onRenderNavigation,V=void 0===D?this._onRenderNavigation:D,N=e.onRenderHeader,M=void 0===N?this._onRenderHeader:N,T=e.onRenderBody,O=void 0===T?this._onRenderBody:T,F=e.onRenderFooter,R=void 0===F?this._onRenderFooter:F,L=this.state,A=L.isOpen,B=L.isAnimatingOpen,j=L.isAnimatingClose,H=L.id,W=(L.isFooterSticky,k===c.PanelType.smallFixedNear),U=s.getRTL(),z=U?W:!W,G=H+"-headerText",K=k===c.PanelType.custom?{width:E}:{};if(!A)return null;var q;return C&&(q=a.createElement(d.Overlay,{className:s.css(f.overlay,(Y={},Y[m]=B,Y[g]=j,Y)),isDarkThemed:!1,onClick:w?this._onPanelClick:null})),a.createElement(p.Layer,r({},P),a.createElement(u.Popup,{role:"dialog",ariaLabelledBy:x&&G,onDismiss:this.props.onDismiss},a.createElement("div",{ref:this._onPanelRef,className:s.css("ms-Panel",f.root,o,(Z={},Z["is-open "+f.rootIsOpen]=A,Z["ms-Panel--smFluid "+f.rootIsSmallFluid]=k===c.PanelType.smallFluid,Z["ms-Panel--smLeft "+f.rootIsSmallLeft]=k===c.PanelType.smallFixedNear,Z["ms-Panel--sm "+f.rootIsSmall]=k===c.PanelType.smallFixedFar,Z["ms-Panel--md "+f.rootIsMedium]=k===c.PanelType.medium,Z["ms-Panel--lg "+f.rootIsLarge]=k===c.PanelType.large||k===c.PanelType.largeFixed,Z["ms-Panel--fixed "+f.rootIsFixed]=k===c.PanelType.largeFixed,Z["ms-Panel--xl "+f.rootIsXLarge]=k===c.PanelType.extraLarge,Z["ms-Panel--custom "+f.rootIsCustom]=k===c.PanelType.custom,Z["ms-Panel--hasCloseButton "+f.rootHasCloseButton]=S,Z))},q,a.createElement(l.FocusTrapZone,{className:s.css("ms-Panel-main",f.main,(X={},X[y]=B&&!z,X[b]=B&&z,X[_]=j&&!z,X[v]=j&&z,X)),style:K,elementToFocusOnDismiss:n,isClickableOutsideFocusTrap:w,ignoreExternalFocusing:I,forceFocusInsideTrap:h,firstFocusableSelector:i},a.createElement("div",{className:s.css("ms-Panel-commands"),"data-is-visible":!0},V(this.props,this._onRenderNavigation)),a.createElement("div",{className:s.css("ms-Panel-contentInner",f.contentInner)},M(this.props,this._onRenderHeader),O(this.props,this._onRenderBody),R(this.props,this._onRenderFooter))))));var Y,Z,X},t.prototype.dismiss=function(){this.state.isOpen&&this.setState({isAnimatingOpen:!1,isAnimatingClose:!0})},t.prototype._onRenderNavigation=function(e){var t=e.closeButtonAriaLabel;return e.hasCloseButton&&a.createElement(h.IconButton,{className:s.css("ms-Panel-closeButton ms-PanelAction-close",f.closeButton),onClick:this._onPanelClick,"aria-label":t,"data-is-visible":!0,icon:"Cancel"})},t.prototype._onRenderHeader=function(e){var t=e.headerText,o=e.headerTextId,n=e.headerClassName,r=void 0===n?"":n;return t&&a.createElement("div",{className:s.css("ms-Panel-header",f.header)},a.createElement("p",{className:s.css("ms-Panel-headerText",f.headerText,r),id:o,role:"heading"},t))},t.prototype._onRenderBody=function(e){return a.createElement("div",{className:s.css("ms-Panel-content",f.content),ref:this._resolveRef("_content")},e.children)},t.prototype._onRenderFooter=function(e){var t=this.state.isFooterSticky,o=this.props.onRenderFooterContent,n=void 0===o?null:o;return null!=n&&a.createElement("div",{className:s.css("ms-Panel-footer",f.footer,t&&f.footerIsSticky)},a.createElement("div",{className:s.css("ms-Panel-footerInner",f.footerInner)},n()))},t.prototype._updateFooterPosition=function(){var e=this._content;if(e){var t=e.clientHeight,o=e.scrollHeight;this.setState({isFooterSticky:t<o})}},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.onDismissed&&this.props.onDismissed())},t}(s.BaseComponent);S.defaultProps={isOpen:!1,isBlocking:!0,hasCloseButton:!0,type:c.PanelType.smallFixedFar},i([s.autobind],S.prototype,"_onRenderNavigation",null),i([s.autobind],S.prototype,"_onRenderHeader",null),i([s.autobind],S.prototype,"_onRenderBody",null),i([s.autobind],S.prototype,"_onRenderFooter",null),t.Panel=S},function(e,t,o){"use strict";var n=o(2),r={root:"root_69152eb3",overlay:"overlay_69152eb3",main:"main_69152eb3",rootIsSmall:"rootIsSmall_69152eb3",rootIsSmallLeft:"rootIsSmallLeft_69152eb3",rootIsSmallFluid:"rootIsSmallFluid_69152eb3",rootIsMedium:"rootIsMedium_69152eb3",rootIsLarge:"rootIsLarge_69152eb3",rootIsXLarge:"rootIsXLarge_69152eb3",rootIsCustom:"rootIsCustom_69152eb3",rootIsFixed:"rootIsFixed_69152eb3",rootIsOpen:"rootIsOpen_69152eb3",closeButton:"closeButton_69152eb3",contentInner:"contentInner_69152eb3",rootHasCloseButton:"rootHasCloseButton_69152eb3",header:"header_69152eb3",content:"content_69152eb3",footerInner:"footerInner_69152eb3",footer:"footer_69152eb3",footerIsSticky:"footerIsSticky_69152eb3",headerText:"headerText_69152eb3"};n.loadStyles([{rawString:".root_69152eb3{display:none;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0}.root_69152eb3 .overlay_69152eb3{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)}.main_69152eb3{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";position:absolute;width:100%;bottom:0;top:0;display:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}html[dir=ltr] .main_69152eb3{right:0}html[dir=rtl] .main_69152eb3{left:0}@media (min-width:480px){.main_69152eb3{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] .main_69152eb3{left:auto}html[dir=rtl] .main_69152eb3{right:auto}}.root_69152eb3.rootIsSmall_69152eb3 .main_69152eb3{width:272px}@media (min-width:480px){.root_69152eb3.rootIsSmall_69152eb3 .main_69152eb3{width:340px}}.root_69152eb3.rootIsSmallLeft_69152eb3 .main_69152eb3{width:272px}html[dir=ltr] .root_69152eb3.rootIsSmallLeft_69152eb3 .main_69152eb3{right:auto}html[dir=rtl] .root_69152eb3.rootIsSmallLeft_69152eb3 .main_69152eb3{left:auto}html[dir=ltr] .root_69152eb3.rootIsSmallLeft_69152eb3 .main_69152eb3{left:0}html[dir=rtl] .root_69152eb3.rootIsSmallLeft_69152eb3 .main_69152eb3{right:0}.root_69152eb3.rootIsSmallFluid_69152eb3 .main_69152eb3{width:100%}@media (min-width:640px){.root_69152eb3.rootIsCustom_69152eb3 .main_69152eb3,.root_69152eb3.rootIsLarge_69152eb3 .main_69152eb3,.root_69152eb3.rootIsMedium_69152eb3 .main_69152eb3,.root_69152eb3.rootIsXLarge_69152eb3 .main_69152eb3{width:auto}html[dir=ltr] .root_69152eb3.rootIsCustom_69152eb3 .main_69152eb3,html[dir=ltr] .root_69152eb3.rootIsLarge_69152eb3 .main_69152eb3,html[dir=ltr] .root_69152eb3.rootIsMedium_69152eb3 .main_69152eb3,html[dir=ltr] .root_69152eb3.rootIsXLarge_69152eb3 .main_69152eb3{left:48px}html[dir=rtl] .root_69152eb3.rootIsCustom_69152eb3 .main_69152eb3,html[dir=rtl] .root_69152eb3.rootIsLarge_69152eb3 .main_69152eb3,html[dir=rtl] .root_69152eb3.rootIsMedium_69152eb3 .main_69152eb3,html[dir=rtl] .root_69152eb3.rootIsXLarge_69152eb3 .main_69152eb3{right:48px}}@media (min-width:1024px){.root_69152eb3.rootIsMedium_69152eb3 .main_69152eb3{width:643px}html[dir=ltr] .root_69152eb3.rootIsMedium_69152eb3 .main_69152eb3{left:auto}html[dir=rtl] .root_69152eb3.rootIsMedium_69152eb3 .main_69152eb3{right:auto}}@media (min-width:1366px){html[dir=ltr] .root_69152eb3.rootIsLarge_69152eb3 .main_69152eb3{left:428px}html[dir=rtl] .root_69152eb3.rootIsLarge_69152eb3 .main_69152eb3{right:428px}}@media (min-width:1366px){.root_69152eb3.rootIsLarge_69152eb3.rootIsFixed_69152eb3 .main_69152eb3{width:940px}html[dir=ltr] .root_69152eb3.rootIsLarge_69152eb3.rootIsFixed_69152eb3 .main_69152eb3{left:auto}html[dir=rtl] .root_69152eb3.rootIsLarge_69152eb3.rootIsFixed_69152eb3 .main_69152eb3{right:auto}}@media (min-width:1366px){html[dir=ltr] .root_69152eb3.rootIsXLarge_69152eb3 .main_69152eb3{left:176px}html[dir=rtl] .root_69152eb3.rootIsXLarge_69152eb3 .main_69152eb3{right:176px}}@media (min-width:1024px){html[dir=ltr] .root_69152eb3.rootIsCustom_69152eb3 .main_69152eb3{left:auto}html[dir=rtl] .root_69152eb3.rootIsCustom_69152eb3 .main_69152eb3{right:auto}}.root_69152eb3.rootIsOpen_69152eb3{display:block}.root_69152eb3.rootIsOpen_69152eb3 .main_69152eb3{opacity:1;pointer-events:auto;display:block}.root_69152eb3.rootIsOpen_69152eb3 .overlay_69152eb3{cursor:pointer;display:block;pointer-events:auto}@media screen and (-ms-high-contrast:active){.root_69152eb3.rootIsOpen_69152eb3 .overlay_69152eb3{opacity:0}}.closeButton_69152eb3{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] .closeButton_69152eb3{right:8px}html[dir=rtl] .closeButton_69152eb3{left:8px}.closeButton_69152eb3:hover{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.contentInner_69152eb3{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0)}.rootHasCloseButton_69152eb3 .contentInner_69152eb3{top:40px}.content_69152eb3,.footerInner_69152eb3,.header_69152eb3{padding-left:16px;padding-right:16px}@media (min-width:640px){.content_69152eb3,.footerInner_69152eb3,.header_69152eb3{padding-left:32px;padding-right:32px}}@media (min-width:1366px){.content_69152eb3,.footerInner_69152eb3,.header_69152eb3{padding-left:40px;padding-right:40px}}.header_69152eb3{margin:14px 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:1024px){.header_69152eb3{margin-top:30px}}.content_69152eb3{margin-bottom:0;overflow-y:auto}.footer_69152eb3{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-top:1px solid transparent;-webkit-transition:border 367ms cubic-bezier(.1,.25,.75,.9);transition:border 367ms cubic-bezier(.1,.25,.75,.9)}.footerInner_69152eb3{padding-bottom:20px;padding-top:20px}.footerIsSticky_69152eb3{background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";border-top-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:'}.headerText_69152eb3{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:";line-height:32px;margin:0}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(124)),n(o(41))},function(e,t,o){"use strict";(function(e){function o(e){var t=Array.isArray(e)?e:p(e);void 0===f&&(f=h()),r(t)}function n(e){g.loadStyles=e}function r(e,t){g.loadStyles?g.loadStyles(c(e),e):f?u(e,t):d(e,t)}function i(e){g.theme=e,s()}function a(){g.registeredStyles.forEach(function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)}),g.registeredStyles=[]}function s(){if(g.theme)for(var e=0,t=g.registeredStyles;e<t.length;e++){var o=t[e];r(o.themableStyle,o)}}function l(e){return e&&(e=c(p(e))),e}function c(e){var t=g.theme;return(e||[]).map(function(e){var o=e.theme;if(o){var n=t?t[o]:void 0,r=e.defaultValue||"inherit";return t&&!n&&console,n||r}return e.rawString}).join("")}function p(e){var t=[];if(e){for(var o=0,n=void 0;n=b.exec(e);){var r=n.index;r>o&&t.push({rawString:e.substring(o,r)}),t.push({theme:n[1],defaultValue:n[2]}),o=b.lastIndex}t.push({rawString:e.substring(o)})}return t}function d(e,t){var o=document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",n.appendChild(document.createTextNode(c(e))),t?(o.replaceChild(n,t.styleElement),t.styleElement=n):o.appendChild(n),t||g.registeredStyles.push({styleElement:n,themableStyle:e})}function u(e,t){var o=document.getElementsByTagName("head")[0],n=g.registeredStyles,r=g.lastStyleElement,i=r?r.styleSheet:void 0,a=i?i.cssText:"",s=n[n.length-1],p=c(e);(!r||a.length+p.length>_)&&(r=document.createElement("style"),r.type="text/css",t?(o.replaceChild(r,t.styleElement),t.styleElement=r):o.appendChild(r),t||(s={styleElement:r,themableStyle:e},n.push(s))),r.styleSheet.cssText+=l(p),Array.prototype.push.apply(s.themableStyle,e),g.lastStyleElement=r}function h(){var e=!1;if("undefined"!=typeof document){var t=document.createElement("style");t.type="text/css",e=!!t.styleSheet}return e}Object.defineProperty(t,"__esModule",{value:!0});var f,m="undefined"==typeof window?e:window,g=m.__themeState__=m.__themeState__||{theme:void 0,lastStyleElement:void 0,registeredStyles:[]},b=/[\'\"]\[theme:\s*(\w+)\s*(?:\,\s*default:\s*([\\"\']?[\.\,\(\)\#\-\s\w]*[\.\,\(\)\#\-\w][\"\']?))?\s*\][\'\"]/g,_=1e4;t.loadStyles=o,t.configureLoadStyles=n,t.loadTheme=i,t.clearStyles=a,t.detokenize=l,t.splitStyles=p}).call(t,o(31))},function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var o=this[t];o[2]?e.push("@media "+o[2]+"{"+o[1]+"}"):e.push(o[1])}return e.join("")},e.i=function(t,o){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},r=0;r<this.length;r++){var i=this[r][0];"number"==typeof i&&(n[i]=!0)}for(r=0;r<t.length;r++){var a=t[r];"number"==typeof a[0]&&n[a[0]]||(o&&!a[2]?a[2]=o:o&&(a[2]="("+a[2]+") and ("+o+")"),e.push(a))}},e}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(e){e[e.xSmall=0]="xSmall",e[e.small=1]="small",e[e.medium=2]="medium",e[e.large=3]="large"}(t.SpinnerSize||(t.SpinnerSize={}));!function(e){e[e.normal=0]="normal",e[e.large=1]="large"}(t.SpinnerType||(t.SpinnerType={}))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(4),l=o(15),c=o(3),p=o(7),d=o(26),u=o(9),h=o(52),f=o(1),m=o(131),g=b=function(e){function t(t){var o=e.call(this,t)||this;o._warnDeprecations({isDisabled:"disabled"}),o._id=t.id||f.getId("Dropdown");var n=void 0!==t.defaultSelectedKey?t.defaultSelectedKey:t.selectedKey;return o.state={isOpen:!1,selectedIndex:o._getSelectedIndex(t.options,n)},o}return n(t,e),t.prototype.componentWillReceiveProps=function(e){void 0===e.selectedKey||e.selectedKey===this.props.selectedKey&&e.options===this.props.options||this.setState({selectedIndex:this._getSelectedIndex(e.options,e.selectedKey)})},t.prototype.componentDidUpdate=function(e,t){!0===t.isOpen&&!1===this.state.isOpen&&this._dropDown.focus()},t.prototype.render=function(){var e=this._id,t=this.props,o=t.className,n=t.label,r=t.options,i=t.disabled,s=t.isDisabled,l=t.ariaLabel,p=t.required,d=t.onRenderTitle,u=void 0===d?this._onRenderTitle:d,h=t.onRenderContainer,g=void 0===h?this._onRenderContainer:h,b=this.state,_=b.isOpen,y=b.selectedIndex,v=r[y];return void 0!==s&&(i=s),a.createElement("div",{ref:"root",className:f.css("ms-Dropdown-container")},n&&a.createElement(c.Label,{className:f.css("ms-Dropdown-label"),id:e+"-label",ref:this._resolveRef("_dropdownLabel"),required:p},n),a.createElement("div",{"data-is-focusable":!i,ref:this._resolveRef("_dropDown"),id:e,className:f.css("ms-Dropdown",m.root,o,(S={"is-open":_},S["is-disabled "+m.rootIsDisabled]=i,S)),tabIndex:i?-1:0,onKeyDown:this._onDropdownKeyDown,onKeyUp:this._onDropdownKeyUp,onClick:this._onDropdownClick,"aria-expanded":_?"true":"false",role:"combobox","aria-live":i||_?"off":"assertive","aria-label":l||n,"aria-describedby":e+"-option","aria-activedescendant":_&&y>=0?this._id+"-list"+y:null,"aria-disabled":i},a.createElement("span",{id:e+"-option",className:f.css("ms-Dropdown-title",m.title),key:y,"aria-atomic":!0},v&&u(v,this._onRenderTitle)),a.createElement("i",{className:f.css("ms-Dropdown-caretDown ms-Icon ms-Icon--ChevronDown",m.caretDown),role:"presentation","aria-hidden":"true"})),_&&g(this.props,this._onRenderContainer));var S},t.prototype.focus=function(){this._dropDown&&-1!==this._dropDown.tabIndex&&this._dropDown.focus()},t.prototype.setSelectedIndex=function(e){var t=this.props,o=t.onChanged,n=t.options,r=this.state.selectedIndex;(e=Math.max(0,Math.min(n.length-1,e)))!==r&&(this.setState({selectedIndex:e}),o&&o(n[e],e))},t.prototype._onRenderTitle=function(e){return a.createElement("span",null,e.text)},t.prototype._onRenderContainer=function(e){var t=this.props,o=t.onRenderList,n=void 0===o?this._onRenderList:o;return t.responsiveMode<=h.ResponsiveMode.medium?a.createElement(d.Panel,{className:f.css("ms-Dropdown-panel",m.panel),isOpen:!0,isLightDismiss:!0,onDismissed:this._onDismiss,hasCloseButton:!1},n(e,this._onRenderList)):a.createElement(l.Callout,{isBeakVisible:!1,className:f.css("ms-Dropdown-callout",m.callout),gapSpace:0,doNotLayer:!1,targetElement:this._dropDown,directionalHint:s.DirectionalHint.bottomLeftEdge,onDismiss:this._onDismiss,onPositioned:this._onPositioned},a.createElement("div",{style:{width:this._dropDown.clientWidth-2}},n(e,this._onRenderList)))},t.prototype._onRenderList=function(e){var t=this,o=this.props.onRenderItem,n=void 0===o?this._onRenderItem:o,i=this._id,s=this.state.selectedIndex;return a.createElement(u.FocusZone,{ref:this._resolveRef("_focusZone"),direction:u.FocusZoneDirection.vertical,defaultActiveElement:"#"+i+"-list"+s,id:i+"-list",className:f.css("ms-Dropdown-items",m.items),"aria-labelledby":i+"-label",onKeyDown:this._onZoneKeyDown},this.props.options.map(function(e,o){return n(r({},e,{index:o}),t._onRenderItem)}))},t.prototype._onRenderItem=function(e){var t=this,o=this.props.onRenderOption,n=void 0===o?this._onRenderOption:o,r=this._id;return a.createElement(p.CommandButton,{id:r+"-list"+e.index,ref:b.Option+e.index,key:e.key,"data-index":e.index,"data-is-focusable":!0,className:f.css("ms-Dropdown-item",m.item,(i={},i["is-selected "+m.itemIsSelected]=this.state.selectedIndex===e.index,i["is-disabled "+m.itemIsDisabled]=!0===this.props.disabled,i)),onClick:function(){return t._onItemClick(e.index)},role:"menu","aria-selected":this.state.selectedIndex===e.index?"true":"false","aria-label":e.text}," ",n(e,this._onRenderOption));var i},t.prototype._onRenderOption=function(e){return a.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}),this._dropDown.focus()},t.prototype._getSelectedIndex=function(e,t){return f.findIndex(e,function(e){return e.isSelected||e.selected||null!=t&&e.key===t})},t.prototype._onDropdownKeyDown=function(e){switch(e.which){case f.KeyCodes.enter:this.setState({isOpen:!this.state.isOpen});break;case f.KeyCodes.escape:if(!this.state.isOpen)return;this.setState({isOpen:!1});break;case f.KeyCodes.up:this.setSelectedIndex(this.state.selectedIndex-1);break;case f.KeyCodes.down:e.altKey||e.metaKey?this.setState({isOpen:!0}):this.setSelectedIndex(this.state.selectedIndex+1);break;case f.KeyCodes.home:this.setSelectedIndex(0);break;case f.KeyCodes.end:this.setSelectedIndex(this.props.options.length-1);break;case f.KeyCodes.space:break;default:return}e.stopPropagation(),e.preventDefault()},t.prototype._onDropdownKeyUp=function(e){switch(e.which){case f.KeyCodes.space:this.setState({isOpen:!this.state.isOpen});break;default:return}e.stopPropagation(),e.preventDefault()},t.prototype._onZoneKeyDown=function(e){switch(e.which){case f.KeyCodes.up:if(e.altKey||e.metaKey){this.setState({isOpen:!1});break}return;case f.KeyCodes.escape:this.setState({isOpen:!1});break;default:return}e.stopPropagation(),e.preventDefault()},t.prototype._onDropdownClick=function(){var e=this.props,t=e.disabled,o=e.isDisabled,n=this.state.isOpen;void 0!==o&&(t=o),t||this.setState({isOpen:!n})},t}(f.BaseComponent);g.defaultProps={options:[]},g.Option="option",i([f.autobind],g.prototype,"_onRenderTitle",null),i([f.autobind],g.prototype,"_onRenderContainer",null),i([f.autobind],g.prototype,"_onRenderList",null),i([f.autobind],g.prototype,"_onRenderItem",null),i([f.autobind],g.prototype,"_onRenderOption",null),i([f.autobind],g.prototype,"_onPositioned",null),i([f.autobind],g.prototype,"_onDismiss",null),i([f.autobind],g.prototype,"_onDropdownKeyDown",null),i([f.autobind],g.prototype,"_onDropdownKeyUp",null),i([f.autobind],g.prototype,"_onZoneKeyDown",null),i([f.autobind],g.prototype,"_onDropdownClick",null),g=b=i([h.withResponsiveMode],g),t.Dropdown=g;var b},function(e,t,o){"use strict";var n=o(2),r={root:"root_885a2db2",title:"title_885a2db2",caretDown:"caretDown_885a2db2",rootIsDisabled:"rootIsDisabled_885a2db2",panel:"panel_885a2db2",callout:"callout_885a2db2",items:"items_885a2db2",item:"item_885a2db2",itemIsDisabled:"itemIsDisabled_885a2db2",itemIsSelected:"itemIsSelected_885a2db2"};n.loadStyles([{rawString:'.root_885a2db2{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}.root_885a2db2:active .caretDown_885a2db2,.root_885a2db2:active .title_885a2db2,.root_885a2db2:focus .caretDown_885a2db2,.root_885a2db2:focus .title_885a2db2,.root_885a2db2:hover .caretDown_885a2db2,.root_885a2db2:hover .title_885a2db2{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}@media screen and (-ms-high-contrast:active){.root_885a2db2:active .caretDown_885a2db2,.root_885a2db2:active .title_885a2db2,.root_885a2db2:focus .caretDown_885a2db2,.root_885a2db2:focus .title_885a2db2,.root_885a2db2:hover .caretDown_885a2db2,.root_885a2db2:hover .title_885a2db2{color:#1aebff}}@media screen and (-ms-high-contrast:black-on-white){.root_885a2db2:active .caretDown_885a2db2,.root_885a2db2:active .title_885a2db2,.root_885a2db2:focus .caretDown_885a2db2,.root_885a2db2:focus .title_885a2db2,.root_885a2db2:hover .caretDown_885a2db2,.root_885a2db2:hover .title_885a2db2{color:#37006e}}.root_885a2db2:active .title_885a2db2,.root_885a2db2:hover .title_885a2db2{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active){.root_885a2db2:active .title_885a2db2,.root_885a2db2:hover .title_885a2db2{border-color:#1aebff}}@media screen and (-ms-high-contrast:black-on-white){.root_885a2db2:active .title_885a2db2,.root_885a2db2:hover .title_885a2db2{border-color:#37006e}}.root_885a2db2:focus .title_885a2db2{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active){.root_885a2db2:focus .title_885a2db2{border-color:#1aebff}}@media screen and (-ms-high-contrast:black-on-white){.root_885a2db2:focus .title_885a2db2{border-color:#37006e}}.root_885a2db2 .ms-Label{display:inline-block;margin-bottom:8px}.root_885a2db2.rootIsDisabled_885a2db2 .title_885a2db2{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){.root_885a2db2.rootIsDisabled_885a2db2 .title_885a2db2{border-color:#0f0;color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.root_885a2db2.rootIsDisabled_885a2db2 .title_885a2db2{border-color:#600000;color:#600000}}.root_885a2db2.rootIsDisabled_885a2db2 .caretDown_885a2db2{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}@media screen and (-ms-high-contrast:active){.root_885a2db2.rootIsDisabled_885a2db2 .caretDown_885a2db2{color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.root_885a2db2.rootIsDisabled_885a2db2 .caretDown_885a2db2{color:#600000}}.caretDown_885a2db2{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:";font-size:12px;position:absolute;top:0;pointer-events:none;line-height:32px}html[dir=ltr] .caretDown_885a2db2{right:12px}html[dir=rtl] .caretDown_885a2db2{left:12px}.title_885a2db2{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] .title_885a2db2{padding:0 12px 0 32px}.panel_885a2db2 .ms-Panel-main{box-shadow:-30px 0 30px -30px rgba(0,0,0,.2)}.panel_885a2db2 .ms-Panel-contentInner{padding:0 0 20px}.callout_885a2db2{box-shadow:0 0 15px -5px rgba(0,0,0,.4);border:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.items_885a2db2{display:block}.item_885a2db2{background:0 0;box-sizing:border-box;cursor:pointer;display:block;width:100%;height:auto;min-height:36px;line-height:20px;padding:5px 16px;position:relative;border:1px solid transparent;word-wrap:break-word;text-align:left}@media screen and (-ms-high-contrast:active){.item_885a2db2{border-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.item_885a2db2{border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}.item_885a2db2:hover{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}@media screen and (-ms-high-contrast:active){.item_885a2db2:hover{background-color:#1aebff;border-color:#1aebff;color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.item_885a2db2:hover:focus{border-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.item_885a2db2:hover{background-color:#37006e;border-color:#37006e;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}.item_885a2db2::-moz-focus-inner{border:0}.item_885a2db2{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .item_885a2db2:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.item_885a2db2:focus{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.item_885a2db2:active{background-color:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.item_885a2db2.itemIsDisabled_885a2db2{background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";cursor:default}.item_885a2db2 .ms-Button-flexContainer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.item_885a2db2.itemIsSelected_885a2db2{background-color:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.item_885a2db2.itemIsSelected_885a2db2:hover{background-color:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.item_885a2db2.itemIsSelected_885a2db2::-moz-focus-inner{border:0}.item_885a2db2.itemIsSelected_885a2db2{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .item_885a2db2.itemIsSelected_885a2db2: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){.item_885a2db2.itemIsSelected_885a2db2{background-color:#1aebff;border-color:#1aebff;color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.item_885a2db2.itemIsSelected_885a2db2:focus{border-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.item_885a2db2.itemIsSelected_885a2db2{background-color:#37006e;border-color:#37006e;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(130))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(3),a=o(18),s=o(1),l=o(13),c=function(e){function t(t){var o=e.call(this,t)||this;if(o.fonts=[{Name:"Andale Mono",SafeValue:'"Andale Mono",AndaleMono,monospace'},{Name:"Arial",SafeValue:'Arial,""Helvetica Neue",Helvetica,sans-serif'},{Name:"Arial Black",SafeValue:'"Arial Black","Arial Bold",Gadget,sans-serif'},{Name:"Arial Narrow",SafeValue:'"Arial Narrow",Arial,sans-serif'},{Name:"Arial Rounded MT Bold",SafeValue:'"Arial Rounded MT Bold","Helvetica Rounded",Arial,sans-serif'},{Name:"Avant Garde",SafeValue:'"Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,AppleGothic,sans-serif'},{Name:"Baskerville",SafeValue:'Baskerville,"Baskerville Old Face","Hoefler Text",Garamond,"Times New Roman",serif'},{Name:"Big Caslon",SafeValue:'"Big Caslon","Book Antiqua","Palatino Linotype",Georgia,serif'},{Name:"Bodoni MT",SafeValue:'"Bodoni MT",Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif'},{Name:"Book Antiqua",SafeValue:'"Book Antiqua",Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif'},{Name:"Brush Script MT",SafeValue:'"Brush Script MT",cursive'},{Name:"Calibri",SafeValue:'Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif'},{Name:"Calisto MT",SafeValue:'"Calisto MT","Bookman Old Style",Bookman,"Goudy Old Style",Garamond,"Hoefler Text","Bitstream Charter",Georgia,serif'},{Name:"Cambria",SafeValue:"Cambria,Georgia,serif"},{Name:"Candara",SafeValue:'Candara,Calibri,Segoe,"Segoe UI",Optima,Arial,sans-serif'},{Name:"Century Gothic",SafeValue:'"Century Gothic",CenturyGothic,AppleGothic,sans-serif'},{Name:"Consolas",SafeValue:"Consolas,monaco,monospace"},{Name:"Copperplate",SafeValue:'Copperplate,"Copperplate Gothic Light",fantasy'},{Name:"Courier New",SafeValue:'"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace'},{Name:"Didot",SafeValue:'Didot,"Didot LT STD","Hoefler Text",Garamond,"Times New Roman",serif'},{Name:"Franklin Gothic Medium",SafeValue:'"Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif'},{Name:"Futura",SafeValue:'Futura,"Trebuchet MS",Arial,sans-serif'},{Name:"Garamond",SafeValue:'Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif'},{Name:"Geneva",SafeValue:"Geneva,Tahoma,Verdana,sans-serif"},{Name:"Georgia",SafeValue:'Georgia,Times,"Times New Roman",serif'},{Name:"Gill Sans",SafeValue:'"Gill Sans","Gill Sans MT",Calibri,sans-serif'},{Name:"Goudy Old Style",SafeValue:'"Goudy Old Style",Garamond,"Big Caslon","Times New Roman",serif'},{Name:"Helvetica",SafeValue:'"Helvetica Neue",Helvetica,Arial,sans-serif'},{Name:"Hoefler Text",SafeValue:'"Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif'},{Name:"Impact",SafeValue:'Impact,Haettenschweiler,"Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black","sans serif"'},{Name:"Lucida Bright",SafeValue:'"Lucida Bright",Georgia,serif'},{Name:"Lucida Console",SafeValue:'"Lucida Console","Lucida Sans Typewriter",monaco,"Bitstream Vera Sans Mono",monospace'},{Name:"Lucida Grande",SafeValue:'"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif'},{Name:"Lucida Sans Typewriter",SafeValue:'"Lucida Sans Typewriter","Lucida Console",monaco,"Bitstream Vera Sans Mono",monospace'},{Name:"Monaco",SafeValue:'monaco,Consolas,"Lucida Console",monospace'},{Name:"Optima",SafeValue:'Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif'},{Name:"Palatino",SafeValue:'Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif'},{Name:"Papyrus",SafeValue:"Papyrus,fantasy"},{Name:"Perpetua",SafeValue:'Perpetua,Baskerville,"Big Caslon","Palatino Linotype",Palatino,"URW Palladio L","Nimbus Roman No9 L",serif'},{Name:"Segoe UI",SafeValue:'"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif'},{Name:"Rockwell",SafeValue:'Rockwell,"Courier Bold",Courier,Georgia,Times,"Times New Roman",serif'},{Name:"Rockwell Extra Bold",SafeValue:'"Rockwell Extra Bold","Rockwell Bold",monospace'},{Name:"Tahoma",SafeValue:"Tahoma,Verdana,Segoe,sans-serif"},{Name:"Times New Roman",SafeValue:'TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif'},{Name:"Trebuchet MS",SafeValue:'"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif'},{Name:"Verdana",SafeValue:"Verdana,Geneva,sans-serif"}],o.onOpenDialog=o.onOpenDialog.bind(o),o.toggleHover=o.toggleHover.bind(o),o.toggleHoverLeave=o.toggleHoverLeave.bind(o),o.onClickFont=o.onClickFont.bind(o),o.onFontDropdownChanged=o.onFontDropdownChanged.bind(o),o.mouseEnterDropDown=o.mouseEnterDropDown.bind(o),o.mouseLeaveDropDown=o.mouseLeaveDropDown.bind(o),o._key=l.default.getGuid(),o.state={isOpen:!1,isHoverDropdown:!1,errorMessage:""},o.async=new s.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),null!=t.initialValue&&""!=t.initialValue)for(var n=0;n<o.fonts.length;n++){var r=o.fonts[n];!1===t.useSafeFont&&t.initialValue===r.Name?(o.state.selectedFont=r.Name,o.state.safeSelectedFont=r.SafeValue):t.initialValue===r.SafeValue&&(o.state.selectedFont=r.Name,o.state.safeSelectedFont=r.SafeValue)}return o}return n(t,e),t.prototype.changeSelectedFont=function(e){this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialValue,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialValue,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialValue,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialValue,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.onOpenDialog=function(){!0!==this.props.disabled&&(this.state.isOpen=!this.state.isOpen,this.setState(this.state))},t.prototype.toggleHover=function(e){var t=e.currentTarget.textContent;this.state.hoverFont=t,this.setState(this.state)},t.prototype.toggleHoverLeave=function(e){this.state.hoverFont="",this.setState(this.state)},t.prototype.mouseEnterDropDown=function(e){this.state.isHoverDropdown=!0,this.setState(this.state)},t.prototype.mouseLeaveDropDown=function(e){this.state.isHoverDropdown=!1,this.setState(this.state)},t.prototype.onClickFont=function(e){var t=e.currentTarget.textContent;this.state.selectedFont=t,this.state.safeSelectedFont=this.getSafeFont(t),this.onOpenDialog(),!1===this.props.useSafeFont?this.changeSelectedFont(this.state.selectedFont):this.changeSelectedFont(this.state.safeSelectedFont)},t.prototype.getSafeFont=function(e){for(var t=0;t<this.fonts.length;t++){var o=this.fonts[t];if(o.Name===e)return o.SafeValue}return""},t.prototype.onFontDropdownChanged=function(e,t){this.changeSelectedFont(e.key)},t.prototype.render=function(){var e=this;if(!1===this.props.previewFonts){var t,o=[];return this.fonts.map(function(n){var r=!1;!1===e.props.useSafeFont&&n.Name==e.props.initialValue?(r=!0,t=n.Name):n.SafeValue==e.props.initialValue&&(r=!0,t=n.SafeValue),o.push({key:!1===e.props.useSafeFont?n.Name:n.SafeValue,text:n.Name,isSelected:r})}),r.createElement("div",null,r.createElement(a.Dropdown,{label:this.props.label,options:o,selectedKey:t,onChanged:this.onFontDropdownChanged,disabled:this.props.disabled}),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")}var n={fontSize:"16px",width:"100%",position:"relative",display:"inline-block",zoom:1},s="1px solid #c8c8c8";!0===this.props.disabled?s="1px solid #f4f4f4":!0===this.state.isOpen?s="1px solid #3091DE":!0===this.state.isHoverDropdown&&(s="1px solid #767676");var l={backgroundColor:!0===this.props.disabled?"#f4f4f4":"#fff",borderRadius:"0px",backgroundClip:"padding-box",border:s,display:"block",overflow:"hidden",whiteSpace:"nowrap",position:"relative",height:"26px",lineHeight:"26px",padding:"0 0 0 8px",color:!0===this.props.disabled?"#a6a6a6":"#444",textDecoration:"none",cursor:!0===this.props.disabled?"default":"pointer"},c={marginRight:"26px",display:"block",overflow:"hidden",whiteSpace:"nowrap",lineHeight:"1.8",textOverflow:"ellipsis",cursor:!0===this.props.disabled?"default":"pointer",fontFamily:null!=this.state.safeSelectedFont&&""!=this.state.safeSelectedFont?this.state.safeSelectedFont:"Arial",fontWeight:400},p={borderRadius:"0 0px 0px 0",backgroundClip:"padding-box",border:"0px",position:"absolute",right:"0",top:"0",display:"block",height:"100%",width:"22px"},d={display:"block",width:"100%",height:"100%",cursor:!0===this.props.disabled?"default":"pointer",marginTop:"2px"},u={background:"#fff",border:"1px solid #aaa",borderTop:"0",position:"absolute",top:"29px",left:"0",width:"calc(100% - 2px)",zIndex:999,display:this.state.isOpen?"block":"none"},h={margin:"0 4px 4px 0",maxHeight:"190px",width:"calc(100% - 4px)",padding:"0 0 0 4px",position:"relative",overflowX:"hidden",overflowY:"auto"},f=this.state.isOpen?"ms-Icon ms-Icon--ChevronUp":"ms-Icon ms-Icon--ChevronDown";return r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(i.Label,null,this.props.label),r.createElement("div",{style:n},r.createElement("a",{style:l,onClick:this.onOpenDialog,onMouseEnter:this.mouseEnterDropDown,onMouseLeave:this.mouseLeaveDropDown,role:"menuitem"},r.createElement("span",{style:c},this.state.selectedFont),r.createElement("div",{style:p},r.createElement("i",{style:d,className:f}))),r.createElement("div",{style:u},r.createElement("ul",{style:h},this.fonts.map(function(t,o){var n="transparent";e.state.selectedFont===t.Name?n="#c7e0f4":e.state.hoverFont===t.Name&&(n="#eaeaea");var i={lineHeight:"80%",padding:"7px 7px 8px",margin:"0",listStyle:"none",fontSize:"18px",fontFamily:t.SafeValue,backgroundColor:n,cursor:"pointer"};return r.createElement("li",{value:t.Name,key:e._key+"-fontpicker-"+o,role:"menuitem",onMouseEnter:e.toggleHover,onClick:e.onClickFont,onMouseLeave:e.toggleHoverLeave,style:i},t.Name)})))),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=c},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(3),a=o(18),s=o(1),l=o(13),c=function(e){function t(t){var o=e.call(this,t)||this;if(o.fontsPixels=[{Name:"8px",SafeValue:"8px"},{Name:"9px",SafeValue:"9px"},{Name:"10px",SafeValue:"10px"},{Name:"11px",SafeValue:"11px"},{Name:"12px",SafeValue:"12px"},{Name:"14px",SafeValue:"14px"},{Name:"16px",SafeValue:"16px"},{Name:"18px",SafeValue:"18px"},{Name:"20px",SafeValue:"20px"},{Name:"24px",SafeValue:"24px"},{Name:"28px",SafeValue:"28px"},{Name:"36px",SafeValue:"36px"},{Name:"48px",SafeValue:"48px"}],o.fontsLabels=[{Name:"xx-small",SafeValue:"xx-small"},{Name:"x-small",SafeValue:"x-small"},{Name:"small",SafeValue:"small"},{Name:"medium",SafeValue:"medium"},{Name:"large",SafeValue:"large"},{Name:"x-large",SafeValue:"x-large"},{Name:"xx-large",SafeValue:"xx-large"}],!0===t.usePixels?o.fonts=o.fontsPixels:o.fonts=o.fontsLabels,o.onOpenDialog=o.onOpenDialog.bind(o),o.toggleHover=o.toggleHover.bind(o),o.toggleHoverLeave=o.toggleHoverLeave.bind(o),o.onClickFont=o.onClickFont.bind(o),o.onFontDropdownChanged=o.onFontDropdownChanged.bind(o),o.mouseEnterDropDown=o.mouseEnterDropDown.bind(o),o.mouseLeaveDropDown=o.mouseLeaveDropDown.bind(o),o._key=l.default.getGuid(),o.state={isOpen:!1,isHoverDropdown:!1,errorMessage:""},o.async=new s.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),null!=t.initialValue&&""!=t.initialValue)for(var n=0;n<o.fonts.length;n++){var r=o.fonts[n];!1===t.usePixels&&t.initialValue===r.Name?(o.state.selectedFont=r.Name,o.state.safeSelectedFont=r.SafeValue):t.initialValue===r.SafeValue&&(o.state.selectedFont=r.Name,o.state.safeSelectedFont=r.SafeValue)}return o}return n(t,e),t.prototype.changeSelectedFont=function(e){this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialValue,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialValue,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialValue,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialValue,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.onOpenDialog=function(){!0!==this.props.disabled&&(this.state.isOpen=!this.state.isOpen,this.setState(this.state))},t.prototype.toggleHover=function(e){var t=e.currentTarget.textContent;this.state.hoverFont=t,this.setState(this.state)},t.prototype.toggleHoverLeave=function(e){this.state.hoverFont="",this.setState(this.state)},t.prototype.mouseEnterDropDown=function(e){this.state.isHoverDropdown=!0,this.setState(this.state)},t.prototype.mouseLeaveDropDown=function(e){this.state.isHoverDropdown=!1,this.setState(this.state)},t.prototype.onClickFont=function(e){var t=e.currentTarget.textContent;this.state.selectedFont=t,this.state.safeSelectedFont=this.getSafeFont(t),this.onOpenDialog(),!1===this.props.usePixels?this.changeSelectedFont(this.state.selectedFont):this.changeSelectedFont(this.state.safeSelectedFont)},t.prototype.getSafeFont=function(e){for(var t=0;t<this.fonts.length;t++){var o=this.fonts[t];if(o.Name===e)return o.SafeValue}return""},t.prototype.onFontDropdownChanged=function(e,t){this.changeSelectedFont(e.key)},t.prototype.render=function(){var e=this;if(!1===this.props.preview){var t,o=[];return this.fonts.map(function(n){var r=!1;!1===e.props.usePixels&&n.Name==e.props.initialValue?(r=!0,t=n.Name):n.SafeValue==e.props.initialValue&&(r=!0,t=n.SafeValue),o.push({key:!1===e.props.usePixels?n.Name:n.SafeValue,text:n.Name,isSelected:r})}),r.createElement("div",null,r.createElement(a.Dropdown,{label:this.props.label,options:o,selectedKey:t,onChanged:this.onFontDropdownChanged,disabled:this.props.disabled}),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")}var n={fontSize:"16px",width:"100%",position:"relative",display:"inline-block",zoom:1},s="1px solid #c8c8c8";!0===this.props.disabled?s="1px solid #f4f4f4":!0===this.state.isOpen?s="1px solid #3091DE":!0===this.state.isHoverDropdown&&(s="1px solid #767676");var l={backgroundColor:!0===this.props.disabled?"#f4f4f4":"#fff",borderRadius:"0px",backgroundClip:"padding-box",border:s,display:"block",overflow:"hidden",whiteSpace:"nowrap",position:"relative",height:"26px",lineHeight:"26px",padding:"0 0 0 8px",color:!0===this.props.disabled?"#a6a6a6":"#444",textDecoration:"none",cursor:!0===this.props.disabled?"default":"pointer"},c={marginRight:"26px",display:"block",overflow:"hidden",whiteSpace:"nowrap",lineHeight:"1.8",textOverflow:"ellipsis",cursor:!0===this.props.disabled?"default":"pointer",fontWeight:400},p={borderRadius:"0 0px 0px 0",backgroundClip:"padding-box",border:"0px",position:"absolute",right:"0",top:"0",display:"block",height:"100%",width:"22px"},d={display:"block",width:"100%",height:"100%",cursor:!0===this.props.disabled?"default":"pointer",marginTop:"2px"},u={background:"#fff",border:"1px solid #aaa",borderTop:"0",position:"absolute",top:"29px",left:"0",width:"calc(100% - 2px)",zIndex:999,display:this.state.isOpen?"block":"none"},h={margin:"0 4px 4px 0",maxHeight:"190px",width:"calc(100% - 4px)",padding:"0 0 0 4px",position:"relative",overflowX:"hidden",overflowY:"auto"},f=this.state.isOpen?"ms-Icon ms-Icon--ChevronUp":"ms-Icon ms-Icon--ChevronDown";return r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(i.Label,null,this.props.label),r.createElement("div",{style:n},r.createElement("a",{style:l,onClick:this.onOpenDialog,onMouseEnter:this.mouseEnterDropDown,onMouseLeave:this.mouseLeaveDropDown,role:"menuitem"},r.createElement("span",{style:c},this.state.selectedFont),r.createElement("div",{style:p},r.createElement("i",{style:d,className:f}))),r.createElement("div",{style:u},r.createElement("ul",{style:h},this.fonts.map(function(t,o){var n="transparent";e.state.selectedFont===t.Name?n="#c7e0f4":e.state.hoverFont===t.Name&&(n="#eaeaea");var i={lineHeight:"80%",padding:"7px 7px 8px",margin:"0",listStyle:"none",fontSize:t.SafeValue,backgroundColor:n,cursor:"pointer"};return r.createElement("li",{value:t.Name,key:e._key+"-fontsizepicker-"+o,role:"menuitem",onMouseEnter:e.toggleHover,onClick:e.onClickFont,onMouseLeave:e.toggleHoverLeave,style:i},t.Name)})))),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=c},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(12),l=o(136),c=o(137),p=o(45),d=o(20),u=function(e){function t(t){var o=e.call(this,t)||this;return o.state={color:p.getColorFromString(t.color)},o}return n(t,e),t.prototype.componentWillReceiveProps=function(e){e.color&&this._updateColor(p.getColorFromString(e.color))},t.prototype.render=function(){var e=this,t=this.state.color;return i.createElement("div",{className:a.css("ms-ColorPicker",d.root)},i.createElement("div",{className:a.css("ms-ColorPicker-panel",d.panel)},i.createElement(l.ColorRectangle,{color:t,onSVChanged:this._onSVChanged}),i.createElement(c.ColorSlider,{className:a.css("is-hue",d.colorSliderIsHue),minValue:0,maxValue:p.MAX_COLOR_HUE,value:t.h,onChanged:this._onHChanged}),!this.props.alphaSliderHidden&&i.createElement(c.ColorSlider,{className:a.css("is-alpha",d.colorSliderIsAlpha),overlayStyle:{background:"linear-gradient(to right, transparent 0, "+t.str+" 100%)"},minValue:0,maxValue:100,value:t.a,onChanged:this._onAChanged}),i.createElement("table",{className:"ms-ColorPicker-table",cellPadding:"0",cellSpacing:"0"},i.createElement("thead",null,i.createElement("tr",{className:"ms-font-s"},i.createElement("td",null,"Hex"),i.createElement("td",null,"Red"),i.createElement("td",null,"Green"),i.createElement("td",null,"Blue"),!this.props.alphaSliderHidden&&i.createElement("td",null,"Alpha"))),i.createElement("tbody",null,i.createElement("tr",null,i.createElement("td",null,i.createElement(s.TextField,{className:a.css("ms-ColorPicker-input",d.input),value:t.hex,ref:function(t){return e.hexText=t},onBlur:this._onHexChanged})),i.createElement("td",{style:{width:"18%"}},i.createElement(s.TextField,{className:a.css("ms-ColorPicker-input",d.input),onBlur:this._onRGBAChanged,value:String(t.r),ref:function(t){return e.rText=t}})),i.createElement("td",{style:{width:"18%"}},i.createElement(s.TextField,{className:a.css("ms-ColorPicker-input",d.input),onBlur:this._onRGBAChanged,value:String(t.g),ref:function(t){return e.gText=t}})),i.createElement("td",{style:{width:"18%"}},i.createElement(s.TextField,{className:a.css("ms-ColorPicker-input",d.input),onBlur:this._onRGBAChanged,value:String(t.b),ref:function(t){return e.bText=t}})),!this.props.alphaSliderHidden&&i.createElement("td",{style:{width:"18%"}},i.createElement(s.TextField,{className:a.css("ms-ColorPicker-input",d.input),onBlur:this._onRGBAChanged,value:String(t.a),ref:function(t){return e.aText=t}})))))))},t.prototype._onSVChanged=function(e,t){this._updateColor(p.updateSV(this.state.color,e,t))},t.prototype._onHChanged=function(e){this._updateColor(p.updateH(this.state.color,e))},t.prototype._onAChanged=function(e){this._updateColor(p.updateA(this.state.color,e))},t.prototype._onHexChanged=function(){this._updateColor(p.getColorFromString("#"+this.hexText.value))},t.prototype._onRGBAChanged=function(){this._updateColor(p.getColorFromRGBA({r:Number(this.rText.value),g:Number(this.gText.value),b:Number(this.bText.value),a:Number(this.aText.value)}))},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}(a.BaseComponent);r([a.autobind],u.prototype,"_onSVChanged",null),r([a.autobind],u.prototype,"_onHChanged",null),r([a.autobind],u.prototype,"_onAChanged",null),r([a.autobind],u.prototype,"_onHexChanged",null),r([a.autobind],u.prototype,"_onRGBAChanged",null),t.ColorPicker=u},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(45),l=o(20),c=function(e){function t(t){var o=e.call(this,t)||this,n=o.props.color;return o.state={isAdjusting:!1,origin:null,color:n,fullColorString:s.getFullColorString(n)},o}return n(t,e),t.prototype.componentWillUnmount=function(){this._events.dispose()},t.prototype.componentWillReceiveProps=function(e){var t=e.color;this.setState({color:t,fullColorString:s.getFullColorString(t)})},t.prototype.render=function(){var e=this.props.minSize,t=this.state,o=t.color,n=t.fullColorString;return i.createElement("div",{ref:"root",className:a.css("ms-ColorPicker-colorRect",l.colorRect),style:{minWidth:e,minHeight:e,backgroundColor:n},onMouseDown:this._onMouseDown},i.createElement("div",{className:a.css("ms-ColorPicker-light",l.light)}),i.createElement("div",{className:a.css("ms-ColorPicker-dark",l.dark)}),i.createElement("div",{className:a.css("ms-ColorPicker-thumb",l.thumb),style:{left:o.s+"%",top:s.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,n=t.onSVChanged,r=this.refs.root.getBoundingClientRect(),i=(e.clientX-r.left)/r.width,l=(e.clientY-r.top)/r.height,c=a.assign({},o,{s:Math.min(s.MAX_COLOR_SATURATION,Math.max(0,i*s.MAX_COLOR_SATURATION)),v:Math.min(s.MAX_COLOR_VALUE,Math.max(0,s.MAX_COLOR_VALUE-l*s.MAX_COLOR_VALUE))});c.hex=s.hsv2hex(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}),n&&n(c.s,c.v),e.preventDefault(),e.stopPropagation()},t.prototype._onMouseUp=function(e){this._events.off(),this.setState({isAdjusting:!1,origin:null})},t}(a.BaseComponent);c.defaultProps={minSize:220},r([a.autobind],c.prototype,"_onMouseDown",null),r([a.autobind],c.prototype,"_onMouseMove",null),r([a.autobind],c.prototype,"_onMouseUp",null),t.ColorRectangle=c},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(20),l=function(e){function t(t){var o=e.call(this,t)||this,n=o.props.value;return o.state={isAdjusting:!1,origin:null,currentValue:n},o}return n(t,e),t.prototype.componentWillReceiveProps=function(e){e&&e.value&&this.setState({currentValue:e.value})},t.prototype.render=function(){var e=this.props,t=e.className,o=e.minValue,n=e.maxValue,r=e.overlayStyle,l=this.state,c=l.currentValue,p=l.isAdjusting,d=100*(c-o)/(n-o);return i.createElement("div",{ref:"root",className:a.css("ms-ColorPicker-slider",s.slider,t,{"is-adjusting":p}),onMouseDown:this._onMouseDown},i.createElement("div",{className:a.css("ms-ColorPicker-sliderOverlay",s.sliderOverlay),style:r}),i.createElement("div",{className:a.css("ms-ColorPicker-thumb is-slider",s.thumb,s.thumbIsSlider),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,n=t.minValue,r=t.maxValue,i=this.refs.root.getBoundingClientRect(),a=(e.clientX-i.left)/i.width,s=Math.min(r,Math.max(n,a*r));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}(a.BaseComponent);l.defaultProps={minValue:0,maxValue:100,thumbColor:"inherit",value:0},r([a.autobind],l.prototype,"_onMouseDown",null),r([a.autobind],l.prototype,"_onMouseMove",null),r([a.autobind],l.prototype,"_onMouseUp",null),t.ColorSlider=l},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(135))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.COLOR_VALUES={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,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(201))},function(e,t,o){"use strict";var n=o(2),r={root:"root_f53c558e",picker:"picker_f53c558e",holder:"holder_f53c558e",pickerIsOpened:"pickerIsOpened_f53c558e",fadeIn:"fadeIn_f53c558e",slideDownIn10:"slideDownIn10_f53c558e",frame:"frame_f53c558e",wrap:"wrap_f53c558e",dayPicker:"dayPicker_f53c558e",header:"header_f53c558e",month:"month_f53c558e",year:"year_f53c558e",table:"table_f53c558e",day:"day_f53c558e",weekday:"weekday_f53c558e",dayIsToday:"dayIsToday_f53c558e",dayIsDisabled:"dayIsDisabled_f53c558e",dayIsUnfocused:"dayIsUnfocused_f53c558e",dayIsFocused:"dayIsFocused_f53c558e",dayIsHighlighted:"dayIsHighlighted_f53c558e",pickerIsFocused:"pickerIsFocused_f53c558e",dayDisabled:"dayDisabled_f53c558e",monthPicker:"monthPicker_f53c558e",yearPicker:"yearPicker_f53c558e",monthComponents:"monthComponents_f53c558e",yearComponents:"yearComponents_f53c558e",decadeComponents:"decadeComponents_f53c558e",prevMonth:"prevMonth_f53c558e",nextMonth:"nextMonth_f53c558e",prevYear:"prevYear_f53c558e",nextYear:"nextYear_f53c558e",prevDecade:"prevDecade_f53c558e",nextDecade:"nextDecade_f53c558e",headerToggleView:"headerToggleView_f53c558e",currentYear:"currentYear_f53c558e",currentDecade:"currentDecade_f53c558e",optionGrid:"optionGrid_f53c558e",monthOption:"monthOption_f53c558e",yearOption:"yearOption_f53c558e",isHighlighted:"isHighlighted_f53c558e",goToday:"goToday_f53c558e",isPickingYears:"isPickingYears_f53c558e",pickerIsMonthPickerVisible:"pickerIsMonthPickerVisible_f53c558e",toggleMonthView:"toggleMonthView_f53c558e",isPickingMonths:"isPickingMonths_f53c558e",navContainer:"navContainer_f53c558e"};n.loadStyles([{rawString:".root_f53c558e{box-sizing:border-box;margin:0;padding:0;box-shadow:none;margin-bottom:17px}.picker_f53c558e{color:"},{theme:"black",defaultValue:"#000000"},{rawString:";font-size:14px;position:relative}html[dir=ltr] .picker_f53c558e{text-align:left}html[dir=rtl] .picker_f53c558e{text-align:right}.holder_f53c558e{-webkit-overflow-scrolling:touch;box-sizing:border-box;background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:';min-width:300px;display:none}.picker_f53c558e.pickerIsOpened_f53c558e .holder_f53c558e{-webkit-animation-name:fadeIn_f53c558e,slideDownIn10_f53c558e;animation-name:fadeIn_f53c558e,slideDownIn10_f53c558e;-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}.pickerIsOpened_f53c558e{position:relative}.frame_f53c558e{padding:1px;position:relative}.wrap_f53c558e{margin:-1px;padding:9px}.dayPicker_f53c558e{display:block;margin-bottom:30px}.header_f53c558e{height:40px;line-height:44px}.month_f53c558e,.year_f53c558e{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}.month_f53c558e:hover,.year_f53c558e:hover{color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:';cursor:pointer}html[dir=ltr] .month_f53c558e{margin-left:15px}html[dir=rtl] .month_f53c558e{margin-right:15px}html[dir=ltr] .year_f53c558e{margin-left:15px}html[dir=rtl] .year_f53c558e{margin-right:15px}.table_f53c558e{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit}.table_f53c558e td{margin:0;padding:0}.table_f53c558e td:hover{outline:1px solid transparent}.day_f53c558e,.weekday_f53c558e{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:"}.dayIsToday_f53c558e{position:relative;background-color:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:"}.dayIsDisabled_f53c558e:before{border-top-color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.dayIsUnfocused_f53c558e{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";font-weight:400}.dayIsFocused_f53c558e:hover,.dayIsUnfocused_f53c558e:hover{cursor:pointer;color:"},{theme:"black",defaultValue:"#000000"},{rawString:";background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.day_f53c558e.dayIsHighlighted_f53c558e.dayIsFocused_f53c558e::-moz-focus-inner{border:0}.day_f53c558e.dayIsHighlighted_f53c558e.dayIsFocused_f53c558e{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .day_f53c558e.dayIsHighlighted_f53c558e.dayIsFocused_f53c558e:focus:after{content:'';position:absolute;top:1px;right:1px;bottom:1px;left:1px;pointer-events:none;border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.dayIsHighlighted_f53c558e:hover,.pickerIsFocused_f53c558e .dayIsHighlighted_f53c558e{cursor:pointer;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";background:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.dayIsHighlighted_f53c558e.dayDisabled_f53c558e,.dayIsHighlighted_f53c558e.dayDisabled_f53c558e:hover{background:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}.monthPicker_f53c558e,.yearPicker_f53c558e{display:none}.monthComponents_f53c558e{position:absolute;top:9px}html[dir=ltr] .monthComponents_f53c558e{right:9px}html[dir=rtl] .monthComponents_f53c558e{left:9px}html[dir=ltr] .monthComponents_f53c558e{left:9px}html[dir=rtl] .monthComponents_f53c558e{right:9px}.decadeComponents_f53c558e,.yearComponents_f53c558e{position:absolute;top:-2px}html[dir=ltr] .decadeComponents_f53c558e,html[dir=ltr] .yearComponents_f53c558e{right:10px}html[dir=rtl] .decadeComponents_f53c558e,html[dir=rtl] .yearComponents_f53c558e{left:10px}.nextDecade_f53c558e,.nextMonth_f53c558e,.nextYear_f53c558e,.prevDecade_f53c558e,.prevMonth_f53c558e,.prevYear_f53c558e{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] .nextDecade_f53c558e,html[dir=ltr] .nextMonth_f53c558e,html[dir=ltr] .nextYear_f53c558e,html[dir=ltr] .prevDecade_f53c558e,html[dir=ltr] .prevMonth_f53c558e,html[dir=ltr] .prevYear_f53c558e{margin-left:10px}html[dir=rtl] .nextDecade_f53c558e,html[dir=rtl] .nextMonth_f53c558e,html[dir=rtl] .nextYear_f53c558e,html[dir=rtl] .prevDecade_f53c558e,html[dir=rtl] .prevMonth_f53c558e,html[dir=rtl] .prevYear_f53c558e{margin-right:10px}.nextDecade_f53c558e:hover,.nextMonth_f53c558e:hover,.nextYear_f53c558e:hover,.prevDecade_f53c558e:hover,.prevMonth_f53c558e:hover,.prevYear_f53c558e:hover{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:';cursor:pointer;outline:1px solid transparent}.headerToggleView_f53c558e{height:40px;position:absolute;top:0;width:140px;cursor:pointer}html[dir=ltr] .headerToggleView_f53c558e{left:0}html[dir=rtl] .headerToggleView_f53c558e{right:0}.currentDecade_f53c558e,.currentYear_f53c558e{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:40px}html[dir=ltr] .currentDecade_f53c558e,html[dir=ltr] .currentYear_f53c558e{margin-left:15px}html[dir=rtl] .currentDecade_f53c558e,html[dir=rtl] .currentYear_f53c558e{margin-right:15px}.currentYear_f53c558e{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.currentYear_f53c558e:hover{color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:";cursor:pointer}.optionGrid_f53c558e{position:relative;height:210px;width:280px;margin:10px 0 30px 5px}html[dir=rtl] .optionGrid_f53c558e{margin:10px 5px 30px 0}.monthOption_f53c558e,.yearOption_f53c558e{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] .monthOption_f53c558e,html[dir=ltr] .yearOption_f53c558e{float:left}html[dir=rtl] .monthOption_f53c558e,html[dir=rtl] .yearOption_f53c558e{float:right}html[dir=rtl] .monthOption_f53c558e,html[dir=rtl] .yearOption_f53c558e{margin:0 0 10px 10px}.monthOption_f53c558e:hover,.yearOption_f53c558e:hover{background-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";outline:1px solid transparent}.monthOption_f53c558e.isHighlighted_f53c558e,.yearOption_f53c558e.isHighlighted_f53c558e{background-color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.goToday_f53c558e{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!important}html[dir=ltr] .goToday_f53c558e{right:3px}html[dir=rtl] .goToday_f53c558e{left:3px}.goToday_f53c558e:hover{outline:1px solid transparent}.root_f53c558e.isPickingYears_f53c558e .dayPicker_f53c558e,.root_f53c558e.isPickingYears_f53c558e .monthComponents_f53c558e{display:none}.root_f53c558e.isPickingYears_f53c558e .monthPicker_f53c558e{display:none}.root_f53c558e.isPickingYears_f53c558e .yearPicker_f53c558e{display:block}@media (min-width:460px){.header_f53c558e{height:30px;line-height:30px}.day_f53c558e,.weekday_f53c558e{width:30px;height:30px;line-height:28px;font-weight:600;font-size:12px}.monthComponents_f53c558e{width:210px}.nextDecade_f53c558e,.nextMonth_f53c558e,.nextYear_f53c558e,.prevDecade_f53c558e,.prevMonth_f53c558e,.prevYear_f53c558e{font-size:12px;width:24px;height:24px;line-height:24px}.holder_f53c558e{min-width:240px}.month_f53c558e,.year_f53c558e{font-weight:300}.month_f53c558e,.year_f53c558e{font-size:17px;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.month_f53c558e:hover,.year_f53c558e:hover{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";cursor:default}.pickerIsMonthPickerVisible_f53c558e .dayPicker_f53c558e{margin:-10px 0;padding:10px 0}.pickerIsMonthPickerVisible_f53c558e .dayPicker_f53c558e{box-sizing:border-box;width:220px;min-height:230px}html[dir=ltr] .pickerIsMonthPickerVisible_f53c558e .dayPicker_f53c558e{border-right:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}html[dir=rtl] .pickerIsMonthPickerVisible_f53c558e .dayPicker_f53c558e{border-left:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.pickerIsMonthPickerVisible_f53c558e .holder_f53c558e{width:440px}.pickerIsMonthPickerVisible_f53c558e .monthPicker_f53c558e{display:block}.pickerIsMonthPickerVisible_f53c558e .monthPicker_f53c558e,.pickerIsMonthPickerVisible_f53c558e .yearPicker_f53c558e{top:9px;position:absolute}html[dir=ltr] .pickerIsMonthPickerVisible_f53c558e .monthPicker_f53c558e,html[dir=ltr] .pickerIsMonthPickerVisible_f53c558e .yearPicker_f53c558e{left:238px}html[dir=rtl] .pickerIsMonthPickerVisible_f53c558e .monthPicker_f53c558e,html[dir=rtl] .pickerIsMonthPickerVisible_f53c558e .yearPicker_f53c558e{right:238px}html[dir=ltr] .pickerIsMonthPickerVisible_f53c558e .month_f53c558e{margin-left:12px}html[dir=rtl] .pickerIsMonthPickerVisible_f53c558e .month_f53c558e{margin-right:12px}.pickerIsMonthPickerVisible_f53c558e .optionGrid_f53c558e{width:200px;height:auto;margin:10px 0 0 0}html[dir=rtl] .pickerIsMonthPickerVisible_f53c558e .optionGrid_f53c558e{margin:10px 0 0 0}.pickerIsMonthPickerVisible_f53c558e .toggleMonthView_f53c558e{display:none}.pickerIsMonthPickerVisible_f53c558e .currentDecade_f53c558e,.pickerIsMonthPickerVisible_f53c558e .currentYear_f53c558e{font-size:17px;margin:0;height:30px;line-height:26px;padding:0 10px;display:inline-block}.pickerIsMonthPickerVisible_f53c558e .monthOption_f53c558e,.pickerIsMonthPickerVisible_f53c558e .yearOption_f53c558e{width:40px;height:40px;line-height:38px;font-size:12px;margin:0 10px 10px 0}html[dir=rtl] .pickerIsMonthPickerVisible_f53c558e .monthOption_f53c558e,html[dir=rtl] .pickerIsMonthPickerVisible_f53c558e .yearOption_f53c558e{margin:0 0 10px 10px}.pickerIsMonthPickerVisible_f53c558e .monthOption_f53c558e:hover,.pickerIsMonthPickerVisible_f53c558e .yearOption_f53c558e:hover{outline:1px solid transparent}.pickerIsMonthPickerVisible_f53c558e .goToday_f53c558e{box-sizing:border-box;font-size:12px;height:30px;line-height:30px;padding:0 10px;top:199px}html[dir=ltr] .pickerIsMonthPickerVisible_f53c558e .goToday_f53c558e{right:3px}html[dir=rtl] .pickerIsMonthPickerVisible_f53c558e .goToday_f53c558e{left:3px}html[dir=ltr] .pickerIsMonthPickerVisible_f53c558e .goToday_f53c558e{text-align:right}html[dir=rtl] .pickerIsMonthPickerVisible_f53c558e .goToday_f53c558e{text-align:left}.pickerIsMonthPickerVisible_f53c558e .root_f53c558e.isPickingYears_f53c558e .dayPicker_f53c558e,.pickerIsMonthPickerVisible_f53c558e .root_f53c558e.isPickingYears_f53c558e .monthComponents_f53c558e{display:block}.pickerIsMonthPickerVisible_f53c558e .root_f53c558e.isPickingYears_f53c558e .monthPicker_f53c558e{display:none}.pickerIsMonthPickerVisible_f53c558e .root_f53c558e.isPickingYears_f53c558e .yearPicker_f53c558e{display:block}}@media (max-width:459px){.root_f53c558e.isPickingMonths_f53c558e .dayPicker_f53c558e,.root_f53c558e.isPickingMonths_f53c558e .monthComponents_f53c558e{display:none}.root_f53c558e.isPickingMonths_f53c558e .monthPicker_f53c558e{display:block}}.wrap_f53c558e div:focus::-moz-focus-inner,.wrap_f53c558e span:focus::-moz-focus-inner{border:0}.wrap_f53c558e div:focus,.wrap_f53c558e span:focus{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .wrap_f53c558e div:focus:focus:after,.ms-Fabric.is-focusVisible .wrap_f53c558e span:focus:focus:after{content:'';position:absolute;top:1px;right:1px;bottom:1px;left:1px;pointer-events:none;border:1px solid "},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.goToday_f53c558e{width:auto}.nextMonth_f53c558e,.nextYear_f53c558e,.prevMonth_f53c558e,.prevYear_f53c558e{display:inline-block}html[dir=ltr] .navContainer_f53c558e{float:right}html[dir=rtl] .navContainer_f53c558e{float:left}"}]),e.exports=r},function(e,t,o){"use strict";var n=o(2),r={root:"root_1d8ab36b",rootIsSelected:"rootIsSelected_1d8ab36b",rootIsContentUnselectable:"rootIsContentUnselectable_1d8ab36b",cell:"cell_1d8ab36b",isMultiline:"isMultiline_1d8ab36b",fields:"fields_1d8ab36b",check:"check_1d8ab36b",checkDisabled:"checkDisabled_1d8ab36b",rootIsCheckVisible:"rootIsCheckVisible_1d8ab36b",cellMeasurer:"cellMeasurer_1d8ab36b",checkSpacer:"checkSpacer_1d8ab36b"};n.loadStyles([{rawString:".root_1d8ab36b{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}.root_1d8ab36b::-moz-focus-inner{border:0}.root_1d8ab36b{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .root_1d8ab36b: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] .root_1d8ab36b{text-align:left}html[dir=rtl] .root_1d8ab36b{text-align:right}.root_1d8ab36b:hover{background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:"}.rootIsSelected_1d8ab36b{background:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.rootIsSelected_1d8ab36b:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.rootIsContentUnselectable_1d8ab36b{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.cell_1d8ab36b{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}.cell_1d8ab36b>button{max-width:100%}.isMultiline_1d8ab36b{white-space:normal;word-break:break-word;text-overflow:clip}.fields_1d8ab36b{display:inline-block}.check_1d8ab36b{display:inline-block;cursor:default;padding:6px;box-sizing:border-box;vertical-align:top;background:0 0;border:none;opacity:0}.check_1d8ab36b::-moz-focus-inner{border:0}.check_1d8ab36b{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .check_1d8ab36b:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.checkDisabled_1d8ab36b{visibility:hidden}.rootIsCheckVisible_1d8ab36b .check_1d8ab36b,.rootIsSelected_1d8ab36b .check_1d8ab36b,.root_1d8ab36b:hover .check_1d8ab36b{opacity:1}.cellMeasurer_1d8ab36b .cell_1d8ab36b{overflow:visible;white-space:nowrap}.checkSpacer_1d8ab36b{display:inline-block;height:20px;width:20px}"}]),e.exports=r},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(e){e[e.tiny=0]="tiny",e[e.extraExtraSmall=1]="extraExtraSmall",e[e.extraSmall=2]="extraSmall",e[e.small=3]="small",e[e.regular=4]="regular",e[e.large=5]="large",e[e.extraLarge=6]="extraLarge",e[e.size28=7]="size28"}(t.PersonaSize||(t.PersonaSize={}));!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"}(t.PersonaPresence||(t.PersonaPresence={}));!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"}(t.PersonaInitialsColor||(t.PersonaInitialsColor={}))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=o(9),c=o(15),p=o(29),d=o(170),u=o(171),h=o(167),f=o(236),m=function(e){function t(t){var o=e.call(this,t)||this;o.SuggestionOfProperType=d.Suggestions;var n=t.defaultSelectedItems||[];return o.suggestionStore=new u.SuggestionsController,o.selection=new p.Selection({onSelectionChanged:function(){return o.onSelectionChange()}}),o.selection.setItems(n),o.state={items:n,suggestedDisplayValue:"",moreSuggestionsAvailable:!1},o}return n(t,e),Object.defineProperty(t.prototype,"items",{get:function(){return this.state.items},enumerable:!0,configurable:!0}),t.prototype.componentWillUpdate=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,n=t.inputProps;return a.createElement("div",{ref:this._resolveRef("root"),className:s.css("ms-BasePicker",o||""),onKeyDown:this.onKeyDown},a.createElement(l.FocusZone,{ref:this._resolveRef("focusZone"),direction:l.FocusZoneDirection.horizontal},a.createElement(p.SelectionZone,{selection:this.selection,selectionMode:p.SelectionMode.multiple},a.createElement("div",{className:s.css("ms-BasePicker-text",f.pickerText)},this.renderItems(),a.createElement(h.BaseAutoFill,r({},n,{className:s.css("ms-BasePicker-input",f.pickerInput),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(c.Callout,{isBeakVisible:!1,gapSpace:0,targetElement:this.input.inputElement,onDismiss:this.dismissSuggestions,directionalHint:s.getRTL()?c.DirectionalHint.bottomRightEdge:c.DirectionalHint.bottomLeftEdge},a.createElement(e,r({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;return this.state.items.map(function(o,n){return t({item:o,index:n,key:n+e._getTextFromItem(o),selected:e.selection.isIndexSelected(n),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),n=o,r=o;if(Array.isArray(n))this.resolveNewValue(e,n);else if(r&&r.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 i=this.currentPromise=r;i.then(function(o){i===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 s.KeyCodes.escape:this.state.suggestionsVisible&&(this.dismissSuggestions(),e.preventDefault(),e.stopPropagation());break;case s.KeyCodes.tab:case s.KeyCodes.enter:!e.shiftKey&&t&&this.suggestionStore.hasSelectedSuggestion()&&this.state.suggestionsVisible&&(this.completeSuggestion(),e.preventDefault(),e.stopPropagation());break;case s.KeyCodes.backspace:this.onBackspace(e);break;case s.KeyCodes.up:e.target===this.input.inputElement&&this.suggestionStore.previousSuggestion()&&this.state.suggestionsVisible&&(e.preventDefault(),e.stopPropagation(),this.onSuggestionSelect());break;case s.KeyCodes.down:e.target===this.input.inputElement&&this.state.suggestionsVisible&&this.suggestionStore.nextSuggestion()&&(e.preventDefault(),e.stopPropagation(),this.onSuggestionSelect())}},t.prototype.onItemChange=function(e,t){var o=this,n=this.state.items;if(t>=0){var r=n;r[t]=e,this.setState({items:r},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,n=t;Array.isArray(o)?this.updateSuggestions(o):n.then&&n.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.setState({items:o},function(){return t.onChange()})},t.prototype.removeItem=function(e){var t=this,o=this.state.items,n=o.indexOf(e);if(n>=0){var r=o.slice(0,n).concat(o.slice(n+1));this.setState({items:r},function(){return t.onChange()})}},t.prototype.removeItems=function(e){var t=this,o=this.state.items,n=o.filter(function(t){return-1===e.indexOf(t)}),r=this.selection.getSelection()[0],i=o.indexOf(r);this.setState({items:n},function(){t.resetFocus(i),t.onChange()})},t.prototype.onBackspace=function(e){this.state.items.length&&!this.input.isValueSelected&&0===this.input.cursorLocation&&(this.selection.getSelectedCount()>0?this.removeItems(this.selection.getSelection()):this.removeItem(this.state.items[this.state.items.length-1]))},t.prototype._getTextFromItem=function(e,t){return this.props.getTextFromItem?this.props.getTextFromItem(e,t):""},t}(s.BaseComponent);i([s.autobind],m.prototype,"dismissSuggestions",null),i([s.autobind],m.prototype,"onInputChange",null),i([s.autobind],m.prototype,"onSuggestionClick",null),i([s.autobind],m.prototype,"onInputFocus",null),i([s.autobind],m.prototype,"onKeyDown",null),i([s.autobind],m.prototype,"onItemChange",null),i([s.autobind],m.prototype,"onGetMoreResults",null),i([s.autobind],m.prototype,"addItemByIndex",null),i([s.autobind],m.prototype,"addItem",null),i([s.autobind],m.prototype,"removeItem",null),i([s.autobind],m.prototype,"removeItems",null),t.BasePicker=m;var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.state.suggestedDisplayValue,t=this.props,o=t.className,n=t.inputProps;return a.createElement("div",null,a.createElement("div",{ref:this._resolveRef("root"),className:s.css("ms-BasePicker",o||""),onKeyDown:this.onKeyDown},a.createElement(p.SelectionZone,{selection:this.selection,selectionMode:p.SelectionMode.multiple},a.createElement("div",{className:s.css("ms-BasePicker-text",f.pickerText)},a.createElement(h.BaseAutoFill,r({},n,{className:s.css("ms-BasePicker-input",f.pickerInput),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(l.FocusZone,{ref:this._resolveRef("focusZone"),className:"ms-BasePicker-selectedItems",isInnerZoneKeystroke:this._isFocusZoneInnerKeystroke},this.renderItems()))},t.prototype.onBackspace=function(e){},t.prototype._isFocusZoneInnerKeystroke=function(e){switch(e.which){case s.KeyCodes.down:return!0}return!1},t}(m);i([s.autobind],g.prototype,"_isFocusZoneInnerKeystroke",null),t.BasePickerListBelow=g},function(e,t,o){"use strict";function n(e,t){var o=new Date(e.getTime());return o.setDate(o.getDate()+t),o}function r(e,t){return n(e,t*g)}function i(e,t){var o=new Date(e.getTime()),r=o.getMonth()+t;return o.setMonth(r),o.getMonth()!==(r%b+b)%b&&(o=n(o,-o.getDate())),o}function a(e,t){var o=new Date(e.getTime());return o.setFullYear(e.getFullYear()+t),o.getMonth()!==(e.getMonth()%b+b)%b&&(o=n(o,-o.getDate())),o}function s(e,t){return i(e,t-e.getMonth())}function l(e,t){return null==e&&null==t||null!=e&&null!=t&&(e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate())}function c(e,t){return f(e)-f(t)}function p(e,t,o){var r=new Array,a=null,s=null;switch(t){case m.DateRangeType.Day:a=u(e),s=n(a,1);break;case m.DateRangeType.Week:a=h(u(e),o),s=n(a,g);break;case m.DateRangeType.Month:a=new Date(e.getFullYear(),e.getMonth(),1),s=i(a,1)}r.push(a);for(var c=n(a,1);!l(c,s);)r.push(c),c=n(c,1);return r}function d(e,t){for(var o=0,n=t;o<n.length;o++){if(l(e,n[o]))return!0}return!1}function u(e){return new Date(e.getFullYear(),e.getMonth(),e.getDate())}function h(e,t){var o=t-e.getDay();return o>0&&(o-=g),n(e,o)}function f(e){return e.getDate()+(e.getMonth()<<5)+(e.getFullYear()<<9)}Object.defineProperty(t,"__esModule",{value:!0});var m=o(146),g=7,b=12;t.addDays=n,t.addWeeks=r,t.addMonths=i,t.addYears=a,t.setMonth=s,t.compareDates=l,t.compareDatePart=c,t.getDateRangeArray=p,t.isInDateRangeArray=d},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!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"}(t.DayOfWeek||(t.DayOfWeek={}));!function(e){e[e.Day=0]="Day",e[e.Week=1]="Week",e[e.Month=2]="Month"}(t.DateRangeType||(t.DateRangeType={}))},function(e,t,o){"use strict";function n(e,t){var o={label:t.label,targetProperty:e,headerText:t.headerText,value:t.value,fields:t.fields,onPropertyChange:t.onPropertyChange,properties:t.properties,context:t.context,onDispose:null,onRender:null,key:t.key,disabled:t.disabled,render:t.render,disableReactivePropertyChanges:t.disableReactivePropertyChanges};return new l(e,o)}Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(6),a=o(5),s=o(249);!function(e){e[e.string=0]="string",e[e.number=1]="number",e[e.date=2]="date",e[e.boolean=3]="boolean",e[e.dateTime=4]="dateTime",e[e.font=5]="font",e[e.fontSize=6]="fontSize",e[e.color=7]="color",e[e.icon=8]="icon",e[e.password=9]="password",e[e.picture=10]="picture",e[e.document=11]="document",e[e.list=12]="list",e[e.users=13]="users",e[e.folder=14]="folder",e[e.sharePointGroups=15]="sharePointGroups",e[e.securityGroups=16]="securityGroups",e[e.officeVideo=17]="officeVideo",e[e.stars=18]="stars",e[e.colorMini=19]="colorMini"}(t.CustomListFieldType||(t.CustomListFieldType={}));var l=function(){function e(e,t){this.type=a.PropertyPaneFieldType.Custom,this.disabled=!1,this.disableReactivePropertyChanges=!1,this.render=this.render.bind(this),this.targetProperty=t.targetProperty,this.properties=t,this.label=t.label,this.value=t.value,this.fields=t.fields,this.headerText=t.headerText,this.context=t.context,this.properties.onDispose=this.dispose,this.properties.onRender=this.render,this.onPropertyChange=t.onPropertyChange,this.customProperties=t.properties,this.key=t.key,!0===t.disabled&&(this.disabled=t.disabled),this.renderWebPart=t.render,void 0!==t.disableReactivePropertyChanges&&null!=t.disableReactivePropertyChanges&&(this.disableReactivePropertyChanges=t.disableReactivePropertyChanges)}return e.prototype.render=function(e){var t=r.createElement(s.default,{label:this.label,value:this.value,headerText:this.headerText,fields:this.fields,targetProperty:this.targetProperty,onDispose:this.dispose,onRender:this.render,onPropertyChange:this.onPropertyChange,context:this.context,properties:this.customProperties,key:this.key,disabled:this.disabled,render:this.renderWebPart,disableReactivePropertyChanges:this.disableReactivePropertyChanges});i.render(t,e)},e.prototype.dispose=function(e){},e}();t.PropertyFieldCustomList=n},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(e){e[e.normal=0]="normal",e[e.largeHeader=1]="largeHeader",e[e.close=2]="close"}(t.DialogType||(t.DialogType={}))},function(e,t,o){"use strict";var n=o(2),r={root:"root_56c82f54",isOpen:"isOpen_56c82f54",main:"main_56c82f54",button:"button_56c82f54",isClose:"isClose_56c82f54",inner:"inner_56c82f54",header:"header_56c82f54",title:"title_56c82f54",topButton:"topButton_56c82f54",content:"content_56c82f54",subText:"subText_56c82f54",actions:"actions_56c82f54",actionsRight:"actionsRight_56c82f54",action:"action_56c82f54",isLargeHeader:"isLargeHeader_56c82f54",isMultiline:"isMultiline_56c82f54"};n.loadStyles([{rawString:'.root_56c82f54{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%;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.root_56c82f54 .ms-Button.ms-Button--compound{display:block}html[dir=ltr] .root_56c82f54 .ms-Button.ms-Button--compound{margin-left:0}html[dir=rtl] .root_56c82f54 .ms-Button.ms-Button--compound{margin-right:0}@media screen and (-ms-high-contrast:active){.root_56c82f54 .ms-Overlay{opacity:0}}.root_56c82f54.isOpen_56c82f54{display:-webkit-box;display:-ms-flexbox;display:flex}.main_56c82f54{box-shadow:0 0 5px 0 rgba(0,0,0,.4);background-color:'},{theme:"white",defaultValue:"#ffffff"},{rawString:";box-sizing:border-box;width:288px;position:relative;outline:3px solid transparent;max-height:100%;overflow-y:auto}html[dir=ltr] .main_56c82f54{text-align:left}html[dir=rtl] .main_56c82f54{text-align:right}.button_56c82f54.isClose_56c82f54{display:none}.button_56c82f54.isClose_56c82f54 .ms-Icon.ms-Icon--Cancel{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:';font-size:16px}.inner_56c82f54{padding:0 28px 20px}.header_56c82f54{position:relative;width:100%;box-sizing:border-box}.title_56c82f54{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] .title_56c82f54{padding:20px 28px 20px 36px}.topButton_56c82f54{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:0;padding:12px 12px 0 0}html[dir=ltr] .topButton_56c82f54{right:0}html[dir=rtl] .topButton_56c82f54{left:0}html[dir=rtl] .topButton_56c82f54{padding:12px 0 0 12px}.topButton_56c82f54>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.content_56c82f54{position:relative;width:100%}.content_56c82f54 .ms-Button.ms-Button--compound{margin-bottom:20px}.content_56c82f54 .ms-Button.ms-Button--compound:last-child{margin-bottom:0}.subText_56c82f54{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}.actions_56c82f54{position:relative;width:100%;min-height:24px;line-height:24px;margin:20px 0 0;font-size:0}.actions_56c82f54 .ms-Button{line-height:normal}.actionsRight_56c82f54{font-size:0}html[dir=ltr] .actionsRight_56c82f54{text-align:right}html[dir=rtl] .actionsRight_56c82f54{text-align:left}html[dir=ltr] .actionsRight_56c82f54{margin-right:-4px}html[dir=rtl] .actionsRight_56c82f54{margin-left:-4px}.actionsRight_56c82f54 .action_56c82f54{margin:0 4px}.root_56c82f54.isClose_56c82f54:not(.isLargeHeader_56c82f54) .button_56c82f54.isClose_56c82f54{display:block}.root_56c82f54.isMultiline_56c82f54 .title_56c82f54{font-size:28px}.root_56c82f54.isMultiline_56c82f54 .inner_56c82f54{padding:0 20px 20px}.root_56c82f54.isLargeHeader_56c82f54 .header_56c82f54{background-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:'}.root_56c82f54.isLargeHeader_56c82f54 .title_56c82f54{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}.root_56c82f54.isLargeHeader_56c82f54 .subText_56c82f54{font-size:14px}@media (min-width:480px){.main_56c82f54{width:auto;min-width:288px;max-width:340px}}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(1),a=o(149),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){return r.createElement("div",{className:i.css("ms-Dialog-actions",a.actions)},r.createElement("div",{className:i.css("ms-Dialog-actionsRight",a.actionsRight)},this._renderChildrenAsActions()))},t.prototype._renderChildrenAsActions=function(){return r.Children.map(this.props.children,function(e){return r.createElement("span",{className:i.css("ms-Dialog-action",a.action)},e)})},t}(i.BaseComponent);t.DialogFooter=s},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(185)),n(o(150)),n(o(148))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(151));var r=o(151);t.default=r.Dialog},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(18),a=o(1),s=o(11),l=o(184),c=o(44),p=o(3),d=function(e){function t(t){var o=e.call(this,t)||this;return o.options=[],o.onChanged=o.onChanged.bind(o),o.state={results:o.options,selectedKey:o.selectedKey,errorMessage:""},o.async=new a.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o.loadLists(),o}return n(t,e),t.prototype.loadLists=function(){var e=this;new u(this.props,this.props.context).getLibs().then(function(t){t.value.map(function(t){var o=!1;e.props.selectedList==t.Id&&(o=!0,e.selectedKey=t.Id),e.options.push({key:t.Id,text:t.Title,isSelected:o})}),e.setState({results:e.options,selectedKey:e.selectedKey})})},t.prototype.onChanged=function(e,t){var o=e.key;this.delayedValidate(o)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.selectedList,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.selectedList,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.selectedList,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.selectedList,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){void 0!==this.async&&this.async.dispose()},t.prototype.render=function(){return r.createElement("div",null,r.createElement(p.Label,null,this.props.label),r.createElement(i.Dropdown,{disabled:this.props.disabled,label:"",onChanged:this.onChanged,options:this.options,selectedKey:this.selectedKey}),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",{style:{paddingBottom:"8px"}},r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=d;var u=function(){function e(e,t){this.props=e,this.context=t}return e.prototype.getLibs=function(){if(s.Environment.type===s.EnvironmentType.Local)return this.getLibsFromMock();var e=this.context.pageContext.web.absoluteUrl;return e+="/_api/lists?$select=Title,id,BaseTemplate",null!=this.props.orderBy&&(e+="&$orderby=",this.props.orderBy==l.PropertyFieldSPListPickerOrderBy.Id?e+="Id":this.props.orderBy==l.PropertyFieldSPListPickerOrderBy.Title&&(e+="Title")),null!=this.props.baseTemplate&&this.props.baseTemplate?(e+="&$filter=BaseTemplate%20eq%20",e+=this.props.baseTemplate,!1===this.props.includeHidden&&(e+="%20and%20Hidden%20eq%20false")):!1===this.props.includeHidden&&(e+="&$filter=Hidden%20eq%20false"),this.context.spHttpClient.get(e,c.SPHttpClient.configurations.v1).then(function(e){return e.json()})},e.prototype.getLibsFromMock=function(){return h.getLists(this.context.pageContext.web.absoluteUrl).then(function(){return{value:[{Title:"Mock List One",Id:"6770c83b-29e8-494b-87b6-468a2066bcc6",BaseTemplate:"109"},{Title:"Mock List Two",Id:"2ece98f2-cc5e-48ff-8145-badf5009754c",BaseTemplate:"109"},{Title:"Mock List Three",Id:"bd5dbd33-0e8d-4e12-b289-b276e5ef79c2",BaseTemplate:"109"}]}})},e}(),h=function(){function e(){}return e.getLists=function(t,o){return new Promise(function(t){t(e._results)})},e}();h._results={value:[]}},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),o(178);var n={msDialogMainCustom:"msDialogMainCustom_c5a2db92",customTextField:"customTextField_c5a2db92",spcfChoiceField:"spcfChoiceField_c5a2db92",spcfChoiceFieldInput:"spcfChoiceFieldInput_c5a2db92",spcfChoiceFieldField:"spcfChoiceFieldField_c5a2db92",spcfChoiceFieldInnerField:"spcfChoiceFieldInnerField_c5a2db92",spcfChoiceFieldIconWrapper:"spcfChoiceFieldIconWrapper_c5a2db92"};t.default=n},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(210))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(243))},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(146);t.DayOfWeek=n.DayOfWeek,t.DateRangeType=n.DateRangeType},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(79),l=o(159),c=o(80),p=o(215),d=o(9),u=o(30),h=o(142),f="is-dropping",m=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._droppingClassNames="",o._updateDroppingState=o._updateDroppingState.bind(o),o}return n(t,e),t.prototype.componentDidMount=function(){var e=this.props.dragDropHelper;e&&(this._dragDropSubscription=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(e){var t=this.state,o=this.props,n=o.item,r=o.onDidMount,i=t.columnMeasureInfo;if(this.props.itemIndex===e.itemIndex&&this.props.item===e.item&&this.props.dragDropHelper===e.dragDropHelper||(this._dragDropSubscription&&(this._dragDropSubscription.dispose(),delete this._dragDropSubscription),this.props.dragDropHelper&&(this._dragDropSubscription=this.props.dragDropHelper.subscribe(this.refs.root,this._events,this._getRowDragDropOptions()))),i&&i.index>=0){var a=this.refs.cellMeasurer.getBoundingClientRect().width;i.onMeasureDone(a),this.setState({columnMeasureInfo:null})}n&&r&&!this._hasMounted&&(this._hasMounted=!0,r(this))},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.item,o=e.onWillUnmount;o&&t&&o(this),this._dragDropSubscription&&(this._dragDropSubscription.dispose(),delete this._dragDropSubscription)},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,n=e.item,r=e.itemIndex,l=e.onRenderCheck,m=void 0===l?this._onRenderCheck:l,g=e.onRenderItemColumn,b=e.selectionMode,_=e.viewport,y=e.checkboxVisibility,v=e.getRowAriaLabel,S=e.checkButtonAriaLabel,x=e.selection,I=this.state,C=I.selectionState,w=C.isSelected,P=C.anySelected,k=I.columnMeasureInfo,E=I.isDropping,D=I.groupNestingDepth,V=Boolean(o&&o.canDrag&&o.canDrag(n)),N=E?this._droppingClassNames?this._droppingClassNames:f:"",M=v?v(n):null,T=x.canSelectItem(n),O=b===u.SelectionMode.multiple;return i.createElement("div",{ref:"root",role:"row","aria-label":M,className:a.css("ms-DetailsRow ms-u-fadeIn400",h.root,N,(F={},F["is-contentUnselectable "+h.rootIsContentUnselectable]=O,F["is-selected "+h.rootIsSelected]=w,F["is-check-visible "+h.rootIsCheckVisible]=y===s.CheckboxVisibility.always,F)),"data-is-focusable":!0,"data-selection-index":r,"data-item-index":r,"data-is-draggable":V,draggable:V,"data-automationid":"DetailsRow",style:{minWidth:_?_.width:0},"aria-selected":w},i.createElement(d.FocusZone,{direction:d.FocusZoneDirection.horizontal},b!==u.SelectionMode.none&&y!==s.CheckboxVisibility.hidden&&i.createElement("span",{role:"gridcell"},m({isSelected:w,anySelected:P,ariaLabel:S,canSelect:T})),c.GroupSpacer({count:D}),n&&i.createElement(p.DetailsRowFields,{columns:t,item:n,itemIndex:r,onRenderItemColumn:g}),k&&i.createElement("span",{className:a.css("ms-DetailsRow-cellMeasurer ms-DetailsRow-cell",h.cellMeasurer,h.cell),ref:"cellMeasurer"},i.createElement(p.DetailsRowFields,{columns:[k.column],item:n,itemIndex:r,onRenderItemColumn:g}))));var F},t.prototype.measureCell=function(e,t){var o=a.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 i.createElement(l.DetailsRowCheck,r({},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);a.shallowCompare(e,this.state.selectionState)||this.setState({selectionState:e})},t.prototype._getRowDragDropOptions=function(){var e=this.props,t=e.item,o=e.itemIndex,n=e.dragDropEvents;return{eventMap:e.eventsToRegister,selectionIndex:o,context:{data:t,index:o},canDrag:n.canDrag,canDrop:n.canDrop,onDragStart:n.onDragStart,updateDropState:this._updateDroppingState,onDrop:n.onDrop,onDragEnd:n.onDragEnd}},t.prototype._updateDroppingState=function(e,t){var o=this.state,n=o.selectionState,r=o.isDropping,i=this.props,a=i.dragDropEvents,s=i.item;e?a.onDragEnter&&(this._droppingClassNames=a.onDragEnter(s,t)):a.onDragLeave&&a.onDragLeave(s,t),r!==e&&this.setState({selectionState:n,isDropping:e})},t}(a.BaseComponent);t.DetailsRow=m},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(0),r=o(1),i=o(140),a=o(142);t.DetailsRowCheck=function(e){var t=e.isSelected||e.selected;return n.createElement("button",{type:"button",className:r.css("ms-DetailsRow-check",a.check,(o={},o[a.checkDisabled]=!e.canSelect,o["ms-DetailsRow-check--isDisabled"]=!e.canSelect,o)),role:"button","aria-pressed":t,"data-selection-toggle":!0,"data-automationid":"DetailsRowCheck","aria-label":e.ariaLabel},n.createElement(i.Check,{checked:t}));var o}},function(e,t,o){"use strict";var n=o(2),r={root:"root_7951b26f",group:"group_7951b26f",groupIsDropping:"groupIsDropping_7951b26f"};n.loadStyles([{rawString:".root_7951b26f{position:relative;font-size:12px}.root_7951b26f BUTTON{font-family:inherit;background-color:transparent}.group_7951b26f{-webkit-transition:background-color 267ms cubic-bezier(.445,.05,.55,.95);transition:background-color 267ms cubic-bezier(.445,.05,.55,.95)}.groupIsDropping_7951b26f{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.root_7951b26f .ms-List-cell{min-height:38px}"}]),e.exports=r},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!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"}(t.MessageBarType||(t.MessageBarType={}))},function(e,t,o){"use strict";var n=o(2),r={root:"root_fec15378",contextualHost:"contextualHost_fec15378",imageArea:"imageArea_fec15378",image:"image_fec15378",placeholder:"placeholder_fec15378",initials:"initials_fec15378",initialsIsLightBlue:"initialsIsLightBlue_fec15378",initialsIsBlue:"initialsIsBlue_fec15378",initialsIsDarkBlue:"initialsIsDarkBlue_fec15378",initialsIsTeal:"initialsIsTeal_fec15378",initialsIsLightGreen:"initialsIsLightGreen_fec15378",initialsIsGreen:"initialsIsGreen_fec15378",initialsIsDarkGreen:"initialsIsDarkGreen_fec15378",initialsIsLightPink:"initialsIsLightPink_fec15378",initialsIsPink:"initialsIsPink_fec15378",initialsIsMagenta:"initialsIsMagenta_fec15378",initialsIsPurple:"initialsIsPurple_fec15378",initialsIsBlack:"initialsIsBlack_fec15378",initialsIsOrange:"initialsIsOrange_fec15378",initialsIsRed:"initialsIsRed_fec15378",initialsIsDarkRed:"initialsIsDarkRed_fec15378",presence:"presence_fec15378",presenceIcon:"presenceIcon_fec15378",details:"details_fec15378",primaryText:"primaryText_fec15378",secondaryText:"secondaryText_fec15378",tertiaryText:"tertiaryText_fec15378",optionalText:"optionalText_fec15378",textContent:"textContent_fec15378",rootIsTiny:"rootIsTiny_fec15378",rootIsReadonly:"rootIsReadonly_fec15378",rootIsExtraExtraSmall:"rootIsExtraExtraSmall_fec15378",rootIs28:"rootIs28_fec15378",rootIsExtraSmall:"rootIsExtraSmall_fec15378",rootIsSmall:"rootIsSmall_fec15378",rootIsLarge:"rootIsLarge_fec15378",rootIsExtraLarge:"rootIsExtraLarge_fec15378",rootIsDarkText:"rootIsDarkText_fec15378",rootIsSelectable:"rootIsSelectable_fec15378",rootExtraLarge:"rootExtraLarge_fec15378",rootIsAvailable:"rootIsAvailable_fec15378",rootIsAway:"rootIsAway_fec15378",rootIsBlocked:"rootIsBlocked_fec15378",rootIsBusy:"rootIsBusy_fec15378",rootIsDoNotDisturb:"rootIsDoNotDisturb_fec15378",rootIsOffline:"rootIsOffline_fec15378"};n.loadStyles([{rawString:'.root_fec15378{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}.root_fec15378 .contextualHost_fec15378{display:none}.imageArea_fec15378{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){.imageArea_fec15378{border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.imageArea_fec15378{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.imageArea_fec15378 .image_fec15378{border:0}.placeholder_fec15378{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";position:absolute;right:0;left:0;font-size:47px;top:9px;z-index:5}.initials_fec15378{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:';font-size:17px;font-weight:100;line-height:46px;height:48px}.initials_fec15378.initialsIsLightBlue_fec15378{background-color:#6ba5e7}.initials_fec15378.initialsIsBlue_fec15378{background-color:#2d89ef}.initials_fec15378.initialsIsDarkBlue_fec15378{background-color:#2b5797}.initials_fec15378.initialsIsTeal_fec15378{background-color:#00aba9}.initials_fec15378.initialsIsLightGreen_fec15378{background-color:#99b433}.initials_fec15378.initialsIsGreen_fec15378{background-color:#00a300}.initials_fec15378.initialsIsDarkGreen_fec15378{background-color:#1e7145}.initials_fec15378.initialsIsLightPink_fec15378{background-color:#e773bd}.initials_fec15378.initialsIsPink_fec15378{background-color:#ff0097}.initials_fec15378.initialsIsMagenta_fec15378{background-color:#7e3878}.initials_fec15378.initialsIsPurple_fec15378{background-color:#603cba}.initials_fec15378.initialsIsBlack_fec15378{background-color:#1d1d1d}.initials_fec15378.initialsIsOrange_fec15378{background-color:#da532c}.initials_fec15378.initialsIsRed_fec15378{background-color:#e11}.initials_fec15378.initialsIsDarkRed_fec15378{background-color:#b91d47}.image_fec15378{position:absolute;top:0;width:100%;height:100%;border-radius:50%;-webkit-perspective:1px;perspective:1px}html[dir=ltr] .image_fec15378{margin-right:10px}html[dir=rtl] .image_fec15378{margin-left:10px}html[dir=ltr] .image_fec15378{left:0}html[dir=rtl] .image_fec15378{right:0}.image_fec15378[src=""]{display:none}.presence_fec15378{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;-ms-high-contrast-adjust:none}html[dir=ltr] .presence_fec15378{left:34px}html[dir=rtl] .presence_fec15378{right:34px}@media screen and (-ms-high-contrast:active){.presence_fec15378{border-color:"},{theme:"black",defaultValue:"#000000"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:";background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.presence_fec15378{border-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}.presence_fec15378 .presenceIcon_fec15378{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";font-size:8px;line-height:12px;vertical-align:top}@media screen and (-ms-high-contrast:active){.presence_fec15378 .presenceIcon_fec15378{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.presence_fec15378 .presenceIcon_fec15378{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}.details_fec15378{padding:0 24px 0 12px;min-width:0;width:100%}html[dir=rtl] .details_fec15378{padding:0 12px 0 24px}html[dir=ltr] .details_fec15378{text-align:left}html[dir=rtl] .details_fec15378{text-align:right}.optionalText_fec15378,.primaryText_fec15378,.secondaryText_fec15378,.tertiaryText_fec15378,.textContent_fec15378{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primaryText_fec15378{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";font-weight:400;font-size:17px;margin-top:-3px;line-height:1.4}.optionalText_fec15378,.secondaryText_fec15378,.tertiaryText_fec15378{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-weight:400;font-size:12px;white-space:nowrap;line-height:1.3}.secondaryText_fec15378{padding-top:3px}.optionalText_fec15378,.tertiaryText_fec15378{padding-top:5px;display:none}.root_fec15378.rootIsTiny_fec15378{height:30px;min-width:30px}.root_fec15378.rootIsTiny_fec15378 .imageArea_fec15378{overflow:visible;background:0 0;height:0;width:0}.root_fec15378.rootIsTiny_fec15378 .presence_fec15378{top:10px;border:0}html[dir=ltr] .root_fec15378.rootIsTiny_fec15378 .presence_fec15378{right:auto}html[dir=rtl] .root_fec15378.rootIsTiny_fec15378 .presence_fec15378{left:auto}html[dir=ltr] .root_fec15378.rootIsTiny_fec15378 .presence_fec15378{left:0}html[dir=rtl] .root_fec15378.rootIsTiny_fec15378 .presence_fec15378{right:0}@media screen and (-ms-high-contrast:active){.root_fec15378.rootIsTiny_fec15378 .presence_fec15378{top:9px;border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.root_fec15378.rootIsTiny_fec15378 .presence_fec15378{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}html[dir=ltr] .root_fec15378.rootIsTiny_fec15378 .details_fec15378{padding-left:20px}html[dir=rtl] .root_fec15378.rootIsTiny_fec15378 .details_fec15378{padding-right:20px}.root_fec15378.rootIsTiny_fec15378 .primaryText_fec15378{font-size:14px;padding-top:4px}.root_fec15378.rootIsTiny_fec15378 .secondaryText_fec15378{display:none}.root_fec15378.rootIsTiny_fec15378.rootIsReadonly_fec15378{padding:0;background-color:transparent}.root_fec15378.rootIsTiny_fec15378.rootIsReadonly_fec15378 .primaryText_fec15378:after{content:';'}.root_fec15378.rootIsExtraExtraSmall_fec15378{height:24px;line-height:24px;min-width:24px;margin-right:4px}.root_fec15378.rootIsExtraExtraSmall_fec15378 .imageArea_fec15378,.root_fec15378.rootIsExtraExtraSmall_fec15378 .image_fec15378{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;width:24px}.root_fec15378.rootIsExtraExtraSmall_fec15378 .placeholder_fec15378{font-size:18px;top:4px}.root_fec15378.rootIsExtraExtraSmall_fec15378 .initials_fec15378{font-size:11px;height:24px;line-height:24px}.root_fec15378.rootIsExtraExtraSmall_fec15378 .presence_fec15378{height:8px;width:8px;border:4px solid #fff}html[dir=ltr] .root_fec15378.rootIsExtraExtraSmall_fec15378 .presence_fec15378{left:16px}html[dir=rtl] .root_fec15378.rootIsExtraExtraSmall_fec15378 .presence_fec15378{right:16px}.root_fec15378.rootIsExtraExtraSmall_fec15378 .presenceIcon_fec15378{font-size:6px;line-height:9px}.root_fec15378.rootIsExtraExtraSmall_fec15378 .primaryText_fec15378{font-size:14px;padding-top:3px}.root_fec15378.rootIsExtraExtraSmall_fec15378 .secondaryText_fec15378{display:none}.root_fec15378.rootIs28_fec15378{height:28px;line-height:28px;min-width:28px}.root_fec15378.rootIs28_fec15378 .imageArea_fec15378,.root_fec15378.rootIs28_fec15378 .image_fec15378{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;height:28px;width:28px}.root_fec15378.rootIs28_fec15378 .placeholder_fec15378{font-size:18px;top:4px}.root_fec15378.rootIs28_fec15378 .initials_fec15378{font-size:11px;height:24px;line-height:24px}.root_fec15378.rootIs28_fec15378 .presence_fec15378{height:8px;width:8px;border:4px solid #fff}html[dir=ltr] .root_fec15378.rootIs28_fec15378 .presence_fec15378{left:16px}html[dir=rtl] .root_fec15378.rootIs28_fec15378 .presence_fec15378{right:16px}.root_fec15378.rootIs28_fec15378 .presenceIcon_fec15378{font-size:6px;line-height:9px}.root_fec15378.rootIs28_fec15378 .primaryText_fec15378{font-size:14px;padding-top:3px}.root_fec15378.rootIs28_fec15378 .secondaryText_fec15378{display:none}.root_fec15378.rootIsExtraSmall_fec15378{height:32px;line-height:32px;min-width:32px}.root_fec15378.rootIsExtraSmall_fec15378 .imageArea_fec15378,.root_fec15378.rootIsExtraSmall_fec15378 .image_fec15378{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:32px;width:32px}.root_fec15378.rootIsExtraSmall_fec15378 .placeholder_fec15378{font-size:28px;top:6px}.root_fec15378.rootIsExtraSmall_fec15378 .initials_fec15378{font-size:14px;height:32px;line-height:32px}html[dir=ltr] .root_fec15378.rootIsExtraSmall_fec15378 .presence_fec15378{left:19px}html[dir=rtl] .root_fec15378.rootIsExtraSmall_fec15378 .presence_fec15378{right:19px}.root_fec15378.rootIsExtraSmall_fec15378 .primaryText_fec15378{font-size:14px;padding-top:3px}.root_fec15378.rootIsExtraSmall_fec15378 .secondaryText_fec15378{display:none}.root_fec15378.rootIsSmall_fec15378{height:40px;line-height:40px;min-width:40px}.root_fec15378.rootIsSmall_fec15378 .imageArea_fec15378,.root_fec15378.rootIsSmall_fec15378 .image_fec15378{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;width:40px}.root_fec15378.rootIsSmall_fec15378 .placeholder_fec15378{font-size:38px;top:5px}.root_fec15378.rootIsSmall_fec15378 .initials_fec15378{font-size:14px;height:40px;line-height:40px}html[dir=ltr] .root_fec15378.rootIsSmall_fec15378 .presence_fec15378{left:27px}html[dir=rtl] .root_fec15378.rootIsSmall_fec15378 .presence_fec15378{right:27px}.root_fec15378.rootIsSmall_fec15378 .primaryText_fec15378{font-size:14px}.root_fec15378.rootIsSmall_fec15378 .primaryText_fec15378,.root_fec15378.rootIsSmall_fec15378 .secondaryText_fec15378{padding-top:1px}.root_fec15378.rootIsLarge_fec15378{height:72px;line-height:72px;min-width:72px}.root_fec15378.rootIsLarge_fec15378 .imageArea_fec15378,.root_fec15378.rootIsLarge_fec15378 .image_fec15378{-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;height:72px;width:72px}.root_fec15378.rootIsLarge_fec15378 .placeholder_fec15378{font-size:67px;top:10px}.root_fec15378.rootIsLarge_fec15378 .initials_fec15378{font-size:28px;height:72px;line-height:70px}.root_fec15378.rootIsLarge_fec15378 .presence_fec15378{height:20px;width:20px;border-width:3px}html[dir=ltr] .root_fec15378.rootIsLarge_fec15378 .presence_fec15378{left:49px}html[dir=rtl] .root_fec15378.rootIsLarge_fec15378 .presence_fec15378{right:49px}.root_fec15378.rootIsLarge_fec15378 .presenceIcon_fec15378{line-height:20px;font-size:14px}.root_fec15378.rootIsLarge_fec15378 .secondaryText_fec15378{padding-top:3px}.root_fec15378.rootIsLarge_fec15378 .tertiaryText_fec15378{padding-top:5px;display:block}.root_fec15378.rootIsExtraLarge_fec15378{height:100px;line-height:100px;min-width:100px}.root_fec15378.rootIsExtraLarge_fec15378 .imageArea_fec15378,.root_fec15378.rootIsExtraLarge_fec15378 .image_fec15378{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:100px;width:100px}.root_fec15378.rootIsExtraLarge_fec15378 .placeholder_fec15378{font-size:95px;top:12px}.root_fec15378.rootIsExtraLarge_fec15378 .initials_fec15378{font-size:42px;height:100px;line-height:96px}.root_fec15378.rootIsExtraLarge_fec15378 .presence_fec15378{height:28px;width:28px;border-width:4px}html[dir=ltr] .root_fec15378.rootIsExtraLarge_fec15378 .presence_fec15378{left:71px}html[dir=rtl] .root_fec15378.rootIsExtraLarge_fec15378 .presence_fec15378{right:71px}.root_fec15378.rootIsExtraLarge_fec15378 .presenceIcon_fec15378{line-height:28px;font-size:21px;position:relative;top:1px}.root_fec15378.rootIsExtraLarge_fec15378 .primaryText_fec15378{font-size:21px;font-weight:300;margin-top:0}.root_fec15378.rootIsExtraLarge_fec15378 .secondaryText_fec15378{padding-top:2px}.root_fec15378.rootIsExtraLarge_fec15378 .optionalText_fec15378,.root_fec15378.rootIsExtraLarge_fec15378 .tertiaryText_fec15378{padding-top:5px;display:block}.root_fec15378.rootIsDarkText_fec15378 .primaryText_fec15378{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.root_fec15378.rootIsDarkText_fec15378 .optionalText_fec15378,.root_fec15378.rootIsDarkText_fec15378 .secondaryText_fec15378,.root_fec15378.rootIsDarkText_fec15378 .tertiaryText_fec15378{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:"}.root_fec15378.rootIsSelectable_fec15378{cursor:pointer;padding:0 10px}.root_fec15378.rootIsSelectable_fec15378:not(.rootExtraLarge_fec15378):focus,.root_fec15378.rootIsSelectable_fec15378:not(.rootExtraLarge_fec15378):hover{background-color:"},{theme:"themeLighter",defaultValue:"#deecf9"},{rawString:";outline:1px solid transparent}.root_fec15378.rootIsAvailable_fec15378 .presence_fec15378{background-color:#7fba00}@media screen and (-ms-high-contrast:active){.root_fec15378.rootIsAvailable_fec15378 .presence_fec15378{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.root_fec15378.rootIsAvailable_fec15378 .presence_fec15378{background-color:#600000}}.root_fec15378.rootIsAway_fec15378 .presence_fec15378{background-color:#fcd116}@media screen and (-ms-high-contrast:active){.root_fec15378.rootIsAway_fec15378 .presence_fec15378{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.root_fec15378.rootIsAway_fec15378 .presence_fec15378{background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}}.root_fec15378.rootIsAway_fec15378 .presenceIcon_fec15378{position:relative}html[dir=ltr] .root_fec15378.rootIsAway_fec15378 .presenceIcon_fec15378{left:1px}html[dir=rtl] .root_fec15378.rootIsAway_fec15378 .presenceIcon_fec15378{right:1px}.root_fec15378.rootIsBlocked_fec15378 .presence_fec15378{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::before{content:'';width:100%;height:100%;position:absolute;top:0;box-shadow:0 0 0 2px #d93b3b inset;border-radius:50%}html[dir=ltr] .root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::before{left:0}html[dir=rtl] .root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::before{right:0}.root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::after{content:'';width:100%;height:2px;background-color:#d93b3b;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:5px}html[dir=ltr] .root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::after{left:0}html[dir=rtl] .root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::after{right:0}@media screen and (-ms-high-contrast:active){.root_fec15378.rootIsBlocked_fec15378 .presence_fec15378{color:#0f0;background-color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::before{box-shadow:0 0 0 2px #0f0 inset}.root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::after{background-color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.root_fec15378.rootIsBlocked_fec15378 .presence_fec15378{color:#600000;background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::before{box-shadow:0 0 0 2px #600000 inset}.root_fec15378.rootIsBlocked_fec15378 .presence_fec15378::after{background-color:#600000}}.root_fec15378.rootIsBlocked_fec15378.rootIsLarge_fec15378 .presence_fec15378::after{top:9px}.root_fec15378.rootIsBlocked_fec15378.rootIsExtraLarge_fec15378 .presence_fec15378::after{top:13px}.root_fec15378.rootIsBusy_fec15378 .presence_fec15378{background-color:#d93b3b}@media screen and (-ms-high-contrast:active){.root_fec15378.rootIsBusy_fec15378 .presence_fec15378{background-color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.root_fec15378.rootIsBusy_fec15378 .presence_fec15378{background-color:#600000}}.root_fec15378.rootIsDoNotDisturb_fec15378 .presence_fec15378{background-color:#e81123}@media screen and (-ms-high-contrast:active){.root_fec15378.rootIsDoNotDisturb_fec15378 .presence_fec15378{color:"},{theme:"black",defaultValue:"#000000"},{rawString:";background-color:#0f0}.root_fec15378.rootIsDoNotDisturb_fec15378 .presence_fec15378::before{background-color:#0f0}.root_fec15378.rootIsDoNotDisturb_fec15378 .presence_fec15378::after{background-color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.root_fec15378.rootIsDoNotDisturb_fec15378 .presence_fec15378{background-color:#600000}}.root_fec15378.rootIsOffline_fec15378 .presence_fec15378{background-color:#93abbd}@media screen and (-ms-high-contrast:active){.root_fec15378.rootIsOffline_fec15378 .presence_fec15378{background-color:#0f0;box-shadow:0 0 0 1px "},{theme:"white",defaultValue:"#ffffff"},{rawString:" inset}}@media screen and (-ms-high-contrast:black-on-white){.root_fec15378.rootIsOffline_fec15378 .presence_fec15378{background-color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";box-shadow:0 0 0 1px "},{theme:"black",defaultValue:"#000000"},{rawString:" inset}}"}]),e.exports=r},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(143),r=o(162);t.PERSONA_SIZE=(i={},i[n.PersonaSize.tiny]="ms-Persona--tiny "+r.rootIsTiny,i[n.PersonaSize.extraExtraSmall]="ms-Persona--xxs "+r.rootIsExtraExtraSmall,i[n.PersonaSize.extraSmall]="ms-Persona--xs "+r.rootIsExtraSmall,i[n.PersonaSize.small]="ms-Persona--sm "+r.rootIsSmall,i[n.PersonaSize.regular]="",i[n.PersonaSize.large]="ms-Persona--lg "+r.rootIsLarge,i[n.PersonaSize.extraLarge]="ms-Persona--xl "+r.rootIsExtraLarge,i[n.PersonaSize.size28]="ms-Persona--28 "+r.rootIs28,i),t.PERSONA_PRESENCE=(a={},a[n.PersonaPresence.offline]="ms-Persona--offline "+r.rootIsOffline,a[n.PersonaPresence.online]="ms-Persona--online ",a[n.PersonaPresence.away]="ms-Persona--away "+r.rootIsAway,a[n.PersonaPresence.dnd]="ms-Persona--dnd "+r.rootIsDoNotDisturb,a[n.PersonaPresence.blocked]="ms-Persona--blocked "+r.rootIsBlocked,a[n.PersonaPresence.busy]="ms-Persona--busy "+r.rootIsBusy,a),t.PERSONA_INITIALS_COLOR=(s={},s[n.PersonaInitialsColor.lightBlue]="ms-Persona-initials--lightBlue "+r.initialsIsLightBlue,s[n.PersonaInitialsColor.blue]="ms-Persona-initials--blue "+r.initialsIsBlue,s[n.PersonaInitialsColor.darkBlue]="ms-Persona-initials--darkBlue "+r.initialsIsDarkBlue,s[n.PersonaInitialsColor.teal]="ms-Persona-initials--teal "+r.initialsIsTeal,s[n.PersonaInitialsColor.lightGreen]="ms-Persona-initials--lightGreen "+r.initialsIsLightGreen,s[n.PersonaInitialsColor.green]="ms-Persona-initials--green "+r.initialsIsGreen,s[n.PersonaInitialsColor.darkGreen]="ms-Persona-initials--darkGreen "+r.initialsIsDarkGreen,s[n.PersonaInitialsColor.lightPink]="ms-Persona-initials--lightPink "+r.initialsIsLightPink,s[n.PersonaInitialsColor.pink]="ms-Persona-initials--pink "+r.initialsIsPink,s[n.PersonaInitialsColor.magenta]="ms-Persona-initials--magenta "+r.initialsIsMagenta,s[n.PersonaInitialsColor.purple]="ms-Persona-initials--purple "+r.initialsIsPurple,s[n.PersonaInitialsColor.black]="ms-Persona-initials--black "+r.initialsIsBlack,s[n.PersonaInitialsColor.orange]="ms-Persona-initials--orange "+r.initialsIsGreen,s[n.PersonaInitialsColor.red]="ms-Persona-initials--red "+r.initialsIsRed,s[n.PersonaInitialsColor.darkRed]="ms-Persona-initials--darkRed "+r.initialsIsDarkRed,s);var i,a,s},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(1),a=o(129),s=o(165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.type,o=e.size,n=e.label,l=e.className;return r.createElement("div",{className:i.css("ms-Spinner",s.root,l)},r.createElement("div",{className:i.css("ms-Spinner-circle",s.circle,(c={},c["ms-Spinner--xSmall "+s.circleIsXSmall]=o===a.SpinnerSize.xSmall,c["ms-Spinner--small "+s.circleIsSmall]=o===a.SpinnerSize.small,c["ms-Spinner--medium "+s.circleIsMedium]=o===a.SpinnerSize.medium,c["ms-Spinner--large "+s.circleIsLarge]=o===a.SpinnerSize.large,c["ms-Spinner--normal "+s.circleIsTypeMedium]=t===a.SpinnerType.normal,c["ms-Spinner--large "+s.circleIsTypeLarge]=t===a.SpinnerType.large,c))}),n&&r.createElement("div",{className:i.css("ms-Spinner-label",s.label)},n));var c},t}(i.BaseComponent);l.defaultProps={size:a.SpinnerSize.medium},t.Spinner=l},function(e,t,o){"use strict";var n=o(2),r={root:"root_435513f9",circle:"circle_435513f9",spinAnimation:"spinAnimation_435513f9",circleIsXSmall:"circleIsXSmall_435513f9",circleIsSmall:"circleIsSmall_435513f9",circleIsTypeMedium:"circleIsTypeMedium_435513f9",circleIsMedium:"circleIsMedium_435513f9",circleIsTypeLarge:"circleIsTypeLarge_435513f9",circleIsLarge:"circleIsLarge_435513f9",label:"label_435513f9"};n.loadStyles([{rawString:"@-webkit-keyframes spinAnimation_435513f9{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinAnimation_435513f9{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.root_435513f9>.circle_435513f9{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:spinAnimation_435513f9 1.3s infinite cubic-bezier(.53,.21,.29,.67);animation:spinAnimation_435513f9 1.3s infinite cubic-bezier(.53,.21,.29,.67)}.root_435513f9>.circle_435513f9.circleIsXSmall_435513f9{width:12px;height:12px}.root_435513f9>.circle_435513f9.circleIsSmall_435513f9{width:16px;height:16px}.root_435513f9>.circle_435513f9.circleIsMedium_435513f9,.root_435513f9>.circle_435513f9.circleIsTypeMedium_435513f9{width:20px;height:20px}.root_435513f9>.circle_435513f9.circleIsLarge_435513f9,.root_435513f9>.circle_435513f9.circleIsTypeLarge_435513f9{width:28px;height:28px}.root_435513f9>.label_435513f9{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";margin-top:10px;text-align:center}@media screen and (-ms-high-contrast:active){.root_435513f9>.circle_435513f9{border-top-style:none}}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(164)),n(o(129))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l="forward",c="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 n(t,e),Object.defineProperty(t.prototype,"cursorLocation",{get:function(){if(this._inputElement){var e=this._inputElement;return e.selectionDirection!==l?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,c)}},t.prototype.render=function(){var e=this.state.displayValue,t=s.getNativeProps(this.props,s.inputProperties);return a.createElement("input",r({},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(""),this._inputElement.setSelectionRange(0,0)},t.prototype._onClick=function(){this._value&&""!==this._value&&this._autoFillEnabled&&(this._autoFillEnabled=!1)},t.prototype._onKeyDown=function(e){switch(e.which){case s.KeyCodes.backspace:this._autoFillEnabled=!1;break;case s.KeyCodes.left:case s.KeyCodes.right:this._autoFillEnabled&&(this._autoFillEnabled=!1);break;default:this._autoFillEnabled||-1!==this.props.enableAutoFillOnKeyPress.indexOf(e.which)&&(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:[s.KeyCodes.down,s.KeyCodes.up]},i([s.autobind],p.prototype,"_onClick",null),i([s.autobind],p.prototype,"_onKeyDown",null),i([s.autobind],p.prototype,"_onChange",null),t.BaseAutoFill=p},function(e,t,o){"use strict";var n=o(2),r={resultContent:"resultContent_7b7de571",resultItem:"resultItem_7b7de571",peoplePickerPersona:"peoplePickerPersona_7b7de571",peoplePicker:"peoplePicker_7b7de571"};n.loadStyles([{rawString:".resultContent_7b7de571{display:table-row}.resultContent_7b7de571 .resultItem_7b7de571{display:table-cell;vertical-align:bottom}.peoplePickerPersona_7b7de571{width:180px}.peoplePickerPersona_7b7de571 .ms-Persona-details{width:100%}.peoplePicker_7b7de571 .ms-BasePicker-text{min-height:40px}"}]),e.exports=r},function(e,t,o){"use strict";var n=o(2),r={personaContainer:"personaContainer_1e3e6989",personaContainerIsSelected:"personaContainerIsSelected_1e3e6989",itemContent:"itemContent_1e3e6989",removeButton:"removeButton_1e3e6989",personaDetails:"personaDetails_1e3e6989",itemContainer:"itemContainer_1e3e6989"};n.loadStyles([{rawString:".personaContainer_1e3e6989{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:2px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%}.personaContainer_1e3e6989::-moz-focus-inner{border:0}.personaContainer_1e3e6989{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .personaContainer_1e3e6989:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.personaContainer_1e3e6989:hover{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.personaContainer_1e3e6989.personaContainerIsSelected_1e3e6989{background:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.personaContainer_1e3e6989.personaContainerIsSelected_1e3e6989:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.personaContainer_1e3e6989 .itemContent_1e3e6989{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;max-width:100%;overflow-x:hidden}.personaContainer_1e3e6989 .removeButton_1e3e6989{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;height:32px}.personaContainer_1e3e6989 .personaDetails_1e3e6989{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.itemContainer_1e3e6989{display:inline-block}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(7),l=o(46),c=o(241),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.suggestionModel,o=e.RenderSuggestion,n=e.onClick,l=e.className;return i.createElement(s.CommandButton,{onClick:n,className:a.css("ms-Suggestions-item",c.suggestionsItem,(p={},p["is-suggested "+c.suggestionsItemIsSuggested]=t.selected,p),l)},i.createElement(o,r({},t.item)));var p},t}(a.BaseComponent);t.SuggestionsItem=p;var d=function(e){function t(t){var o=e.call(this,t)||this;return o.SuggestionsItemOfProperType=p,o._getMoreResults=o._getMoreResults.bind(o),o}return n(t,e),t.prototype.componentDidUpdate=function(){this.scrollSelected()},t.prototype.render=function(){var e=this.props,t=e.suggestionsHeaderText,o=e.searchForMoreText,n=e.className,r=e.moreSuggestionsAvailable,p=e.noResultsFoundText,d=e.suggestions,u=e.isLoading,h=e.loadingText,f=e.onRenderNoResultFound,m=function(){return p?i.createElement("div",{className:a.css("ms-Suggestions-none",c.suggestionsNone)},p):null};return i.createElement("div",{className:a.css("ms-Suggestions",n||"",c.root)},t?i.createElement("div",{className:a.css("ms-Suggestions-title",c.suggestionsTitle)},t):null,u&&i.createElement(l.Spinner,{className:a.css("ms-Suggestions-spinner",c.suggestionsSpinner),label:h}),d&&d.length||u?this._renderSuggestions():f?f(null,m):m(),o&&r?i.createElement(s.CommandButton,{onClick:this._getMoreResults.bind(this),className:a.css("ms-SearchMore-button",c.searchMoreButton),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,n=t.onRenderSuggestion,r=t.suggestionsItemClassName,s=this.SuggestionsItemOfProperType;return i.createElement("div",{className:a.css("ms-Suggestions-container",c.suggestionsContainer),id:"suggestion-list",role:"menu"},o.map(function(t,o){return i.createElement("div",{ref:e._resolveRef(t.selected?"_selectedElement":""),key:o,id:"sug-"+o,role:"menuitem"},i.createElement(s,{suggestionModel:t,RenderSuggestion:n,onClick:function(n){return e.props.onSuggestionClick(n,t.item,o)},className:r}))}))},t.prototype._getMoreResults=function(){this.props.onGetMoreResults&&this.props.onGetMoreResults()},t}(a.BaseComponent);t.Suggestions=d},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=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=n},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(0),r=o(1),i=o(173);t.TagItem=function(e){return n.createElement("div",{className:r.css("ms-TagItem",i.root,{"is-selected":e.selected},e.selected&&i.isSelected),key:e.index,"data-selection-index":e.index,"data-is-focusable":!0},n.createElement("span",{className:r.css("ms-TagItem-text",i.tagItemText)},e.children),n.createElement("span",{className:r.css("ms-TagItem-close",i.tagItemClose),onClick:e.onRemoveItem},n.createElement("i",{className:" ms-Icon ms-Icon--Cancel"})))}},function(e,t,o){"use strict";var n=o(2),r={root:"root_02749724",isSelected:"isSelected_02749724",tagItemText:"tagItemText_02749724",tagItemClose:"tagItemClose_02749724",tagItemTextOverflow:"tagItemTextOverflow_02749724"};n.loadStyles([{rawString:".root_02749724{-ms-flex-negative:1;flex-shrink:1;background:"},{theme:"neutralLighter",defaultValue:"#f4f4f4"},{rawString:";height:32px;line-height:32px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:100px;max-width:100%}.root_02749724::-moz-focus-inner{border:0}.root_02749724{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .root_02749724:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.root_02749724:hover{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.root_02749724.isSelected_02749724{background:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.root_02749724.isSelected_02749724:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.tagItemText_02749724{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:100px;margin:0 8px}.tagItemClose_02749724{cursor:pointer;color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:12px;display:inline-block;text-align:center;vertical-align:top;width:30px;height:100%;-ms-flex-negative:0;flex-shrink:0}.tagItemTextOverflow_02749724{overflow:hidden;text-overflow:ellipsis;max-width:60vw}"}]),e.exports=r},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(30),r=function(){function e(e){this._direction=e}return e.prototype.getItemIndexAbove=function(e,t){return this._direction===n.SelectionDirection.vertical?Math.max(0,e-1):e},e.prototype.getItemIndexBelow=function(e,t){return this._direction===n.SelectionDirection.vertical?Math.min(t.length-1,e+1):e},e.prototype.getItemIndexLeft=function(e,t){return this._direction===n.SelectionDirection.vertical?e:Math.max(0,e-1)},e.prototype.getItemIndexRight=function(e,t){return this._direction===n.SelectionDirection.vertical?e:Math.min(t.length-1,e+1)},e}();t.SelectionLayout=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(251),a=o(155),s=o(3),l=o(18),c=o(1),p=o(14),d=function(){function e(){this.months=[p.DatePickerMonthLongJanuary,p.DatePickerMonthLongFebruary,p.DatePickerMonthLongMarch,p.DatePickerMonthLongApril,p.DatePickerMonthLongMay,p.DatePickerMonthLongJune,p.DatePickerMonthLongJuly,p.DatePickerMonthLongAugust,p.DatePickerMonthLongSeptember,p.DatePickerMonthLongOctober,p.DatePickerMonthLongNovember,p.DatePickerMonthLongDecember],this.shortMonths=[p.DatePickerMonthShortJanuary,p.DatePickerMonthShortFebruary,p.DatePickerMonthShortMarch,p.DatePickerMonthShortApril,p.DatePickerMonthShortMay,p.DatePickerMonthShortJune,p.DatePickerMonthShortJuly,p.DatePickerMonthShortAugust,p.DatePickerMonthShortSeptember,p.DatePickerMonthShortOctober,p.DatePickerMonthShortNovember,p.DatePickerMonthShortDecember],this.days=[p.DatePickerDayLongSunday,p.DatePickerDayLongMonday,p.DatePickerDayLongTuesday,p.DatePickerDayLongWednesday,p.DatePickerDayLongThursday,p.DatePickerDayLongFriday,p.DatePickerDayLongSaturday],this.shortDays=[p.DatePickerDayShortSunday,p.DatePickerDayShortMonday,p.DatePickerDayShortTuesday,p.DatePickerDayShortWednesday,p.DatePickerDayShortThursday,p.DatePickerDayShortFriday,p.DatePickerDayShortSaturday],this.goToToday="",this.isRequiredErrorMessage="",this.invalidInputErrorMessage=""}return e}(),u=function(e){function t(t){var o=e.call(this,t)||this;return o.onSelectDate=o.onSelectDate.bind(o),o.dropdownHoursChanged=o.dropdownHoursChanged.bind(o),o.dropdownMinutesChanged=o.dropdownMinutesChanged.bind(o),o.dropdownSecondsChanged=o.dropdownSecondsChanged.bind(o),o.state={day:null!=o.props.initialDate&&""!=o.props.initialDate?new Date(o.props.initialDate):null,hours:null!=o.props.initialDate&&""!=o.props.initialDate?new Date(o.props.initialDate).getHours():0,minutes:null!=o.props.initialDate&&""!=o.props.initialDate?new Date(o.props.initialDate).getMinutes():0,seconds:null!=o.props.initialDate&&""!=o.props.initialDate?new Date(o.props.initialDate).getSeconds():0,errorMessage:""},o.async=new c.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.onSelectDate=function(e){null!=e&&(this.state.day=e,this.setState(this.state),this.saveDate())},t.prototype.dropdownHoursChanged=function(e){this.state.hours=Number(e.key),this.setState(this.state),this.saveDate()},t.prototype.dropdownMinutesChanged=function(e){this.state.minutes=Number(e.key),this.setState(this.state),this.saveDate()},t.prototype.dropdownSecondsChanged=function(e){this.state.seconds=Number(e.key),this.setState(this.state),this.saveDate()},t.prototype.saveDate=function(){if(null!=this.state.day){var e=new Date(this.state.day.toISOString());if(e.setHours(this.state.hours),e.setMinutes(this.state.minutes),e.setSeconds(this.state.seconds),null!=e){var t="";t=this.props.formatDate?this.props.formatDate(e):e.toString(),this.delayedValidate(t)}}},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialDate,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialDate,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialDate,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialDate,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.render=function(){for(var e=new d,t=[],o=0;o<24;o++){var n;n=this.props.timeConvention==i.ITimeConvention.Hours24?o<10?"0"+o:o.toString():0==o?"12 am":o<12?o+" am":12==o?"12 pm":o%12+" pm";var c=!1;o==this.state.hours&&(c=!0),t.push({key:o,text:n,isSelected:c})}for(var u=[],h=0;h<60;h++){var f;f=h<10?"0"+h:h.toString();var m=!1;h==this.state.minutes&&(m=!0),u.push({key:h,text:f,isSelected:m})}for(var g=[],b=0;b<60;b++){var _;_=b<10?"0"+b:b.toString();var y=!1;b==this.state.seconds&&(y=!0),g.push({key:b,text:_,isSelected:y})}return r.createElement("div",null,r.createElement(s.Label,null,this.props.label),r.createElement("table",{cellPadding:"0",cellSpacing:"0",width:"100%",style:{marginTop:"10px"}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",{style:{verticalAlign:"top"}},r.createElement(s.Label,{style:{marginRight:"4px"}},p.DateTimePickerDate)),r.createElement("td",{style:{verticalAlign:"top"}},r.createElement(a.DatePicker,{value:this.state.day,strings:e,isMonthPickerVisible:!1,onSelectDate:this.onSelectDate,allowTextInput:!1}))),r.createElement("tr",null,r.createElement("td",{style:{verticalAlign:"top"}},r.createElement(s.Label,{style:{marginRight:"4px"}},p.DateTimePickerTime)),r.createElement("td",{style:{verticalAlign:"top"}},r.createElement("table",{cellPadding:"0",cellSpacing:"0"},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",{width:"79"},r.createElement(l.Dropdown,{label:"",options:t,onChanged:this.dropdownHoursChanged})),r.createElement("td",{width:"4",style:{paddingLeft:"2px",paddingRight:"2px"}},r.createElement(s.Label,null,":")),r.createElement("td",{width:"71"},r.createElement(l.Dropdown,{label:"",options:u,onChanged:this.dropdownMinutesChanged})),r.createElement("td",{width:"4",style:{paddingLeft:"2px",paddingRight:"2px"}},r.createElement(s.Label,null,":")),r.createElement("td",{width:"71"},r.createElement(l.Dropdown,{label:"",options:g,onChanged:this.dropdownSecondsChanged}))))))))),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",{style:{paddingBottom:"8px"}},r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=u},function(e,t,o){"use strict";function n(e,t){var o={label:t.label,targetProperty:e,onPropertyChange:t.onPropertyChange,context:t.context,initialData:t.initialData,allowDuplicate:t.allowDuplicate,groupType:t.groupType,properties:t.properties,onDispose:null,onRender:null,key:t.key,onGetErrorMessage:t.onGetErrorMessage,deferredValidationTime:t.deferredValidationTime,render:t.render,disableReactivePropertyChanges:t.disableReactivePropertyChanges};return new l(e,o)}Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(6),a=o(5),s=o(177);!function(e){e[e.SharePoint=0]="SharePoint",e[e.Security=1]="Security"}(t.IGroupType||(t.IGroupType={}));var l=function(){function e(e,t){this.type=a.PropertyPaneFieldType.Custom,this.allowDuplicate=!1,this.deferredValidationTime=200,this.disableReactivePropertyChanges=!1,this.render=this.render.bind(this),this.label=t.label,this.targetProperty=t.targetProperty,this.properties=t,this.properties.onDispose=this.dispose,this.properties.onRender=this.render,this.onPropertyChange=t.onPropertyChange,this.context=t.context,this.initialData=t.initialData,this.customProperties=t.properties,this.key=t.key,this.onGetErrorMessage=t.onGetErrorMessage,void 0!==t.deferredValidationTime&&(this.deferredValidationTime=t.deferredValidationTime),this.groupType=t.groupType,void 0!==t.allowDuplicate&&(this.allowDuplicate=t.allowDuplicate),this.renderWebPart=t.render,void 0!==t.disableReactivePropertyChanges&&null!=t.disableReactivePropertyChanges&&(this.disableReactivePropertyChanges=t.disableReactivePropertyChanges)}return e.prototype.render=function(e){var t=r.createElement(s.default,{label:this.label,targetProperty:this.targetProperty,initialData:this.initialData,allowDuplicate:this.allowDuplicate,groupType:this.groupType,onDispose:this.dispose,onRender:this.render,onPropertyChange:this.onPropertyChange,context:this.context,properties:this.customProperties,key:this.key,onGetErrorMessage:this.onGetErrorMessage,deferredValidationTime:this.deferredValidationTime,render:this.renderWebPart,disableReactivePropertyChanges:this.disableReactivePropertyChanges});i.render(t,e)},e.prototype.dispose=function(e){},e}();t.PropertyFieldGroupPicker=n},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(44),a=o(11),s=o(176),l=o(156),c=o(3),p=o(1),d=o(14),u=function(e){function t(t){var o=e.call(this,t)||this;return o.intialPersonas=new Array,o.resultsPeople=new Array,o.resultsPersonas=new Array,o.selectedPeople=new Array,o.selectedPersonas=new Array,o.searchService=new h(t.context),o.onSearchFieldChanged=o.onSearchFieldChanged.bind(o),o.onItemChanged=o.onItemChanged.bind(o),o.createInitialPersonas(),o.state={resultsPeople:o.resultsPeople,resultsPersonas:o.resultsPersonas,errorMessage:""},o.async=new p.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.render=function(){var e={suggestionsHeaderText:d.PeoplePickerSuggestedContacts,noResultsFoundText:d.PeoplePickerNoResults,loadingText:d.PeoplePickerLoading};return r.createElement("div",null,r.createElement(c.Label,null,this.props.label),r.createElement(l.NormalPeoplePicker,{pickerSuggestionsProps:e,onResolveSuggestions:this.onSearchFieldChanged,onChange:this.onItemChanged,defaultSelectedItems:this.intialPersonas}),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",{style:{paddingBottom:"8px"}},r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t.prototype.onSearchFieldChanged=function(e,t){var o=this;if(e.length>2){this.setState({resultsPeople:this.resultsPeople,resultsPersonas:this.resultsPersonas});return this.searchService.searchGroups(e,this.props.groupType).then(function(e){return o.resultsPeople=[],o.resultsPersonas=[],!1===o.props.allowDuplicate&&(e=o.removeDuplicates(e)),e.map(function(e,t){o.resultsPeople.push(e),o.resultsPersonas.push(o.getPersonaFromGroup(e,t))}),o.setState({resultsPeople:o.resultsPeople,resultsPersonas:o.resultsPersonas}),o.resultsPersonas})}return[]},t.prototype.removeDuplicates=function(e){var t=this;if(null==this.selectedPeople||0==this.selectedPeople.length)return e;var o=[];return e.map(function(e){for(var n=!1,r=0;r<t.selectedPeople.length;r++){if(t.selectedPeople[r].id==e.id){n=!0;break}}!1===n&&o.push(e)}),o},t.prototype.createInitialPersonas=function(){var e=this;null!=this.props.initialData&&typeof this.props.initialData==typeof Array()&&this.props.initialData.map(function(t,o){var n=e.getPersonaFromGroup(t,o);e.intialPersonas.push(n),e.selectedPersonas.push(n),e.selectedPeople.push(t)})},t.prototype.getPersonaFromGroup=function(e,t){return{primaryText:e.fullName,secondaryText:e.description}},t.prototype.refreshWebPartProperties=function(){this.delayedValidate(this.selectedPeople)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialData,e);var o=this.props.onGetErrorMessage(e||[]);void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialData,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialData,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialData,e)},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.onItemChanged=function(e){var t=this;if(e.length>0)if(e.length>this.selectedPersonas.length){var o=this.resultsPersonas.indexOf(e[e.length-1]);if(o>-1){var n=this.resultsPeople[o];this.selectedPeople.push(n),this.selectedPersonas.push(this.resultsPersonas[o]),this.refreshWebPartProperties()}}else this.selectedPersonas.map(function(o,n){-1===e.indexOf(o)&&(t.selectedPersonas.splice(n,1),t.selectedPeople.splice(n,1))});else this.selectedPersonas.splice(0,this.selectedPersonas.length),this.selectedPeople.splice(0,this.selectedPeople.length);this.refreshWebPartProperties()},t}(r.Component);t.default=u;var h=function(){function e(e){this.context=e}return e.prototype.searchGroups=function(e,t){var o=this;if(a.Environment.type===a.EnvironmentType.Local)return this.searchGroupsFromMock(e);var n=this.context.pageContext.web.absoluteUrl+"/_api/contextinfo",r=this.context.pageContext.web.absoluteUrl+"/_api/SP.UI.ApplicationPages.ClientPeoplePickerWebServiceInterface.clientPeoplePickerSearchUser",l={headers:{accept:"application/json","content-type":"application/json"}};return this.context.spHttpClient.post(n,i.SPHttpClient.configurations.v1,l).then(function(n){return n.json().then(function(n){var a=n.FormDigestValue,c={queryParams:{AllowEmailAddresses:!0,AllowMultipleEntities:!1,AllUrlZones:!1,MaximumEntitySuggestions:20,PrincipalSource:15,PrincipalType:t===s.IGroupType.SharePoint?8:4,QueryString:e}};return l={headers:{accept:"application/json","content-type":"application/json","X-RequestDigest":a},body:JSON.stringify(c)},o.context.spHttpClient.post(r,i.SPHttpClient.configurations.v1,l).then(function(e){return e.json().then(function(e){var o=[];return JSON.parse(e.value).map(function(e){var n={fullName:e.DisplayText,login:t===s.IGroupType.SharePoint?e.EntityData.AccountName:e.ProviderName,id:t===s.IGroupType.SharePoint?e.EntityData.SPGroupID:e.Key,description:e.Description};o.push(n)}),o})})})})},e.prototype.searchGroupsFromMock=function(e){return f.searchGroups(this.context.pageContext.web.absoluteUrl).then(function(){return[{id:"1",fullName:"Members",login:"Members",description:"Members"},{id:"2",fullName:"Viewers",login:"Viewers",description:"Viewers"},{id:"3",fullName:"Excel Services Viewers",login:"Excel Services Viewers",description:"Excel Services Viewers"}]})},e}(),f=function(){function e(){}return e.searchGroups=function(t,o){return new Promise(function(t){t(e._results)})},e}();f._results=[]},function(e,t,o){var n=o(179),r=o(127);"string"==typeof n&&(n=[[e.i,n]]);for(var i=0;i<n.length;i++)r.loadStyles(n[i][1]);n.locals&&(e.exports=n.locals)},function(e,t,o){t=e.exports=o(128)(),t.push([e.i,'.msDialogMainCustom_c5a2db92{width:auto;min-width:288px;max-width:680px!important}.customTextField_c5a2db92{font-size:16px;font-family:monospace;padding:0 12px;background-color:transparent;text-transform:uppercase;box-sizing:border-box;margin:0;box-shadow:none;border:1px solid #c8c8c8;border-radius:0;font-weight:400;color:#333;height:32px;width:100%;outline:0;text-overflow:ellipsis}.customTextField_c5a2db92:hover{border-color:#767676}.spcfChoiceField_c5a2db92{color:#333;font-family:Segoe UI Regular WestEuropean,Segoe UI,Tahoma,Arial,sans-serif;font-size:14px;font-weight:400;box-sizing:border-box;margin:0 0 0 2px;padding:0;box-shadow:none;min-height:36px;position:relative}.spcfChoiceFieldInput_c5a2db92:disabled+.spcfChoiceFieldField_c5a2db92{pointer-events:none;cursor:default}.spcfChoiceFieldInput_c5a2db92:disabled+.spcfChoiceFieldField_c5a2db92:before{background-color:#c8c8c8;color:#c8c8c8}.spcfChoiceFieldInput_c5a2db92:disabled+.spcfChoiceFieldField_c5a2db92:after{border-color:#eaeaea}@media screen and (-ms-high-contrast:active){.spcfChoiceFieldInput_c5a2db92:disabled+.spcfChoiceFieldField_c5a2db92:before{background-color:#0f0;color:#0f0}.spcfChoiceFieldInput_c5a2db92:disabled+.spcfChoiceFieldField_c5a2db92:after{border-color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.spcfChoiceFieldInput_c5a2db92:disabled+.spcfChoiceFieldField_c5a2db92:before{background-color:#600000;color:#600000}.spcfChoiceFieldInput_c5a2db92:disabled+.spcfChoiceFieldField_c5a2db92:after{border-color:#600000}}.spcfChoiceFieldInput_c5a2db92{position:absolute;opacity:0;top:8px}.spcfChoiceFieldInput_c5a2db92:focus:not(:disabled)+.spcfChoiceFieldField_c5a2db92:after{border-color:#767676}.spcfChoiceFieldField_c5a2db92{display:inline-block;cursor:pointer;margin-top:8px;position:relative}.spcfChoiceFieldField_c5a2db92:after{content:"";display:inline-block;border:1px solid #c8c8c8;width:19px;height:19px;cursor:pointer;position:relative;font-weight:400;left:-1px;top:-1px;border-radius:50%;position:absolute}.spcfChoiceFieldField_c5a2db92:hover:after{border-color:#767676}.spcfChoiceFieldInput_c5a2db92:checked+.spcfChoiceFieldField_c5a2db92:before{background-color:#666;border-color:#666;color:#666;border-radius:50%;content:"\\A0";display:inline-block;position:absolute;top:4px;bottom:0;left:4px;width:11px;height:11px;box-sizing:border-box}.spcfChoiceFieldInnerField_c5a2db92{position:relative;padding-top:10px;margin-bottom:12px}.spcfChoiceFieldIconWrapper_c5a2db92{font-size:32px;line-height:32px;height:32px}@media screen and (-ms-high-contrast:active){.spcfChoiceFieldInput_c5a2db92:checked+.spcfChoiceFieldField_c5a2db92:before{border-color:#fff;background-color:#fff}}@media screen and (-ms-high-contrast:black-on-white){.spcfChoiceFieldInput_c5a2db92:checked+.spcfChoiceFieldField_c5a2db92:before{border-color:#000;background-color:#000}}.spcfChoiceFieldInput_c5a2db92:checked+.spcfChoiceFieldField_c5a2db92:hover:before{background-color:#212121;color:#212121}.spcfChoiceFieldInput_c5a2db92[type=checkbox]+.spcfChoiceFieldField_c5a2db92:after{border-radius:0}.spcfChoiceFieldInput_c5a2db92[type=checkbox]:checked+.spcfChoiceFieldField_c5a2db92:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:Office365Icons;font-style:normal;font-weight:400;line-height:1;speak:none;content:"\\E041";background-color:transparent;border-radius:0;font-size:13px;top:3px;left:3px}@media screen and (-ms-high-contrast:active){.spcfChoiceFieldInput_c5a2db92[type=checkbox]:checked+.spcfChoiceFieldField_c5a2db92:before{color:#fff;border-color:transparent;background-color:transparent}}@media screen and (-ms-high-contrast:black-on-white){.spcfChoiceFieldInput_c5a2db92[type=checkbox]:checked+.spcfChoiceFieldField_c5a2db92:before{color:#000;border-color:transparent;background-color:transparent}}',""])},function(e,t,o){"use strict";function n(e,t){var o={label:t.label,targetProperty:e,initialValue:t.initialValue,onPropertyChange:t.onPropertyChange,properties:t.properties,onDispose:null,onRender:null,key:t.key,disabled:t.disabled,onGetErrorMessage:t.onGetErrorMessage,deferredValidationTime:t.deferredValidationTime,preserveRatio:t.preserveRatio,preserveRatioEnabled:t.preserveRatioEnabled,render:t.render,disableReactivePropertyChanges:t.disableReactivePropertyChanges};return new l(e,o)}Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(6),a=o(5),s=o(258),l=function(){function e(e,t){this.type=a.PropertyPaneFieldType.Custom,this.disabled=!1,this.deferredValidationTime=200,this.preserveRatio=!0,this.preserveRatioEnabled=!0,this.disableReactivePropertyChanges=!1,this.render=this.render.bind(this),this.targetProperty=t.targetProperty,this.properties=t,this.label=t.label,this.initialValue=t.initialValue,this.properties.onDispose=this.dispose,this.properties.onRender=this.render,this.onPropertyChange=t.onPropertyChange,this.customProperties=t.properties,this.key=t.key,!0===t.disabled&&(this.disabled=t.disabled),this.onGetErrorMessage=t.onGetErrorMessage,void 0!==t.deferredValidationTime&&(this.deferredValidationTime=t.deferredValidationTime),!1===t.preserveRatio&&(this.preserveRatio=t.preserveRatio),!1===t.preserveRatioEnabled&&(this.preserveRatioEnabled=t.preserveRatioEnabled),this.renderWebPart=t.render,void 0!==t.disableReactivePropertyChanges&&null!=t.disableReactivePropertyChanges&&(this.disableReactivePropertyChanges=t.disableReactivePropertyChanges)}return e.prototype.render=function(e){var t=r.createElement(s.default,{label:this.label,initialValue:this.initialValue,targetProperty:this.targetProperty,onDispose:this.dispose,onRender:this.render,onPropertyChange:this.onPropertyChange,properties:this.customProperties,key:this.key,disabled:this.disabled,onGetErrorMessage:this.onGetErrorMessage,deferredValidationTime:this.deferredValidationTime,preserveRatio:this.preserveRatio,preserveRatioEnabled:this.preserveRatioEnabled,render:this.renderWebPart,disableReactivePropertyChanges:this.disableReactivePropertyChanges});i.render(t,e)},e.prototype.dispose=function(e){},e}();t.PropertyFieldDimensionPicker=n},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(75),a=o(3),s=o(1),l=function(e){function t(t){var o=e.call(this,t)||this,n="#FFFFFF";return o.props.initialColor&&""!=o.props.initialColor&&(n=o.props.initialColor),o.state={color:n,errorMessage:""},o.async=new s.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o.onColorChanged=o.onColorChanged.bind(o),o}return n(t,e),t.prototype.onColorChanged=function(e){this.state.color=e,this.setState(this.state),this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialColor,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialColor,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialColor,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialColor,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.render=function(){return r.createElement("div",null,r.createElement(a.Label,null,this.props.label),r.createElement(i.ColorPicker,{color:this.state.color,onColorChanged:this.onColorChanged}),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",{style:{paddingBottom:"8px"}},r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=l},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(3),a=o(18),s=o(1),l=o(13),c=function(e){function t(t){var o=e.call(this,t)||this;if(o.fonts=[{Name:"DecreaseIndentLegacy",SafeValue:"ms-Icon--DecreaseIndentLegacy"},{Name:"IncreaseIndentLegacy",SafeValue:"ms-Icon--IncreaseIndentLegacy"},{Name:"GlobalNavButton",SafeValue:"ms-Icon--GlobalNavButton"},{Name:"InternetSharing",SafeValue:"ms-Icon--InternetSharing"},{Name:"Brightness",SafeValue:"ms-Icon--Brightness"},{Name:"MapPin",SafeValue:"ms-Icon--MapPin"},{Name:"Airplane",SafeValue:"ms-Icon--Airplane"},{Name:"Tablet",SafeValue:"ms-Icon--Tablet"},{Name:"QuickNote",SafeValue:"ms-Icon--QuickNote"},{Name:"ChevronDown",SafeValue:"ms-Icon--ChevronDown"},{Name:"ChevronUp",SafeValue:"ms-Icon--ChevronUp"},{Name:"Edit",SafeValue:"ms-Icon--Edit"},{Name:"Add",SafeValue:"ms-Icon--Add"},{Name:"Cancel",SafeValue:"ms-Icon--Cancel"},{Name:"More",SafeValue:"ms-Icon--More"},{Name:"Settings",SafeValue:"ms-Icon--Settings"},{Name:"Video",SafeValue:"ms-Icon--Video"},{Name:"Mail",SafeValue:"ms-Icon--Mail"},{Name:"People",SafeValue:"ms-Icon--People"},{Name:"Phone",SafeValue:"ms-Icon--Phone"},{Name:"Pin",SafeValue:"ms-Icon--Pin"},{Name:"Shop",SafeValue:"ms-Icon--Shop"},{Name:"Link",SafeValue:"ms-Icon--Link"},{Name:"Filter",SafeValue:"ms-Icon--Filter"},{Name:"Zoom",SafeValue:"ms-Icon--Zoom"},{Name:"ZoomOut",SafeValue:"ms-Icon--ZoomOut"},{Name:"Microphone",SafeValue:"ms-Icon--Microphone"},{Name:"Search",SafeValue:"ms-Icon--Search"},{Name:"Camera",SafeValue:"ms-Icon--Camera"},{Name:"Attach",SafeValue:"ms-Icon--Attach"},{Name:"Send",SafeValue:"ms-Icon--Send"},{Name:"FavoriteList",SafeValue:"ms-Icon--FavoriteList"},{Name:"PageSolid",SafeValue:"ms-Icon--PageSolid"},{Name:"Forward",SafeValue:"ms-Icon--Forward"},{Name:"Back",SafeValue:"ms-Icon--Back"},{Name:"Refresh",SafeValue:"ms-Icon--Refresh"},{Name:"Share",SafeValue:"ms-Icon--Share"},{Name:"Lock",SafeValue:"ms-Icon--Lock"},{Name:"EMI",SafeValue:"ms-Icon--EMI"},{Name:"MiniLink",SafeValue:"ms-Icon--MiniLink"},{Name:"Blocked",SafeValue:"ms-Icon--Blocked"},{Name:"FavoriteStar",SafeValue:"ms-Icon--FavoriteStar"},{Name:"FavoriteStarFill",SafeValue:"ms-Icon--FavoriteStarFill"},{Name:"ReadingMode",SafeValue:"ms-Icon--ReadingMode"},{Name:"Remove",SafeValue:"ms-Icon--Remove"},{Name:"Checkbox",SafeValue:"ms-Icon--Checkbox"},{Name:"CheckboxComposite",SafeValue:"ms-Icon--CheckboxComposite"},{Name:"CheckboxIndeterminate",SafeValue:"ms-Icon--CheckboxIndeterminate"},{Name:"CheckMark",SafeValue:"ms-Icon--CheckMark"},{Name:"BackToWindow",SafeValue:"ms-Icon--BackToWindow"},{Name:"FullScreen",SafeValue:"ms-Icon--FullScreen"},{Name:"Print",SafeValue:"ms-Icon--Print"},{Name:"Up",SafeValue:"ms-Icon--Up"},{Name:"Down",SafeValue:"ms-Icon--Down"},{Name:"Delete",SafeValue:"ms-Icon--Delete"},{Name:"Save",SafeValue:"ms-Icon--Save"},{Name:"SIPMove",SafeValue:"ms-Icon--SIPMove"},{Name:"EraseTool",SafeValue:"ms-Icon--EraseTool"},{Name:"GripperTool",SafeValue:"ms-Icon--GripperTool"},{Name:"Dialpad",SafeValue:"ms-Icon--Dialpad"},{Name:"PageLeft",SafeValue:"ms-Icon--PageLeft"},{Name:"PageRight",SafeValue:"ms-Icon--PageRight"},{Name:"MultiSelect",SafeValue:"ms-Icon--MultiSelect"},{Name:"Play",SafeValue:"ms-Icon--Play"},{Name:"Pause",SafeValue:"ms-Icon--Pause"},{Name:"ChevronLeft",SafeValue:"ms-Icon--ChevronLeft"},{Name:"ChevronRight",SafeValue:"ms-Icon--ChevronRight"},{Name:"Emoji2",SafeValue:"ms-Icon--Emoji2"},{Name:"System",SafeValue:"ms-Icon--System"},{Name:"Globe",SafeValue:"ms-Icon--Globe"},{Name:"Unpin",SafeValue:"ms-Icon--Unpin"},{Name:"Contact",SafeValue:"ms-Icon--Contact"},{Name:"Memo",SafeValue:"ms-Icon--Memo"},{Name:"WindowsLogo",SafeValue:"ms-Icon--WindowsLogo"},{Name:"Error",SafeValue:"ms-Icon--Error"},{Name:"Unlock",SafeValue:"ms-Icon--Unlock"},{Name:"Calendar",SafeValue:"ms-Icon--Calendar"},{Name:"Megaphone",SafeValue:"ms-Icon--Megaphone"},{Name:"AutoEnhanceOn",SafeValue:"ms-Icon--AutoEnhanceOn"},{Name:"AutoEnhanceOff",SafeValue:"ms-Icon--AutoEnhanceOff"},{Name:"Color",SafeValue:"ms-Icon--Color"},{Name:"SaveAs",SafeValue:"ms-Icon--SaveAs"},{Name:"Light",SafeValue:"ms-Icon--Light"},{Name:"Filters",SafeValue:"ms-Icon--Filters"},{Name:"Contrast",SafeValue:"ms-Icon--Contrast"},{Name:"Redo",SafeValue:"ms-Icon--Redo"},{Name:"Undo",SafeValue:"ms-Icon--Undo"},{Name:"Album",SafeValue:"ms-Icon--Album"},{Name:"Rotate",SafeValue:"ms-Icon--Rotate"},{Name:"PanoIndicator",SafeValue:"ms-Icon--PanoIndicator"},{Name:"ThumbnailView",SafeValue:"ms-Icon--ThumbnailView"},{Name:"Package",SafeValue:"ms-Icon--Package"},{Name:"Warning",SafeValue:"ms-Icon--Warning"},{Name:"Financial",SafeValue:"ms-Icon--Financial"},{Name:"ShoppingCart",SafeValue:"ms-Icon--ShoppingCart"},{Name:"Train",SafeValue:"ms-Icon--Train"},{Name:"Flag",SafeValue:"ms-Icon--Flag"},{Name:"Move",SafeValue:"ms-Icon--Move"},{Name:"Page",SafeValue:"ms-Icon--Page"},{Name:"TouchPointer",SafeValue:"ms-Icon--TouchPointer"},{Name:"Merge",SafeValue:"ms-Icon--Merge"},{Name:"TurnRight",SafeValue:"ms-Icon--TurnRight"},{Name:"Ferry",SafeValue:"ms-Icon--Ferry"},{Name:"Tab",SafeValue:"ms-Icon--Tab"},{Name:"Admin",SafeValue:"ms-Icon--Admin"},{Name:"TVMonitor",SafeValue:"ms-Icon--TVMonitor"},{Name:"Speakers",SafeValue:"ms-Icon--Speakers"},{Name:"Car",SafeValue:"ms-Icon--Car"},{Name:"EatDrink",SafeValue:"ms-Icon--EatDrink"},{Name:"LocationCircle",SafeValue:"ms-Icon--LocationCircle"},{Name:"Home",SafeValue:"ms-Icon--Home"},{Name:"SwitcherStartEnd",SafeValue:"ms-Icon--SwitcherStartEnd"},{Name:"IncidentTriangle",SafeValue:"ms-Icon--IncidentTriangle"},{Name:"Touch",SafeValue:"ms-Icon--Touch"},{Name:"MapDirections",SafeValue:"ms-Icon--MapDirections"},{Name:"History",SafeValue:"ms-Icon--History"},{Name:"Location",SafeValue:"ms-Icon--Location"},{Name:"Work",SafeValue:"ms-Icon--Work"},{Name:"Recent",SafeValue:"ms-Icon--Recent"},{Name:"Hotel",SafeValue:"ms-Icon--Hotel"},{Name:"LocationDot",SafeValue:"ms-Icon--LocationDot"},{Name:"News",SafeValue:"ms-Icon--News"},{Name:"Chat",SafeValue:"ms-Icon--Chat"},{Name:"Group",SafeValue:"ms-Icon--Group"},{Name:"View",SafeValue:"ms-Icon--View"},{Name:"Clear",SafeValue:"ms-Icon--Clear"},{Name:"Sync",SafeValue:"ms-Icon--Sync"},{Name:"Download",SafeValue:"ms-Icon--Download"},{Name:"Help",SafeValue:"ms-Icon--Help"},{Name:"Upload",SafeValue:"ms-Icon--Upload"},{Name:"Emoji",SafeValue:"ms-Icon--Emoji"},{Name:"MailForward",SafeValue:"ms-Icon--MailForward"},{Name:"ClosePane",SafeValue:"ms-Icon--ClosePane"},{Name:"OpenPane",SafeValue:"ms-Icon--OpenPane"},{Name:"PreviewLink",SafeValue:"ms-Icon--PreviewLink"},{Name:"ZoomIn",SafeValue:"ms-Icon--ZoomIn"},{Name:"Bookmarks",SafeValue:"ms-Icon--Bookmarks"},{Name:"Document",SafeValue:"ms-Icon--Document"},{Name:"ProtectedDocument",SafeValue:"ms-Icon--ProtectedDocument"},{Name:"OpenInNewWindow",SafeValue:"ms-Icon--OpenInNewWindow"},{Name:"MailFill",SafeValue:"ms-Icon--MailFill"},{Name:"ViewAll",SafeValue:"ms-Icon--ViewAll"},{Name:"Switch",SafeValue:"ms-Icon--Switch"},{Name:"Rename",SafeValue:"ms-Icon--Rename"},{Name:"Folder",SafeValue:"ms-Icon--Folder"},{Name:"Picture",SafeValue:"ms-Icon--Picture"},{Name:"ShowResults",SafeValue:"ms-Icon--ShowResults"},{Name:"Message",SafeValue:"ms-Icon--Message"},{Name:"CalendarDay",SafeValue:"ms-Icon--CalendarDay"},{Name:"CalendarWeek",SafeValue:"ms-Icon--CalendarWeek"},{Name:"MailReplyAll",SafeValue:"ms-Icon--MailReplyAll"},{Name:"Read",SafeValue:"ms-Icon--Read"},{Name:"PaymentCard",SafeValue:"ms-Icon--PaymentCard"},{Name:"Copy",SafeValue:"ms-Icon--Copy"},{Name:"Important",SafeValue:"ms-Icon--Important"},{Name:"MailReply",SafeValue:"ms-Icon--MailReply"},{Name:"Sort",SafeValue:"ms-Icon--Sort"},{Name:"GotoToday",SafeValue:"ms-Icon--GotoToday"},{Name:"Font",SafeValue:"ms-Icon--Font"},{Name:"FontColor",SafeValue:"ms-Icon--FontColor"},{Name:"FolderFill",SafeValue:"ms-Icon--FolderFill"},{Name:"Permissions",SafeValue:"ms-Icon--Permissions"},{Name:"DisableUpdates",SafeValue:"ms-Icon--DisableUpdates"},{Name:"Unfavorite",SafeValue:"ms-Icon--Unfavorite"},{Name:"Italic",SafeValue:"ms-Icon--Italic"},{Name:"Underline",SafeValue:"ms-Icon--Underline"},{Name:"Bold",SafeValue:"ms-Icon--Bold"},{Name:"MoveToFolder",SafeValue:"ms-Icon--MoveToFolder"},{Name:"Dislike",SafeValue:"ms-Icon--Dislike"},{Name:"Like",SafeValue:"ms-Icon--Like"},{Name:"AlignRight",SafeValue:"ms-Icon--AlignRight"},{Name:"AlignCenter",SafeValue:"ms-Icon--AlignCenter"},{Name:"AlignLeft",SafeValue:"ms-Icon--AlignLeft"},{Name:"OpenFile",SafeValue:"ms-Icon--OpenFile"},{Name:"FontDecrease",SafeValue:"ms-Icon--FontDecrease"},{Name:"FontIncrease",SafeValue:"ms-Icon--FontIncrease"},{Name:"FontSize",SafeValue:"ms-Icon--FontSize"},{Name:"CellPhone",SafeValue:"ms-Icon--CellPhone"},{Name:"Tag",SafeValue:"ms-Icon--Tag"},{Name:"Library",SafeValue:"ms-Icon--Library"},{Name:"PostUpdate",SafeValue:"ms-Icon--PostUpdate"},{Name:"NewFolder",SafeValue:"ms-Icon--NewFolder"},{Name:"CalendarReply",SafeValue:"ms-Icon--CalendarReply"},{Name:"UnsyncFolder",SafeValue:"ms-Icon--UnsyncFolder"},{Name:"SyncFolder",SafeValue:"ms-Icon--SyncFolder"},{Name:"BlockContact",SafeValue:"ms-Icon--BlockContact"},{Name:"AddFriend",SafeValue:"ms-Icon--AddFriend"},{Name:"BulletedList",SafeValue:"ms-Icon--BulletedList"},{Name:"Preview",SafeValue:"ms-Icon--Preview"},{Name:"DockLeft",SafeValue:"ms-Icon--DockLeft"},{Name:"DockRight",SafeValue:"ms-Icon--DockRight"},{Name:"Repair",SafeValue:"ms-Icon--Repair"},{Name:"Accounts",SafeValue:"ms-Icon--Accounts"},{Name:"RadioBullet",SafeValue:"ms-Icon--RadioBullet"},{Name:"Stopwatch",SafeValue:"ms-Icon--Stopwatch"},{Name:"Clock",SafeValue:"ms-Icon--Clock"},{Name:"AlarmClock",SafeValue:"ms-Icon--AlarmClock"},{Name:"Hospital",SafeValue:"ms-Icon--Hospital"},{Name:"Timer",SafeValue:"ms-Icon--Timer"},{Name:"FullCircleMask",SafeValue:"ms-Icon--FullCircleMask"},{Name:"LocationFill",SafeValue:"ms-Icon--LocationFill"},{Name:"ChromeMinimize",SafeValue:"ms-Icon--ChromeMinimize"},{Name:"Annotation",SafeValue:"ms-Icon--Annotation"},{Name:"ChromeClose",SafeValue:"ms-Icon--ChromeClose"},{Name:"Accept",SafeValue:"ms-Icon--Accept"},{Name:"Fingerprint",SafeValue:"ms-Icon--Fingerprint"},{Name:"Handwriting",SafeValue:"ms-Icon--Handwriting"},{Name:"StackIndicator",SafeValue:"ms-Icon--StackIndicator"},{Name:"Completed",SafeValue:"ms-Icon--Completed"},{Name:"Label",SafeValue:"ms-Icon--Label"},{Name:"FlickDown",SafeValue:"ms-Icon--FlickDown"},{Name:"FlickUp",SafeValue:"ms-Icon--FlickUp"},{Name:"FlickLeft",SafeValue:"ms-Icon--FlickLeft"},{Name:"FlickRight",SafeValue:"ms-Icon--FlickRight"},{Name:"MusicInCollection",SafeValue:"ms-Icon--MusicInCollection"},{Name:"OneDrive",SafeValue:"ms-Icon--OneDrive"},{Name:"CompassNW",SafeValue:"ms-Icon--CompassNW"},{Name:"Code",SafeValue:"ms-Icon--Code"},{Name:"LightningBolt",SafeValue:"ms-Icon--LightningBolt"},{Name:"Info",SafeValue:"ms-Icon--Info"},{Name:"CalculatorAddition",SafeValue:"ms-Icon--CalculatorAddition"},{Name:"CalculatorSubtract",SafeValue:"ms-Icon--CalculatorSubtract"},{Name:"PrintfaxPrinterFile",SafeValue:"ms-Icon--PrintfaxPrinterFile"},{Name:"Health",SafeValue:"ms-Icon--Health"},{Name:"ChevronUpSmall",SafeValue:"ms-Icon--ChevronUpSmall"},{Name:"ChevronDownSmall",SafeValue:"ms-Icon--ChevronDownSmall"},{Name:"ChevronLeftSmall",SafeValue:"ms-Icon--ChevronLeftSmall"},{Name:"ChevronRightSmall",SafeValue:"ms-Icon--ChevronRightSmall"},{Name:"ChevronUpMed",SafeValue:"ms-Icon--ChevronUpMed"},{Name:"ChevronDownMed",SafeValue:"ms-Icon--ChevronDownMed"},{Name:"ChevronLeftMed",SafeValue:"ms-Icon--ChevronLeftMed"},{Name:"ChevronRightMed",SafeValue:"ms-Icon--ChevronRightMed"},{Name:"Dictionary",SafeValue:"ms-Icon--Dictionary"},{Name:"ChromeBack",SafeValue:"ms-Icon--ChromeBack"},{Name:"PC1",SafeValue:"ms-Icon--PC1"},{Name:"PresenceChickletVideo",SafeValue:"ms-Icon--PresenceChickletVideo"},{Name:"Reply",SafeValue:"ms-Icon--Reply"},{Name:"DoubleChevronLeftMed",SafeValue:"ms-Icon--DoubleChevronLeftMed"},{Name:"Volume0",SafeValue:"ms-Icon--Volume0"},{Name:"Volume1",SafeValue:"ms-Icon--Volume1"},{Name:"Volume2",SafeValue:"ms-Icon--Volume2"},{Name:"Volume3",SafeValue:"ms-Icon--Volume3"},{Name:"CaretHollow",SafeValue:"ms-Icon--CaretHollow"},{Name:"CaretSolid",SafeValue:"ms-Icon--CaretSolid"},{Name:"Pinned",SafeValue:"ms-Icon--Pinned"},{Name:"PinnedFill",SafeValue:"ms-Icon--PinnedFill"},{Name:"Chart",SafeValue:"ms-Icon--Chart"},{Name:"BidiLtr",SafeValue:"ms-Icon--BidiLtr"},{Name:"BidiRtl",SafeValue:"ms-Icon--BidiRtl"},{Name:"RevToggleKey",SafeValue:"ms-Icon--RevToggleKey"},{Name:"RightDoubleQuote",SafeValue:"ms-Icon--RightDoubleQuote"},{Name:"Sunny",SafeValue:"ms-Icon--Sunny"},{Name:"CloudWeather",SafeValue:"ms-Icon--CloudWeather"},{Name:"Cloudy",SafeValue:"ms-Icon--Cloudy"},{Name:"PartlyCloudyDay",SafeValue:"ms-Icon--PartlyCloudyDay"},{Name:"PartlyCloudyNight",SafeValue:"ms-Icon--PartlyCloudyNight"},{Name:"ClearNight",SafeValue:"ms-Icon--ClearNight"},{Name:"RainShowersDay",SafeValue:"ms-Icon--RainShowersDay"},{Name:"Rain",SafeValue:"ms-Icon--Rain"},{Name:"RainSnow",SafeValue:"ms-Icon--RainSnow"},{Name:"Snow",SafeValue:"ms-Icon--Snow"},{Name:"BlowingSnow",SafeValue:"ms-Icon--BlowingSnow"},{Name:"Frigid",SafeValue:"ms-Icon--Frigid"},{Name:"Fog",SafeValue:"ms-Icon--Fog"},{Name:"Squalls",SafeValue:"ms-Icon--Squalls"},{Name:"Duststorm",SafeValue:"ms-Icon--Duststorm"},{Name:"Precipitation",SafeValue:"ms-Icon--Precipitation"},{Name:"Ringer",SafeValue:"ms-Icon--Ringer"},{Name:"PDF",SafeValue:"ms-Icon--PDF"},{Name:"SortLines",SafeValue:"ms-Icon--SortLines"},{Name:"Ribbon",SafeValue:"ms-Icon--Ribbon"},{Name:"CheckList",SafeValue:"ms-Icon--CheckList"},{Name:"Generate",SafeValue:"ms-Icon--Generate"},{Name:"Equalizer",SafeValue:"ms-Icon--Equalizer"},{Name:"BarChartHorizontal",SafeValue:"ms-Icon--BarChartHorizontal"},{Name:"Freezing",SafeValue:"ms-Icon--Freezing"},{Name:"SnowShowerDay",SafeValue:"ms-Icon--SnowShowerDay"},{Name:"HailDay",SafeValue:"ms-Icon--HailDay"},{Name:"WorkFlow",SafeValue:"ms-Icon--WorkFlow"},{Name:"StoreLogoMed",SafeValue:"ms-Icon--StoreLogoMed"},{Name:"RainShowersNight",SafeValue:"ms-Icon--RainShowersNight"},{Name:"SnowShowerNight",SafeValue:"ms-Icon--SnowShowerNight"},{Name:"HailNight",SafeValue:"ms-Icon--HailNight"},{Name:"Info2",SafeValue:"ms-Icon--Info2"},{Name:"StoreLogo",SafeValue:"ms-Icon--StoreLogo"},{Name:"Broom",SafeValue:"ms-Icon--Broom"},{Name:"MusicInCollectionFill",SafeValue:"ms-Icon--MusicInCollectionFill"},{Name:"List",SafeValue:"ms-Icon--List"},{Name:"Asterisk",SafeValue:"ms-Icon--Asterisk"},{Name:"ErrorBadge",SafeValue:"ms-Icon--ErrorBadge"},{Name:"CircleRing",SafeValue:"ms-Icon--CircleRing"},{Name:"CircleFill",SafeValue:"ms-Icon--CircleFill"},{Name:"Lightbulb",SafeValue:"ms-Icon--Lightbulb"},{Name:"StatusTriangle",SafeValue:"ms-Icon--StatusTriangle"},{Name:"VolumeDisabled",SafeValue:"ms-Icon--VolumeDisabled"},{Name:"Puzzle",SafeValue:"ms-Icon--Puzzle"},{Name:"EmojiNeutral",SafeValue:"ms-Icon--EmojiNeutral"},{Name:"EmojiDisappointed",SafeValue:"ms-Icon--EmojiDisappointed"},{Name:"HomeSolid",SafeValue:"ms-Icon--HomeSolid"},{Name:"Cocktails",SafeValue:"ms-Icon--Cocktails"},{Name:"Articles",SafeValue:"ms-Icon--Articles"},{Name:"Cycling",SafeValue:"ms-Icon--Cycling"},{Name:"DietPlanNotebook",SafeValue:"ms-Icon--DietPlanNotebook"},{Name:"Pill",SafeValue:"ms-Icon--Pill"},{Name:"Running",SafeValue:"ms-Icon--Running"},{Name:"Weights",SafeValue:"ms-Icon--Weights"},{Name:"BarChart4",SafeValue:"ms-Icon--BarChart4"},{Name:"CirclePlus",SafeValue:"ms-Icon--CirclePlus"},{Name:"Coffee",SafeValue:"ms-Icon--Coffee"},{Name:"Cotton",SafeValue:"ms-Icon--Cotton"},{Name:"Market",SafeValue:"ms-Icon--Market"},{Name:"Money",SafeValue:"ms-Icon--Money"},{Name:"PieDouble",SafeValue:"ms-Icon--PieDouble"},{Name:"RemoveFilter",SafeValue:"ms-Icon--RemoveFilter"},{Name:"StockDown",SafeValue:"ms-Icon--StockDown"},{Name:"StockUp",SafeValue:"ms-Icon--StockUp"},{Name:"Cricket",SafeValue:"ms-Icon--Cricket"},{Name:"Golf",SafeValue:"ms-Icon--Golf"},{Name:"Baseball",SafeValue:"ms-Icon--Baseball"},{Name:"Soccer",SafeValue:"ms-Icon--Soccer"},{Name:"MoreSports",SafeValue:"ms-Icon--MoreSports"},{Name:"AutoRacing",SafeValue:"ms-Icon--AutoRacing"},{Name:"CollegeHoops",SafeValue:"ms-Icon--CollegeHoops"},{Name:"CollegeFootball",SafeValue:"ms-Icon--CollegeFootball"},{Name:"ProFootball",SafeValue:"ms-Icon--ProFootball"},{Name:"ProHockey",SafeValue:"ms-Icon--ProHockey"},{Name:"Rugby",SafeValue:"ms-Icon--Rugby"},{Name:"Tennis",SafeValue:"ms-Icon--Tennis"},{Name:"Arrivals",SafeValue:"ms-Icon--Arrivals"},{Name:"Design",SafeValue:"ms-Icon--Design"},{Name:"Website",SafeValue:"ms-Icon--Website"},{Name:"Drop",SafeValue:"ms-Icon--Drop"},{Name:"Snow",SafeValue:"ms-Icon--Snow"},{Name:"BusSolid",SafeValue:"ms-Icon--BusSolid"},{Name:"FerrySolid",SafeValue:"ms-Icon--FerrySolid"},{Name:"TrainSolid",SafeValue:"ms-Icon--TrainSolid"},{Name:"Heart",SafeValue:"ms-Icon--Heart"},{Name:"HeartFill",SafeValue:"ms-Icon--HeartFill"},{Name:"Ticket",SafeValue:"ms-Icon--Ticket"},{Name:"AzureLogo",SafeValue:"ms-Icon--AzureLogo"},{Name:"BingLogo",SafeValue:"ms-Icon--BingLogo"},{Name:"MSNLogo",SafeValue:"ms-Icon--MSNLogo"},{Name:"OutlookLogo",SafeValue:"ms-Icon--OutlookLogo"},{Name:"OfficeLogo",SafeValue:"ms-Icon--OfficeLogo"},{Name:"SkypeLogo",SafeValue:"ms-Icon--SkypeLogo"},{Name:"Door",SafeValue:"ms-Icon--Door"},{Name:"GiftCard",SafeValue:"ms-Icon--GiftCard"},{Name:"DoubleBookmark",SafeValue:"ms-Icon--DoubleBookmark"},{Name:"StatusErrorFull",SafeValue:"ms-Icon--StatusErrorFull"},{Name:"Certificate",SafeValue:"ms-Icon--Certificate"},{Name:"Photo2",SafeValue:"ms-Icon--Photo2"},{Name:"CloudDownload",SafeValue:"ms-Icon--CloudDownload"},{Name:"WindDirection",SafeValue:"ms-Icon--WindDirection"},{Name:"Family",SafeValue:"ms-Icon--Family"},{Name:"CSS",SafeValue:"ms-Icon--CSS"},{Name:"JS",SafeValue:"ms-Icon--JS"},{Name:"ReminderGroup",SafeValue:"ms-Icon--ReminderGroup"},{Name:"Section",SafeValue:"ms-Icon--Section"},{Name:"OneNoteLogo",SafeValue:"ms-Icon--OneNoteLogo"},{Name:"ToggleFilled",SafeValue:"ms-Icon--ToggleFilled"},{Name:"ToggleBorder",SafeValue:"ms-Icon--ToggleBorder"},{Name:"SliderThumb",SafeValue:"ms-Icon--SliderThumb"},{Name:"ToggleThumb",SafeValue:"ms-Icon--ToggleThumb"},{Name:"Documentation",SafeValue:"ms-Icon--Documentation"},{Name:"Badge",SafeValue:"ms-Icon--Badge"},{Name:"Giftbox",SafeValue:"ms-Icon--Giftbox"},{Name:"ExcelLogo",SafeValue:"ms-Icon--ExcelLogo"},{Name:"WordLogo",SafeValue:"ms-Icon--WordLogo"},{Name:"PowerPointLogo",SafeValue:"ms-Icon--PowerPointLogo"},{Name:"Cafe",SafeValue:"ms-Icon--Cafe"},{Name:"SpeedHigh",SafeValue:"ms-Icon--SpeedHigh"},{Name:"MusicNote",SafeValue:"ms-Icon--MusicNote"},{Name:"EdgeLogo",SafeValue:"ms-Icon--EdgeLogo"},{Name:"CompletedSolid",SafeValue:"ms-Icon--CompletedSolid"},{Name:"AlbumRemove",SafeValue:"ms-Icon--AlbumRemove"},{Name:"MessageFill",SafeValue:"ms-Icon--MessageFill"},{Name:"TabletSelected",SafeValue:"ms-Icon--TabletSelected"},{Name:"MobileSelected",SafeValue:"ms-Icon--MobileSelected"},{Name:"LaptopSelected",SafeValue:"ms-Icon--LaptopSelected"},{Name:"TVMonitorSelected",SafeValue:"ms-Icon--TVMonitorSelected"},{Name:"DeveloperTools",SafeValue:"ms-Icon--DeveloperTools"},{Name:"InsertTextBox",SafeValue:"ms-Icon--InsertTextBox"},{Name:"LowerBrightness",SafeValue:"ms-Icon--LowerBrightness"},{Name:"CloudUpload",SafeValue:"ms-Icon--CloudUpload"},{Name:"DateTime",SafeValue:"ms-Icon--DateTime"},{Name:"Tiles",SafeValue:"ms-Icon--Tiles"},{Name:"Org",SafeValue:"ms-Icon--Org"},{Name:"PartyLeader",SafeValue:"ms-Icon--PartyLeader"},{Name:"DRM",SafeValue:"ms-Icon--DRM"},{Name:"CloudAdd",SafeValue:"ms-Icon--CloudAdd"},{Name:"AppIconDefault",SafeValue:"ms-Icon--AppIconDefault"},{Name:"Photo2Add",SafeValue:"ms-Icon--Photo2Add"},{Name:"Photo2Remove",SafeValue:"ms-Icon--Photo2Remove"},{Name:"POI",SafeValue:"ms-Icon--POI"},{Name:"FacebookLogo",SafeValue:"ms-Icon--FacebookLogo"},{Name:"AddTo",SafeValue:"ms-Icon--AddTo"},{Name:"RadioBtnOn",SafeValue:"ms-Icon--RadioBtnOn"},{Name:"Embed",SafeValue:"ms-Icon--Embed"},{Name:"VideoSolid",SafeValue:"ms-Icon--VideoSolid"},{Name:"Teamwork",SafeValue:"ms-Icon--Teamwork"},{Name:"PeopleAdd",SafeValue:"ms-Icon--PeopleAdd"},{Name:"Glasses",SafeValue:"ms-Icon--Glasses"},{Name:"DateTime2",SafeValue:"ms-Icon--DateTime2"},{Name:"Shield",SafeValue:"ms-Icon--Shield"},{Name:"Header1",SafeValue:"ms-Icon--Header1"},{Name:"PageAdd",SafeValue:"ms-Icon--PageAdd"},{Name:"NumberedList",SafeValue:"ms-Icon--NumberedList"},{Name:"PowerBILogo",SafeValue:"ms-Icon--PowerBILogo"},{Name:"Product",SafeValue:"ms-Icon--Product"},{Name:"Blocked2",SafeValue:"ms-Icon--Blocked2"},{Name:"FangBody",SafeValue:"ms-Icon--FangBody"},{Name:"Glimmer",SafeValue:"ms-Icon--Glimmer"},{Name:"ChatInviteFriend",SafeValue:"ms-Icon--ChatInviteFriend"},{Name:"SharepointLogo",SafeValue:"ms-Icon--SharepointLogo"},{Name:"YammerLogo",SafeValue:"ms-Icon--YammerLogo"},{Name:"ReturnToSession",SafeValue:"ms-Icon--ReturnToSession"},{Name:"OpenFolderHorizontal",SafeValue:"ms-Icon--OpenFolderHorizontal"},{Name:"SwayLogo",SafeValue:"ms-Icon--SwayLogo"},{Name:"OutOfOffice",SafeValue:"ms-Icon--OutOfOffice"},{Name:"Trophy",SafeValue:"ms-Icon--Trophy"},{Name:"ReopenPages",SafeValue:"ms-Icon--ReopenPages"},{Name:"AADLogo",SafeValue:"ms-Icon--AADLogo"},{Name:"AccessLogo",SafeValue:"ms-Icon--AccessLogo"},{Name:"AdminALogo",SafeValue:"ms-Icon--AdminALogo"},{Name:"AdminCLogo",SafeValue:"ms-Icon--AdminCLogo"},{Name:"AdminDLogo",SafeValue:"ms-Icon--AdminDLogo"},{Name:"AdminELogo",SafeValue:"ms-Icon--AdminELogo"},{Name:"AdminLLogo",SafeValue:"ms-Icon--AdminLLogo"},{Name:"AdminMLogo",SafeValue:"ms-Icon--AdminMLogo"},{Name:"AdminOLogo",SafeValue:"ms-Icon--AdminOLogo"},{Name:"AdminPLogo",SafeValue:"ms-Icon--AdminPLogo"},{Name:"AdminSLogo",SafeValue:"ms-Icon--AdminSLogo"},{Name:"AdminYLogo",SafeValue:"ms-Icon--AdminYLogo"},{Name:"AlchemyLogo",SafeValue:"ms-Icon--AlchemyLogo"},{Name:"BoxLogo",SafeValue:"ms-Icon--BoxLogo"},{Name:"DelveLogo",SafeValue:"ms-Icon--DelveLogo"},{Name:"DropboxLogo",SafeValue:"ms-Icon--DropboxLogo"},{Name:"ExchangeLogo",SafeValue:"ms-Icon--ExchangeLogo"},{Name:"LyncLogo",SafeValue:"ms-Icon--LyncLogo"},{Name:"OfficeVideoLogo",SafeValue:"ms-Icon--OfficeVideoLogo"},{Name:"ParatureLogo",SafeValue:"ms-Icon--ParatureLogo"},{Name:"SocialListeningLogo",SafeValue:"ms-Icon--SocialListeningLogo"},{Name:"VisioLogo",SafeValue:"ms-Icon--VisioLogo"},{Name:"Balloons",SafeValue:"ms-Icon--Balloons"},{Name:"Cat",SafeValue:"ms-Icon--Cat"},{Name:"MailAlert",SafeValue:"ms-Icon--MailAlert"},{Name:"MailCheck",SafeValue:"ms-Icon--MailCheck"},{Name:"MailLowImportance",SafeValue:"ms-Icon--MailLowImportance"},{Name:"MailPause",SafeValue:"ms-Icon--MailPause"},{Name:"MailRepeat",SafeValue:"ms-Icon--MailRepeat"},{Name:"SecurityGroup",SafeValue:"ms-Icon--SecurityGroup"},{Name:"VoicemailForward",SafeValue:"ms-Icon--VoicemailForward"},{Name:"VoicemailReply",SafeValue:"ms-Icon--VoicemailReply"},{Name:"Waffle",SafeValue:"ms-Icon--Waffle"},{Name:"RemoveEvent",SafeValue:"ms-Icon--RemoveEvent"},{Name:"EventInfo",SafeValue:"ms-Icon--EventInfo"},{Name:"ForwardEvent",SafeValue:"ms-Icon--ForwardEvent"},{Name:"WipePhone",SafeValue:"ms-Icon--WipePhone"},{Name:"AddOnlineMeeting",SafeValue:"ms-Icon--AddOnlineMeeting"},{Name:"JoinOnlineMeeting",SafeValue:"ms-Icon--JoinOnlineMeeting"},{Name:"RemoveLink",SafeValue:"ms-Icon--RemoveLink"},{Name:"PeopleBlock",SafeValue:"ms-Icon--PeopleBlock"},{Name:"PeopleRepeat",SafeValue:"ms-Icon--PeopleRepeat"},{Name:"PeopleAlert",SafeValue:"ms-Icon--PeopleAlert"},{Name:"PeoplePause",SafeValue:"ms-Icon--PeoplePause"},{Name:"TransferCall",SafeValue:"ms-Icon--TransferCall"},{Name:"AddPhone",SafeValue:"ms-Icon--AddPhone"},{Name:"UnknownCall",SafeValue:"ms-Icon--UnknownCall"},{Name:"NoteReply",SafeValue:"ms-Icon--NoteReply"},{Name:"NoteForward",SafeValue:"ms-Icon--NoteForward"},{Name:"NotePinned",SafeValue:"ms-Icon--NotePinned"},{Name:"RemoveOccurrence",SafeValue:"ms-Icon--RemoveOccurrence"},{Name:"Timeline",SafeValue:"ms-Icon--Timeline"},{Name:"EditNote",SafeValue:"ms-Icon--EditNote"},{Name:"CircleHalfFull",SafeValue:"ms-Icon--CircleHalfFull"},{Name:"Room",SafeValue:"ms-Icon--Room"},{Name:"Unsubscribe",SafeValue:"ms-Icon--Unsubscribe"},{Name:"Subscribe",SafeValue:"ms-Icon--Subscribe"},{Name:"RecurringTask",SafeValue:"ms-Icon--RecurringTask"},{Name:"TaskManager",SafeValue:"ms-Icon--TaskManager"},{Name:"Combine",SafeValue:"ms-Icon--Combine"},{Name:"Split",SafeValue:"ms-Icon--Split"},{Name:"DoubleChevronUp",SafeValue:"ms-Icon--DoubleChevronUp"},{Name:"DoubleChevronLeft",SafeValue:"ms-Icon--DoubleChevronLeft"},{Name:"DoubleChevronRight",SafeValue:"ms-Icon--DoubleChevronRight"},{Name:"Ascending",SafeValue:"ms-Icon--Ascending"},{Name:"Descending",SafeValue:"ms-Icon--Descending"},{Name:"TextBox",SafeValue:"ms-Icon--TextBox"},{Name:"TextField",SafeValue:"ms-Icon--TextField"},{Name:"NumberField",SafeValue:"ms-Icon--NumberField"},{Name:"Dropdown",SafeValue:"ms-Icon--Dropdown"},{Name:"BookingsLogo",SafeValue:"ms-Icon--BookingsLogo"},{Name:"ClassNotebookLogo",SafeValue:"ms-Icon--ClassNotebookLogo"},{Name:"CollabsDBLogo",SafeValue:"ms-Icon--CollabsDBLogo"},{Name:"DelveAnalyticsLogo",SafeValue:"ms-Icon--DelveAnalyticsLogo"},{Name:"DocsLogo",SafeValue:"ms-Icon--DocsLogo"},{Name:"DynamicsCRMLogo",SafeValue:"ms-Icon--DynamicsCRMLogo"},{Name:"DynamicSMBLogo",SafeValue:"ms-Icon--DynamicSMBLogo"},{Name:"OfficeAssistantLogo",SafeValue:"ms-Icon--OfficeAssistantLogo"},{Name:"OfficeStoreLogo",SafeValue:"ms-Icon--OfficeStoreLogo"},{Name:"OneNoteEduLogo",SafeValue:"ms-Icon--OneNoteEduLogo"},{Name:"Planner",SafeValue:"ms-Icon--Planner"},{Name:"PowerApps",SafeValue:"ms-Icon--PowerApps"},{Name:"Suitcase",SafeValue:"ms-Icon--Suitcase"},{Name:"ProjectLogo",SafeValue:"ms-Icon--ProjectLogo"},{Name:"CaretLeft8",SafeValue:"ms-Icon--CaretLeft8"},{Name:"CaretRight8",SafeValue:"ms-Icon--CaretRight8"},{Name:"CaretUp8",SafeValue:"ms-Icon--CaretUp8"},{Name:"CaretDown8",SafeValue:"ms-Icon--CaretDown8"},{Name:"CaretLeftSolid8",SafeValue:"ms-Icon--CaretLeftSolid8"},{Name:"CaretRightSolid8",SafeValue:"ms-Icon--CaretRightSolid8"},{Name:"CaretUpSolid8",SafeValue:"ms-Icon--CaretUpSolid8"},{Name:"CaretDownSolid8",SafeValue:"ms-Icon--CaretDownSolid8"},{Name:"ClearFormatting",SafeValue:"ms-Icon--ClearFormatting"},{Name:"Superscript",SafeValue:"ms-Icon--Superscript"},{Name:"Subscript",SafeValue:"ms-Icon--Subscript"},{Name:"Strikethrough",SafeValue:"ms-Icon--Strikethrough"},{Name:"SingleBookmark",SafeValue:"ms-Icon--SingleBookmark"},{Name:"DoubleChevronDown",SafeValue:"ms-Icon--DoubleChevronDown"},{Name:"ReplyAll",SafeValue:"ms-Icon--ReplyAll"},{Name:"GoogleDriveLogo",SafeValue:"ms-Icon--GoogleDriveLogo"},{Name:"Questionnaire",SafeValue:"ms-Icon--Questionnaire"},{Name:"AddGroup",SafeValue:"ms-Icon--AddGroup"},{Name:"TemporaryUser",SafeValue:"ms-Icon--TemporaryUser"},{Name:"GroupedDescending",SafeValue:"ms-Icon--GroupedDescending"},{Name:"GroupedAscending",SafeValue:"ms-Icon--GroupedAscending"},{Name:"SortUp",SafeValue:"ms-Icon--SortUp"},{Name:"SortDown",SafeValue:"ms-Icon--SortDown"},{Name:"AwayStatus",SafeValue:"ms-Icon--AwayStatus"},{Name:"SyncToPC",SafeValue:"ms-Icon--SyncToPC"},{Name:"AustralianRules",SafeValue:"ms-Icon--AustralianRules"},{Name:"DoubleChevronUp12",SafeValue:"ms-Icon--DoubleChevronUp12"},{Name:"DoubleChevronDown12",SafeValue:"ms-Icon--DoubleChevronDown12"},{Name:"DoubleChevronLeft12",SafeValue:"ms-Icon--DoubleChevronLeft12"},{Name:"DoubleChevronRight12",SafeValue:"ms-Icon--DoubleChevronRight12"},{Name:"CalendarAgenda",SafeValue:"ms-Icon--CalendarAgenda"},{Name:"AddEvent",SafeValue:"ms-Icon--AddEvent"},{Name:"AssetLibrary",SafeValue:"ms-Icon--AssetLibrary"},{Name:"DataConnectionLibrary",SafeValue:"ms-Icon--DataConnectionLibrary"},{Name:"DocLibrary",SafeValue:"ms-Icon--DocLibrary"},{Name:"FormLibrary",SafeValue:"ms-Icon--FormLibrary"},{Name:"ReportLibrary",SafeValue:"ms-Icon--ReportLibrary"},{Name:"ContactCard",SafeValue:"ms-Icon--ContactCard"},{Name:"CustomList",SafeValue:"ms-Icon--CustomList"},{Name:"IssueTracking",SafeValue:"ms-Icon--IssueTracking"},{Name:"PictureLibrary",SafeValue:"ms-Icon--PictureLibrary"},{Name:"AppForOfficeLogo",SafeValue:"ms-Icon--AppForOfficeLogo"},{Name:"OfflineOneDriveParachute",SafeValue:"ms-Icon--OfflineOneDriveParachute"},{Name:"OfflineOneDriveParachuteDisabled",SafeValue:"ms-Icon--OfflineOneDriveParachuteDisabled"},{Name:"LargeGrid",SafeValue:"ms-Icon--LargeGrid"},{Name:"TriangleSolidUp12",SafeValue:"ms-Icon--TriangleSolidUp12"},{Name:"TriangleSolidDown12",SafeValue:"ms-Icon--TriangleSolidDown12"},{Name:"TriangleSolidLeft12",SafeValue:"ms-Icon--TriangleSolidLeft12"},{Name:"TriangleSolidRight12",SafeValue:"ms-Icon--TriangleSolidRight12"},{Name:"TriangleUp12",SafeValue:"ms-Icon--TriangleUp12"},{Name:"TriangleDown12",SafeValue:"ms-Icon--TriangleDown12"},{Name:"TriangleLeft12",SafeValue:"ms-Icon--TriangleLeft12"},{Name:"TriangleRight12",SafeValue:"ms-Icon--TriangleRight12"},{Name:"ArrowUpRight8",SafeValue:"ms-Icon--ArrowUpRight8"},{Name:"ArrowDownRight8",SafeValue:"ms-Icon--ArrowDownRight8"},{Name:"DocumentSet",SafeValue:"ms-Icon--DocumentSet"},{Name:"DelveAnalytics",SafeValue:"ms-Icon--DelveAnalytics"},{Name:"OneDriveAdd",SafeValue:"ms-Icon--OneDriveAdd"},{Name:"Header2",SafeValue:"ms-Icon--Header2"},{Name:"Header3",SafeValue:"ms-Icon--Header3"},{Name:"Header4",SafeValue:"ms-Icon--Header4"},{Name:"MarketDown",SafeValue:"ms-Icon--MarketDown"},{Name:"CalendarWorkWeek",SafeValue:"ms-Icon--CalendarWorkWeek"},{Name:"SidePanel",SafeValue:"ms-Icon--SidePanel"},{Name:"GlobeFavorite",SafeValue:"ms-Icon--GlobeFavorite"},{Name:"CaretTopLeftSolid8",SafeValue:"ms-Icon--CaretTopLeftSolid8"},{Name:"CaretTopRightSolid8",SafeValue:"ms-Icon--CaretTopRightSolid8"},{Name:"ViewAll2",SafeValue:"ms-Icon--ViewAll2"},{Name:"DocumentReply",SafeValue:"ms-Icon--DocumentReply"},{Name:"PlayerSettings",SafeValue:"ms-Icon--PlayerSettings"},{Name:"ReceiptForward",SafeValue:"ms-Icon--ReceiptForward"},{Name:"ReceiptReply",SafeValue:"ms-Icon--ReceiptReply"},{Name:"ReceiptCheck",SafeValue:"ms-Icon--ReceiptCheck"},{Name:"Fax",SafeValue:"ms-Icon--Fax"},{Name:"RecurringEvent",SafeValue:"ms-Icon--RecurringEvent"},{Name:"ReplyAlt",SafeValue:"ms-Icon--ReplyAlt"},{Name:"ReplyAllAlt",SafeValue:"ms-Icon--ReplyAllAlt"},{Name:"EditStyle",SafeValue:"ms-Icon--EditStyle"},{Name:"EditMail",SafeValue:"ms-Icon--EditMail"},{Name:"Lifesaver",SafeValue:"ms-Icon--Lifesaver"},{Name:"LifesaverLock",SafeValue:"ms-Icon--LifesaverLock"},{Name:"InboxCheck",SafeValue:"ms-Icon--InboxCheck"},{Name:"FolderSearch",SafeValue:"ms-Icon--FolderSearch"},{Name:"CollapseMenu",SafeValue:"ms-Icon--CollapseMenu"},{Name:"ExpandMenu",SafeValue:"ms-Icon--ExpandMenu"},{Name:"Boards",SafeValue:"ms-Icon--Boards"},{Name:"SunAdd",SafeValue:"ms-Icon--SunAdd"},{Name:"SunQuestionMark",SafeValue:"ms-Icon--SunQuestionMark"},{Name:"LandscapeOrientation",SafeValue:"ms-Icon--LandscapeOrientation"},{Name:"DocumentSearch",SafeValue:"ms-Icon--DocumentSearch"},{Name:"PublicCalendar",SafeValue:"ms-Icon--PublicCalendar"},{Name:"PublicContactCard",SafeValue:"ms-Icon--PublicContactCard"},{Name:"PublicEmail",SafeValue:"ms-Icon--PublicEmail"},{Name:"PublicFolder",SafeValue:"ms-Icon--PublicFolder"},{Name:"WordDocument",SafeValue:"ms-Icon--WordDocument"},{Name:"PowerPointDocument",SafeValue:"ms-Icon--PowerPointDocument"},{Name:"ExcelDocument",SafeValue:"ms-Icon--ExcelDocument"},{Name:"GroupedList",SafeValue:"ms-Icon--GroupedList"},{Name:"ClassroomLogo",SafeValue:"ms-Icon--ClassroomLogo"},{Name:"Sections",SafeValue:"ms-Icon--Sections"},{Name:"EditPhoto",SafeValue:"ms-Icon--EditPhoto"},{Name:"Starburst",SafeValue:"ms-Icon--Starburst"},{Name:"ShareiOS",SafeValue:"ms-Icon--ShareiOS"},{Name:"AirTickets",SafeValue:"ms-Icon--AirTickets"},{Name:"PencilReply",SafeValue:"ms-Icon--PencilReply"},{Name:"Tiles2",SafeValue:"ms-Icon--Tiles2"},{Name:"SkypeCircleCheck",SafeValue:"ms-Icon--SkypeCircleCheck"},{Name:"SkypeCircleClock",SafeValue:"ms-Icon--SkypeCircleClock"},{Name:"SkypeCircleMinus",SafeValue:"ms-Icon--SkypeCircleMinus"},{Name:"SkypeCheck",SafeValue:"ms-Icon--SkypeCheck"},{Name:"SkypeClock",SafeValue:"ms-Icon--SkypeClock"},{Name:"SkypeMinus",SafeValue:"ms-Icon--SkypeMinus"},{Name:"SkypeMessage",SafeValue:"ms-Icon--SkypeMessage"},{Name:"ClosedCaption",SafeValue:"ms-Icon--ClosedCaption"},{Name:"ATPLogo",SafeValue:"ms-Icon--ATPLogo"},{Name:"OfficeFormLogo",SafeValue:"ms-Icon--OfficeFormLogo"},{Name:"RecycleBin",SafeValue:"ms-Icon--RecycleBin"},{Name:"EmptyRecycleBin",SafeValue:"ms-Icon--EmptyRecycleBin"},{Name:"Hide2",SafeValue:"ms-Icon--Hide2"},{Name:"iOSAppStoreLogo",SafeValue:"ms-Icon--iOSAppStoreLogo"},{Name:"AndroidLogo",SafeValue:"ms-Icon--AndroidLogo"},{Name:"Breadcrumb",SafeValue:"ms-Icon--Breadcrumb"},{Name:"ClearFilter",SafeValue:"ms-Icon--ClearFilter"},{Name:"Flow",SafeValue:"ms-Icon--Flow"},{Name:"PowerAppsLogo",SafeValue:"ms-Icon--PowerAppsLogo"},{Name:"PowerApps2Logo",SafeValue:"ms-Icon--PowerApps2Logo"}],o.onOpenDialog=o.onOpenDialog.bind(o),o.toggleHover=o.toggleHover.bind(o),o.toggleHoverLeave=o.toggleHoverLeave.bind(o),o.onClickFont=o.onClickFont.bind(o),o.onFontDropdownChanged=o.onFontDropdownChanged.bind(o),o.mouseEnterDropDown=o.mouseEnterDropDown.bind(o),o.mouseLeaveDropDown=o.mouseLeaveDropDown.bind(o),o._key=l.default.getGuid(),!0===o.props.orderAlphabetical&&o.orderAlphabetical(),o.state={isOpen:!1,isHoverDropdown:!1,errorMessage:""},o.async=new s.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),null!=t.initialValue&&""!=t.initialValue)for(var n=0;n<o.fonts.length;n++){var r=o.fonts[n];r.SafeValue==t.initialValue&&(o.state.selectedFont=r.Name,o.state.safeSelectedFont=r.SafeValue)}return o}return n(t,e),t.prototype.orderAlphabetical=function(){this.fonts.sort(this.compare)},t.prototype.compare=function(e,t){return e.Name<t.Name?-1:e.Name>t.Name?1:0},t.prototype.changeSelectedFont=function(e){this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialValue,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialValue,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialValue,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialValue,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.onOpenDialog=function(){!0!==this.props.disabled&&(this.state.isOpen=!this.state.isOpen,this.setState(this.state))},t.prototype.toggleHover=function(e){var t=e.currentTarget.textContent;this.state.hoverFont=t,this.setState(this.state)},t.prototype.toggleHoverLeave=function(e){this.state.hoverFont="",this.setState(this.state)},t.prototype.mouseEnterDropDown=function(e){this.state.isHoverDropdown=!0,this.setState(this.state)},t.prototype.mouseLeaveDropDown=function(e){this.state.isHoverDropdown=!1,this.setState(this.state)},t.prototype.onClickFont=function(e){var t=e.currentTarget.textContent;this.state.selectedFont=t,this.state.safeSelectedFont=this.getSafeFont(t),this.onOpenDialog(),this.changeSelectedFont(this.state.safeSelectedFont),this.setState(this.state)},t.prototype.getSafeFont=function(e){for(var t=0;t<this.fonts.length;t++){var o=this.fonts[t];if(o.Name===e)return o.SafeValue}return""},t.prototype.onFontDropdownChanged=function(e,t){this.changeSelectedFont(e.key)},t.prototype.render=function(){var e=this;if(!1===this.props.preview){var t,o=[];return this.fonts.map(function(e){var n=!1;n=!0,t=e.SafeValue,o.push({key:e.SafeValue,text:e.Name,isSelected:n})}),r.createElement("div",null,r.createElement(a.Dropdown,{label:this.props.label,options:o,selectedKey:t,onChanged:this.onFontDropdownChanged,disabled:this.props.disabled}),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")}var n={fontSize:"16px",width:"100%",position:"relative",display:"inline-block",zoom:1},s="1px solid #c8c8c8";!0===this.props.disabled?s="1px solid #f4f4f4":!0===this.state.isOpen?s="1px solid #3091DE":!0===this.state.isHoverDropdown&&(s="1px solid #767676");var l={backgroundColor:!0===this.props.disabled?"#f4f4f4":"#fff",borderRadius:"0px",backgroundClip:"padding-box",border:s,display:"block",overflow:"hidden",whiteSpace:"nowrap",position:"relative",height:"26px",lineHeight:"26px",padding:"0 0 0 8px",color:!0===this.props.disabled?"#a6a6a6":"#444",textDecoration:"none",cursor:!0===this.props.disabled?"default":"pointer"},c={marginRight:"26px",display:"block",overflow:"hidden",whiteSpace:"nowrap",lineHeight:"1.8",textOverflow:"ellipsis",cursor:!0===this.props.disabled?"default":"pointer",fontWeight:400},p={borderRadius:"0 0px 0px 0",backgroundClip:"padding-box",border:"0px",position:"absolute",right:"0",top:"0",display:"block",height:"100%",width:"22px"},d={display:"block",width:"100%",height:"100%",cursor:!0===this.props.disabled?"default":"pointer",marginTop:"2px"},u={background:"#fff",border:"1px solid #aaa",borderTop:"0",position:"absolute",top:"29px",left:"0",width:"calc(100% - 2px)",zIndex:999,display:this.state.isOpen?"block":"none"},h={margin:"0 4px 4px 0",maxHeight:"190px",width:"calc(100% - 4px)",padding:"0 0 0 4px",position:"relative",overflowX:"hidden",overflowY:"auto"},f=this.state.isOpen?"ms-Icon ms-Icon--ChevronUp":"ms-Icon ms-Icon--ChevronDown";return r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(i.Label,null,this.props.label),r.createElement("div",{style:n},r.createElement("a",{style:l,onClick:this.onOpenDialog,onMouseEnter:this.mouseEnterDropDown,onMouseLeave:this.mouseLeaveDropDown,role:"menuitem"},r.createElement("span",{style:c},r.createElement("i",{className:"ms-Icon ms-Icon--"+this.state.selectedFont,"aria-hidden":"true",style:{marginRight:"10px"}}),this.state.selectedFont),r.createElement("div",{style:p},r.createElement("i",{style:d,className:f}))),r.createElement("div",{style:u},r.createElement("ul",{style:h},this.fonts.map(function(t,o){var n="transparent";e.state.selectedFont===t.Name?n="#c7e0f4":e.state.hoverFont===t.Name&&(n="#eaeaea");var i={lineHeight:"80%",padding:"7px 7px 8px",margin:"0",listStyle:"none",fontSize:"16px",backgroundColor:n,cursor:"pointer"};return r.createElement("li",{value:t.Name,role:"menuitem",key:e._key+"-iconpicker-"+o,onMouseEnter:e.toggleHover,onClick:e.onClickFont,onMouseLeave:e.toggleHoverLeave,style:i},r.createElement("i",{className:"ms-Icon "+t.SafeValue,"aria-hidden":"true",style:{fontSize:"24px",marginRight:"10px"}}),t.Name)})))),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=c},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(3),a=o(7),s=o(26),l=o(1),c=o(12),p=o(14),d=function(e){function t(t){var o=e.call(this,t)||this;return o.onTextFieldChanged=o.onTextFieldChanged.bind(o),o.onOpenPanel=o.onOpenPanel.bind(o),o.onClosePanel=o.onClosePanel.bind(o),o.onClickRecent=o.onClickRecent.bind(o),o.onClickSite=o.onClickSite.bind(o),o.onClickUpload=o.onClickUpload.bind(o),o.handleIframeData=o.handleIframeData.bind(o),o.onEraseButton=o.onEraseButton.bind(o),o.state={selectedImage:o.props.initialValue,openPanel:!1,openRecent:!1,openSite:!0,openUpload:!1,recentImages:[],errorMessage:""},o.async=new l.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.saveImageProperty=function(e){this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialValue,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialValue,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialValue,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialValue,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.onEraseButton=function(){this.state.selectedImage="",this.setState(this.state),this.saveImageProperty("")},t.prototype.onOpenPanel=function(e){this.state.openPanel=!0,this.setState(this.state)},t.prototype.onTextFieldChanged=function(e){this.state.selectedImage=e,this.setState(this.state),this.saveImageProperty(e)},t.prototype.onClosePanel=function(e){this.state.openPanel=!1,this.setState(this.state)},t.prototype.onClickRecent=function(e){},t.prototype.handleIframeData=function(e){if(1==this.state.openSite&&1==this.state.openPanel){var t=e.data;if(-1!=t.indexOf("[OneDrive-FromPicker]")){var o=t.replace("[OneDrive-FromPicker]",""),n=JSON.parse(o);if("cancel"==n.type)this.onClosePanel();else if("success"==n.type)for(var r=n.items[0].sharePoint.url,i=this.props.allowedFileExtensions.split(","),a=r.toLowerCase(),s=0;s<i.length;s++){var l=i[s].toLowerCase();if(a.indexOf(l)>-1){this.state.selectedImage=r,this.setState(this.state),this.saveImageProperty(r),this.onClosePanel();break}}}}},t.prototype.componentDidMount=function(){window.addEventListener("message",this.handleIframeData,!1)},t.prototype.componentWillUnmount=function(){window.removeEventListener("message",this.handleIframeData,!1),this.async.dispose()},t.prototype.onClickSite=function(e){this.state.openRecent=!1,this.state.openSite=!0,this.state.openUpload=!1,this.setState(this.state)},t.prototype.onClickUpload=function(e){this.state.openRecent=!1,this.state.openSite=!1,this.state.openUpload=!0,this.setState(this.state)},t.prototype.render=function(){var e=this.props.context.pageContext.web.absoluteUrl;return e+="/_layouts/15/onedrive.aspx?picker=",e+="%7B%22sn%22%3Afalse%2C%22v%22%3A%22files%22%2C%22id%22%3A%221%22%2C%22o%22%3A%22",e+=encodeURI(this.props.context.pageContext.web.absoluteUrl.replace(this.props.context.pageContext.web.serverRelativeUrl,"")),e+="%22%7D&id=",e+=encodeURI(this.props.context.pageContext.web.serverRelativeUrl),e+="&view=2&typeFilters=",e+=encodeURI("folder,"+this.props.allowedFileExtensions),e+="&p=2",r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(i.Label,null,this.props.label),r.createElement("table",{style:{width:"100%",borderSpacing:0}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",{width:"*"},r.createElement(c.TextField,{disabled:this.props.disabled,value:this.state.selectedImage,style:{width:"100%"},onChanged:this.onTextFieldChanged,readOnly:this.props.readOnly})),r.createElement("td",{width:"64"},r.createElement("table",{style:{width:"100%",borderSpacing:0}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",null,r.createElement(a.IconButton,{disabled:this.props.disabled,iconProps:{iconName:"FolderSearch"},onClick:this.onOpenPanel})),r.createElement("td",null,r.createElement(a.IconButton,{disabled:!1!==this.props.disabled||null==this.state.selectedImage||""==this.state.selectedImage,iconProps:{iconName:"Delete"},onClick:this.onEraseButton}))))))))),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"",null!=this.state.selectedImage&&""!=this.state.selectedImage&&!0===this.props.previewImage?r.createElement("div",{style:{marginTop:"7px"}},r.createElement("img",{src:this.state.selectedImage,width:"225px",height:"225px",alt:"Preview"})):"",!0===this.state.openPanel?r.createElement(s.Panel,{isOpen:this.state.openPanel,hasCloseButton:!0,onDismiss:this.onClosePanel,isLightDismiss:!0,type:s.PanelType.large,headerText:p.PicturePickerTitle},r.createElement("div",{style:{backgroundColor:"#F4F4F4",width:"100%",height:"80vh",paddingTop:"0px",display:"inline-flex"}},r.createElement("div",{style:{width:"206px",backgroundColor:"white"}},r.createElement("div",{style:{width:"260px",backgroundColor:"#F4F4F4",height:"40px",marginBottom:"70px"}}),r.createElement("div",{style:{paddingLeft:"20px",paddingTop:"10px",color:"#A6A6A6",paddingBottom:"10px",borderLeftWidth:"1px",borderLeftStyle:"solid",borderLeftColor:!0===this.state.openRecent?"blue":"white",backgroundColor:!0===this.state.openRecent?"#F4F4F4":"#FFFFFF"},onClick:this.onClickRecent,role:"menuitem"},r.createElement("i",{className:"ms-Icon ms-Icon--Clock",style:{fontSize:"30px"}})," ",p.PicturePickerRecent),r.createElement("div",{style:{cursor:"pointer",paddingLeft:"20px",paddingTop:"10px",paddingBottom:"10px",borderLeftWidth:"1px",borderLeftStyle:"solid",borderLeftColor:!0===this.state.openSite?"blue":"white",backgroundColor:!0===this.state.openSite?"#F4F4F4":"#FFFFFF"},onClick:this.onClickSite,role:"menuitem"},r.createElement("i",{className:"ms-Icon ms-Icon--Globe",style:{fontSize:"30px"}})," ",p.PicturePickerSite)),1==this.state.openRecent?r.createElement("div",{id:"recent",style:{marginLeft:"2px",width:"100%",backgroundColor:"white"}},r.createElement("div",{style:{width:"100%",backgroundColor:"#F4F4F4",height:"40px",marginBottom:"20px"}}),r.createElement("div",{style:{paddingLeft:"30px"}},r.createElement("h1",{className:"ms-font-xl"},"Recent images"))):"",r.createElement("div",{id:"site",style:{marginLeft:"2px",paddingLeft:"0px",paddingTop:"0px",backgroundColor:"white",visibility:!0===this.state.openSite?"visible":"hidden",width:!0===this.state.openSite?"100%":"0px",height:!0===this.state.openSite?"80vh":"0px"}},r.createElement("iframe",{ref:"filePickerIFrame",style:{width:!0===this.state.openSite?"100%":"0px",height:!0===this.state.openSite?"80vh":"0px",borderWidth:"0"},className:"filePickerIFrame_d791363d",role:"application",title:"Select files from site picker view. Use toolbaar menu to perform operations, breadcrumbs to navigate between folders and arrow keys to navigate within the list",src:e}))),!1===this.state.openSite?r.createElement("div",{style:{position:"absolute",bottom:"0",right:"0",marginBottom:"20px",marginRight:"20px"}},r.createElement(a.PrimaryButton,null," Open "),r.createElement(a.DefaultButton,{onClick:this.onClosePanel}," Cancel ")):""):"")},t}(r.Component);t.default=d},function(e,t,o){"use strict";function n(e,t){var o={label:t.label,targetProperty:e,context:t.context,selectedList:t.selectedList,baseTemplate:t.baseTemplate,orderBy:t.orderBy,includeHidden:t.includeHidden,onPropertyChange:t.onPropertyChange,properties:t.properties,onDispose:null,onRender:null,key:t.key,disabled:t.disabled,onGetErrorMessage:t.onGetErrorMessage,deferredValidationTime:t.deferredValidationTime,render:t.render,disableReactivePropertyChanges:t.disableReactivePropertyChanges};return new l(e,o)}Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(6),a=o(5),s=o(153);!function(e){e[e.Id=0]="Id",e[e.Title=1]="Title"}(t.PropertyFieldSPListPickerOrderBy||(t.PropertyFieldSPListPickerOrderBy={}));var l=function(){function e(e,t){this.type=a.PropertyPaneFieldType.Custom,this.disabled=!1,this.deferredValidationTime=200,this.disableReactivePropertyChanges=!1,this.render=this.render.bind(this),this.targetProperty=e,this.properties=t,this.properties.onDispose=this.dispose,this.properties.onRender=this.render,this.label=t.label,this.context=t.context,this.selectedList=t.selectedList,this.baseTemplate=t.baseTemplate,this.orderBy=t.orderBy,this.includeHidden=t.includeHidden,this.onPropertyChange=t.onPropertyChange,this.customProperties=t.properties,this.key=t.key,!0===t.disabled&&(this.disabled=t.disabled),this.onGetErrorMessage=t.onGetErrorMessage,void 0!==t.deferredValidationTime&&(this.deferredValidationTime=t.deferredValidationTime),this.renderWebPart=t.render,void 0!==t.disableReactivePropertyChanges&&null!=t.disableReactivePropertyChanges&&(this.disableReactivePropertyChanges=t.disableReactivePropertyChanges)}return e.prototype.onPropertyChange=function(e,t,o){},e.prototype.render=function(e){var t=r.createElement(s.default,{label:this.label,targetProperty:this.targetProperty,context:this.context,selectedList:this.selectedList,baseTemplate:this.baseTemplate,orderBy:this.orderBy,includeHidden:this.includeHidden,onDispose:this.dispose,onRender:this.render,onPropertyChange:this.onPropertyChange,properties:this.customProperties,key:this.key,disabled:this.disabled,onGetErrorMessage:this.onGetErrorMessage,deferredValidationTime:this.deferredValidationTime,render:this.renderWebPart,disableReactivePropertyChanges:this.disableReactivePropertyChanges});i.render(t,e)},e.prototype.dispose=function(e){},e}();t.PropertyFieldSPListPicker=n},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=o(49),c=o(148),p=o(48),d=o(42),u=o(7),h=o(150),f=o(47),m=o(52),g=o(149),b=function(e){function t(t){var o=e.call(this,t)||this;return o._onDialogRef=o._onDialogRef.bind(o),o.state={id:s.getId("Dialog"),isOpen:t.isOpen,isAnimatingOpen:t.isOpen,isAnimatingClose:!1},o}return n(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,n=e.firstFocusableSelector,i=e.forceFocusInsideTrap,h=e.ignoreExternalFocusing,b=e.isBlocking,_=e.isClickableOutsideFocusTrap,y=e.isDarkOverlay,v=e.onDismiss,S=e.onLayerDidMount,x=e.onLayerMounted,I=e.responsiveMode,C=e.subText,w=e.title,P=e.type,k=this.state,E=k.id,D=k.isOpen,V=k.isAnimatingOpen,N=k.isAnimatingClose;if(!D)return null;var M,T=s.css("ms-Dialog",g.root,this.props.className,(F={},F["ms-Dialog--lgHeader "+g.isLargeHeader]=P===c.DialogType.largeHeader,F["ms-Dialog--close "+g.isClose]=P===c.DialogType.close,F["is-open "+g.isOpen]=D,F["ms-u-fadeIn200"]=V,F["ms-u-fadeOut200"]=N,F)),O=this._groupChildren();if(C&&(M=a.createElement("p",{className:s.css("ms-Dialog-subText",g.subText),id:E+"-subText"},C)),I>=m.ResponsiveMode.small)return a.createElement(d.Layer,{onLayerDidMount:x||S},a.createElement(f.Popup,{role:b?"alertdialog":"dialog",ariaLabelledBy:w&&E+"-title",ariaDescribedBy:C&&E+"-subText",onDismiss:v},a.createElement("div",{className:T,ref:this._onDialogRef},a.createElement(p.Overlay,{isDarkThemed:y,onClick:b?null:v}),a.createElement(l.FocusTrapZone,{className:s.css("ms-Dialog-main",g.main,this.props.containerClassName),elementToFocusOnDismiss:o,isClickableOutsideFocusTrap:_||!b,ignoreExternalFocusing:h,forceFocusInsideTrap:i,firstFocusableSelector:n},a.createElement("div",{className:s.css("ms-Dialog-header",g.header)},a.createElement("p",{className:s.css("ms-Dialog-title",g.title),id:E+"-title",role:"heading"},w),a.createElement("div",{className:s.css("ms-Dialog-topButton",g.topButton)},this.props.topButtonsProps.map(function(e){return a.createElement(u.Button,r({},e))}),a.createElement(u.Button,{className:s.css("ms-Dialog-button ms-Dialog-button--close",g.button,(R={},R[g.isClose]=b||P===c.DialogType.largeHeader,R)),buttonType:u.ButtonType.icon,icon:"Cancel",ariaLabel:t,onClick:v}))),a.createElement("div",{className:s.css("ms-Dialog-inner",g.inner)},a.createElement("div",{className:s.css("ms-Dialog-content",g.content,this.props.contentClassName)},M,O.contents),O.footers)))));var F,R},t.prototype._groupChildren=function(){var e={footers:[],contents:[]};return a.Children.map(this.props.children,function(t){"object"==typeof t&&null!==t&&t.type===h.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.onDismissed&&this.props.onDismissed())},t}(s.BaseComponent);b.defaultProps={isOpen:!1,type:c.DialogType.normal,isDarkOverlay:!0,isBlocking:!1,className:"",containerClassName:"",contentClassName:"",topButtonsProps:[]},b=i([m.withResponsiveMode],b),t.Dialog=b},,function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(198))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(204))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(207))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(216))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(224))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(225))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(228))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(233))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(146),s=o(196),l=o(197),c=o(1),p=o(141),d=function(e){function t(t){var o=e.call(this)||this,n=t.value&&!isNaN(t.value.getTime())?t.value:new Date;return o.state={selectedDate:n,navigatedDate:n},o._focusOnUpdate=!1,o}return n(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=this.props,t=e.firstDayOfWeek,o=e.dateRangeType,n=e.strings,r=e.isMonthPickerVisible,a=e.autoNavigateOnSelection,d=e.showGoToToday,u=this.state,h=u.selectedDate,f=u.navigatedDate;return i.createElement("div",{className:c.css("ms-DatePicker",p.root),ref:"root"},i.createElement("div",{className:c.css("ms-DatePicker-picker ms-DatePicker-picker--opened ms-DatePicker-picker--focused",p.picker,p.pickerIsOpened,p.pickerIsFocused,r&&"is-monthPickerVisible "+p.pickerIsMonthPickerVisible)},i.createElement("div",{className:c.css("ms-DatePicker-holder",p.holder),onKeyDown:this._onDatePickerPopupKeyDown},i.createElement("div",{className:c.css("ms-DatePicker-frame",p.frame)},i.createElement("div",{className:c.css("ms-DatePicker-wrap",p.wrap)},i.createElement(s.CalendarDay,{selectedDate:h,navigatedDate:f,onSelectDate:this._onSelectDate,onNavigateDate:this._onNavigateDate,onDismiss:this.props.onDismiss,firstDayOfWeek:t,dateRangeType:o,autoNavigateOnSelection:a,strings:n,ref:"dayPicker"}),r&&i.createElement(l.CalendarMonth,{navigatedDate:f,strings:n,onNavigateDate:this._onNavigateDate}),d&&i.createElement("span",{className:c.css("ms-DatePicker-goToday js-goToday",p.goToday),onClick:this._onGotoToday,onKeyDown:this._onGotoTodayKeyDown,tabIndex:0},n.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,t){var o=this.props.onSelectDate;this.setState({selectedDate:e}),o&&o(e,t)},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()):e.which!==c.KeyCodes.tab||e.shiftKey||this.props.onDismiss&&(e.stopPropagation(),e.preventDefault(),this.props.onDismiss())},t.prototype._onDatePickerPopupKeyDown=function(e){switch(e.which){case c.KeyCodes.enter: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,dateRangeType:a.DateRangeType.Day,autoNavigateOnSelection:!1,showGoToToday:!0,strings:null},r([c.autobind],d.prototype,"_navigateDay",null),r([c.autobind],d.prototype,"_onNavigateDate",null),r([c.autobind],d.prototype,"_onSelectDate",null),r([c.autobind],d.prototype,"_onGotoToday",null),r([c.autobind],d.prototype,"_onGotoTodayKeyDown",null),r([c.autobind],d.prototype,"_onDatePickerPopupKeyDown",null),r([c.autobind],d.prototype,"_handleEscKey",null),t.Calendar=d},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(9),l=o(145),c=o(141),p=7,d=function(e){function t(t){var o=e.call(this,t)||this;return o.state={activeDescendantId:a.getId("DatePickerDay-active"),weeks:o._getWeeks(t.navigatedDate,t.selectedDate)},o._onSelectNextMonth=o._onSelectNextMonth.bind(o),o._onSelectPrevMonth=o._onSelectPrevMonth.bind(o),o}return n(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,n=t.weeks,r=this.props,d=r.firstDayOfWeek,u=r.strings,h=r.navigatedDate;r.onSelectDate;return i.createElement("div",{className:a.css("ms-DatePicker-dayPicker",c.dayPicker)},i.createElement("div",{className:a.css("ms-DatePicker-header",c.header)},i.createElement("div",{className:a.css("ms-DatePicker-month",c.month)},u.months[h.getMonth()]),i.createElement("div",{className:a.css("ms-DatePicker-year",c.year)},h.getFullYear())),i.createElement("div",{className:a.css("ms-DatePicker-monthComponents",c.monthComponents)},i.createElement("div",{className:a.css("ms-DatePicker-navContainer",c.navContainer)},i.createElement("span",{className:a.css("ms-DatePicker-prevMonth js-prevMonth",c.prevMonth),onClick:this._onSelectPrevMonth,onKeyDown:this._onPrevMonthKeyDown,tabIndex:0},i.createElement("i",{className:a.css("ms-Icon",{"ms-Icon--ChevronLeft":!a.getRTL(),"ms-Icon--ChevronRight":a.getRTL()})})),i.createElement("span",{className:a.css("ms-DatePicker-nextMonth js-nextMonth",c.nextMonth),onClick:this._onSelectNextMonth,onKeyDown:this._onKeyDown.bind(this,this._onSelectNextMonth),tabIndex:0},i.createElement("i",{className:a.css("ms-Icon",{"ms-Icon--ChevronLeft":a.getRTL(),"ms-Icon--ChevronRight":!a.getRTL()})}))),i.createElement("div",{className:a.css("ms-DatePicker-headerToggleView js-showMonthPicker",c.headerToggleView)})),i.createElement(s.FocusZone,null,i.createElement("table",{className:a.css("ms-DatePicker-table",c.table),role:"grid","aria-readonly":"true","aria-multiselectable":"false","aria-activedescendant":o},i.createElement("thead",null,i.createElement("tr",null,u.shortDays.map(function(e,t){return i.createElement("th",{className:a.css("ms-DatePicker-weekday",c.weekday),scope:"col",key:t,title:u.days[(t+d)%p]},u.shortDays[(t+d)%p])}))),i.createElement("tbody",null,n.map(function(t,n){return i.createElement("tr",{key:n},t.map(function(t,r){return i.createElement("td",{role:"presentation",key:t.key},i.createElement("div",{className:a.css("ms-DatePicker-day",c.day,(s={},s["ms-DatePicker-day--infocus "+c.dayIsFocused]=t.isInMonth,s["ms-DatePicker-day--outfocus "+c.dayIsUnfocused]=!t.isInMonth,s["ms-DatePicker-day--today "+c.dayIsToday]=t.isToday,s["ms-DatePicker-day--highlighted "+c.dayIsHighlighted]=t.isSelected,s)),role:"gridcell",onClick:t.onSelected,onKeyDown:function(o){return e._navigateMonthEdge(o,t.originalDate,n,r)},"aria-selected":t.isSelected,id:l.compareDates(h,t.originalDate)?o:null,"data-is-focusable":!0,ref:l.compareDates(h,t.originalDate)?"navigatedDay":null,key:l.compareDates(h,t.originalDate)?"navigatedDay":null},t.date));var s}))})))))},t.prototype.focus=function(){this.refs.navigatedDay&&(this.refs.navigatedDay.tabIndex=0,this.refs.navigatedDay.focus())},t.prototype._navigateMonthEdge=function(e,t,o,n){0===o&&e.which===a.KeyCodes.up?(this.props.onNavigateDate(l.addWeeks(t,-1),!0),e.preventDefault()):o===this.state.weeks.length-1&&e.which===a.KeyCodes.down?(this.props.onNavigateDate(l.addWeeks(t,1),!0),e.preventDefault()):0===n&&e.which===a.getRTLSafeKeyCode(a.KeyCodes.left)?(this.props.onNavigateDate(l.addDays(t,-1),!0),e.preventDefault()):n===p-1&&e.which===a.getRTLSafeKeyCode(a.KeyCodes.right)&&(this.props.onNavigateDate(l.addDays(t,1),!0),e.preventDefault())},t.prototype._onKeyDown=function(e,t){t.which===a.KeyCodes.enter&&e()},t.prototype._onSelectDate=function(e){var t=this.props,o=t.onSelectDate,n=t.dateRangeType,r=t.firstDayOfWeek,i=t.navigatedDate,a=t.autoNavigateOnSelection,s=l.getDateRangeArray(e,n,r);if(null!=o&&o(e,s),a&&e.getMonth()!==i.getMonth()){var c=l.compareDatePart(e,i);c<0?this._onSelectPrevMonth():c>0&&this._onSelectNextMonth()}},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._onPrevMonthKeyDown=function(e){e.which===a.KeyCodes.tab&&e.shiftKey?this.props.onDismiss&&(e.preventDefault(),e.stopPropagation(),this.props.onDismiss()):this._onKeyDown(this._onSelectPrevMonth,e)},t.prototype._getWeeks=function(e,t){for(var o,n=this.props,r=n.firstDayOfWeek,i=n.dateRangeType,a=new Date(e.getFullYear(),e.getMonth(),1),s=new Date,c=[];a.getDay()!==r;)a.setDate(a.getDate()-1);for(var d=!1,u=l.getDateRangeArray(t,i,r),h=0;!d;h++){o=[],d=!0;for(var f=0;f<p;f++){var m=new Date(a.toString()),g={key:a.toString(),date:a.getDate(),originalDate:m,isInMonth:a.getMonth()===e.getMonth(),isToday:l.compareDates(s,a),isSelected:l.isInDateRangeArray(a,u),onSelected:this._onSelectDate.bind(this,m)};o.push(g),g.isInMonth&&(d=!1),a.setDate(a.getDate()+1)}d||c.push(o)}return c},t}(a.BaseComponent);r([a.autobind],d.prototype,"_onPrevMonthKeyDown",null),t.CalendarDay=d},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(1),a=o(9),s=o(145),l=o(141),c=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 n(t,e),t.prototype.render=function(){var e=this,t=this.props,o=t.navigatedDate,n=t.strings;return r.createElement("div",{className:i.css("ms-DatePicker-monthPicker",l.monthPicker)},r.createElement("div",{className:i.css("ms-DatePicker-header",l.header)},r.createElement("div",{className:i.css("ms-DatePicker-yearComponents ms-DatePicker-navContainer",l.yearComponents,l.navContainer)},r.createElement("span",{className:i.css("ms-DatePicker-prevYear js-prevYear",l.prevYear),onClick:this._onSelectPrevYear,onKeyDown:this._onKeyDown.bind(this,this._onSelectPrevYear),tabIndex:0},r.createElement("i",{className:i.css("ms-Icon",{"ms-Icon--ChevronLeft":!i.getRTL(),"ms-Icon--ChevronRight":i.getRTL()})})),r.createElement("span",{className:i.css("ms-DatePicker-nextYear js-nextYear",l.nextYear),onClick:this._onSelectNextYear,onKeyDown:this._onKeyDown.bind(this,this._onSelectNextYear),tabIndex:0},r.createElement("i",{className:i.css("ms-Icon",{"ms-Icon--ChevronLeft":i.getRTL(),"ms-Icon--ChevronRight":!i.getRTL()})}))),r.createElement("div",{className:i.css("ms-DatePicker-currentYear js-showYearPicker",l.currentYear)},o.getFullYear())),r.createElement(a.FocusZone,null,r.createElement("div",{className:i.css("ms-DatePicker-optionGrid",l.optionGrid)},n.shortMonths.map(function(t,o){return r.createElement("span",{className:i.css("ms-DatePicker-monthOption",l.monthOption),key:o,onClick:e._selectMonthCallbacks[o],"data-is-focusable":!0},t)}))))},t.prototype._onKeyDown=function(e,t){t.which===i.KeyCodes.enter&&e()},t.prototype._onSelectNextYear=function(){var e=this.props,t=e.navigatedDate;(0,e.onNavigateDate)(s.addYears(t,1),!1)},t.prototype._onSelectPrevYear=function(){var e=this.props,t=e.navigatedDate;(0,e.onNavigateDate)(s.addYears(t,-1),!1)},t.prototype._onSelectMonth=function(e){var t=this.props,o=t.navigatedDate;(0,t.onNavigateDate)(s.setMonth(o,e),!0)},t}(i.BaseComponent);t.CalendarMonth=c},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(195)),n(o(157))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(1),a=o(200),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(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 t=t||o,r.createElement("div",{className:i.css("ms-Check",a.root,(n={},n["is-checked "+a.rootIsChecked]=t,n))},r.createElement("div",{className:i.css("ms-Icon ms-Check-background",a.background)}),r.createElement("i",{className:i.css("ms-Check-check ms-Icon ms-Icon--CheckMark",a.check)}));var n},t}(i.BaseComponent);s.defaultProps={isChecked:!1},t.Check=s},function(e,t,o){"use strict";var n=o(2),r={root:"root_9071f5f1",rootIsChecked:"rootIsChecked_9071f5f1",background:"background_9071f5f1",check:"check_9071f5f1"};n.loadStyles([{rawString:".root_9071f5f1{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}.root_9071f5f1.rootIsChecked_9071f5f1 .background_9071f5f1:before{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.root_9071f5f1.rootIsChecked_9071f5f1 .background_9071f5f1:after{color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.root_9071f5f1.rootIsChecked_9071f5f1 .check_9071f5f1{opacity:1;color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:";font-weight:900;font-size:12px}.root_9071f5f1:hover .check_9071f5f1{opacity:1}.check_9071f5f1{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";opacity:0}.background_9071f5f1{position:relative;height:24px;width:24px}.background_9071f5f1:before{content:'\\E91F';color:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}.background_9071f5f1:after{content:'\\EA3A';color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.background_9071f5f1:after,.background_9071f5f1:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:24px;height:24px;width:24px;position:absolute}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(199))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=o(203),c=function(e){function t(t){var o=e.call(this,t)||this;return o._warnMutuallyExclusive({checked:"defaultChecked"}),o._id=s.getId("checkbox-"),o.state={isFocused:!1,isChecked:!!(void 0!==t.checked?t.checked:t.defaultChecked)},o}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.checked,o=e.className,n=e.defaultChecked,i=e.disabled,c=e.inputProps,p=e.label,d=e.name,u=this.state.isFocused,h=void 0===t?this.state.isChecked:t;return a.createElement("div",{className:s.css("ms-Checkbox",l.root,o,(f={"is-inFocus":u},f[l.rootIsInFocus]=u,f))},a.createElement("input",r({},c,void 0!==t&&{checked:t},void 0!==n&&{defaultChecked:n},{disabled:i,ref:this._resolveRef("_checkBox"),id:this._id,name:d||this._id,className:s.css("ms-Checkbox-input",l.input),type:"checkbox",onChange:this._onChange,onFocus:this._onFocus,onBlur:this._onBlur,"aria-checked":h})),this.props.children,a.createElement("label",{htmlFor:this._id,className:s.css("ms-Checkbox-label",l.label,(m={},m["is-checked "+l.labelIsChecked]=h,m["is-disabled "+l.labelIsDisabled]=i,m[l.labelIsInFocus]=u,m))},p&&a.createElement("span",{className:l.textLabel},p)));var f,m},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);c.defaultProps={},i([s.autobind],c.prototype,"_onFocus",null),i([s.autobind],c.prototype,"_onBlur",null),i([s.autobind],c.prototype,"_onChange",null),t.Checkbox=c},function(e,t,o){"use strict";var n=o(2),r={root:"root_0eff10ab",textLabel:"textLabel_0eff10ab",input:"input_0eff10ab",label:"label_0eff10ab",labelIsDisabled:"labelIsDisabled_0eff10ab",labelIsChecked:"labelIsChecked_0eff10ab",labelIsInFocus:"labelIsInFocus_0eff10ab",rootIsInFocus:"rootIsInFocus_0eff10ab"};n.loadStyles([{rawString:".root_0eff10ab{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}.textLabel_0eff10ab{font-size:14px;padding:0 0 0 26px;display:inline-block;font-size:14px}html[dir=rtl] .textLabel_0eff10ab{padding:0 26px 0 0}.input_0eff10ab{position:absolute;opacity:0;top:8px}.label_0eff10ab::before{content:\'\';display:inline-block;border:1px 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)}.label_0eff10ab::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}.label_0eff10ab{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}.label_0eff10ab:hover::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.label_0eff10ab:hover .textLabel_0eff10ab{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.label_0eff10ab:focus::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.label_0eff10ab:focus.labelIsDisabled_0eff10ab::before{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.label_0eff10ab:focus.labelIsChecked_0eff10ab::before{border-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.label_0eff10ab:active::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.label_0eff10ab:active .textLabel_0eff10ab{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.label_0eff10ab.labelIsChecked_0eff10ab::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){.label_0eff10ab.labelIsChecked_0eff10ab::before{display:none}}.label_0eff10ab.labelIsChecked_0eff10ab::after{display:block}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:black-on-white){.label_0eff10ab.labelIsChecked_0eff10ab::after{height:16px;width:16px;line-height:16px}}@media screen and (-ms-high-contrast:active){.label_0eff10ab.labelIsChecked_0eff10ab::after{border:2px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.label_0eff10ab.labelIsChecked_0eff10ab::after{border:2px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.label_0eff10ab.labelIsChecked_0eff10ab:focus::before,.label_0eff10ab.labelIsChecked_0eff10ab:hover::before{border-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.label_0eff10ab.labelIsDisabled_0eff10ab{cursor:default}.label_0eff10ab.labelIsDisabled_0eff10ab:focus::before,.label_0eff10ab.labelIsDisabled_0eff10ab:hover::before{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.label_0eff10ab.labelIsDisabled_0eff10ab::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){.label_0eff10ab.labelIsDisabled_0eff10ab::after{border:2px solid #0f0}}@media screen and (-ms-high-contrast:black-on-white){.label_0eff10ab.labelIsDisabled_0eff10ab::after{border:2px solid #600000}}@media screen and (-ms-high-contrast:active){.label_0eff10ab.labelIsDisabled_0eff10ab::after{color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.label_0eff10ab.labelIsDisabled_0eff10ab::after{color:#600000}}.label_0eff10ab.labelIsDisabled_0eff10ab .textLabel_0eff10ab{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:"}@media screen and (-ms-high-contrast:active){.label_0eff10ab.labelIsDisabled_0eff10ab .textLabel_0eff10ab{color:#0f0}}@media screen and (-ms-high-contrast:black-on-white){.label_0eff10ab.labelIsDisabled_0eff10ab .textLabel_0eff10ab{color:#600000}}.label_0eff10ab.labelIsInFocus_0eff10ab::before{border-color:"},{theme:"neutralSecondaryAlt",defaultValue:"#767676"},{rawString:"}.label_0eff10ab.labelIsInFocus_0eff10ab.labelIsDisabled_0eff10ab::before{border-color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.label_0eff10ab.labelIsInFocus_0eff10ab.labelIsChecked_0eff10ab::before{border-color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.ms-Fabric.is-focusVisible .rootIsInFocus_0eff10ab::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}@media screen and (-ms-high-contrast:active){.ms-Fabric.is-focusVisible .rootIsInFocus_0eff10ab::before{border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.ms-Fabric.is-focusVisible .rootIsInFocus_0eff10ab::before{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(202))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=o(9),c=o(43),p=o(4),d=o(27),u=o(206),h="overflow",f=41.5,m=function(e){function t(t){var o=e.call(this,t)||this;return o.state=o._getStateFromProps(t),o._id=s.getId("CommandBar"),o}return n(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._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,n=o.isSearchBoxVisible,i=o.searchPlaceholderText,d=o.className,f=this.state,m=f.renderedItems,g=f.contextualMenuProps,b=f.expandedMenuItemKey,_=f.expandedMenuId,y=f.renderedOverflowItems,v=f.contextualMenuTarget,S=f.renderedFarItems;return n&&(e=a.createElement("div",{className:s.css("ms-CommandBarSearch",u.search),ref:"searchSurface"},a.createElement("input",{className:s.css("ms-CommandBarSearch-input",u.searchInput),type:"text",placeholder:i}),a.createElement("div",{className:s.css("ms-CommandBarSearch-iconWrapper ms-CommandBarSearch-iconSearchWrapper",u.searchIconWrapper,u.searchIconSearchWrapper)},a.createElement("i",{className:s.css("ms-Icon ms-Icon--Search")})),a.createElement("div",{className:s.css("ms-CommandBarSearch-iconWrapper ms-CommandBarSearch-iconClearWrapper ms-font-s",u.searchIconWrapper,u.searchIconClearWrapper)},a.createElement("i",{className:s.css("ms-Icon ms-Icon--Cancel")})))),a.createElement("div",{className:s.css("ms-CommandBar",u.root,d),ref:"commandBarRegion"},e,a.createElement(l.FocusZone,{ref:"focusZone",direction:l.FocusZoneDirection.horizontal,role:"menubar"},a.createElement("div",{className:s.css("ms-CommandBar-primaryCommands",u.primaryCommands),ref:"commandSurface"},m.map(function(e,o){return t._renderItemInCommandBar(e,o,b)}).concat(y&&y.length?[a.createElement("div",{className:s.css("ms-CommandBarItem",u.item),key:h,ref:h},a.createElement("button",{type:"button",id:this._id+h,className:s.css("ms-CommandBarItem-link",u.itemLink,(x={},x["is-expanded "+u.itemLinkIsExpanded]=b===h,x)),onClick:this._onOverflowClick,role:"menuitem","aria-label":this.props.elipisisAriaLabel||"","aria-haspopup":!0,"data-automation-id":"commandBarOverflow"},a.createElement("i",{className:s.css("ms-CommandBarItem-overflow ms-Icon ms-Icon--More",u.itemOverflow)})))]:[])),a.createElement("div",{className:s.css("ms-CommandBar-sideCommands",u.sideCommands),ref:"farCommandSurface"},S.map(function(e,o){return t._renderItemInCommandBar(e,o,b,!0)}))),g?a.createElement(c.ContextualMenu,r({className:s.css("ms-CommandBar-menuHost"),isBeakVisible:!0,directionalHint:p.DirectionalHint.bottomAutoEdge},g,{targetElement:v,labelElementId:_,onDismiss:this._onContextMenuDismiss})):null);var x},t.prototype.focus=function(){this.refs.focusZone.focus()},t.prototype._renderItemInCommandBar=function(e,t,o,n){var i=this,l=e.key||String(t),p=e.onClick||c.hasSubmenuItems(e),d=s.css(p?"ms-CommandBarItem-link "+u.itemLink:"ms-CommandBarItem-text "+u.itemText,!e.name&&"ms-CommandBarItem--noName "+u.itemLinkIsNoName,o===e.key&&"is-expanded "+u.itemLinkIsExpanded),h=!!e.icon||!!e.iconProps;return a.createElement("div",{className:s.css("ms-CommandBarItem",u.item,e.className),key:l,ref:l},function(){return p?a.createElement("button",r({},s.getNativeProps(e,s.buttonProperties),{id:i._id+e.key,className:d,onClick:function(t){return i._onItemClick(t,e)},"data-command-key":t,"aria-haspopup":c.hasSubmenuItems(e),role:"menuitem","aria-label":e.ariaLabel||e.name}),h?i._renderIcon(e):null,!!e.name&&a.createElement("span",{className:s.css("ms-CommandBarItem-commandText",u.itemCommandText)},e.name),c.hasSubmenuItems(e)?a.createElement("i",{className:s.css("ms-CommandBarItem-chevronDown ms-Icon ms-Icon--ChevronDown",u.itemChevronDown)}):null):e.href?a.createElement("a",r({},s.getNativeProps(e,s.anchorProperties),{id:i._id+e.key,className:d,href:e.href,"data-command-key":t,"aria-haspopup":c.hasSubmenuItems(e),role:"menuitem","aria-label":e.ariaLabel||e.name}),h?i._renderIcon(e):null,!!e.name&&a.createElement("span",{className:s.css("ms-CommandBarItem-commandText",u.itemCommandText)},e.name)):a.createElement("div",r({},s.getNativeProps(e,s.divProperties),{id:i._id+e.key,className:d,"data-command-key":t,"aria-haspopup":c.hasSubmenuItems(e)}),h?i._renderIcon(e):null,a.createElement("span",{className:s.css("ms-CommandBarItem-commandText ms-font-m ms-font-weight-regular",u.itemCommandText),"aria-hidden":"true",role:"presentation"},e.name))}())},t.prototype._renderIcon=function(e){var t=e.iconProps?e.iconProps:{iconName:e.icon},o="None"===t.iconName?"":"ms-CommandBarItem-iconColor "+u.itemIconColor,n=s.css("ms-CommandBarItem-icon",u.itemIcon,o,t.className);return a.createElement(d.Icon,r({},t,{className:n}))},t.prototype._updateItemMeasurements=function(){this.refs[h]||this.props.overflowItems&&this.props.overflowItems.length?this._overflowWidth=f: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,n=this.refs.commandSurface,r=this.refs.farCommandSurface,i=this.refs.commandBarRegion,a=this.refs.searchSurface,s=[].concat(t),l=o,c=0,p=o&&o.length,d=window.getComputedStyle(n),u=i.clientWidth-parseInt(d.marginLeft,10)-parseInt(d.marginRight,10);a&&(u-=a.getBoundingClientRect().width),r&&(u-=r.getBoundingClientRect().width),p&&(u-=this._overflowWidth);for(var h=0;h<s.length;h++){var m=s[h],g=this._commandItemWidths[m.key];if(c+g>=u){h>0&&!p&&u-c<f&&h--,l=s.splice(h).concat(o);break}c+=g}var b=this._getContextualMenuPropsAfterUpdate(s.concat(this.state.renderedFarItems),l);this.setState({renderedItems:s,renderedOverflowItems:l,expandedMenuItemKey:b?this.state.expandedMenuItemKey:null,contextualMenuProps:b,contextualMenuTarget:b?this.state.contextualMenuTarget:null})},t.prototype._onItemClick=function(e,t){t.key!==this.state.expandedMenuItemKey&&c.hasSubmenuItems(t)?this.setState({expandedMenuId:e.currentTarget.id,expandedMenuItemKey:t.key,contextualMenuProps:this._getContextualMenuPropsFromItem(t),contextualMenuTarget:e.currentTarget}):this._onContextMenuDismiss(),t.onClick&&t.onClick(e,t)},t.prototype._onOverflowClick=function(e){this.state.expandedMenuItemKey===h?this._onContextMenuDismiss():this.setState({expandedMenuId:e.currentTarget.id,expandedMenuItemKey:h,contextualMenuProps:{items:this.state.renderedOverflowItems},contextualMenuTarget:e.currentTarget})},t.prototype._onContextMenuDismiss=function(e){if(e&&e.relatedTarget&&this.refs.commandSurface.contains(e.relatedTarget))e.stopPropagation(),e.preventDefault();else{var t=this.state.contextualMenuProps;t&&t.onDismiss&&this.state.contextualMenuProps.onDismiss(e),this.setState({expandedMenuItemKey:null,contextualMenuProps:null,contextualMenuTarget:null})}},t.prototype._getStateFromProps=function(e){return{renderedItems:e.items||[],renderedOverflowItems:null,contextualMenuProps:this._getContextualMenuPropsAfterUpdate(e.items.concat(e.farItems),e.overflowItems),renderedFarItems:e.farItems||null}},t.prototype._getContextualMenuPropsAfterUpdate=function(e,t){var o=this;if(this.state&&this.state.expandedMenuItemKey){if(this.state.expandedMenuItemKey===h)return{items:t};var n=e.filter(function(e){return e.key===o.state.expandedMenuItemKey});if(1===n.length)return this._getContextualMenuPropsFromItem(n[0])}return null},t.prototype._getContextualMenuPropsFromItem=function(e){return e.subMenuProps||e.items&&{items:e.items}},t}(s.BaseComponent);m.defaultProps={items:[],overflowItems:[],farItems:[]},i([s.autobind],m.prototype,"_onOverflowClick",null),i([s.autobind],m.prototype,"_onContextMenuDismiss",null),t.CommandBar=m},function(e,t,o){"use strict";var n=o(2),r={root:"root_65e50c27",primaryCommands:"primaryCommands_65e50c27",sideCommands:"sideCommands_65e50c27",item:"item_65e50c27",itemChevronDown:"itemChevronDown_65e50c27",itemCommandText:"itemCommandText_65e50c27",itemText:"itemText_65e50c27",itemLinkIsNoName:"itemLinkIsNoName_65e50c27",itemLink:"itemLink_65e50c27",itemLinkIsExpanded:"itemLinkIsExpanded_65e50c27",itemIcon:"itemIcon_65e50c27",itemOverflow:"itemOverflow_65e50c27",itemIconColor:"itemIconColor_65e50c27",search:"search_65e50c27",searchInput:"searchInput_65e50c27",searchIconSearchWrapper:"searchIconSearchWrapper_65e50c27",searchIconArrowWrapper:"searchIconArrowWrapper_65e50c27",searchIconClearWrapper:"searchIconClearWrapper_65e50c27",searchIconWrapper:"searchIconWrapper_65e50c27"};n.loadStyles([{rawString:'.root_65e50c27{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}.primaryCommands_65e50c27{position:absolute;overflow:hidden;display:inline;vertical-align:top;line-height:40px;max-width:100%;margin:0 20px}.sideCommands_65e50c27{position:absolute}html[dir=ltr] .sideCommands_65e50c27{right:0}html[dir=rtl] .sideCommands_65e50c27{left:0}html[dir=ltr] .sideCommands_65e50c27{text-align:right}html[dir=rtl] .sideCommands_65e50c27{text-align:left}html[dir=ltr] .sideCommands_65e50c27{padding-right:20px}html[dir=rtl] .sideCommands_65e50c27{padding-left:20px}.item_65e50c27{display:inline-block;color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:";height:40px;outline:transparent;vertical-align:top;margin:0 4px}.item_65e50c27:hover{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:'}.itemChevronDown_65e50c27,.itemCommandText_65e50c27{display:inline-block;padding:0 4px;vertical-align:top}.itemText_65e50c27{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%}.itemText_65e50c27::-moz-focus-inner{border:0}.itemText_65e50c27{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .itemText_65e50c27:focus:after{content:'';position:absolute;top:2px;right:2px;bottom:2px;left:2px;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:'}.itemText_65e50c27.itemLinkIsNoName_65e50c27{padding:0 8px}.itemLink_65e50c27{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}.itemLink_65e50c27::-moz-focus-inner{border:0}.itemLink_65e50c27{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .itemLink_65e50c27:focus:after{content:'';position:absolute;top:2px;right:2px;bottom:2px;left:2px;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.itemLink_65e50c27.itemLinkIsNoName_65e50c27{padding:0 8px}@media screen and (-ms-high-contrast:active){.itemLink_65e50c27.itemLinkIsExpanded_65e50c27::-moz-focus-inner,.itemLink_65e50c27:hover::-moz-focus-inner{border:0}.itemLink_65e50c27.itemLinkIsExpanded_65e50c27,.itemLink_65e50c27:hover{outline:transparent;position:relative}.itemLink_65e50c27.itemLinkIsExpanded_65e50c27::after,.itemLink_65e50c27:hover::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.itemLink_65e50c27.itemLinkIsExpanded_65e50c27::-moz-focus-inner,.itemLink_65e50c27:hover::-moz-focus-inner{border:0}.itemLink_65e50c27.itemLinkIsExpanded_65e50c27,.itemLink_65e50c27:hover{outline:transparent;position:relative}.itemLink_65e50c27.itemLinkIsExpanded_65e50c27::after,.itemLink_65e50c27:hover::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.itemLink_65e50c27:hover:not([disabled]){color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:";background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.itemLink_65e50c27:hover:not([disabled]) .itemIcon_65e50c27{color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:"}.itemLink_65e50c27:hover:not([disabled]) .itemChevronDown_65e50c27{color:"},{theme:"neutralPrimaryAlt",defaultValue:"#3c3c3c"},{rawString:"}.itemLink_65e50c27:hover:not([disabled]) .itemOverflow_65e50c27{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.itemLink_65e50c27.itemLinkIsExpanded_65e50c27{background-color:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:";color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.itemLink_65e50c27.itemLinkIsExpanded_65e50c27 .itemIcon_65e50c27{color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.itemLink_65e50c27.itemLinkIsExpanded_65e50c27 .itemChevronDown_65e50c27{color:"},{theme:"neutralDark",defaultValue:"#212121"},{rawString:"}.itemLink_65e50c27.itemLinkIsExpanded_65e50c27 .itemOverflow_65e50c27{color:"},{theme:"black",defaultValue:"#000000"},{rawString:"}.itemLink_65e50c27.itemLinkIsExpanded_65e50c27:hover{background-color:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.itemLink_65e50c27[disabled]{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";cursor:default;pointer-events:none}.itemLink_65e50c27[disabled] .itemIcon_65e50c27{color:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:"}.itemIcon_65e50c27{font-size:16px;padding:0 4px}.itemIconColor_65e50c27{color:"},{theme:"themeDarkAlt",defaultValue:"#106ebe"},{rawString:"}.itemChevronDown_65e50c27{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:12px}.itemOverflow_65e50c27{font-size:18px;color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";padding:0 7px}.search_65e50c27{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] .search_65e50c27{float:left}html[dir=rtl] .search_65e50c27{float:right}html[dir=ltr] .search_65e50c27{border-right:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}html[dir=rtl] .search_65e50c27{border-left:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}@media screen and (-ms-high-contrast:active){.search_65e50c27{z-index:10}html[dir=ltr] .search_65e50c27{border-right:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .search_65e50c27{border-left:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){html[dir=ltr] .search_65e50c27{border-right:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .search_65e50c27{border-left:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.search_65e50c27:before{position:absolute;content:' ';right:0;bottom:0;left:0;margin:0 8px;border-bottom:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.search_65e50c27:hover{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}@media screen and (-ms-high-contrast:active){.search_65e50c27:hover::-moz-focus-inner{border:0}.search_65e50c27:hover{outline:transparent;position:relative}.search_65e50c27:hover::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.search_65e50c27:hover::-moz-focus-inner{border:0}.search_65e50c27:hover{outline:transparent;position:relative}.search_65e50c27:hover::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.searchInput_65e50c27{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] .searchInput_65e50c27{border-left:42px solid transparent}html[dir=rtl] .searchInput_65e50c27{border-right:42px solid transparent}@media screen and (-ms-high-contrast:active){html[dir=ltr] .searchInput_65e50c27{border-left:40px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}html[dir=rtl] .searchInput_65e50c27{border-right:40px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){html[dir=ltr] .searchInput_65e50c27{border-left:40px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=rtl] .searchInput_65e50c27{border-right:40px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}.searchInput_65e50c27::-ms-clear{display:none}.searchIconSearchWrapper_65e50c27{display:block}.searchIconArrowWrapper_65e50c27{display:none}.searchIconArrowWrapper_65e50c27,.searchIconSearchWrapper_65e50c27{top:0}html[dir=ltr] .searchIconArrowWrapper_65e50c27,html[dir=ltr] .searchIconSearchWrapper_65e50c27{padding-left:17px}html[dir=rtl] .searchIconArrowWrapper_65e50c27,html[dir=rtl] .searchIconSearchWrapper_65e50c27{padding-right:17px}html[dir=ltr] .searchIconArrowWrapper_65e50c27,html[dir=ltr] .searchIconSearchWrapper_65e50c27{padding-right:8px}html[dir=rtl] .searchIconArrowWrapper_65e50c27,html[dir=rtl] .searchIconSearchWrapper_65e50c27{padding-left:8px}.searchIconClearWrapper_65e50c27{display:none;top:1px;z-index:10}html[dir=ltr] .searchIconClearWrapper_65e50c27{right:0}html[dir=rtl] .searchIconClearWrapper_65e50c27{left:0}.searchIconWrapper_65e50c27{height:40px;line-height:40px;cursor:pointer;position:absolute;text-align:center}.search_65e50c27 .ms-Icon:before{font-size:16px;color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:'}.searchInput_65e50c27,.searchInput_65e50c27::-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}'}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(205))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(187),s=o(15),l=o(4),c=o(12),p=o(1),d=o(145),u=o(209),h={months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["S","M","T","W","T","F","S"],goToToday:"Go to today"},f=function(e){function t(t){var o=e.call(this)||this,n=t.formatDate,r=t.value;return o.state={selectedDate:r||new Date,formattedDate:n&&r?n(r):"",isDatePickerShown:!1,errorMessage:null},o._preventFocusOpeningPicker=!1,o}return n(t,e),t.prototype.componentWillReceiveProps=function(e){var t=e.formatDate,o=e.isRequired,n=e.strings,r=e.value,i=o&&!r?n.isRequiredErrorMessage||"*":null;this.setState({errorMessage:i});var a=this.props.value;d.compareDates(a,r)&&this.props.formatDate===t||this.setState({selectedDate:r||new Date,formattedDate:t&&r?t(r):""})},t.prototype.render=function(){var e=this,t=this.props,o=t.firstDayOfWeek,n=t.strings,r=t.label,d=t.isRequired,h=t.ariaLabel,f=t.placeholder,m=t.allowTextInput,g=this.state,b=g.isDatePickerShown,_=g.formattedDate,y=g.selectedDate,v=g.errorMessage;return i.createElement("div",{className:p.css("ms-DatePicker",u.root),ref:"root"},i.createElement("div",{ref:function(t){return e._datepicker=t}},i.createElement(c.TextField,{className:u.textField,ariaLabel:h,"aria-haspopup":"true",required:d,onKeyDown:this._onTextFieldKeyDown,onFocus:this._onTextFieldFocus,onBlur:this._onTextFieldBlur,onClick:this._onTextFieldClick,onChanged:this._onTextFieldChanged,errorMessage:v,label:r,placeholder:f,iconClass:p.css("ms-Icon ms-Icon--Calendar",r?"ms-DatePicker-event--with-label":"ms-DatePicker-event--without-label",r?u.eventWithLabel:u.eventWithoutLabel),readOnly:!m,value:_,ref:"textField"})),b&&i.createElement(s.Callout,{isBeakVisible:!1,className:p.css("ms-DatePicker-callout"),gapSpace:0,doNotLayer:!1,targetElement:this._datepicker,directionalHint:l.DirectionalHint.bottomLeftEdge,onDismiss:this._calendarDismissed,onPositioned:this._onCalloutPositioned},i.createElement(a.Calendar,{onSelectDate:this._onSelectDate,onDismiss:this._calendarDismissed,isMonthPickerVisible:this.props.isMonthPickerVisible,value:y,firstDayOfWeek:o,strings:n,ref:this._resolveRef("_calendar")})))},t.prototype._onSelectDate=function(e){var t=this.props,o=t.formatDate,n=t.onSelectDate;this.setState({selectedDate:e,isDatePickerShown:!1,formattedDate:o&&e?o(e):""}),n&&n(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,n=t.value,r=t.strings;this.setState({errorMessage:o&&!n?r.isRequiredErrorMessage||"*":null,formattedDate:e})}},t.prototype._onTextFieldKeyDown=function(e){switch(e.which){case p.KeyCodes.enter:e.preventDefault(),e.stopPropagation(),this.state.isDatePickerShown?this.props.allowTextInput&&this._dismissDatePickerPopup():this._showDatePickerPopup();break;case p.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(),this.refs.textField&&this.refs.textField.focus()},t.prototype._handleEscKey=function(e){this._calendarDismissed()},t.prototype._validateTextInput=function(){var e=this.props,t=e.isRequired,o=e.allowTextInput,n=e.strings,r=(e.formatDate,e.parseDateFromString),i=e.onSelectDate,a=this.state.formattedDate;if(!this.state.isDatePickerShown){if(t&&!a)return void this.setState({errorMessage:n.isRequiredErrorMessage||"*"});if(o){var s=null;a?(s=r(a),s?this.setState({selectedDate:s,errorMessage:""}):this.setState({errorMessage:n.invalidInputErrorMessage||"*"})):this.setState({errorMessage:""}),i&&i(s)}}},t}(p.BaseComponent);f.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:h},r([p.autobind],f.prototype,"_onSelectDate",null),r([p.autobind],f.prototype,"_onCalloutPositioned",null),r([p.autobind],f.prototype,"_onTextFieldFocus",null),r([p.autobind],f.prototype,"_onTextFieldBlur",null),r([p.autobind],f.prototype,"_onTextFieldChanged",null),r([p.autobind],f.prototype,"_onTextFieldKeyDown",null),r([p.autobind],f.prototype,"_onTextFieldClick",null),r([p.autobind],f.prototype,"_dismissDatePickerPopup",null),r([p.autobind],f.prototype,"_calendarDismissed",null),r([p.autobind],f.prototype,"_handleEscKey",null),r([p.autobind],f.prototype,"_validateTextInput",null),t.DatePicker=f},function(e,t,o){"use strict";var n=o(2),r={root:"root_e874ca90",textField:"textField_e874ca90",eventWithLabel:"eventWithLabel_e874ca90",eventWithoutLabel:"eventWithoutLabel_e874ca90"};n.loadStyles([{rawString:".root_e874ca90{box-sizing:border-box;margin:0;padding:0;box-shadow:none;margin-bottom:17px}.textField_e874ca90{position:relative}.textField_e874ca90 input::-ms-clear{display:none}.textField_e874ca90 input[readonly]{cursor:pointer}.eventWithLabel_e874ca90{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:20px;line-height:20px;pointer-events:none;position:absolute;bottom:5px}html[dir=ltr] .eventWithLabel_e874ca90{right:9px}html[dir=rtl] .eventWithLabel_e874ca90{left:9px}.eventWithoutLabel_e874ca90{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";font-size:20px;line-height:20px;pointer-events:none;position:absolute;top:7px}html[dir=ltr] .eventWithoutLabel_e874ca90{right:9px}html[dir=rtl] .eventWithoutLabel_e874ca90{left:9px}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(208)),n(o(157))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i,a=o(0),s=o(1),l=o(79),c=o(9),p=o(140),d=o(27),u=o(42),h=o(80),f=o(30),m=o(212),g=0,b=1,_=16;!function(e){e[e.none=0]="none",e[e.hidden=1]="hidden",e[e.visible=2]="visible"}(i=t.SelectAllVisibility||(t.SelectAllVisibility={}));var y=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 n(t,e),t.prototype.componentDidMount=function(){var e=this.props.selection;this._events.on(e,f.SELECTION_CHANGE,this._onSelectionChanged),this._events.on(this.refs.root,"mousedown",this._onRootMouseDown)},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,n=t.ariaLabel,r=t.ariaLabelForSelectAllCheckbox,f=t.selectAllVisibility,g=this.state,b=g.isAllSelected,y=g.columnResizeDetails,v=g.isSizing,S=g.groupNestingDepth,x=g.isAllCollapsed;return a.createElement("div",{role:"row","aria-label":n,className:s.css("ms-DetailsHeader",m.root,(I={},I["is-allSelected "+m.rootIsAllSelected]=b,I["is-selectAllHidden "+m.rootIsSelectAllHidden]=f===i.hidden,I["is-resizingColumn"]=!!y&&v,I)),ref:"root",onMouseMove:this._onRootMouseMove,"data-automationid":"DetailsHeader"},a.createElement(c.FocusZone,{ref:"focusZone",direction:c.FocusZoneDirection.horizontal},f!==i.none?a.createElement("div",{className:s.css("ms-DetailsHeader-cellWrapper",m.cellWrapper),role:"columnheader"},a.createElement("button",{type:"button",className:s.css("ms-DetailsHeader-cell is-check",m.cell,m.cellIsCheck),onClick:this._onSelectAllClicked,"aria-label":r,"aria-pressed":b},a.createElement(p.Check,{checked:b}))):null,S>0?a.createElement("button",{type:"button",className:s.css("ms-DetailsHeader-cell",m.cell),onClick:this._onToggleCollapseAll},a.createElement(d.Icon,{className:s.css("ms-DetailsHeader-collapseButton",m.collapseButton,x&&"is-collapsed "+m.collapseButtonIsCollapsed),iconName:"ChevronDown"})):null,h.GroupSpacer({count:S-1}),o.map(function(t,o){return a.createElement("div",{key:t.key,className:s.css("ms-DetailsHeader-cellWrapper",m.cellWrapper),role:"columnheader","aria-sort":t.isSorted?t.isSortedDescending?"descending":"ascending":"none"},a.createElement("button",{type:"button",key:t.fieldName,disabled:t.columnActionsMode===l.ColumnActionsMode.disabled,className:s.css("ms-DetailsHeader-cell",m.cell,t.headerClassName,(n={},n["is-actionable "+m.cellIsActionable]=t.columnActionsMode!==l.ColumnActionsMode.disabled,n["is-empty "+m.cellIsEmpty]=!t.name,n["is-icon-visible"]=t.isSorted||t.isGrouped||t.isFiltered,n)),style:{width:t.calculatedWidth+_},onClick:e._onColumnClick.bind(e,t),onContextMenu:e._onColumnContextMenu.bind(e,t),"aria-haspopup":t.columnActionsMode===l.ColumnActionsMode.hasDropdown,"aria-label":t.ariaLabel||t.name,"data-automationid":"ColumnsHeaderColumn","data-item-key":t.key},t.isFiltered&&a.createElement(d.Icon,{className:m.nearIcon,iconName:"Filter"}),t.isSorted&&a.createElement(d.Icon,{className:m.nearIcon,iconName:t.isSortedDescending?"SortDown":"SortUp"}),t.isGrouped&&a.createElement(d.Icon,{className:m.nearIcon,iconName:"GroupedDescending"}),t.iconClassName&&a.createElement(d.Icon,{className:s.css(m.nearIcon,t.iconClassName),iconName:t.iconName}),t.name,t.columnActionsMode===l.ColumnActionsMode.hasDropdown&&a.createElement(d.Icon,{className:s.css("ms-DetailsHeader-filterChevron",m.filterChevron),iconName:"ChevronDown"})),t.isResizable&&a.createElement("div",{"data-sizer-index":o,className:s.css("ms-DetailsHeader-cell is-sizer",m.cell,m.cellIsSizer,(r={},r["is-resizing "+m.cellIsResizing]=v&&y.columnIndex===o,r)),onDoubleClick:e._onSizerDoubleClick.bind(e,o)}));var n,r})),v&&a.createElement(u.Layer,null,a.createElement("div",{className:s.css(v&&m.sizingOverlay),onMouseMove:this._onSizerMouseMove,onMouseUp:this._onSizerMouseUp})));var I},t.prototype.focus=function(){return this.refs.focusZone.focus()},t.prototype._onSizerDoubleClick=function(e,t){var o=this.props,n=o.onColumnAutoResized,r=o.columns;n&&n(r[e],e)},t.prototype._onSelectAllClicked=function(){this.props.selection.toggleAllSelected()},t.prototype._onRootMouseDown=function(e){var t=e.target.getAttribute("data-sizer-index"),o=Number(t),n=this.props.columns;null!==t&&e.button===g&&(this.setState({columnResizeDetails:{columnIndex:o,columnMinWidth:n[o].calculatedWidth,originX:e.clientX}}),e.preventDefault(),e.stopPropagation())},t.prototype._onRootMouseMove=function(e){var t=this.state,o=t.columnResizeDetails,n=t.isSizing;o&&!n&&e.clientX!==o.originX&&this.setState({isSizing:!0})},t.prototype._onSizerMouseMove=function(e){var t=e.buttons,o=this.props,n=o.onColumnIsSizingChanged,r=o.onColumnResized,i=o.columns,a=this.state.columnResizeDetails;if(void 0!==t&&t!==b)return void this._onSizerMouseUp(e);if(e.clientX!==a.originX&&n&&n(i[a.columnIndex],!0),r){var l=e.clientX-a.originX;s.getRTL()&&(l=-l),r(i[a.columnIndex],a.columnMinWidth+l)}},t.prototype._onSizerMouseUp=function(e){var t=this.props,o=t.columns,n=t.onColumnIsSizingChanged,r=this.state.columnResizeDetails;this.setState({columnResizeDetails:null,isSizing:!1}),n&&n(o[r.columnIndex],!1)},t.prototype._onSelectionChanged=function(){var e=this.props.selection.isAllSelected();this.state.isAllSelected!==e&&this.setState({isAllSelected:e})},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}(s.BaseComponent);y.defaultProps={isSelectAllVisible:i.visible},r([s.autobind],y.prototype,"_onSelectAllClicked",null),r([s.autobind],y.prototype,"_onRootMouseDown",null),r([s.autobind],y.prototype,"_onRootMouseMove",null),r([s.autobind],y.prototype,"_onSizerMouseMove",null),r([s.autobind],y.prototype,"_onSizerMouseUp",null),t.DetailsHeader=y},function(e,t,o){"use strict";var n=o(2),r={root:"root_8b4b4e21",rootIsSelectAllHidden:"rootIsSelectAllHidden_8b4b4e21",cell:"cell_8b4b4e21",cellIsCheck:"cellIsCheck_8b4b4e21",rootIsAllSelected:"rootIsAllSelected_8b4b4e21",cellWrapper:"cellWrapper_8b4b4e21",cellIsActionable:"cellIsActionable_8b4b4e21",cellIsSizer:"cellIsSizer_8b4b4e21",cellIsEmpty:"cellIsEmpty_8b4b4e21",cellIsResizing:"cellIsResizing_8b4b4e21",collapseButton:"collapseButton_8b4b4e21",collapseButtonIsCollapsed:"collapseButtonIsCollapsed_8b4b4e21",nearIcon:"nearIcon_8b4b4e21",filterChevron:"filterChevron_8b4b4e21",sizingOverlay:"sizingOverlay_8b4b4e21"};n.loadStyles([{rawString:".root_8b4b4e21{display:inline-block;vertical-align:top;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}.root_8b4b4e21.rootIsSelectAllHidden_8b4b4e21 .cell_8b4b4e21.cellIsCheck_8b4b4e21{visibility:hidden}.cell_8b4b4e21.cellIsCheck_8b4b4e21 .ms-Check-background{opacity:0}.cell_8b4b4e21.cellIsCheck_8b4b4e21:hover .ms-Check-background,.root_8b4b4e21.rootIsAllSelected_8b4b4e21 .ms-Check-background{opacity:1}.cellWrapper_8b4b4e21{display:inline-block;position:relative}.cell_8b4b4e21{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;background:0 0;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}.cell_8b4b4e21::-moz-focus-inner{border:0}.cell_8b4b4e21{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .cell_8b4b4e21: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] .cell_8b4b4e21{text-align:left}html[dir=rtl] .cell_8b4b4e21{text-align:right}html[dir=ltr] .cell_8b4b4e21{text-align:left}html[dir=rtl] .cell_8b4b4e21{text-align:right}.cell_8b4b4e21.cellIsCheck_8b4b4e21{position:relative;padding:6px;margin:0}.cell_8b4b4e21.cellIsActionable_8b4b4e21{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.cell_8b4b4e21.cellIsActionable_8b4b4e21:hover{color:"},{theme:"neutralPrimary",defaultValue:"#333333"},{rawString:";background:"},{theme:"neutralLighterAlt",defaultValue:"#f8f8f8"},{rawString:"}.cell_8b4b4e21.cellIsActionable_8b4b4e21:active{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.cell_8b4b4e21.cellIsSizer_8b4b4e21{position:absolute;width:16px;cursor:ew-resize;bottom:0;top:0;height:inherit;background:0 0}html[dir=ltr] .cell_8b4b4e21.cellIsSizer_8b4b4e21{margin-left:-10px}html[dir=rtl] .cell_8b4b4e21.cellIsSizer_8b4b4e21{margin-right:-10px}.cell_8b4b4e21.cellIsEmpty_8b4b4e21{text-overflow:clip}.cell_8b4b4e21.cellIsSizer_8b4b4e21:after{content:'';position:absolute;left:50%;top:0;bottom:0;width:1px;background:"},{theme:"neutralTertiaryAlt",defaultValue:"#c8c8c8"},{rawString:";opacity:0}.cell_8b4b4e21.cellIsSizer_8b4b4e21.cellIsResizing_8b4b4e21:after,.cell_8b4b4e21.cellIsSizer_8b4b4e21:hover:after{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.collapseButton_8b4b4e21{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}.collapseButton_8b4b4e21.collapseButtonIsCollapsed_8b4b4e21{-webkit-transform:rotate(0);transform:rotate(0)}.cell_8b4b4e21 .nearIcon_8b4b4e21{color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:";opacity:1}html[dir=ltr] .cell_8b4b4e21 .nearIcon_8b4b4e21{padding-right:4px}html[dir=rtl] .cell_8b4b4e21 .nearIcon_8b4b4e21{padding-left:4px}.cell_8b4b4e21 .filterChevron_8b4b4e21{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";vertical-align:middle}html[dir=ltr] .cell_8b4b4e21 .filterChevron_8b4b4e21{padding-left:4px}html[dir=rtl] .cell_8b4b4e21 .filterChevron_8b4b4e21{padding-right:4px}.sizingOverlay_8b4b4e21{position:absolute;left:0;top:0;right:0;bottom:0;cursor:ew-resize;background:rgba(255,255,255,0)}html[dir=ltr] .cell_8b4b4e21 .collapseButton_8b4b4e21{padding-right:0}html[dir=rtl] .cell_8b4b4e21 .collapseButton_8b4b4e21{padding-left:0}"}]),e.exports=r},function(e,t,o){"use strict";function n(e,t,o,n,r,i,a){var s=[];if(e&&e.length){var l=e[0];for(var p in l)l.hasOwnProperty(p)&&(s.push({key:p,name:p,fieldName:p,minWidth:y,maxWidth:300,isCollapsable:!!s.length,isMultiline:void 0!==a&&a,isSorted:n===p,isSortedDescending:!!r,isRowHeader:!1,columnActionsMode:c.ColumnActionsMode.clickable,isResizable:t,onColumnClick:o,isGrouped:i===p}),!1)}return s}var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),i=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},a=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var s=o(0),l=o(1),c=o(79),p=o(211),d=o(158),u=o(9),h=o(191),f=o(77),m=o(244),g=o(29),b=o(245),_=o(214),y=100,v=36,S=36,x=16,I=2,C=2,w=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._selection=t.selection||new g.Selection({onSelectionChanged:null,getKey:t.getKey}),o._selection.setItems(t.items,!1),o._dragDropHelper=t.dragDropEvents?new b.DragDropHelper({selection:o._selection}):null,o._initialFocusedIndex=t.initialFocusedIndex,o}return r(t,e),t.prototype.componentWillUnmount=function(){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,n=t.items,r=t.setKey,i=t.selectionMode,a=t.columns,s=t.viewport,l=this.state.layoutMode,c=e.setKey!==r||void 0===e.setKey,p=!1;e.layoutMode!==this.props.layoutMode&&(l=e.layoutMode,this.setState({layoutMode:l}),p=!0),c&&(this._initialFocusedIndex=e.initialFocusedIndex),e.items!==n&&this._selection.setItems(e.items,c),e.checkboxVisibility===o&&e.columns===a&&e.viewport.width===s.width||(p=!0),this._adjustColumns(e,!0,l),e.selectionMode!==i&&(p=!0),p&&this._forceListUpdates()},t.prototype.render=function(){var e=this,t=this.props,o=t.ariaLabelForListHeader,n=t.ariaLabelForSelectAllCheckbox,r=t.className,a=t.checkboxVisibility,d=t.constrainMode,m=t.dragDropEvents,b=t.groups,y=t.groupProps,v=t.items,S=t.isHeaderVisible,x=t.onItemInvoked,w=t.onItemContextMenu,P=t.onColumnHeaderClick,k=t.onColumnHeaderContextMenu,E=t.selectionMode,D=t.selectionPreservedOnEmptyClick,V=t.ariaLabel,N=t.ariaLabelForGrid,M=t.rowElementEventMap,T=t.shouldApplyApplicationRole,O=void 0!==T&&T,F=t.getKey,R=this.state,L=R.adjustedColumns,A=R.isCollapsed,B=R.layoutMode,j=R.isSizing,H=R.isSomeGroupExpanded,W=this,U=W._selection,z=W._dragDropHelper,G=this._getGroupNestingDepth(),K={renderedWindowsAhead:j?0:I,renderedWindowsBehind:j?0:C,getKey:F},q=p.SelectAllVisibility.none;if(E===g.SelectionMode.single&&(q=p.SelectAllVisibility.hidden),E===g.SelectionMode.multiple){var Y=y&&y.headerProps&&y.headerProps.isCollapsedGroupSelectVisible;void 0===Y&&(Y=!0);q=Y||!b||H?p.SelectAllVisibility.visible:p.SelectAllVisibility.hidden}return a===c.CheckboxVisibility.hidden&&(q=p.SelectAllVisibility.none),s.createElement("div",i({ref:"root",className:l.css("ms-DetailsList",_.root,r,(Z={"is-fixed":B===c.DetailsListLayoutMode.fixedColumns},Z["is-horizontalConstrained "+_.rootIsHorizontalConstrained]=d===c.ConstrainMode.horizontalConstrained,Z)),"data-automationid":"DetailsList","data-is-scrollable":"false","aria-label":V},O?{role:"application"}:{}),s.createElement("div",{role:"grid","aria-label":N},s.createElement("div",{onKeyDown:this._onHeaderKeyDown,role:"presentation"},S&&s.createElement(p.DetailsHeader,{ref:"header",selectionMode:E,layoutMode:B,selection:U,columns:L,onColumnClick:P,onColumnContextMenu:k,onColumnResized:this._onColumnResized,onColumnIsSizingChanged:this._onColumnIsSizingChanged,onColumnAutoResized:this._onColumnAutoResized,groupNestingDepth:G,isAllCollapsed:A,onToggleCollapseAll:this._onToggleCollapse,ariaLabel:o,ariaLabelForSelectAllCheckbox:n,selectAllVisibility:q})),s.createElement("div",{ref:"contentContainer",onKeyDown:this._onContentKeyDown,role:"presentation"},s.createElement(u.FocusZone,{ref:"focusZone",className:_.focusZone,direction:u.FocusZoneDirection.vertical,isInnerZoneKeystroke:function(e){return e.which===l.getRTLSafeKeyCode(l.KeyCodes.right)},onActiveElementChanged:this._onActiveRowChanged},s.createElement(g.SelectionZone,{ref:"selectionZone",selection:U,selectionPreservedOnEmptyClick:D,selectionMode:E,onItemInvoked:x,onItemContextMenu:w},b?s.createElement(h.GroupedList,{groups:b,groupProps:y,items:v,onRenderCell:this._onRenderCell,selection:U,selectionMode:E,dragDropEvents:m,dragDropHelper:z,eventsToRegister:M,listProps:K,onGroupExpandStateChanged:this._onGroupExpandStateChanged,ref:"groupedList"}):s.createElement(f.List,i({role:null,items:v,onRenderCell:function(t,o){return e._onRenderCell(0,t,o)}},K,{ref:"list"})))))));var Z},t.prototype.forceUpdate=function(){e.prototype.forceUpdate.call(this),this._forceListUpdates()},t.prototype._onRenderRow=function(e,t){return s.createElement(d.DetailsRow,i({},e))},t.prototype._onRenderCell=function(e,t,o){var n=this.props,r=n.dragDropEvents,i=n.rowElementEventMap,a=n.onRenderMissingItem,s=n.onRenderItemColumn,l=n.onRenderRow,c=void 0===l?this._onRenderRow:l,p=n.selectionMode,d=n.viewport,u=n.checkboxVisibility,h=n.getRowAriaLabel,f=n.checkButtonAriaLabel,m=this._selection,g=this._dragDropHelper,b=this.state.adjustedColumns;return t?c({item:t,itemIndex:o,columns:b,groupNestingDepth:e,selectionMode:p,selection:m,onDidMount:this._onRowDidMount,onWillUnmount:this._onRowWillUnmount,onRenderItemColumn:s,eventsToRegister:i,dragDropEvents:r,dragDropHelper:g,viewport:d,checkboxVisibility:u,getRowAriaLabel:h,checkButtonAriaLabel:f},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===l.KeyCodes.down&&this.refs.focusZone&&this.refs.focusZone.focus()&&(e.preventDefault(),e.stopPropagation())},t.prototype._onContentKeyDown=function(e){e.which===l.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 n=this._getAdjustedColumns(e,t,o),r=this.props.viewport.width;n&&this.setState({adjustedColumns:n,lastWidth:r,layoutMode:o})},t.prototype._getAdjustedColumns=function(e,t,o){var r=this,i=e.columns,a=e.items,s=e.viewport.width,l=e.selectionMode;void 0===o&&(o=e.layoutMode);var p=this.props?this.props.columns:[],d=this.state?this.state.lastWidth:-1,u=this.state?this.state.lastSelectionMode:void 0;if(void 0!==s){if(!(t||d!==s||u!==l||p&&i!==p))return}else s=this.props.viewport.width;i=i||n(a,!0);var h;return h=o===c.DetailsListLayoutMode.fixedColumns?this._getFixedColumns(i):this._getJustifiedColumns(i,s),h.forEach(function(e){(r._columnOverrides[e.key]=r._columnOverrides[e.key]||{}).calculatedWidth=e.calculatedWidth}),h},t.prototype._getFixedColumns=function(e){var t=this;return e.map(function(e){var o=l.assign({},e,t._columnOverrides[e.key]);return o.calculatedWidth||(o.calculatedWidth=o.maxWidth||o.minWidth||y),o})},t.prototype._getJustifiedColumns=function(e,t){for(var o=this.props,n=o.selectionMode,r=o.groups,i=x,a=n!==g.SelectionMode.none?v:0,s=r?S:0,c=0,p=t-i-a-s,d=e.map(function(e,t){var o=l.assign({},e,{calculatedWidth:e.minWidth||y});return c+=o.calculatedWidth+(t>0?x:0),o}),u=d.length-1;u>1&&c>p;){var h=d[u];h.isCollapsable&&(c-=h.calculatedWidth+x,d.splice(u,1)),u--}for(var f=0;f<d.length&&c<p;f++){var h=d[f],m=h.maxWidth,b=h.minWidth||m||y,_=p-c,I=m?Math.min(_,m-b):_;f===d.length-1&&(I=_),h.calculatedWidth+=I,c+=I}return d.length&&(d[d.length-1].isResizable=!1),d},t.prototype._onColumnResized=function(e,t){var o=Math.max(e.minWidth||y,t);this.props.onColumnResize&&this.props.onColumnResize(e,o),this._columnOverrides[e.key].calculatedWidth=o,this._adjustColumns(this.props,!0,c.DetailsListLayoutMode.fixedColumns),this._forceListUpdates()},t.prototype._onColumnAutoResized=function(e,t){var o=this,n=0,r=0,i=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){n=Math.max(n,t),++r===i&&o._onColumnResized(e,n)})}},t.prototype._onActiveRowChanged=function(e,t){var o=this.props,n=o.items,r=o.onActiveItemChanged;if(r&&e){var i=Number(e.getAttribute("data-item-index"));i>=0&&r(n[i],i,t)}},t}(l.BaseComponent);w.defaultProps={layoutMode:c.DetailsListLayoutMode.justified,selectionMode:g.SelectionMode.multiple,constrainMode:c.ConstrainMode.horizontalConstrained,checkboxVisibility:c.CheckboxVisibility.onHover,isHeaderVisible:!0},a([l.autobind],w.prototype,"_onRenderRow",null),w=a([m.withViewport],w),t.DetailsList=w,t.buildColumns=n},function(e,t,o){"use strict";var n=o(2),r={root:"root_d0ec5817",focusZone:"focusZone_d0ec5817",rootIsHorizontalConstrained:"rootIsHorizontalConstrained_d0ec5817"};n.loadStyles([{rawString:".root_d0ec5817{position:relative;font-size:12px}.focusZone_d0ec5817{display:inline-block;vertical-align:top;min-width:1px;min-height:1px}.rootIsHorizontalConstrained_d0ec5817{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.root_d0ec5817 .ms-List-cell{min-height:38px;word-break:break-word}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(1),a=o(142),s=function(e){function t(t){var o=e.call(this)||this;return o.state=o._getState(t),o}return n(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 r.createElement("div",{className:i.css("ms-DetailsRow-fields",a.fields),"data-automationid":"DetailsRowFields"},e.map(function(e,o){return r.createElement("div",{key:o,role:e.isRowHeader?"rowheader":"gridcell",className:i.css("ms-DetailsRow-cell",a.cell,e.className,(n={"is-multiline":e.isMultiline},n[a.isMultiline]=e.isMultiline,n)),style:{width:e.calculatedWidth},"data-automationid":"DetailsRowCell","data-automation-key":e.key},t[o]);var n}))},t.prototype._getState=function(e){var t=this,o=e.item,n=e.itemIndex,r=e.onRenderItemColumn;return{cellContent:e.columns.map(function(e){var i;try{var a=e.onRender||r;i=a?a(o,n,e):t._getCellText(o,e)}catch(e){}return i})}},t.prototype._getCellText=function(e,t){var o=e&&t&&t.fieldName?e[t.fieldName]:"";return null!==o&&void 0!==o||(o=""),o},t}(i.BaseComponent);t.DetailsRowFields=s},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(29)),n(o(213)),n(o(79)),n(o(158)),n(o(159))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(193),l=o(80),c=o(218),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.group,o=e.groupLevel,n=e.showAllLinkText;return t&&i.createElement("div",{className:a.css("ms-groupFooter",c.root)},l.GroupSpacer({count:o}),i.createElement(s.Link,{onClick:this._onSummarizeClick},n))},t.prototype._onSummarizeClick=function(e){this.props.onToggleSummarize(this.props.group),e.stopPropagation(),e.preventDefault()},t}(a.BaseComponent);r([a.autobind],p.prototype,"_onSummarizeClick",null),t.GroupFooter=p},function(e,t,o){"use strict";var n=o(2),r={root:"root_6d1a9ec8"};n.loadStyles([{rawString:'.root_6d1a9ec8{position:relative;padding:10px 84px;cursor:pointer}.root_6d1a9ec8 .ms-Link{font-family:"Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px}'}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(29),l=o(140),c=o(27),p=o(80),d=o(46),u=o(9),h=o(220),f=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 n(t,e),t.prototype.componentWillReceiveProps=function(e){if(e.group){var t=e.group.isCollapsed,o=e.headerProps&&e.headerProps.isGroupLoading,n=!t&&o&&o(e.group);this.setState({isCollapsed:t,isLoadingVisible:n})}},t.prototype.render=function(){var e=this.props,t=e.group,o=e.groupLevel,n=e.viewport,r=e.selectionMode,f=e.loadingText,m=e.isSelected,g=e.selected,b=e.isCollapsedGroupSelectVisible,_=this.state,y=_.isCollapsed,v=_.isLoadingVisible;void 0===b&&(b=!0);var S=r===s.SelectionMode.multiple,x=S&&(b||!(t&&t.isCollapsed)),I=m||g;return t&&i.createElement("div",{className:a.css("ms-GroupHeader",h.root,(C={},C["is-selected "+h.rootIsSelected]=I,C)),style:n?{minWidth:n.width}:{},onClick:this._onHeaderClick,"aria-label":t.ariaLabel||t.name,"data-is-focusable":!0},i.createElement(u.FocusZone,{direction:u.FocusZoneDirection.horizontal},x?i.createElement("button",{type:"button",className:a.css("ms-GroupHeader-check",h.check),"data-selection-toggle":!0,onClick:this._onToggleSelectGroupClick},i.createElement(l.Check,{checked:I})):r!==s.SelectionMode.none?p.GroupSpacer({count:1}):null,p.GroupSpacer({count:o}),i.createElement("div",{className:a.css("ms-GroupHeader-dropIcon",h.dropIcon)},i.createElement(c.Icon,{iconName:"Tag"})),i.createElement("button",{type:"button",className:a.css("ms-GroupHeader-expand",h.expand),onClick:this._onToggleCollapse},i.createElement(c.Icon,{className:a.css(y&&"is-collapsed "+h.expandIsCollapsed),iconName:"ChevronDown"})),i.createElement("div",{className:a.css("ms-GroupHeader-title ms-font-xl",h.title)},i.createElement("span",null,t.name),i.createElement("span",null,"(",t.count,t.hasMoreData&&"+",")")),i.createElement("div",{className:a.css("ms-GroupHeader-loading",h.loading,v&&"is-loading "+h.loadingIsVisible)},i.createElement(d.Spinner,{label:f}))));var C},t.prototype._onToggleCollapse=function(e){var t=this.props,o=t.group,n=t.onToggleCollapse,r=t.isGroupLoading,i=this.state.isCollapsed,a=!i,s=!a&&r&&r(o);this.setState({isCollapsed:a,isLoadingVisible:s}),n&&n(o),e.stopPropagation(),e.preventDefault()},t.prototype._onToggleSelectGroupClick=function(e){var t=this.props,o=t.onToggleSelectGroup,n=t.group;o&&o(n),e.preventDefault(),e.stopPropagation()},t.prototype._onHeaderClick=function(){var e=this.props,t=e.group,o=e.onGroupHeaderClick,n=e.onToggleSelectGroup;o?o(t):n&&n(t)},t}(a.BaseComponent);r([a.autobind],f.prototype,"_onToggleCollapse",null),r([a.autobind],f.prototype,"_onToggleSelectGroupClick",null),r([a.autobind],f.prototype,"_onHeaderClick",null),t.GroupHeader=f},function(e,t,o){"use strict";var n=o(2),r={root:"root_41502ffd",rootIsSelected:"rootIsSelected_41502ffd",check:"check_41502ffd",expand:"expand_41502ffd",title:"title_41502ffd",expandIsCollapsed:"expandIsCollapsed_41502ffd",loading:"loading_41502ffd",loadingIsVisible:"loadingIsVisible_41502ffd",dropIcon:"dropIcon_41502ffd"};n.loadStyles([{rawString:".root_41502ffd{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.root_41502ffd::-moz-focus-inner{border:0}.root_41502ffd{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .root_41502ffd:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.root_41502ffd:hover{background:"},{theme:"themeLighterAlt",defaultValue:"#eff6fc"},{rawString:"}.root_41502ffd.rootIsSelected_41502ffd{background:"},{theme:"themeLighter",defaultValue:"#deecf9"},{rawString:"}.root_41502ffd.rootIsSelected_41502ffd:hover{background:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:"}.check_41502ffd,.expand_41502ffd{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}.check_41502ffd::-moz-focus-inner,.expand_41502ffd::-moz-focus-inner{border:0}.check_41502ffd,.expand_41502ffd{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .check_41502ffd:focus:after,.ms-Fabric.is-focusVisible .expand_41502ffd:focus:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.check_41502ffd{opacity:0;margin-top:-10px}.check_41502ffd:focus{opacity:1}.root_41502ffd.rootIsSelected_41502ffd .check_41502ffd,.root_41502ffd:hover .check_41502ffd{opacity:1}.title_41502ffd{padding:14px 6px;display:inline-block;cursor:pointer;outline:0}.expand_41502ffd{width:36px;height:40px;color:"},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}.expand_41502ffd .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}.expand_41502ffd .ms-Icon.expandIsCollapsed_41502ffd{-webkit-transform:rotate(0);transform:rotate(0)}.loading_41502ffd{display:inline-block;visibility:hidden;opacity:0;padding:0 16px;vertical-align:middle;-webkit-transition:visibility 367ms,opacity 367ms;transition:visibility 367ms,opacity 367ms}.loading_41502ffd.loadingIsVisible_41502ffd{visibility:visible;opacity:1}.dropIcon_41502ffd{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] .dropIcon_41502ffd{left:-26px}html[dir=rtl] .dropIcon_41502ffd{right:-26px}.dropIcon_41502ffd .ms-Icon--Tag{position:absolute}.ms-GroupedList-group.is-dropping>.root_41502ffd .dropIcon_41502ffd{-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 .check_41502ffd{opacity:0}"}]),e.exports=r},function(e,t,o){"use strict";var n=o(2),r={root:"root_50787802"};n.loadStyles([{rawString:".root_50787802{display:inline-block}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(223),l=o(77),c=o(29),p=o(160),d=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 n(t,e),t.prototype.componentWillReceiveProps=function(e){var t=this.props,o=t.groups,n=t.selectionMode,r=!1;e.groups!==o&&(this.setState({groups:e.groups}),r=!0),e.selectionMode!==n&&(r=!0),r&&this._forceListUpdates()},t.prototype.render=function(){var e=this.props.className,t=this.state.groups;return i.createElement("div",{ref:"root",className:a.css("ms-GroupedList",p.root,e),"data-automationid":"GroupedList","data-is-scrollable":"false",role:"grid"},t?i.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,n=o&&o.onToggleCollapseAll;if(t){n&&n(e);for(var r=0;r<t.length;r++)t[r].isCollapsed=e;this._updateIsSomeGroupExpanded(),this.forceUpdate()}},t.prototype._renderGroup=function(e,t){var o=this.props,n=o.dragDropEvents,r=o.dragDropHelper,l=o.eventsToRegister,c=o.groupProps,p=o.items,d=o.listProps,u=o.onRenderCell,h=o.selectionMode,f=o.selection,m=o.viewport,g={onToggleSelectGroup:this._onToggleSelectGroup,onToggleCollapse:this._onToggleCollapse,onToggleSummarize:this._onToggleSummarize},b=a.assign({},c.headerProps,g),_=a.assign({},c.footerProps,g),y=this._getGroupNestingDepth();return!e||e.count>0?i.createElement(s.GroupedListSection,{ref:"group_"+t,key:this._getGroupKey(e,t),dragDropEvents:n,dragDropHelper:r,eventsToRegister:l,footerProps:_,getGroupItemLimit:c&&c.getGroupItemLimit,group:e,groupIndex:t,groupNestingDepth:y,headerProps:b,listProps:d,items:p,onRenderCell:u,onRenderGroupHeader:c.onRenderHeader,onRenderGroupFooter:c.onRenderFooter,selectionMode:h,selection:f,viewport:m}):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 n=this.refs.list.refs["group_"+String(o)];n&&n.forceListUpdate()}}else{var n=this.refs["group_"+String(0)];n&&n.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}(a.BaseComponent);d.defaultProps={selectionMode:c.SelectionMode.multiple,isHeaderVisible:!0,groupProps:{}},r([a.autobind],d.prototype,"_renderGroup",null),r([a.autobind],d.prototype,"_onToggleCollapse",null),r([a.autobind],d.prototype,"_onToggleSelectGroup",null),r([a.autobind],d.prototype,"_onToggleSummarize",null),t.GroupedList=d},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=o(29),c=o(217),p=o(219),d=o(77),u=o(1),h=o(160),f="is-dropping",m=function(e){function t(t){var o=e.call(this,t)||this,n=t.selection,r=t.group;return o._subGroups={},o.state={isDropping:!1,isSelected:!(!n||!r)&&n.isRangeSelected(r.startIndex,r.count)},o}return n(t,e),t.prototype.componentDidMount=function(){var e=this.props,t=e.dragDropHelper,o=e.selection;t&&(this._dragDropSubscription=t.subscribe(this.refs.root,this._events,this._getGroupDragDropOptions())),o&&this._events.on(o,l.SELECTION_CHANGE,this._onSelectionChange)},t.prototype.componentWillUnmount=function(){this._dragDropSubscription&&this._dragDropSubscription.dispose()},t.prototype.componentDidUpdate=function(e){this.props.group===e.group&&this.props.groupIndex===e.groupIndex&&this.props.dragDropHelper===e.dragDropHelper||(this._dragDropSubscription&&(this._dragDropSubscription.dispose(),delete this._dragDropSubscription),this.props.dragDropHelper&&(this._dragDropSubscription=this.props.dragDropHelper.subscribe(this.refs.root,this._events,this._getGroupDragDropOptions())))},t.prototype.render=function(){var e=this.props,t=e.getGroupItemLimit,o=e.group,n=e.groupIndex,r=e.headerProps,i=e.footerProps,s=e.viewport,l=e.selectionMode,c=e.onRenderGroupHeader,p=void 0===c?this._onRenderGroupHeader:c,f=e.onRenderGroupFooter,m=void 0===f?this._onRenderGroupFooter:f,g=this.state.isSelected,b=o&&t?t(o):1/0,_=o&&!o.children&&!o.isCollapsed&&!o.isShowingAll&&(o.count>b||o.hasMoreData),y=o&&o.children&&o.children.length>0,v={group:o,groupIndex:n,groupLevel:o?o.level:0,isSelected:g,viewport:s,selectionMode:l},S=u.assign({},r,v),x=u.assign({},i,v);return a.createElement("div",{ref:"root",className:u.css("ms-GroupedList-group",h.group,this._getDroppingClassName())},p(S,this._onRenderGroupHeader),o&&o.isCollapsed?null:y?a.createElement(d.List,{ref:"list",items:o.children,onRenderCell:this._renderSubGroup,getItemCountForPage:function(){return 1}}):this._onRenderGroup(b),_&&m(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 n=this.refs.list.refs["subGroup_"+String(o)];n&&n.forceListUpdate()}}else{var n=this.refs["subGroup_"+String(0)];n&&n.forceListUpdate()}},t.prototype._onRenderGroupHeader=function(e){return a.createElement(p.GroupHeader,r({},e))},t.prototype._onRenderGroupFooter=function(e){return a.createElement(c.GroupFooter,r({},e))},t.prototype._onSelectionChange=function(){var e=this.props,t=e.group,o=e.selection,n=o.isRangeSelected(t.startIndex,t.count);n!==this.state.isSelected&&this.setState({isSelected:n})},t.prototype._onRenderGroup=function(e){var t=this.props,o=t.group,n=t.items,i=t.onRenderCell,s=t.listProps,l=t.groupNestingDepth,c=o?o.count:n.length,p=o?o.startIndex:0;return a.createElement(d.List,r({items:n,onRenderCell:function(e,t){return i(l,e,t)},ref:"list",renderCount:Math.min(c,e),startIndex:p},s))},t.prototype._renderSubGroup=function(e,o){var n=this.props,r=n.dragDropEvents,i=n.dragDropHelper,s=n.eventsToRegister,l=n.getGroupItemLimit,c=n.groupNestingDepth,p=n.items,d=n.headerProps,u=n.footerProps,h=n.listProps,f=n.onRenderCell,m=n.selection,g=n.selectionMode,b=n.viewport,_=n.onRenderGroupHeader,y=n.onRenderGroupFooter;return!e||e.count>0?a.createElement(t,{ref:"subGroup_"+o,key:this._getGroupKey(e,o),dragDropEvents:r,dragDropHelper:i,eventsToRegister:s,footerProps:u,getGroupItemLimit:l,group:e,groupIndex:o,groupNestingDepth:c,headerProps:d,items:p,listProps:h,onRenderCell:f,selection:m,selectionMode:g,viewport:b,onRenderGroupHeader:_,onRenderGroupFooter:y}):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,n=e.dragDropEvents;return{eventMap:e.eventsToRegister,selectionIndex:-1,context:{data:t,index:o,isGroup:!0},canDrag:function(){return!1},canDrop:n.canDrop,onDragStart:null,updateDropState:this._updateDroppingState}},t.prototype._updateDroppingState=function(e,t){var o=this.state.isDropping,n=this.props.dragDropEvents;o?n.onDragEnter&&n.onDragEnter(t,null):n.onDragLeave&&n.onDragLeave(t,null),o!==e&&this.setState({isDropping:e})},t.prototype._getDroppingClassName=function(){var e=this.state.isDropping;return e=!(!this.props.group||!e),u.css(e&&f,e&&h.groupIsDropping)},t}(s.BaseComponent);i([s.autobind],m.prototype,"_onRenderGroupHeader",null),i([s.autobind],m.prototype,"_onRenderGroupFooter",null),i([s.autobind],m.prototype,"_renderSubGroup",null),i([s.autobind],m.prototype,"_getGroupDragDropOptions",null),i([s.autobind],m.prototype,"_updateDroppingState",null),t.GroupedListSection=m},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(222))},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(51)),n(o(50))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=o(227),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.disabled,o=e.children,n=e.className;return e.href?a.createElement("a",r({},s.getNativeProps(this.props,s.anchorProperties),{className:s.css("ms-Link",l.root,n,(i={"is-disabled":t},i[l.isDisabled]=t,i[l.isEnabled]=!t,i)),onClick:this._onClick,ref:this._resolveRef("_link"),target:this.props.target}),o):a.createElement("button",r({},s.getNativeProps(this.props,s.buttonProperties),{className:s.css("ms-Link",l.root,n,(c={"is-disabled":t},c[l.isDisabled]=t,c)),onClick:this._onClick,ref:this._resolveRef("_link")}),o);var i,c},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);i([s.autobind],c.prototype,"_onClick",null),t.Link=c},function(e,t,o){"use strict";var n=o(2),r={root:"root_f400549f",isEnabled:"isEnabled_f400549f",isDisabled:"isDisabled_f400549f"};n.loadStyles([{rawString:'.root_f400549f{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}.isEnabled_f400549f:focus,.isEnabled_f400549f:hover{color:"},{theme:"themeDarker",defaultValue:"#004578"},{rawString:"}.isEnabled_f400549f:active{color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.isDisabled_f400549f{color:"},{theme:"neutralTertiary",defaultValue:"#a6a6a6"},{rawString:";pointer-events:none;cursor:default}button.root_f400549f{background:0 0;border:none;cursor:pointer;display:inline;font-size:inherit}button.root_f400549f::-moz-focus-inner{border:0}button.root_f400549f{outline:transparent;position:relative}.ms-Fabric.is-focusVisible button.root_f400549f: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.root_f400549f{text-align:left}html[dir=rtl] button.root_f400549f{text-align:right}a.root_f400549f{text-decoration:none}.ms-Fabric.is-focusVisible a.root_f400549f:focus{outline:1px solid "},{theme:"neutralSecondary",defaultValue:"#666666"},{rawString:"}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(226))},function(e,t,o){"use strict";function n(e,t,o){var n=e.top-t*e.height,r=e.height+(t+o)*e.height;return{top:n,bottom:n+r,height:r,left:e.left,right:e.right,width:e.width}}function r(e,t){return e.top>=t.top&&e.left>=t.left&&e.bottom<=t.bottom&&e.right<=t.right}function i(e,t){return e.top=t.top<e.top||-1===e.top?t.top:e.top,e.left=t.left<e.left||-1===e.left?t.left:e.left,e.bottom=t.bottom>e.bottom||-1===e.bottom?t.bottom:e.bottom,e.right=t.right>e.right||-1===e.right?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(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),s=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var l=o(0),c=o(1),p=16,d=100,u=500,h=200,f=10,m=30,g={top:-1,bottom:-1,left:-1,right:-1,width:0,height:0},b=function(e){return e.getBoundingClientRect()},_=b,y=b,v=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,d,{leading:!1,maxWait:u}),o._onAsyncIdle=o._async.debounce(o._onAsyncIdle,h,{leading:!1}),o._onAsyncResize=o._async.debounce(o._onAsyncResize,p,{leading:!1}),o._cachedPageHeights={},o._estimatedPageHeight=0,o._focusedIndex=-1,o._scrollingToIndex=-1,o}return a(t,e),t.prototype.scrollToIndex=function(e,t){for(var o=this.props.startIndex,n=this._getRenderCount(),r=o+n,i=0,a=1,s=o;s<r;s+=a){a=this._getItemCountForPage(s,this._allowedRect);if(s<=e&&s+a>e){if(t){for(var l=e-s,c=0;c<l;++c)i+=t(s+c);var p=i+t(e),d=y(this._scrollElement),u={top:this._scrollElement.scrollTop,bottom:this._scrollElement.scrollTop+d.height};if(i>=u.top&&p<=u.bottom)return;var h=i<u.top,f=p>u.bottom;h||f&&(i=this._scrollElement.scrollTop+(p-u.bottom))}this._scrollElement.scrollTop=i;break}i+=this._getPageHeight(s,a,this._surfaceRect)}},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,n=(o.renderedWindowsAhead,o.renderedWindowsBehind,this.state.pages),r=t.pages,i=t.measureVersion,a=!1;if(this._measureVersion===i&&e.renderedWindowsAhead,e.renderedWindowsBehind,e.items===this.props.items&&n.length===r.length)for(var s=0;s<n.length;s++){var l=n[s],c=r[s];if(l.key!==c.key||l.itemCount!==c.itemCount){a=!0;break}}else a=!0;return a},t.prototype.forceUpdate=function(){this._updateRenderRects(this.props,!0),this._updatePages(),this._measureVersion++,e.prototype.forceUpdate.call(this)},t.prototype.render=function(){var e=this.props,t=e.className,o=e.role,n=this.state.pages,r=[],i=c.getNativeProps(this.props,c.divProperties);o=void 0===o?"list":o;for(var a=0;a<n.length;a++)r.push(this._renderPage(n[a]));return l.createElement("div",s({ref:"root"},i,{role:o,className:c.css("ms-List",t)}),l.createElement("div",{ref:"surface",className:"ms-List-surface"},r))},t.prototype._renderPage=function(e){var t=this.props,o=t.onRenderCell,n=t.role,r=[],i=this._getPageStyle(e);n=void 0===n?"listitem":null;for(var a=0;e.items&&a<e.items.length;a++){var s=e.items[a],c=e.startIndex+a,p=this.props.getKey?this.props.getKey(s,c):s&&s.key;null!==p&&void 0!==p||(p=c),r.push(l.createElement("div",{role:n,className:"ms-List-cell",key:p,"data-list-index":a+e.startIndex,"data-automationid":"ListCell"},o(s,e.startIndex+a)))}return l.createElement("div",{className:"ms-List-page",key:e.key,ref:e.key,style:i},r)},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=c.getParent(t)}},t.prototype._onScroll=function(){this._requiredWindowsAhead=0,this._requiredWindowsBehind=0},t.prototype._onAsyncScroll=function(){this._updateRenderRects(),this._materializedRect&&r(this._requiredRect,this._materializedRect)||this._updatePages()},t.prototype._onAsyncIdle=function(){var e=this.props,t=e.renderedWindowsAhead,o=e.renderedWindowsBehind,n=this,r=n._requiredWindowsAhead,i=n._requiredWindowsBehind,a=Math.min(t,r+1),s=Math.min(o,i+1);a===r&&s===i||(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,n=o.items,r=o.startIndex,i=o.renderCount;i=this._getRenderCount(e),this._requiredRect||this._updateRenderRects(e);var a=this._buildPages(n,r,i),s=this.state.pages;this.setState(a,function(){t._updatePageMeasurements(s,a.pages)?(t._materializedRect=null,t._hasCompletedFirstRender?t._onAsyncScroll():(t._hasCompletedFirstRender=!0,t._updatePages())):t._onAsyncIdle()})},t.prototype._updatePageMeasurements=function(e,t){for(var o={},n=!1,r=this._getRenderCount(),i=0;i<e.length;i++){var a=e[i];a.items&&(o[a.startIndex]=a)}for(var i=0;i<t.length;i++){var a=t[i];a.items&&(a.items.length<r&&(n=this._measurePage(a)||n),o[a.startIndex]?delete o[a.startIndex]:this._onPageAdded(a))}for(var s in o)o.hasOwnProperty(s)&&this._onPageRemoved(o[s]);return n},t.prototype._measurePage=function(e){var t=!1,o=this.refs[e.key],n=this._cachedPageHeights[e.startIndex];if(o&&(!n||n.measureVersion!==this._measureVersion)){var r=b(o);t=e.height!==r.height,e.height=r.height,this._cachedPageHeights[e.startIndex]={height:r.height,measureVersion:this._measureVersion},this._estimatedPageHeight=Math.round((this._estimatedPageHeight*this._totalEstimates+r.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 n=c.assign({},g),r=1,a=[],s=0,l=null,p=this._focusedIndex,d=t+o,u=0===this._estimatedPageHeight&&!this.props.getPageHeight,h=function(o){r=f._getItemCountForPage(o,f._allowedRect);var h=f._getPageHeight(o,r,f._surfaceRect),m=s+h-1,g=c.findIndex(f.state.pages,function(e){return e.items&&e.startIndex===o})>-1,b=m>=f._allowedRect.top&&s<=f._allowedRect.bottom,_=m>=f._requiredRect.top&&s<=f._requiredRect.bottom,y=!u&&(_||b&&g),v=p>=o&&p<o+r,S=o===t;if(y||v||S){l&&(a.push(l),l=null);var x=Math.min(r,d-o),I=f._createPage(null,e.slice(o,o+x),o);I.top=s,I.height=h,a.push(I),_&&i(n,{top:s,bottom:m,height:h,left:f._allowedRect.left,right:f._allowedRect.right,width:f._allowedRect.width})}else l||(l=f._createPage("spacer-"+o,null,o,0)),l.height=(l.height||0)+(m-s)+1,l.itemCount+=r;if(s+=m-s+1,u)return"break"},f=this,m=t;m<d;m+=r){if("break"===h(m))break}return l&&(l.key="spacer-end",a.push(l)),this._materializedRect=n,{pages:a,measureVersion:this._measureVersion}},t.prototype._getPageHeight=function(e,t,o){if(this.props.getPageHeight)return this.props.getPageHeight(e,o);var n=this._cachedPageHeights[e];return n?n.height:this._estimatedPageHeight||m},t.prototype._getItemCountForPage=function(e,t){var o=this.props.getItemCountForPage?this.props.getItemCountForPage(e,t):f;return o||f},t.prototype._createPage=function(e,t,o,n,r){if(e=e||"page-"+o,t)for(var i=0;i<t.length;i++)t[i]=t[i]||null;return{key:e,startIndex:void 0===o?-1:o,itemCount:void 0===n?t?t.length:0:n,items:t,style:r||{},top:0,height:0}},t.prototype._getRenderCount=function(e){var t=e||this.props,o=t.items,n=t.startIndex,r=t.renderCount;return void 0===r?o?o.length-n:0:r},t.prototype._updateRenderRects=function(e,t){var o=e||this.props,r=o.renderedWindowsAhead,i=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=_(this.refs.surface));var c=Math.max(0,-l.top),p={top:c,left:l.left,bottom:c+window.innerHeight,right:l.right,width:l.width,height:window.innerHeight};this._requiredRect=n(p,this._requiredWindowsBehind,this._requiredWindowsAhead),this._allowedRect=n(p,i,r)},t}(c.BaseComponent);v.defaultProps={startIndex:0,onRenderCell:function(e,t,o){return l.createElement("div",null,e&&e.name||"")},renderedWindowsAhead:2,renderedWindowsBehind:2},t.List=v},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(229))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(1),a=o(7),s=o(161),l=o(232),c=function(e){function t(t){var o=e.call(this,t)||this;return o.ICON_MAP=(n={},n[s.MessageBarType.info]="Info",n[s.MessageBarType.warning]="Info",n[s.MessageBarType.error]="ErrorBadge",n[s.MessageBarType.blocked]="Blocked",n[s.MessageBarType.remove]="Blocked",n[s.MessageBarType.severeWarning]="Warning",n[s.MessageBarType.success]="Completed",n),o.state={labelId:i.getId("MessageBar"),showContent:!1},o;var n}return n(t,e),t.prototype.render=function(){return this.props.isMultiline?this._renderMultiLine():this._renderSingleLine()},t.prototype._getActionsDiv=function(){return this.props.actions?r.createElement("div",{className:this.props.isMultiline?"ms-MessageBar-actions "+l.actions:"ms-MessageBar-actionsOneline "+l.actionsOneline},this.props.actions):null},t.prototype._getClassName=function(){return i.css(this.props.className,"ms-MessageBar",l.root,(e={},e["ms-MessageBar "+l.root]=this.props.messageBarType===s.MessageBarType.info,e["ms-MessageBar--error "+l.rootIsError]=this.props.messageBarType===s.MessageBarType.error,e["ms-MessageBar--blocked "+l.rootIsBlocked]=this.props.messageBarType===s.MessageBarType.blocked||this.props.messageBarType===s.MessageBarType.remove,e["ms-MessageBar--severeWarning "+l.rootIsSevereWarning]=this.props.messageBarType===s.MessageBarType.severeWarning,e["ms-MessageBar--success "+l.rootIsSuccess]=this.props.messageBarType===s.MessageBarType.success,e["ms-MessageBar--warning "+l.rootIsWarning]=this.props.messageBarType===s.MessageBarType.warning,e));var e},t.prototype._getDismissDiv=function(){return null!=this.props.onDismiss?r.createElement(a.Button,{disabled:!1,className:i.css("ms-MessageBar-dismissal",l.dismissal),buttonType:a.ButtonType.icon,onClick:this.props.onDismiss,icon:"Cancel",ariaLabel:this.props.dismissButtonAriaLabel}):null},t.prototype._getIconSpan=function(){return r.createElement("div",{className:i.css("ms-MessageBar-icon",l.icon)},r.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 "+l.innerTextPadding:"ms-MessageBar-innerText "+l.innerText},t.prototype._renderMultiLine=function(){return r.createElement("div",{className:this._getClassName()+" ms-MessageBar-multiline "+l.multiline,role:"status","aria-live":this._getAnnouncementPriority()},r.createElement("div",{className:i.css("ms-MessageBar-content",l.content)},this._getIconSpan(),r.createElement("div",{className:i.css("ms-MessageBar-actionables",l.actionables)},this._renderInnerText(),this._getActionsDiv(),this._getDismissDiv())))},t.prototype._renderSingleLine=function(){return r.createElement("div",{className:this._getClassName()+" ms-MessageBar-singleline "+l.singleline},r.createElement("div",{className:i.css("ms-MessageBar-content",l.content)},this._getIconSpan(),r.createElement("div",{className:i.css("ms-MessageBar-actionables",l.actionables)},this._renderInnerText()),this._getActionsDiv(),r.createElement("div",{className:i.css("ms-MessageBar-dismissalOneline",l.dismissalOneline)},this._getDismissDiv())))},t.prototype._renderInnerText=function(){return r.createElement("div",{className:i.css("ms-MessageBar-text",l.text),id:this.state.labelId},r.createElement("span",{className:this._getInnerTextClassName(),role:"status","aria-live":this._getAnnouncementPriority()},r.createElement(i.DelayedRender,null,r.createElement("span",null,this.props.children))))},t.prototype._getAnnouncementPriority=function(){switch(this.props.messageBarType){case s.MessageBarType.blocked:case s.MessageBarType.error:case s.MessageBarType.severeWarning:return"assertive"}return"polite"},t}(i.BaseComponent);c.defaultProps={messageBarType:s.MessageBarType.info,onDismiss:null,isMultiline:!0},t.MessageBar=c},function(e,t,o){"use strict";var n=o(2),r={root:"root_7916ccf0",icon:"icon_7916ccf0",text:"text_7916ccf0",rootIsWarning:"rootIsWarning_7916ccf0",rootIsSevereWarning:"rootIsSevereWarning_7916ccf0",rootIsError:"rootIsError_7916ccf0",rootIsBlocked:"rootIsBlocked_7916ccf0",rootIsSuccess:"rootIsSuccess_7916ccf0",content:"content_7916ccf0",actionables:"actionables_7916ccf0",dismissal:"dismissal_7916ccf0",actions:"actions_7916ccf0",actionsOneline:"actionsOneline_7916ccf0",dismissalOneline:"dismissalOneline_7916ccf0",innerTextPadding:"innerTextPadding_7916ccf0",innerText:"innerText_7916ccf0",multiline:"multiline_7916ccf0",singleline:"singleline_7916ccf0"};n.loadStyles([{rawString:'.root_7916ccf0{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}.root_7916ccf0 .icon_7916ccf0{color:"},{theme:"info",defaultValue:"#767676"},{rawString:"}html[dir=ltr] .root_7916ccf0 .icon_7916ccf0{padding-right:8px}html[dir=rtl] .root_7916ccf0 .icon_7916ccf0{padding-left:8px}.root_7916ccf0 .ms-Link{font-size:12px;color:"},{theme:"themeDark",defaultValue:"#005a9e"},{rawString:'}html[dir=ltr] .root_7916ccf0 .ms-Button{margin-left:6px}html[dir=rtl] .root_7916ccf0 .ms-Button{margin-right:6px}.icon_7916ccf0,.text_7916ccf0{display:table-cell;vertical-align:top}.icon_7916ccf0{font-size:16px;min-width:16px;min-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.text_7916ccf0{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}.root_7916ccf0.rootIsWarning_7916ccf0{background-color:'},{theme:"warningBackground",defaultValue:"#fff4ce"},{rawString:";color:"},{theme:"warningText",defaultValue:"#333333"},{rawString:"}.root_7916ccf0.rootIsSevereWarning_7916ccf0{background-color:"},{theme:"severeWarningBackground",defaultValue:"#fed9cc"},{rawString:";color:"},{theme:"severeWarningText",defaultValue:"#333333"},{rawString:"}.root_7916ccf0.rootIsSevereWarning_7916ccf0 .icon_7916ccf0{color:"},{theme:"severeWarning",defaultValue:"#d83b01"},{rawString:"}.root_7916ccf0.rootIsError_7916ccf0{background-color:"},{theme:"errorBackground",defaultValue:"#fde7e9"},{rawString:";color:"},{theme:"errorText",defaultValue:"#333333"},{rawString:"}.root_7916ccf0.rootIsError_7916ccf0 .icon_7916ccf0{color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.root_7916ccf0.rootIsBlocked_7916ccf0{background-color:"},{theme:"errorBackground",defaultValue:"#fde7e9"},{rawString:";color:"},{theme:"errorText",defaultValue:"#333333"},{rawString:"}.root_7916ccf0.rootIsBlocked_7916ccf0 .icon_7916ccf0{color:"},{theme:"error",defaultValue:"#a80000"},{rawString:"}.root_7916ccf0.rootIsSuccess_7916ccf0{background-color:"},{theme:"successBackground",defaultValue:"#dff6dd"},{rawString:";color:"},{theme:"successText",defaultValue:"#333333"},{rawString:"}.root_7916ccf0.rootIsSuccess_7916ccf0 .icon_7916ccf0{color:"},{theme:"green",defaultValue:"#107c10"},{rawString:"}.content_7916ccf0{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;box-sizing:border-box}.content_7916ccf0:before{position:absolute;content:' ';right:0;bottom:0;left:0;top:0;margin:0}@media screen and (-ms-high-contrast:active){.content_7916ccf0:before{border:1px solid "},{theme:"white",defaultValue:"#ffffff"},{rawString:"}}@media screen and (-ms-high-contrast:black-on-white){.content_7916ccf0:before{border:1px solid "},{theme:"black",defaultValue:"#000000"},{rawString:"}}.actionables_7916ccf0{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}.actionables_7916ccf0>.dismissal_7916ccf0{right:0;top:0;position:absolute!important}.actionsOneline_7916ccf0,.actions_7916ccf0{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}.actionsOneline_7916ccf0{position:relative}.dismissal_7916ccf0{min-width:0}.dismissal_7916ccf0::-moz-focus-inner{border:0}.dismissal_7916ccf0{outline:transparent;position:relative}.ms-Fabric.is-focusVisible .dismissal_7916ccf0: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] .dismissalOneline_7916ccf0 .dismissal_7916ccf0{margin-right:-8px}html[dir=rtl] .dismissalOneline_7916ccf0 .dismissal_7916ccf0{margin-left:-8px}.root_7916ccf0+.root_7916ccf0{margin-top:6px}html[dir=ltr] .innerTextPadding_7916ccf0{padding-right:24px}html[dir=rtl] .innerTextPadding_7916ccf0{padding-left:24px}html[dir=ltr] .innerTextPadding_7916ccf0 .innerText_7916ccf0>span,html[dir=ltr] .innerTextPadding_7916ccf0 span{padding-right:4px}html[dir=rtl] .innerTextPadding_7916ccf0 .innerText_7916ccf0>span,html[dir=rtl] .innerTextPadding_7916ccf0 span{padding-left:4px}.multiline_7916ccf0>.content_7916ccf0>.actionables_7916ccf0{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.singleline_7916ccf0 .content_7916ccf0 .icon_7916ccf0{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.singleline_7916ccf0 .content_7916ccf0 .actionables_7916ccf0>.text_7916ccf0{-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}.singleline_7916ccf0 .content_7916ccf0 .actionables_7916ccf0>.text_7916ccf0 .innerTextPadding_7916ccf0,.singleline_7916ccf0 .content_7916ccf0 .actionables_7916ccf0>.text_7916ccf0 .innerText_7916ccf0{max-height:1.3em;line-height:1.3em;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.singleline_7916ccf0 .content_7916ccf0>.actionables_7916ccf0{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.root_7916ccf0 .ms-Icon--Cancel{font-size:14px}"}]),e.exports=r},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(231)),n(o(161))},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=o(192),c=o(143),p=o(163),d=o(162),u=[c.PersonaInitialsColor.lightGreen,c.PersonaInitialsColor.lightBlue,c.PersonaInitialsColor.lightPink,c.PersonaInitialsColor.green,c.PersonaInitialsColor.darkGreen,c.PersonaInitialsColor.pink,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],h=u.length,f=function(e){function t(t){var o=e.call(this,t)||this;return o.state={isImageLoaded:!1},o}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.className,o=e.size,n=e.imageUrl,i=e.initialsColor,u=e.presence,h=e.primaryText,f=(e.secondaryText,e.tertiaryText,e.optionalText,e.hidePersonaDetails),m=e.imageShouldFadeIn,g=e.onRenderInitials,b=void 0===g?this._onRenderInitials:g,_=e.onRenderPrimaryText,y=e.onRenderSecondaryText,v=e.onRenderTertiaryText,S=e.onRenderOptionalText,x=e.imageShouldStartVisible;i=void 0!==i&&null!==i?i:this._getColorFromName(h);var I=null;if(u!==c.PersonaPresence.none){var C=c.PersonaPresence[u],w=null;switch(C){case"online":C="SkypeCheck";break;case"away":C="SkypeClock";break;case"dnd":C="SkypeMinus";break;default:C=""}if(C){var P=s.css("ms-Persona-presenceIcon ms-Icon ms-Icon--"+C,d.presenceIcon);w=a.createElement("i",{className:P})}I=a.createElement("div",{className:s.css("ms-Persona-presence",d.presence)},w)}var k=s.getNativeProps(this.props,s.divProperties),E=a.createElement("div",{className:s.css("ms-Persona-details",d.details)},this._renderElement(this.props.primaryText,s.css("ms-Persona-primaryText",d.primaryText),_),this._renderElement(this.props.secondaryText,s.css("ms-Persona-secondaryText",d.secondaryText),y),this._renderElement(this.props.tertiaryText,s.css("ms-Persona-tertiaryText",d.tertiaryText),v),this._renderElement(this.props.optionalText,s.css("ms-Persona-optionalText",d.optionalText),S),this.props.children);return a.createElement("div",r({},k,{className:s.css("ms-Persona",d.root,t,p.PERSONA_SIZE[o],p.PERSONA_PRESENCE[u])}),o!==c.PersonaSize.tiny&&a.createElement("div",{className:s.css("ms-Persona-imageArea",d.imageArea)},!this.state.isImageLoaded&&a.createElement("div",{className:s.css("ms-Persona-initials",d.initials,p.PERSONA_INITIALS_COLOR[i]),"aria-hidden":"true"},b(this.props,this._onRenderInitials)),a.createElement(l.Image,{className:s.css("ms-Persona-image",d.image),imageFit:l.ImageFit.cover,src:n,shouldFadeIn:m,shouldStartVisible:x,onLoadingStateChange:this._onPhotoLoadingStateChange})),I,(!f||o===c.PersonaSize.tiny)&&E)},t.prototype._renderElement=function(e,t,o){return a.createElement("div",{className:t},o?o(this.props):e)},t.prototype._onRenderInitials=function(e){var t=e.imageInitials,o=e.primaryText,n=s.getRTL();return t=t||s.getInitials(o,n),a.createElement("span",null,t)},t.prototype._getColorFromName=function(e){var t=c.PersonaInitialsColor.blue;if(!e)return t;for(var o=0,n=e.length-1;n>=0;n--){var r=e.charCodeAt(n),i=n%8;o^=(r<<i)+(r>>8-i)}return t=u[o%h]},t.prototype._onPhotoLoadingStateChange=function(e){this.setState({isImageLoaded:e===l.ImageLoadState.loaded})},t}(s.BaseComponent);f.defaultProps={primaryText:"",size:c.PersonaSize.regular,presence:c.PersonaPresence.none},i([s.autobind],f.prototype,"_renderElement",null),i([s.autobind],f.prototype,"_onRenderInitials",null),i([s.autobind],f.prototype,"_onPhotoLoadingStateChange",null),t.Persona=f},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(234)),n(o(143)),n(o(163))},function(e,t,o){"use strict";var n=o(2),r={pickerText:"pickerText_3e916e0d",inputFocused:"inputFocused_3e916e0d",pickerInput:"pickerInput_3e916e0d"};n.loadStyles([{rawString:".pickerText_3e916e0d{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}.pickerText_3e916e0d:hover{border-color:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:"}.pickerText_3e916e0d.inputFocused_3e916e0d{border-color:"},{theme:"themePrimary",defaultValue:"#0078d7"},{rawString:"}.pickerInput_3e916e0d{border:none;min-height:32px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;outline:0;padding:0 6px;margin:1px}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(144),s=o(238),l=o(240),c=o(239);o(168);var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(a.BasePicker);t.BasePeoplePicker=p;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(a.BasePickerListBelow);t.MemberListPeoplePicker=d;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p);u.defaultProps={onRenderItem:function(e){return i.createElement(s.SelectedItemDefault,r({},e))},onRenderSuggestionsItem:function(e){return i.createElement(l.SuggestionItemNormal,r({},e))}},t.NormalPeoplePicker=u;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p);h.defaultProps={onRenderItem:function(e){return i.createElement(s.SelectedItemDefault,r({},e))},onRenderSuggestionsItem:function(e){return i.createElement(l.SuggestionItemSmall,r({},e))}},t.CompactPeoplePicker=h;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d);f.defaultProps={onRenderItem:function(e){return i.createElement(c.SelectedItemWithMenu,r({},e))},onRenderSuggestionsItem:function(e){return i.createElement(l.SuggestionItemNormal,r({},e))}},t.ListPeoplePicker=f},function(e,t,o){"use strict";var n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(1),a=o(78),s=o(7),l=o(169);t.SelectedItemDefault=function(e){var t=e.item,o=e.onRemoveItem,c=e.index,p=e.selected;return r.createElement("div",{className:i.css("ms-PickerPersona-container",l.personaContainer,(d={},d["is-selected "+l.personaContainerIsSelected]=p,d)),"data-is-focusable":!0,"data-selection-index":c},r.createElement("div",{className:i.css("ms-PickerItem-content",l.itemContent)},r.createElement(a.Persona,n({},t,{presence:void 0!==t.presence?t.presence:a.PersonaPresence.none,size:a.PersonaSize.extraSmall}))),r.createElement(s.IconButton,{onClick:function(){o&&o()},icon:"Cancel",className:i.css("ms-PickerItem-content",l.removeButton,l.itemContent),"data-is-focusable":!1}));var d}},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(78),l=o(43),c=o(7),p=o(9),d=o(169),u=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 n(t,e),t.prototype.render=function(){var e=this.props,t=e.item,o=e.onRemoveItem;return i.createElement("div",{"data-is-focusable":!0,className:a.css("ms-PickerItem-container",d.itemContainer)},i.createElement(p.FocusZone,{className:a.css("ms-PickerPersona-container",d.personaContainer)},i.createElement("div",{className:a.css("ms-PickerItem-content",d.itemContent)},i.createElement(s.Persona,r({},t,{presence:void 0!==t.presence?t.presence:s.PersonaPresence.none}))),i.createElement("div",{ref:"ellipsisRef",className:a.css("ms-PickerItem-content",d.itemContent)},i.createElement(c.IconButton,{icon:"More",onClick:this.onContextualMenu})),i.createElement("div",{className:a.css("ms-PickerItem-content",d.itemContent)},i.createElement(c.IconButton,{icon:"Cancel",onClick:o})),this.state.contextualMenuVisible?i.createElement(l.ContextualMenu,{items:t.menuItems,shouldFocusOnMount:!0,targetElement:this.refs.ellipsisRef,onDismiss:this._onCloseContextualMenu,directionalHint:l.DirectionalHint.bottomAutoEdge}):null))},t.prototype.onContextualMenu=function(e){this.setState({contextualMenuVisible:!0})},t.prototype._onCloseContextualMenu=function(e){this.setState({contextualMenuVisible:!1})},t}(a.BaseComponent);t.SelectedItemWithMenu=u},function(e,t,o){"use strict";var n=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(1),a=o(78),s=o(168);t.SuggestionItemNormal=function(e){return r.createElement("div",{className:"ms-PeoplePicker-personaContent"},r.createElement(a.Persona,n({},e,{presence:void 0!==e.presence?e.presence:a.PersonaPresence.none,size:a.PersonaSize.small,className:i.css("ms-PeoplePicker-Persona",s.peoplePickerPersona)})))},t.SuggestionItemSmall=function(e){return r.createElement("div",{className:"ms-PeoplePicker-personaContent"},r.createElement(a.Persona,n({},e,{presence:void 0!==e.presence?e.presence:a.PersonaPresence.none,size:a.PersonaSize.extraSmall,className:i.css("ms-PeoplePicker-Persona",s.peoplePickerPersona)})))}},function(e,t,o){"use strict";var n=o(2),r={root:"root_963490cc",suggestionsItem:"suggestionsItem_963490cc",suggestionsItemIsSuggested:"suggestionsItemIsSuggested_963490cc",searchMoreButton:"searchMoreButton_963490cc",suggestionsTitle:"suggestionsTitle_963490cc",suggestionsContainer:"suggestionsContainer_963490cc",suggestionsNone:"suggestionsNone_963490cc",suggestionsSpinner:"suggestionsSpinner_963490cc"};n.loadStyles([{rawString:".root_963490cc{min-width:180px}.suggestionsItem_963490cc{width:100%;height:auto;padding:4px 20px 6px;display:block;border:none;background:"},{theme:"white",defaultValue:"#ffffff"},{rawString:"}html[dir=ltr] .suggestionsItem_963490cc{text-align:left}html[dir=rtl] .suggestionsItem_963490cc{text-align:right}.suggestionsItem_963490cc:hover{background:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.suggestionsItem_963490cc.suggestionsItemIsSuggested_963490cc{background:"},{theme:"neutralQuaternary",defaultValue:"#d0d0d0"},{rawString:"}.suggestionsItem_963490cc.suggestionsItemIsSuggested_963490cc:hover{background:"},{theme:"neutralQuaternaryAlt",defaultValue:"#dadada"},{rawString:"}.searchMoreButton_963490cc{background:0 0;border:0;cursor:pointer;height:auto;text-align:center;margin:0;width:100%}.searchMoreButton_963490cc:hover{background-color:"},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:";cursor:pointer}.searchMoreButton_963490cc:active,.searchMoreButton_963490cc:focus{background-color:"},{theme:"themeLight",defaultValue:"#c7e0f4"},{rawString:"}.suggestionsTitle_963490cc{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:"}.suggestionsContainer_963490cc{overflow-y:auto;overflow-x:hidden;max-height:300px;border-bottom:1px solid "},{theme:"neutralLight",defaultValue:"#eaeaea"},{rawString:"}.suggestionsNone_963490cc{text-align:center;color:"},{theme:"info",defaultValue:"#767676"},{rawString:";font-size:12px;line-height:30px}.suggestionsSpinner_963490cc{margin:5px;text-align:center;white-space:nowrap;line-height:20px}.suggestionsSpinner_963490cc .ms-Spinner-circle{display:inline-block;vertical-align:middle}.suggestionsSpinner_963490cc .ms-Spinner-label{display:inline-block;margin:0 10px;vertical-align:middle}"}]),e.exports=r},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(1),s=o(144),l=o(172),c=o(173),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(s.BasePicker);p.defaultProps={onRenderItem:function(e){return i.createElement(l.TagItem,r({},e),e.item.name)},onRenderSuggestionsItem:function(e){return i.createElement("div",{className:a.css("ms-TagItem-TextOverflow",c.tagItemTextOverflow)}," ",e.name," ")}},t.TagPicker=p},function(e,t,o){"use strict";function n(e){for(var o in e)t.hasOwnProperty(o)||(t[o]=e[o])}Object.defineProperty(t,"__esModule",{value:!0}),n(o(170)),n(o(171)),n(o(167)),n(o(144)),n(o(237)),n(o(242)),n(o(172))},function(e,t,o){"use strict";function n(e){return function(t){function o(){var e=t.call(this)||this;return e._updateViewport=function(t){var o=e.state.viewport,n=e.refs.root,r=l.findScrollableParent(n),i=l.getRect(r),a=l.getRect(n),s=function(){t&&e._composedComponentInstance&&e._composedComponentInstance.forceUpdate()};(a.width!==o.width||i.height!==o.height)&&e._resizeAttempts<p?(e._resizeAttempts++,e.setState({viewport:{width:a.width,height:i.height}},e._updateViewport)):(e._resizeAttempts=0,s())},e._resizeAttempts=0,e.state={viewport:{width:0,height:0}},e}return r(o,t),o.prototype.componentDidMount=function(){this._onAsyncResize=this._async.debounce(this._onAsyncResize,c,{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,i({ref:this._updateComposedComponentRef,viewport:t},this.props)))},o.prototype.forceUpdate=function(){this._updateViewport(!0)},o.prototype._onAsyncResize=function(){this._updateViewport()},o}(s.BaseDecorator)}var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),i=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(53),l=o(1),c=500,p=3;t.withViewport=n},function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(6),r=o(1),i=25,a=0,s=1,l=function(){function e(e){this._selection=e.selection,this._dragEnterCounts={},this._activeTargets={},this._lastId=0,this._events=new r.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 n,r,i,a,s,l,c,p,d,u=this,h=o.key,f=void 0===h?""+ ++this._lastId:h,m=[];if(o&&e){var g=o.eventMap,b=o.context,_=o.updateDropState,y={root:e,options:o,key:f};if(c=this._isDraggable(y),p=this._isDroppable(y),(c||p)&&g)for(var v=0,S=g;v<S.length;v++){var x=S[v],I={callback:x.callback.bind(null,b),eventName:x.eventName};m.push(I),this._events.on(e,I.eventName,I.callback)}p&&(n=function(e){e.isHandled||(e.isHandled=!0,0===--u._dragEnterCounts[f]&&_(!1,e))},r=function(e){e.preventDefault(),e.isHandled||(e.isHandled=!0,1===++u._dragEnterCounts[f]&&_(!0,e))},i=function(e){u._dragEnterCounts[f]=0,_(!1,e)},a=function(e){u._dragEnterCounts[f]=0,_(!1,e),o.onDrop&&o.onDrop(o.context.data,e)},s=function(e){e.preventDefault()},this._dragEnterCounts[f]=0,t.on(e,"dragenter",r),t.on(e,"dragleave",n),t.on(e,"dragend",i),t.on(e,"drop",a),t.on(e,"dragover",s)),c&&(l=this._onMouseDown.bind(this,y),i=this._onDragEnd.bind(this,y),t.on(e,"mousedown",l),t.on(e,"dragend",i)),d={target:y,dispose:function(){if(u._activeTargets[f]===d&&delete u._activeTargets[f],e){for(var o=0,h=m;o<h.length;o++){var g=h[o];u._events.off(e,g.eventName,g.callback)}p&&(t.off(e,"dragenter",r),t.off(e,"dragleave",n),t.off(e,"dragend",i),t.off(e,"dragover",s),t.off(e,"drop",a)),c&&(t.off(e,"mousedown",l),t.off(e,"dragend",i))}}},this._activeTargets[f]=d}return{key:f,dispose:function(){d&&d.dispose()}}},e.prototype.unsubscribe=function(e,t){var o=this._activeTargets[t];o&&o.dispose()},e.prototype._onDragEnd=function(e,t){var o=e.options;o.onDragEnd&&o.onDragEnd(o.context.data,t)},e.prototype._onMouseUp=function(e){if(this._isDragging=!1,this._dragData){for(var t=0,o=Object.keys(this._activeTargets);t<o.length;t++){var n=o[t],i=this._activeTargets[n];i.target.root&&(this._events.off(i.target.root,"mousemove"),this._events.off(i.target.root,"mouseleave"))}this._dragData.dropTarget&&(r.EventGroup.raise(this._dragData.dropTarget.root,"dragleave"),r.EventGroup.raise(this._dragData.dropTarget.root,"drop"))}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,n=void 0===o?s:o;if(this._dragData&&n!==s)return void this._onMouseUp(t);var a=e.root,l=e.options,c=e.key;if(this._isDragging)this._isDroppable(e)&&(this._dragData.dropTarget&&this._dragData.dropTarget.key!==c&&!this._isChild(a,this._dragData.dropTarget.root)&&(r.EventGroup.raise(this._dragData.dropTarget.root,"dragleave"),this._dragData.dropTarget=null),this._dragData.dropTarget||(r.EventGroup.raise(a,"dragenter"),this._dragData.dropTarget=e));else if(this._dragData&&this._isDraggable(e)){var p=this._dragData.clientX-t.clientX,d=this._dragData.clientY-t.clientY;p*p+d*d>=i&&this._dragData.dragTarget&&(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.key===e.key&&(r.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=0,n=Object.keys(this._activeTargets);o<n.length;o++){var r=n[o],i=this._activeTargets[r];i.target.root&&(this._events.on(i.target.root,"mousemove",this._onMouseMove.bind(this,i.target)),this._events.on(i.target.root,"mouseleave",this._onMouseLeave.bind(this,i.target)))}}else this._dragData=null},e.prototype._isChild=function(e,t){for(var o=n.findDOMNode(e),r=n.findDOMNode(t);r&&r.parentElement;){if(r.parentElement===o)return!0;r=r.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";Object.defineProperty(t,"__esModule",{value:!0});var n=o(30),r=o(1),i=function(){function e(e){void 0===e&&(e={});var t=e.onSelectionChanged,o=e.getKey,n=e.canSelectItem,r=void 0===n?function(e){return!0}:n;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=r}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={},n={},r=!1;this.setChangeEvents(!1),this._unselectableCount=0;for(var i=0;i<e.length;i++){var a=e[i];a&&(o[this.getKey(a,i)]=i),n[i]=a&&!this.canSelectItem(a),n[i]&&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],p=a?this.getKey(a,Number(c)):void 0,d=p?o[p]:c;if(void 0===d){this.setAllSelected(!1);break}s[d]=!0,r=r||d!==c}this._exemptedIndices=s,this._keyToIndexMap=o,this._unselectableIndices=n,this._items=e||[],r&&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,n=e;n<o;n++)if(!this.isIndexSelected(n))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){(this._items?this._items.length-this._unselectableCount:0)>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 n=this._keyToIndexMap[e];n>=0&&this.setIndexSelected(n,t,o)},e.prototype.setIndexSelected=function(e,t,o){if(!((e=Math.min(Math.max(0,e),this._items.length-1))<0||e>=this._items.length)){var n=this._exemptedIndices[e],r=!1;!this._unselectableIndices[e]&&(n&&(t&&this._isAllSelected||!t&&!this._isAllSelected)&&(r=!0,delete this._exemptedIndices[e],this._exemptedCount--),!n&&(t&&!this._isAllSelected||!t&&this._isAllSelected)&&(r=!0,this._exemptedIndices[e]=!0,this._exemptedCount++),o&&(this._anchoredIndex=e)),r&&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,n=Math.min(e,o),r=Math.max(e,o);for(this.setChangeEvents(!1),t&&this.setAllSelected(!1);n<=r;n++)this.setIndexSelected(n,!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),n=e+t;this.setChangeEvents(!1);for(var r=e;r<n;r++)this.setIndexSelected(r,!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,r.EventGroup.raise(this,n.SELECTION_CHANGE),this._onSelectionChanged&&this._onSelectionChanged()):this._hasChanged=!0},e}();t.Selection=i},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},i=this&&this.__decorate||function(e,t,o,n){var r,i=arguments.length,a=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,o,n);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(i<3?r(a):i>3?r(t,o,a):r(t,o))||a);return i>3&&a&&Object.defineProperty(t,o,a),a};Object.defineProperty(t,"__esModule",{value:!0});var a=o(0),s=o(1),l=o(174),c=o(30),p="data-selection-disabled",d="data-selection-index",u="data-selection-toggle",h="data-selection-invoke",f="data-selection-all-toggle",m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.componentDidMount=function(){var e=s.getWindow(this.refs.root),t=s.findScrollableParent(this.refs.root);this._events.on(e,"keydown keyup",this._updateModifiers),this._events.on(t,"click",this._tryClearOnEmptyClick)},t.prototype.render=function(){return a.createElement("div",r({className:"ms-SelectionZone",ref:"root",onKeyDown:this._onKeyDown,onMouseDown:this._onMouseDown,onClick:this._onClick,onDoubleClick:this._onDoubleClick,onContextMenu:this._onContextMenu},{onMouseDownCapture:this._onMouseDownCapture,onFocusCapture:this._onFocus}),this.props.children)},t.prototype.ignoreNextFocus=function(){this._shouldHandleFocus=!1},t.prototype._onMouseDownCapture=function(e){document.activeElement===e.target||s.elementContains(document.activeElement,e.target)||this.ignoreNextFocus()},t.prototype._onFocus=function(e){var t=e.target,o=this.props,n=o.selection,r=o.selectionMode,i=this._isCtrlPressed||this._isMetaPressed;if(this._shouldHandleFocus&&r!==c.SelectionMode.none){var a=this._hasAttribute(t,u),s=this._findItemRoot(t);if(!a&&s){var l=this._getItemIndex(s);i?n.setIndexSelected(l,n.isIndexSelected(l),!0):this._onItemSurfaceClick(e,l)}}this._shouldHandleFocus=!1},t.prototype._onMouseDown=function(e){this._updateModifiers(e);for(var t=e.target,o=this._findItemRoot(t);t!==this.refs.root&&!this._hasAttribute(t,f);){if(o){if(this._hasAttribute(t,u))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,f)){this._onToggleAllClick(e);break}if(o){var n=this._getItemIndex(o);if(this._hasAttribute(t,u)){this._isShiftPressed?this._onItemSurfaceClick(e,n):this._onToggleClick(e,n);break}if(this._hasAttribute(t,h)){this._onInvokeClick(e,n);break}if(t===o){this._onItemSurfaceClick(e,n);break}}t=s.getParent(t)}},t.prototype._onContextMenu=function(e){var t=e.target,o=this.props,n=o.onItemContextMenu,r=o.selection;if(n){var i=this._findItemRoot(t);if(i){var a=this._getItemIndex(i);n(r.getItems()[a],a,e.nativeEvent),e.preventDefault()}}},t.prototype._isSelectionDisabled=function(e){for(;e!==this.refs.root;){if(this._hasAttribute(e,p))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,n=o.selectionMode,r=o.onItemInvoked,i=this._findItemRoot(t);if(i&&r&&n!==c.SelectionMode.none&&!this._isInputElement(t)){for(var a=this._getItemIndex(i);t!==this.refs.root&&!this._hasAttribute(t,u)&&!this._hasAttribute(t,h);){if(t===i){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,n=o.selection,r=o.selectionMode,i=e.which===s.KeyCodes.a&&(this._isCtrlPressed||this._isMetaPressed),a=e.which===s.KeyCodes.escape;if(this._isInputElement(t))return void(this._shouldHandleFocus=!0);if(i&&r===c.SelectionMode.multiple&&!n.isAllSelected())return n.setAllSelected(!0),e.stopPropagation(),void e.preventDefault();if(a&&n.getSelectedCount()>0)return n.setAllSelected(!1),e.stopPropagation(),void e.preventDefault();var l=this._findItemRoot(t);if(l){for(var p=this._getItemIndex(l);t!==this.refs.root&&!this._hasAttribute(t,u);){if(t===l){if(e.which===s.KeyCodes.enter)return this._onInvokeClick(e,p),void e.preventDefault();if(e.which===s.KeyCodes.space)return this._onToggleClick(e,p),void e.preventDefault();break}t=s.getParent(t)}this._shouldHandleFocus=!0}}},t.prototype._onToggleAllClick=function(e){var t=this.props,o=t.selection;t.selectionMode===c.SelectionMode.multiple&&(o.toggleAllSelected(),e.stopPropagation(),e.preventDefault())},t.prototype._onToggleClick=function(e,t){var o=this.props,n=o.selection,r=o.selectionMode;if(r===c.SelectionMode.multiple)n.toggleIndexSelected(t);else{if(r!==c.SelectionMode.single)return;var i=n.isIndexSelected(t);n.setChangeEvents(!1),n.setAllSelected(!1),n.setIndexSelected(t,!i,!0),n.setChangeEvents(!0)}e.stopPropagation()},t.prototype._onInvokeClick=function(e,t){var o=this.props,n=o.selection,r=o.onItemInvoked;r&&(r(n.getItems()[t],t,e.nativeEvent),e.preventDefault(),e.stopPropagation())},t.prototype._onItemSurfaceClick=function(e,t){var o=this.props,n=o.selection,r=o.selectionMode,i=this._isCtrlPressed||this._isMetaPressed;r===c.SelectionMode.multiple?this._isShiftPressed?n.selectToIndex(t,!i):i?n.toggleIndexSelected(t):this._clearAndSelectIndex(t):r===c.SelectionMode.single&&this._clearAndSelectIndex(t)},t.prototype._onInvokeMouseDown=function(e,t){this.props.selection.isIndexSelected(t)||this._clearAndSelectIndex(t)},t.prototype._tryClearOnEmptyClick=function(e){!this.props.selectionPreservedOnEmptyClick&&this._isNonHandledClick(e.target)&&this.props.selection.setAllSelected(!1)},t.prototype._clearAndSelectIndex=function(e){var t=this.props.selection;1===t.getSelectedCount()&&t.isIndexSelected(e)||(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(d),n=Number(o);if(null!==o&&n>=0&&n<t.getItems().length)break;e=s.getParent(e)}if(e!==this.refs.root)return e},t.prototype._getItemIndex=function(e){return Number(e.getAttribute(d))},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(s.isElementTabbable(e))return!1;e=s.getParent(e)}return!0},t}(s.BaseComponent);m.defaultProps={layout:new l.SelectionLayout(c.SelectionDirection.vertical),isMultiSelectEnabled:!0,isSelectedOnFocus:!0,selectionMode:c.SelectionMode.multiple},i([s.autobind],m.prototype,"ignoreNextFocus",null),i([s.autobind],m.prototype,"_onMouseDownCapture",null),i([s.autobind],m.prototype,"_onFocus",null),i([s.autobind],m.prototype,"_onMouseDown",null),i([s.autobind],m.prototype,"_onClick",null),i([s.autobind],m.prototype,"_onContextMenu",null),i([s.autobind],m.prototype,"_onDoubleClick",null),i([s.autobind],m.prototype,"_onKeyDown",null),t.SelectionZone=m},function(module,exports,__webpack_require__){!function(e,t){module.exports=t(__webpack_require__(0))}(window,function(__WEBPACK_EXTERNAL_MODULE_react__){return function(e){function t(n){if(o[n])return o[n].exports;var r=o[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var o={};return t.m=e,t.c=o,t.d=function(e,o,n){t.o(e,o)||Object.defineProperty(e,o,{configurable:!1,enumerable:!0,get:n})},t.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,"a",o),o},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./src/StarRatingComponent.jsx")}({"./node_modules/classnames/index.js":/*!******************************************!*\
    !*** ./node_modules/classnames/index.js ***!
    \******************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){eval("var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!\n  Copyright (c) 2016 Jed Watson.\n  Licensed under the MIT License (MIT), see\n  http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames () {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg)) {\n\t\t\t\tclasses.push(classNames.apply(null, arg));\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tmodule.exports = classNames;\n\t} else if (true) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function () {\n\t\t\treturn classNames;\n\t\t}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));\n\t} else {}\n}());\n\n\n//# sourceURL=webpack://ReactStarRatingComponent/./node_modules/classnames/index.js?")},"./node_modules/fbjs/lib/emptyFunction.js":/*!************************************************!*\
    !*** ./node_modules/fbjs/lib/emptyFunction.js ***!
    \************************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){"use strict";eval("\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * \n */\n\nfunction makeEmptyFunction(arg) {\n  return function () {\n    return arg;\n  };\n}\n\n/**\n * This function accepts and discards inputs; it has no side effects. This is\n * primarily useful idiomatically for overridable function endpoints which\n * always need to be callable, since JS lacks a null-call idiom ala Cocoa.\n */\nvar emptyFunction = function emptyFunction() {};\n\nemptyFunction.thatReturns = makeEmptyFunction;\nemptyFunction.thatReturnsFalse = makeEmptyFunction(false);\nemptyFunction.thatReturnsTrue = makeEmptyFunction(true);\nemptyFunction.thatReturnsNull = makeEmptyFunction(null);\nemptyFunction.thatReturnsThis = function () {\n  return this;\n};\nemptyFunction.thatReturnsArgument = function (arg) {\n  return arg;\n};\n\nmodule.exports = emptyFunction;\n\n//# sourceURL=webpack://ReactStarRatingComponent/./node_modules/fbjs/lib/emptyFunction.js?")},"./node_modules/fbjs/lib/invariant.js":/*!********************************************!*\
    !*** ./node_modules/fbjs/lib/invariant.js ***!
    \********************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){"use strict";eval("/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n */\n\n\n\n/**\n * Use invariant() to assert state which your program assumes to be true.\n *\n * Provide sprintf-style format (only %s is supported) and arguments\n * to provide information about what broke and what you were\n * expecting.\n *\n * The invariant message will be stripped in production, but the invariant\n * will remain to ensure logic does not differ in production.\n */\n\nvar validateFormat = function validateFormat(format) {};\n\nif (true) {\n  validateFormat = function validateFormat(format) {\n    if (format === undefined) {\n      throw new Error('invariant requires an error message argument');\n    }\n  };\n}\n\nfunction invariant(condition, format, a, b, c, d, e, f) {\n  validateFormat(format);\n\n  if (!condition) {\n    var error;\n    if (format === undefined) {\n      error = new Error('Minified exception occurred; use the non-minified dev environment ' + 'for the full error message and additional helpful warnings.');\n    } else {\n      var args = [a, b, c, d, e, f];\n      var argIndex = 0;\n      error = new Error(format.replace(/%s/g, function () {\n        return args[argIndex++];\n      }));\n      error.name = 'Invariant Violation';\n    }\n\n    error.framesToPop = 1; // we don't care about invariant's own frame\n    throw error;\n  }\n}\n\nmodule.exports = invariant;\n\n//# sourceURL=webpack://ReactStarRatingComponent/./node_modules/fbjs/lib/invariant.js?")},"./node_modules/fbjs/lib/warning.js":/*!******************************************!*\
    !*** ./node_modules/fbjs/lib/warning.js ***!
    \******************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){"use strict";eval("/**\n * Copyright (c) 2014-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n */\n\n\n\nvar emptyFunction = __webpack_require__(/*! ./emptyFunction */ \"./node_modules/fbjs/lib/emptyFunction.js\");\n\n/**\n * Similar to invariant but only logs a warning if the condition is not met.\n * This can be used to log issues in development environments in critical\n * paths. Removing the logging code for production environments will keep the\n * same logic and follow the same code paths.\n */\n\nvar warning = emptyFunction;\n\nif (true) {\n  var printWarning = function printWarning(format) {\n    for (var _len = arguments.length, args = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n      args[_key - 1] = arguments[_key];\n    }\n\n    var argIndex = 0;\n    var message = 'Warning: ' + format.replace(/%s/g, function () {\n      return args[argIndex++];\n    });\n    if (typeof console !== 'undefined') {\n      console.error(message);\n    }\n    try {\n      // --- Welcome to debugging React ---\n      // This error was thrown as a convenience so that you can use this stack\n      // to find the callsite that caused this warning to fire.\n      throw new Error(message);\n    } catch (x) {}\n  };\n\n  warning = function warning(condition, format) {\n    if (format === undefined) {\n      throw new Error('`warning(condition, format, ...args)` requires a warning ' + 'message argument');\n    }\n\n    if (format.indexOf('Failed Composite propType: ') === 0) {\n      return; // Ignore CompositeComponent proptype check.\n    }\n\n    if (!condition) {\n      for (var _len2 = arguments.length, args = Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key2 < _len2; _key2++) {\n        args[_key2 - 2] = arguments[_key2];\n      }\n\n      printWarning.apply(undefined, [format].concat(args));\n    }\n  };\n}\n\nmodule.exports = warning;\n\n//# sourceURL=webpack://ReactStarRatingComponent/./node_modules/fbjs/lib/warning.js?")},"./node_modules/object-assign/index.js":/*!*********************************************!*\
    !*** ./node_modules/object-assign/index.js ***!
    \*********************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){"use strict";eval("/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc');  // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n\n\n//# sourceURL=webpack://ReactStarRatingComponent/./node_modules/object-assign/index.js?")},"./node_modules/prop-types/checkPropTypes.js":/*!***************************************************!*\
    !*** ./node_modules/prop-types/checkPropTypes.js ***!
    \***************************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){"use strict";eval("/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\n\nif (true) {\n  var invariant = __webpack_require__(/*! fbjs/lib/invariant */ \"./node_modules/fbjs/lib/invariant.js\");\n  var warning = __webpack_require__(/*! fbjs/lib/warning */ \"./node_modules/fbjs/lib/warning.js\");\n  var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ \"./node_modules/prop-types/lib/ReactPropTypesSecret.js\");\n  var loggedTypeFailures = {};\n}\n\n/**\n * Assert that the values match with the type specs.\n * Error messages are memorized and will only be shown once.\n *\n * @param {object} typeSpecs Map of name to a ReactPropType\n * @param {object} values Runtime values that need to be type-checked\n * @param {string} location e.g. \"prop\", \"context\", \"child context\"\n * @param {string} componentName Name of the component for error messages.\n * @param {?Function} getStack Returns the component stack.\n * @private\n */\nfunction checkPropTypes(typeSpecs, values, location, componentName, getStack) {\n  if (true) {\n    for (var typeSpecName in typeSpecs) {\n      if (typeSpecs.hasOwnProperty(typeSpecName)) {\n        var error;\n        // Prop type validation may throw. In case they do, we don't want to\n        // fail the render phase where it didn't fail before. So we log it.\n        // After these have been cleaned up, we'll let them throw.\n        try {\n          // This is intentionally an invariant that gets caught. It's the same\n          // behavior as without this statement except with a better message.\n          invariant(typeof typeSpecs[typeSpecName] === 'function', '%s: %s type `%s` is invalid; it must be a function, usually from ' + 'the `prop-types` package, but received `%s`.', componentName || 'React class', location, typeSpecName, typeof typeSpecs[typeSpecName]);\n          error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret);\n        } catch (ex) {\n          error = ex;\n        }\n        warning(!error || error instanceof Error, '%s: type specification of %s `%s` is invalid; the type checker ' + 'function must return `null` or an `Error` but returned a %s. ' + 'You may have forgotten to pass an argument to the type checker ' + 'creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and ' + 'shape all require an argument).', componentName || 'React class', location, typeSpecName, typeof error);\n        if (error instanceof Error && !(error.message in loggedTypeFailures)) {\n          // Only monitor this failure once because there tends to be a lot of the\n          // same error.\n          loggedTypeFailures[error.message] = true;\n\n          var stack = getStack ? getStack() : '';\n\n          warning(false, 'Failed %s type: %s%s', location, error.message, stack != null ? stack : '');\n        }\n      }\n    }\n  }\n}\n\nmodule.exports = checkPropTypes;\n\n\n//# sourceURL=webpack://ReactStarRatingComponent/./node_modules/prop-types/checkPropTypes.js?")},"./node_modules/prop-types/factoryWithTypeCheckers.js":/*!************************************************************!*\
    !*** ./node_modules/prop-types/factoryWithTypeCheckers.js ***!
    \************************************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){"use strict";eval("/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\n\nvar emptyFunction = __webpack_require__(/*! fbjs/lib/emptyFunction */ \"./node_modules/fbjs/lib/emptyFunction.js\");\nvar invariant = __webpack_require__(/*! fbjs/lib/invariant */ \"./node_modules/fbjs/lib/invariant.js\");\nvar warning = __webpack_require__(/*! fbjs/lib/warning */ \"./node_modules/fbjs/lib/warning.js\");\nvar assign = __webpack_require__(/*! object-assign */ \"./node_modules/object-assign/index.js\");\n\nvar ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ \"./node_modules/prop-types/lib/ReactPropTypesSecret.js\");\nvar checkPropTypes = __webpack_require__(/*! ./checkPropTypes */ \"./node_modules/prop-types/checkPropTypes.js\");\n\nmodule.exports = function(isValidElement, throwOnDirectAccess) {\n  /* global Symbol */\n  var ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator;\n  var FAUX_ITERATOR_SYMBOL = '@@iterator'; // Before Symbol spec.\n\n  /**\n   * Returns the iterator method function contained on the iterable object.\n   *\n   * Be sure to invoke the function with the iterable as context:\n   *\n   *     var iteratorFn = getIteratorFn(myIterable);\n   *     if (iteratorFn) {\n   *       var iterator = iteratorFn.call(myIterable);\n   *       ...\n   *     }\n   *\n   * @param {?object} maybeIterable\n   * @return {?function}\n   */\n  function getIteratorFn(maybeIterable) {\n    var iteratorFn = maybeIterable && (ITERATOR_SYMBOL && maybeIterable[ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]);\n    if (typeof iteratorFn === 'function') {\n      return iteratorFn;\n    }\n  }\n\n  /**\n   * Collection of methods that allow declaration and validation of props that are\n   * supplied to React components. Example usage:\n   *\n   *   var Props = require('ReactPropTypes');\n   *   var MyArticle = React.createClass({\n   *     propTypes: {\n   *       // An optional string prop named \"description\".\n   *       description: Props.string,\n   *\n   *       // A required enum prop named \"category\".\n   *       category: Props.oneOf(['News','Photos']).isRequired,\n   *\n   *       // A prop named \"dialog\" that requires an instance of Dialog.\n   *       dialog: Props.instanceOf(Dialog).isRequired\n   *     },\n   *     render: function() { ... }\n   *   });\n   *\n   * A more formal specification of how these methods are used:\n   *\n   *   type := array|bool|func|object|number|string|oneOf([...])|instanceOf(...)\n   *   decl := ReactPropTypes.{type}(.isRequired)?\n   *\n   * Each and every declaration produces a function with the same signature. This\n   * allows the creation of custom validation functions. For example:\n   *\n   *  var MyLink = React.createClass({\n   *    propTypes: {\n   *      // An optional string or URI prop named \"href\".\n   *      href: function(props, propName, componentName) {\n   *        var propValue = props[propName];\n   *        if (propValue != null && typeof propValue !== 'string' &&\n   *            !(propValue instanceof URI)) {\n   *          return new Error(\n   *            'Expected a string or an URI for ' + propName + ' in ' +\n   *            componentName\n   *          );\n   *        }\n   *      }\n   *    },\n   *    render: function() {...}\n   *  });\n   *\n   * @internal\n   */\n\n  var ANONYMOUS = '<<anonymous>>';\n\n  // Important!\n  // Keep this list in sync with production version in `./factoryWithThrowingShims.js`.\n  var ReactPropTypes = {\n    array: createPrimitiveTypeChecker('array'),\n    bool: createPrimitiveTypeChecker('boolean'),\n    func: createPrimitiveTypeChecker('function'),\n    number: createPrimitiveTypeChecker('number'),\n    object: createPrimitiveTypeChecker('object'),\n    string: createPrimitiveTypeChecker('string'),\n    symbol: createPrimitiveTypeChecker('symbol'),\n\n    any: createAnyTypeChecker(),\n    arrayOf: createArrayOfTypeChecker,\n    element: createElementTypeChecker(),\n    instanceOf: createInstanceTypeChecker,\n    node: createNodeChecker(),\n    objectOf: createObjectOfTypeChecker,\n    oneOf: createEnumTypeChecker,\n    oneOfType: createUnionTypeChecker,\n    shape: createShapeTypeChecker,\n    exact: createStrictShapeTypeChecker,\n  };\n\n  /**\n   * inlined Object.is polyfill to avoid requiring consumers ship their own\n   * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is\n   */\n  /*eslint-disable no-self-compare*/\n  function is(x, y) {\n    // SameValue algorithm\n    if (x === y) {\n      // Steps 1-5, 7-10\n      // Steps 6.b-6.e: +0 != -0\n      return x !== 0 || 1 / x === 1 / y;\n    } else {\n      // Step 6.a: NaN == NaN\n      return x !== x && y !== y;\n    }\n  }\n  /*eslint-enable no-self-compare*/\n\n  /**\n   * We use an Error-like object for backward compatibility as people may call\n   * PropTypes directly and inspect their output. However, we don't use real\n   * Errors anymore. We don't inspect their stack anyway, and creating them\n   * is prohibitively expensive if they are created too often, such as what\n   * happens in oneOfType() for any type before the one that matched.\n   */\n  function PropTypeError(message) {\n    this.message = message;\n    this.stack = '';\n  }\n  // Make `instanceof Error` still work for returned errors.\n  PropTypeError.prototype = Error.prototype;\n\n  function createChainableTypeChecker(validate) {\n    if (true) {\n      var manualPropTypeCallCache = {};\n      var manualPropTypeWarningCount = 0;\n    }\n    function checkType(isRequired, props, propName, componentName, location, propFullName, secret) {\n      componentName = componentName || ANONYMOUS;\n      propFullName = propFullName || propName;\n\n      if (secret !== ReactPropTypesSecret) {\n        if (throwOnDirectAccess) {\n          // New behavior only for users of `prop-types` package\n          invariant(\n            false,\n            'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +\n            'Use `PropTypes.checkPropTypes()` to call them. ' +\n            'Read more at http://fb.me/use-check-prop-types'\n          );\n        } else if (\"development\" !== 'production' && typeof console !== 'undefined') {\n          // Old behavior for people using React.PropTypes\n          var cacheKey = componentName + ':' + propName;\n          if (\n            !manualPropTypeCallCache[cacheKey] &&\n            // Avoid spamming the console because they are often not actionable except for lib authors\n            manualPropTypeWarningCount < 3\n          ) {\n            warning(\n              false,\n              'You are manually calling a React.PropTypes validation ' +\n              'function for the `%s` prop on `%s`. This is deprecated ' +\n              'and will throw in the standalone `prop-types` package. ' +\n              'You may be seeing this warning due to a third-party PropTypes ' +\n              'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.',\n              propFullName,\n              componentName\n            );\n            manualPropTypeCallCache[cacheKey] = true;\n            manualPropTypeWarningCount++;\n          }\n        }\n      }\n      if (props[propName] == null) {\n        if (isRequired) {\n          if (props[propName] === null) {\n            return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required ' + ('in `' + componentName + '`, but its value is `null`.'));\n          }\n          return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required in ' + ('`' + componentName + '`, but its value is `undefined`.'));\n        }\n        return null;\n      } else {\n        return validate(props, propName, componentName, location, propFullName);\n      }\n    }\n\n    var chainedCheckType = checkType.bind(null, false);\n    chainedCheckType.isRequired = checkType.bind(null, true);\n\n    return chainedCheckType;\n  }\n\n  function createPrimitiveTypeChecker(expectedType) {\n    function validate(props, propName, componentName, location, propFullName, secret) {\n      var propValue = props[propName];\n      var propType = getPropType(propValue);\n      if (propType !== expectedType) {\n        // `propValue` being instance of, say, date/regexp, pass the 'object'\n        // check, but we can offer a more precise error message here rather than\n        // 'of type `object`'.\n        var preciseType = getPreciseType(propValue);\n\n        return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.'));\n      }\n      return null;\n    }\n    return createChainableTypeChecker(validate);\n  }\n\n  function createAnyTypeChecker() {\n    return createChainableTypeChecker(emptyFunction.thatReturnsNull);\n  }\n\n  function createArrayOfTypeChecker(typeChecker) {\n    function validate(props, propName, componentName, location, propFullName) {\n      if (typeof typeChecker !== 'function') {\n        return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside arrayOf.');\n      }\n      var propValue = props[propName];\n      if (!Array.isArray(propValue)) {\n        var propType = getPropType(propValue);\n        return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an array.'));\n      }\n      for (var i = 0; i < propValue.length; i++) {\n        var error = typeChecker(propValue, i, componentName, location, propFullName + '[' + i + ']', ReactPropTypesSecret);\n        if (error instanceof Error) {\n          return error;\n        }\n      }\n      return null;\n    }\n    return createChainableTypeChecker(validate);\n  }\n\n  function createElementTypeChecker() {\n    function validate(props, propName, componentName, location, propFullName) {\n      var propValue = props[propName];\n      if (!isValidElement(propValue)) {\n        var propType = getPropType(propValue);\n        return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement.'));\n      }\n      return null;\n    }\n    return createChainableTypeChecker(validate);\n  }\n\n  function createInstanceTypeChecker(expectedClass) {\n    function validate(props, propName, componentName, location, propFullName) {\n      if (!(props[propName] instanceof expectedClass)) {\n        var expectedClassName = expectedClass.name || ANONYMOUS;\n        var actualClassName = getClassName(props[propName]);\n        return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + actualClassName + '` supplied to `' + componentName + '`, expected ') + ('instance of `' + expectedClassName + '`.'));\n      }\n      return null;\n    }\n    return createChainableTypeChecker(validate);\n  }\n\n  function createEnumTypeChecker(expectedValues) {\n    if (!Array.isArray(expectedValues)) {\n       true ? warning(false, 'Invalid argument supplied to oneOf, expected an instance of array.') : undefined;\n      return emptyFunction.thatReturnsNull;\n    }\n\n    function validate(props, propName, componentName, location, propFullName) {\n      var propValue = props[propName];\n      for (var i = 0; i < expectedValues.length; i++) {\n        if (is(propValue, expectedValues[i])) {\n          return null;\n        }\n      }\n\n      var valuesString = JSON.stringify(expectedValues);\n      return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + propValue + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.'));\n    }\n    return createChainableTypeChecker(validate);\n  }\n\n  function createObjectOfTypeChecker(typeChecker) {\n    function validate(props, propName, componentName, location, propFullName) {\n      if (typeof typeChecker !== 'function') {\n        return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.');\n      }\n      var propValue = props[propName];\n      var propType = getPropType(propValue);\n      if (propType !== 'object') {\n        return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.'));\n      }\n      for (var key in propValue) {\n        if (propValue.hasOwnProperty(key)) {\n          var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);\n          if (error instanceof Error) {\n            return error;\n          }\n        }\n      }\n      return null;\n    }\n    return createChainableTypeChecker(validate);\n  }\n\n  function createUnionTypeChecker(arrayOfTypeCheckers) {\n    if (!Array.isArray(arrayOfTypeCheckers)) {\n       true ? warning(false, 'Invalid argument supplied to oneOfType, expected an instance of array.') : undefined;\n      return emptyFunction.thatReturnsNull;\n    }\n\n    for (var i = 0; i < arrayOfTypeCheckers.length; i++) {\n      var checker = arrayOfTypeCheckers[i];\n      if (typeof checker !== 'function') {\n        warning(\n          false,\n          'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' +\n          'received %s at index %s.',\n          getPostfixForTypeWarning(checker),\n          i\n        );\n        return emptyFunction.thatReturnsNull;\n      }\n    }\n\n    function validate(props, propName, componentName, location, propFullName) {\n      for (var i = 0; i < arrayOfTypeCheckers.length; i++) {\n        var checker = arrayOfTypeCheckers[i];\n        if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) {\n          return null;\n        }\n      }\n\n      return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.'));\n    }\n    return createChainableTypeChecker(validate);\n  }\n\n  function createNodeChecker() {\n    function validate(props, propName, componentName, location, propFullName) {\n      if (!isNode(props[propName])) {\n        return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.'));\n      }\n      return null;\n    }\n    return createChainableTypeChecker(validate);\n  }\n\n  function createShapeTypeChecker(shapeTypes) {\n    function validate(props, propName, componentName, location, propFullName) {\n      var propValue = props[propName];\n      var propType = getPropType(propValue);\n      if (propType !== 'object') {\n        return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));\n      }\n      for (var key in shapeTypes) {\n        var checker = shapeTypes[key];\n        if (!checker) {\n          continue;\n        }\n        var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);\n        if (error) {\n          return error;\n        }\n      }\n      return null;\n    }\n    return createChainableTypeChecker(validate);\n  }\n\n  function createStrictShapeTypeChecker(shapeTypes) {\n    function validate(props, propName, componentName, location, propFullName) {\n      var propValue = props[propName];\n      var propType = getPropType(propValue);\n      if (propType !== 'object') {\n        return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));\n      }\n      // We need to check all keys in case some are required but missing from\n      // props.\n      var allKeys = assign({}, props[propName], shapeTypes);\n      for (var key in allKeys) {\n        var checker = shapeTypes[key];\n        if (!checker) {\n          return new PropTypeError(\n            'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' +\n            '\\nBad object: ' + JSON.stringify(props[propName], null, '  ') +\n            '\\nValid keys: ' +  JSON.stringify(Object.keys(shapeTypes), null, '  ')\n          );\n        }\n        var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);\n        if (error) {\n          return error;\n        }\n      }\n      return null;\n    }\n\n    return createChainableTypeChecker(validate);\n  }\n\n  function isNode(propValue) {\n    switch (typeof propValue) {\n      case 'number':\n      case 'string':\n      case 'undefined':\n        return true;\n      case 'boolean':\n        return !propValue;\n      case 'object':\n        if (Array.isArray(propValue)) {\n          return propValue.every(isNode);\n        }\n        if (propValue === null || isValidElement(propValue)) {\n          return true;\n        }\n\n        var iteratorFn = getIteratorFn(propValue);\n        if (iteratorFn) {\n          var iterator = iteratorFn.call(propValue);\n          var step;\n          if (iteratorFn !== propValue.entries) {\n            while (!(step = iterator.next()).done) {\n              if (!isNode(step.value)) {\n                return false;\n              }\n            }\n          } else {\n            // Iterator will provide entry [k,v] tuples rather than values.\n            while (!(step = iterator.next()).done) {\n              var entry = step.value;\n              if (entry) {\n                if (!isNode(entry[1])) {\n                  return false;\n                }\n              }\n            }\n          }\n        } else {\n          return false;\n        }\n\n        return true;\n      default:\n        return false;\n    }\n  }\n\n  function isSymbol(propType, propValue) {\n    // Native Symbol.\n    if (propType === 'symbol') {\n      return true;\n    }\n\n    // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol'\n    if (propValue['@@toStringTag'] === 'Symbol') {\n      return true;\n    }\n\n    // Fallback for non-spec compliant Symbols which are polyfilled.\n    if (typeof Symbol === 'function' && propValue instanceof Symbol) {\n      return true;\n    }\n\n    return false;\n  }\n\n  // Equivalent of `typeof` but with special handling for array and regexp.\n  function getPropType(propValue) {\n    var propType = typeof propValue;\n    if (Array.isArray(propValue)) {\n      return 'array';\n    }\n    if (propValue instanceof RegExp) {\n      // Old webkits (at least until Android 4.0) return 'function' rather than\n      // 'object' for typeof a RegExp. We'll normalize this here so that /bla/\n      // passes PropTypes.object.\n      return 'object';\n    }\n    if (isSymbol(propType, propValue)) {\n      return 'symbol';\n    }\n    return propType;\n  }\n\n  // This handles more types than `getPropType`. Only used for error messages.\n  // See `createPrimitiveTypeChecker`.\n  function getPreciseType(propValue) {\n    if (typeof propValue === 'undefined' || propValue === null) {\n      return '' + propValue;\n    }\n    var propType = getPropType(propValue);\n    if (propType === 'object') {\n      if (propValue instanceof Date) {\n        return 'date';\n      } else if (propValue instanceof RegExp) {\n        return 'regexp';\n      }\n    }\n    return propType;\n  }\n\n  // Returns a string that is postfixed to a warning about an invalid type.\n  // For example, \"undefined\" or \"of type array\"\n  function getPostfixForTypeWarning(value) {\n    var type = getPreciseType(value);\n    switch (type) {\n      case 'array':\n      case 'object':\n        return 'an ' + type;\n      case 'boolean':\n      case 'date':\n      case 'regexp':\n        return 'a ' + type;\n      default:\n        return type;\n    }\n  }\n\n  // Returns class name of the object, if any.\n  function getClassName(propValue) {\n    if (!propValue.constructor || !propValue.constructor.name) {\n      return ANONYMOUS;\n    }\n    return propValue.constructor.name;\n  }\n\n  ReactPropTypes.checkPropTypes = checkPropTypes;\n  ReactPropTypes.PropTypes = ReactPropTypes;\n\n  return ReactPropTypes;\n};\n\n\n//# sourceURL=webpack://ReactStarRatingComponent/./node_modules/prop-types/factoryWithTypeCheckers.js?")},"./node_modules/prop-types/index.js":/*!******************************************!*\
    !*** ./node_modules/prop-types/index.js ***!
    \******************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){eval("/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nif (true) {\n  var REACT_ELEMENT_TYPE = (typeof Symbol === 'function' &&\n    Symbol.for &&\n    Symbol.for('react.element')) ||\n    0xeac7;\n\n  var isValidElement = function(object) {\n    return typeof object === 'object' &&\n      object !== null &&\n      object.$$typeof === REACT_ELEMENT_TYPE;\n  };\n\n  // By explicitly using `prop-types` you are opting into new development behavior.\n  // http://fb.me/prop-types-in-prod\n  var throwOnDirectAccess = true;\n  module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ \"./node_modules/prop-types/factoryWithTypeCheckers.js\")(isValidElement, throwOnDirectAccess);\n} else {}\n\n\n//# sourceURL=webpack://ReactStarRatingComponent/./node_modules/prop-types/index.js?")},"./node_modules/prop-types/lib/ReactPropTypesSecret.js":/*!*************************************************************!*\
    !*** ./node_modules/prop-types/lib/ReactPropTypesSecret.js ***!
    \*************************************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){"use strict";eval("/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\n\nvar ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';\n\nmodule.exports = ReactPropTypesSecret;\n\n\n//# sourceURL=webpack://ReactStarRatingComponent/./node_modules/prop-types/lib/ReactPropTypesSecret.js?")},"./src/StarRatingComponent.jsx":/*!*************************************!*\
    !*** ./src/StarRatingComponent.jsx ***!
    \*************************************/
  /*! no static exports found */
  function(module,exports,__webpack_require__){"use strict";eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _react = __webpack_require__(/*! react */ \"react\");\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = __webpack_require__(/*! prop-types */ \"./node_modules/prop-types/index.js\");\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _classnames = __webpack_require__(/*! classnames */ \"./node_modules/classnames/index.js\");\n\nvar _classnames2 = _interopRequireDefault(_classnames);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }\n\nvar StarRatingComponent = function (_Component) {\n  _inherits(StarRatingComponent, _Component);\n\n  function StarRatingComponent(props) {\n    _classCallCheck(this, StarRatingComponent);\n\n    var _this = _possibleConstructorReturn(this, (StarRatingComponent.__proto__ || Object.getPrototypeOf(StarRatingComponent)).call(this));\n\n    _this.state = {\n      value: props.value\n    };\n    return _this;\n  }\n\n  _createClass(StarRatingComponent, [{\n    key: 'componentWillReceiveProps',\n    value: function componentWillReceiveProps(nextProps) {\n      var value = nextProps.value;\n\n\n      if (value != null && value !== this.state.value) {\n        this.setState({ value: value });\n      }\n    }\n  }, {\n    key: 'onChange',\n    value: function onChange(inputValue) {\n      var _props = this.props,\n          editing = _props.editing,\n          value = _props.value;\n\n\n      if (!editing) {\n        return;\n      }\n\n      // do not update internal state based on input value if prop passed\n      if (value != null) {\n        return;\n      }\n\n      this.setState({ value: inputValue });\n    }\n  }, {\n    key: 'onStarClick',\n    value: function onStarClick(index, value, name, e) {\n      e.stopPropagation();\n\n      var _props2 = this.props,\n          onStarClick = _props2.onStarClick,\n          editing = _props2.editing;\n\n\n      if (!editing) {\n        return;\n      }\n\n      onStarClick && onStarClick(index, value, name, e);\n    }\n  }, {\n    key: 'onStarHover',\n    value: function onStarHover(index, value, name, e) {\n      e.stopPropagation();\n\n      var _props3 = this.props,\n          onStarHover = _props3.onStarHover,\n          editing = _props3.editing;\n\n\n      if (!editing) {\n        return;\n      }\n\n      onStarHover && onStarHover(index, value, name, e);\n    }\n  }, {\n    key: 'onStarHoverOut',\n    value: function onStarHoverOut(index, value, name, e) {\n      e.stopPropagation();\n\n      var _props4 = this.props,\n          onStarHoverOut = _props4.onStarHoverOut,\n          editing = _props4.editing;\n\n\n      if (!editing) {\n        return;\n      }\n\n      onStarHoverOut && onStarHoverOut(index, value, name, e);\n    }\n  }, {\n    key: 'renderStars',\n    value: function renderStars() {\n      var _this2 = this;\n\n      var _props5 = this.props,\n          name = _props5.name,\n          starCount = _props5.starCount,\n          starColor = _props5.starColor,\n          emptyStarColor = _props5.emptyStarColor,\n          editing = _props5.editing;\n      var value = this.state.value;\n\n\n      var starStyles = function starStyles(i, value) {\n        return {\n          float: 'right',\n          cursor: editing ? 'pointer' : 'default',\n          color: value >= i ? starColor : emptyStarColor\n        };\n      };\n      var radioStyles = {\n        display: 'none',\n        position: 'absolute',\n        marginLeft: -9999\n      };\n\n      // populate stars\n      var starNodes = [];\n\n      var _loop = function _loop(i) {\n        var id = name + '_' + i;\n        var starNodeInput = _react2.default.createElement('input', {\n          key: 'input_' + id,\n          style: radioStyles,\n          className: 'dv-star-rating-input',\n          type: 'radio',\n          name: name,\n          id: id,\n          value: i,\n          checked: value === i,\n          onChange: _this2.onChange.bind(_this2, i, name)\n        });\n        var starNodeLabel = _react2.default.createElement(\n          'label',\n          {\n            key: 'label_' + id,\n            style: starStyles(i, value),\n            className: 'dv-star-rating-star ' + (value >= i ? 'dv-star-rating-full-star' : 'dv-star-rating-empty-star'),\n            htmlFor: id,\n            onClick: function onClick(e) {\n              return _this2.onStarClick(i, value, name, e);\n            },\n            onMouseOver: function onMouseOver(e) {\n              return _this2.onStarHover(i, value, name, e);\n            },\n            onMouseLeave: function onMouseLeave(e) {\n              return _this2.onStarHoverOut(i, value, name, e);\n            }\n          },\n          _this2.renderIcon(i, value, name, id)\n        );\n\n        starNodes.push(starNodeInput);\n        starNodes.push(starNodeLabel);\n      };\n\n      for (var i = starCount; i > 0; i--) {\n        _loop(i);\n      }\n\n      return starNodes.length ? starNodes : null;\n    }\n  }, {\n    key: 'renderIcon',\n    value: function renderIcon(index, value, name, id) {\n      var _props6 = this.props,\n          renderStarIcon = _props6.renderStarIcon,\n          renderStarIconHalf = _props6.renderStarIconHalf;\n\n\n      if (typeof renderStarIconHalf === 'function' && Math.ceil(value) === index && value % 1 !== 0) {\n        return renderStarIconHalf(index, value, name, id);\n      }\n\n      if (typeof renderStarIcon === 'function') {\n        return renderStarIcon(index, value, name, id);\n      }\n\n      return _react2.default.createElement(\n        'i',\n        { key: 'icon_' + id, style: { fontStyle: 'normal' } },\n        '\\u2605'\n      );\n    }\n  }, {\n    key: 'render',\n    value: function render() {\n      var _props7 = this.props,\n          editing = _props7.editing,\n          className = _props7.className;\n\n      var classes = (0, _classnames2.default)('dv-star-rating', {\n        'dv-star-rating-non-editable': !editing\n      }, className);\n\n      return _react2.default.createElement(\n        'div',\n        { style: { display: 'inline-block', position: 'relative' }, className: classes },\n        this.renderStars()\n      );\n    }\n  }]);\n\n  return StarRatingComponent;\n}(_react.Component);\n\nStarRatingComponent.propTypes = {\n  name: _propTypes2.default.string.isRequired,\n  value: _propTypes2.default.number,\n  editing: _propTypes2.default.bool,\n  starCount: _propTypes2.default.number,\n  starColor: _propTypes2.default.string,\n  onStarClick: _propTypes2.default.func,\n  onStarHover: _propTypes2.default.func,\n  onStarHoverOut: _propTypes2.default.func,\n  renderStarIcon: _propTypes2.default.func,\n  renderStarIconHalf: _propTypes2.default.func\n};\nStarRatingComponent.defaultProps = {\n  starCount: 5,\n  editing: true,\n  starColor: '#ffb400',\n  emptyStarColor: '#333'\n};\nexports.default = StarRatingComponent;\nmodule.exports = exports['default'];\n\n//# sourceURL=webpack://ReactStarRatingComponent/./src/StarRatingComponent.jsx?")},react:/*!**************************************************************************************!*\
    !*** external {"root":"React","amd":"react","commonjs":"react","commonjs2":"react"} ***!
    \**************************************************************************************/
  /*! no static exports found */
  function(module,exports){eval("module.exports = __WEBPACK_EXTERNAL_MODULE_react__;\n\n//# sourceURL=webpack://ReactStarRatingComponent/external_%7B%22root%22:%22React%22,%22amd%22:%22react%22,%22commonjs%22:%22react%22,%22commonjs2%22:%22react%22%7D?")}})})},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(154),a=o(147),s=o(3),l=o(7),c=o(152),p=o(189),d=o(194),u=o(190),h=o(250),f=o(175),m=o(133),g=o(134),b=o(182),_=o(181),y=o(100),v=o(254),S=o(183),x=o(252),I=o(153),C=o(256),w=o(255),P=o(257),k=o(177),E=o(176),D=o(253),V=o(13),N=o(14),M=function(e){function t(t){var o=e.call(this,t)||this;return o.saveWebPart=o.saveWebPart.bind(o),o.onOpenPanel=o.onOpenPanel.bind(o),o.onClickAddItem=o.onClickAddItem.bind(o),o.onClickCancel=o.onClickCancel.bind(o),o.onClickAdd=o.onClickAdd.bind(o),o.onClickDeleteItem=o.onClickDeleteItem.bind(o),o.onDismissDelete=o.onDismissDelete.bind(o),o.clickDelete=o.clickDelete.bind(o),o.onClickEdit=o.onClickEdit.bind(o),o.onClickUpdate=o.onClickUpdate.bind(o),o.onPropertyChange=o.onPropertyChange.bind(o),o.onPropertyChangeJson=o.onPropertyChangeJson.bind(o),o.onCancel=o.onCancel.bind(o),o.onClickMoveUp=o.onClickMoveUp.bind(o),o.onClickMoveDown=o.onClickMoveDown.bind(o),o.onActiveItemChanged=o.onActiveItemChanged.bind(o),o._key=V.default.getGuid(),o.state={data:null!=o.props.value?o.props.value:[],openPanel:!1,openListView:!0,openListAdd:!1,openListEdit:!1,deleteOpen:!1,editOpen:!1,mandatoryOpen:!1,missingField:"",items:[],columns:[],listKey:V.default.getGuid(),selection:new u.Selection},o.initItems(),o.initColumns(),o}return n(t,e),t.prototype.initItems=function(){var e=this,t=[];null!=this.state.data&&this.state.data.map(function(o,n){var r={};e.props.fields.map(function(e,t){null==o||null==e||null!=e.hidden&&!1!==e.hidden||(r[e.title]=o[e.id])}),t.push(r)}),this.state.items=t},t.prototype.initColumns=function(){this.state.columns=u.buildColumns(this.state.items,!0,null,"",!1,"",!0)},t.prototype.saveWebPart=function(e){this.props.onPropertyChange&&null!=e&&(this.props.properties[this.props.targetProperty]=e,this.props.onPropertyChange(this.props.targetProperty,[],e),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.onOpenPanel=function(e){this.state.openPanel=!0,this.state.openListView=!0,this.state.openListAdd=!1,this.state.editOpen=!1,this.state.mandatoryOpen=!1,this.setState(this.state)},t.prototype.onCancel=function(e){this.state.openPanel=!1,this.state.openListView=!1,this.state.openListAdd=!1,this.state.editOpen=!1,this.state.mandatoryOpen=!1,this.setState(this.state)},t.prototype.onClickAddItem=function(e){this.state.openListView=!1,this.state.openListAdd=!0,this.state.openListEdit=!1,this.state.editOpen=!1,this.state.mandatoryOpen=!1,this.setState(this.state)},t.prototype.onClickDeleteItem=function(e){this.state.deleteOpen=!0,this.setState(this.state)},t.prototype.onClickCancel=function(){this.state.openListView=!0,this.state.openListAdd=!1,this.state.openListEdit=!1,this.state.editOpen=!1,this.state.mandatoryOpen=!1,this.setState(this.state)},t.prototype.onClickAdd=function(){for(var e=new Object,t=0;t<this.props.fields.length;t++)if(null!=this.props.fields[t]){var o=document.getElementById("input-"+this.props.fields[t].id);if(null!=o){var n=o.value;if(n.length>0&&("["==n[0]||"{"==n[0])&&(n=JSON.parse(n)),!0===this.props.fields[t].required&&(null==n||""==n))return this.state.mandatoryOpen=!0,this.state.missingField=this.props.fields[t].id,this.setState(this.state),void document.getElementById("input-"+this.props.fields[t].id).focus();e[this.props.fields[t].id]=n}}this.state.data.push(e),this.initItems(),null!=this.state.selectedIndex&&this.state.selectedIndex>0&&this.state.selection.setIndexSelected(this.state.selectedIndex,!1,!1),this.state.selectedIndex=null,null!=this.state.columns&&0!==this.state.columns.length||this.initColumns(),this.setState(this.state),this.saveWebPart(this.state.data),this.onClickCancel()},t.prototype.onDismissDelete=function(e){this.state.deleteOpen=!1,this.setState(this.state)},t.prototype.onClickMoveUp=function(e){var t=Number(this.state.selectedIndex);if(t>0){var o=this.state.data[t-1];this.state.data[t-1]=this.state.data[t],this.state.data[t]=o,this.state.selection.setIndexSelected(this.state.selectedIndex,!1,!1),this.state.selectedIndex=t-1,this.state.selection.setIndexSelected(this.state.selectedIndex,!0,!0),this.initItems(),this.setState(this.state),this.saveWebPart(this.state.data)}},t.prototype.onClickMoveDown=function(e){var t=Number(this.state.selectedIndex);if(t<this.state.data.length-1){var o=this.state.data[t+1];this.state.data[t+1]=this.state.data[t],this.state.data[t]=o,this.state.selection.setIndexSelected(this.state.selectedIndex,!1,!1),this.state.selectedIndex=t+1,this.state.selection.setIndexSelected(this.state.selectedIndex,!0,!0),this.initItems(),this.setState(this.state),this.saveWebPart(this.state.data)}},t.prototype.clickDelete=function(e){for(var t=this.state.selectedIndex,o=[],n=0;n<this.state.data.length;n++)n!=t&&o.push(this.state.data[n]);this.state.selection.setIndexSelected(this.state.selectedIndex,!1,!1),this.state.data=o,this.state.selectedIndex=null,this.initItems(),this.setState(this.state),this.onDismissDelete(),this.saveWebPart(this.state.data)},t.prototype.onClickEdit=function(e){this.state.editOpen=!0,this.state.openListView=!1,this.setState(this.state)},t.prototype.onClickUpdate=function(e){for(var t=this.state.data[this.state.selectedIndex],o=0;o<this.props.fields.length;o++)if(null!=this.props.fields[o]){var n=document.getElementById("input-"+this.props.fields[o].id);if(null!=n){var r=n.value;if(r.length>0&&("["==r[0]||"{"==r[0])&&(r=JSON.parse(r)),!0===this.props.fields[o].required&&(null==r||""==r))return this.state.mandatoryOpen=!0,this.state.missingField=this.props.fields[o].title,this.setState(this.state),void document.getElementById("input-"+this.props.fields[o].id).focus();t[this.props.fields[o].id]=r}}this.initItems(),this.setState(this.state),this.saveWebPart(this.state.data),this.onClickCancel()},t.prototype.onPropertyChange=function(e,t,o){document.getElementById(e).value=o},t.prototype.onPropertyChangeJson=function(e,t,o){document.getElementById(e).value=JSON.stringify(o)},t.prototype.onActiveItemChanged=function(e,t,o){void 0!==t&&t>=0?(this.state.selectedIndex=t,this.setState(this.state)):(this.state.selectedIndex=null,this.setState(this.state))},t.prototype.render=function(){var e=this;return r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(s.Label,null,this.props.label),r.createElement(c.Dialog,{type:c.DialogType.close,isOpen:this.state.openPanel,title:this.props.headerText,onDismiss:this.onCancel,containerClassName:i.default.msDialogMainCustom,isDarkOverlay:!0,isBlocking:!1},r.createElement("div",{style:{width:"630px",height:"500px",overflow:"scroll"}},!0===this.state.openListAdd?r.createElement("div",null,null!=this.props.fields?r.createElement("div",null,r.createElement(p.CommandBar,{isSearchBoxVisible:!1,items:[{key:"Add",icon:"Add",title:N.CustomListAddItem,name:"Add",disabled:!0,onClick:this.onClickAdd},{key:"Back",icon:"Back",title:N.CustomListBack,name:"Back",onClick:this.onClickCancel}]}),!0===this.state.mandatoryOpen?r.createElement(d.MessageBar,null,N.CustomListFieldMissing.replace("{0}",this.state.missingField)):"",r.createElement("table",{className:"ms-Table",cellSpacing:"0",style:{marginTop:"30px",width:"100%",paddingRight:"10px"}},r.createElement("tbody",null,this.props.fields.map(function(t,o){return r.createElement("tr",{key:e._key+"-customListTr1-"+o},r.createElement("td",null,r.createElement(s.Label,null,t.title,!0===t.required?" (*)":"")),r.createElement("td",null,t.type==a.CustomListFieldType.string?r.createElement("input",{id:"input-"+t.id,className:i.default.customTextField,style:{marginBottom:"8px"}}):"",t.type==a.CustomListFieldType.number?r.createElement("input",{type:"number",role:"spinbutton",id:"input-"+t.id,"aria-valuemax":"99999","aria-valuemin":"-999999","aria-valuenow":"0",className:i.default.customTextField,style:{width:"100px",marginBottom:"8px"}}):"",t.type==a.CustomListFieldType.boolean?r.createElement("div",{style:{marginBottom:"8px"}},r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement("input",{type:"radio",role:"radio","aria-checked":"false",name:"input-"+t.id,style:{width:"18px",height:"18px"},value:"input-"+t.id,onChange:function(e){if(1==e.currentTarget.checked){var t=e.currentTarget.value;document.getElementById(t).value=!0}}})," ",r.createElement("span",{style:{fontSize:"14px"}},N.CustomListTrue),r.createElement("input",{type:"radio",role:"radio","aria-checked":"false",name:"input-"+t.id,style:{width:"18px",height:"18px"},value:"input-"+t.id,onChange:function(e){if(1==e.currentTarget.checked){var t=e.currentTarget.value;document.getElementById(t).value=!1}}})," ",r.createElement("span",{style:{fontSize:"14px"}},N.CustomListFalse)):"",t.type==a.CustomListFieldType.date?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(h.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.dateTime?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(f.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.font?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(m.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.fontSize?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(g.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.color?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,style:{visibility:"hidden"}}),r.createElement(_.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.colorMini?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,style:{visibility:"hidden"}}),r.createElement(y.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.icon?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(b.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.password?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(v.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.users?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(w.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChangeJson,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.sharePointGroups?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(k.default,{render:null,groupType:E.IGroupType.SharePoint,key:"input-"+t.id,label:"",properties:e.props.properties,context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChangeJson,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.securityGroups?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(k.default,{render:null,groupType:E.IGroupType.Security,key:"input-"+t.id,label:"",properties:e.props.properties,context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChangeJson,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.list?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(I.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.folder?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(C.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.picture?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(S.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.document?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(x.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.officeVideo?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(D.default,{render:null,panelTitle:"Select a video",key:"input-"+t.id,label:"",properties:e.props.properties,context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.stars?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(P.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):""))})))):"",r.createElement("div",{style:{marginTop:"30px",marginBottom:"30px"}},r.createElement(l.PrimaryButton,{style:{marginRight:"10px"},onClick:this.onClickAdd},N.CustomListOK),r.createElement(l.DefaultButton,{onClick:this.onClickCancel},N.CustomListCancel))):"",!0===this.state.editOpen?r.createElement("div",null,null!=this.props.fields?r.createElement("div",null,r.createElement(p.CommandBar,{isSearchBoxVisible:!1,items:[{key:"Edit",icon:"Edit",title:N.CustomListEdit,name:"Edit",disabled:!0,onClick:this.onClickEdit},{key:"Back",icon:"Back",title:N.CustomListBack,name:"Back",onClick:this.onClickCancel}]}),!0===this.state.mandatoryOpen?r.createElement("div",{className:"ms-MessageBar"},r.createElement("a",{name:"anchorMessageBar"}),r.createElement("div",{className:"ms-MessageBar-content"},r.createElement("div",{className:"ms-MessageBar-icon"},r.createElement("i",{className:"ms-Icon ms-Icon--Error"})),r.createElement("div",{className:"ms-MessageBar-text"},N.CustomListFieldMissing.replace("{0}",this.state.missingField)))):"",r.createElement("table",{className:"ms-Table",cellSpacing:"0",style:{marginTop:"30px",width:"100%",paddingRight:"10px"}},r.createElement("tbody",null,this.props.fields.map(function(t,o){return r.createElement("tr",{key:e._key+"-customListTr2-"+o},r.createElement("td",null,r.createElement(s.Label,null,t.title,!0===t.required?" (*)":"")),r.createElement("td",null,t.type==a.CustomListFieldType.string?r.createElement("input",{id:"input-"+t.id,className:i.default.customTextField,style:{marginBottom:"8px"},defaultValue:e.state.data[e.state.selectedIndex][t.id]}):"",t.type==a.CustomListFieldType.number?r.createElement("input",{type:"number",role:"spinbutton",id:"input-"+t.id,className:i.default.customTextField,defaultValue:e.state.data[e.state.selectedIndex][t.id],"aria-valuemax":"99999","aria-valuemin":"-999999","aria-valuenow":e.state.data[e.state.selectedIndex][t.id],style:{width:"100px",marginBottom:"8px"}}):"",t.type==a.CustomListFieldType.boolean?r.createElement("div",{style:{marginBottom:"8px"}},r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement("input",{type:"radio",role:"radio",name:"input-"+t.id,style:{width:"18px",height:"18px"},value:"input-"+t.id,onChange:function(e){if(1==e.currentTarget.checked){var t=e.currentTarget.value;document.getElementById(t).value=!0}},defaultChecked:"true"==e.state.data[e.state.selectedIndex][t.id],"aria-checked":"true"==e.state.data[e.state.selectedIndex][t.id]}),r.createElement("span",{style:{fontSize:"14px"}},N.CustomListTrue),r.createElement("input",{type:"radio",role:"radio",name:"input-"+t.id,style:{width:"18px",height:"18px"},value:"input-"+t.id,onChange:function(e){if(1==e.currentTarget.checked){var t=e.currentTarget.value;document.getElementById(t).value=!1}},defaultChecked:"false"==e.state.data[e.state.selectedIndex][t.id],"aria-checked":"false"==e.state.data[e.state.selectedIndex][t.id]})," ",r.createElement("span",{style:{fontSize:"14px"}},N.CustomListFalse)):"",t.type==a.CustomListFieldType.date?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(h.default,{render:null,key:"input-"+t.id,properties:e.props.properties,initialDate:e.state.data[e.state.selectedIndex][t.id],label:"",onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.dateTime?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(f.default,{render:null,key:"input-"+t.id,properties:e.props.properties,initialDate:e.state.data[e.state.selectedIndex][t.id],label:"",onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.font?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(m.default,{render:null,key:"input-"+t.id,label:"",properties:e.props.properties,initialValue:e.state.data[e.state.selectedIndex][t.id],onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.fontSize?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(g.default,{render:null,key:"input-"+t.id,properties:e.props.properties,label:"",initialValue:e.state.data[e.state.selectedIndex][t.id],onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.color?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(_.default,{render:null,key:"input-"+t.id,properties:e.props.properties,label:"",initialColor:e.state.data[e.state.selectedIndex][t.id],onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.colorMini?r.createElement("div",{style:{marginBottom:"5px"}},r.createElement("input",{id:"input-"+t.id,type:"hidden",style:{visibility:"hidden"}}),r.createElement(y.default,{render:null,key:"input-"+t.id,properties:e.props.properties,label:"",initialColor:e.state.data[e.state.selectedIndex][t.id],onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.icon?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(b.default,{render:null,key:"input-"+t.id,properties:e.props.properties,label:"",initialValue:e.state.data[e.state.selectedIndex][t.id],onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.password?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(v.default,{render:null,key:"input-"+t.id,properties:e.props.properties,label:"",initialValue:e.state.data[e.state.selectedIndex][t.id],onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.users?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:JSON.stringify(e.state.data[e.state.selectedIndex][t.id]),style:{visibility:"hidden"}}),r.createElement(w.default,{render:null,key:"input-"+t.id,properties:e.props.properties,label:"",initialData:e.state.data[e.state.selectedIndex][t.id],context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChangeJson,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.securityGroups?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:JSON.stringify(e.state.data[e.state.selectedIndex][t.id]),style:{visibility:"hidden"}}),r.createElement(k.default,{render:null,groupType:E.IGroupType.Security,key:"input-"+t.id,properties:e.props.properties,label:"",initialData:e.state.data[e.state.selectedIndex][t.id],context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChangeJson,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.sharePointGroups?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:JSON.stringify(e.state.data[e.state.selectedIndex][t.id]),style:{visibility:"hidden"}}),r.createElement(k.default,{render:null,groupType:E.IGroupType.SharePoint,key:"input-"+t.id,properties:e.props.properties,label:"",initialData:e.state.data[e.state.selectedIndex][t.id],context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChangeJson,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.list?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(I.default,{render:null,properties:e.props.properties,label:"",selectedList:e.state.data[e.state.selectedIndex][t.id],context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id,key:"input-"+t.id})):"",t.type==a.CustomListFieldType.folder?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(C.default,{render:null,key:"input-"+t.id,properties:e.props.properties,label:"",initialFolder:e.state.data[e.state.selectedIndex][t.id],context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.picture?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(S.default,{render:null,initialValue:e.state.data[e.state.selectedIndex][t.id],key:"input-"+t.id,properties:e.props.properties,label:"",context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.document?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(x.default,{render:null,initialValue:e.state.data[e.state.selectedIndex][t.id],key:"input-"+t.id,properties:e.props.properties,label:"",context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.stars?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(P.default,{render:null,initialValue:Number(e.state.data[e.state.selectedIndex][t.id]),key:"input-"+t.id,properties:e.props.properties,label:"",context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):"",t.type==a.CustomListFieldType.officeVideo?r.createElement("div",null,r.createElement("input",{id:"input-"+t.id,type:"hidden",defaultValue:e.state.data[e.state.selectedIndex][t.id],style:{visibility:"hidden"}}),r.createElement(D.default,{render:null,initialValue:e.state.data[e.state.selectedIndex][t.id],panelTitle:"Select a video",key:"input-"+t.id,properties:e.props.properties,label:"",context:e.props.context,onDispose:null,onRender:null,onPropertyChange:e.onPropertyChange,targetProperty:"input-"+t.id})):""))})))):"",r.createElement("div",{style:{marginTop:"30px",marginBottom:"30px"}},r.createElement(l.PrimaryButton,{style:{marginRight:"10px"},onClick:this.onClickUpdate},N.CustomListOK),r.createElement(l.DefaultButton,{onClick:this.onClickCancel},N.CustomListCancel))):"",!0===this.state.openListView?r.createElement("div",null,r.createElement(p.CommandBar,{isSearchBoxVisible:!1,items:[{key:"Add",icon:"Add",title:N.CustomListAddItem,name:"Add",onClick:this.onClickAddItem},{key:"Edit",icon:"Edit",title:N.CustomListEdit,name:"Edit",onClick:this.onClickEdit,disabled:null==this.state.selectedIndex||this.state.selectedIndex<0},{key:"Delete",icon:"Delete",title:N.CustomListDel,name:"Delete",onClick:this.onClickDeleteItem,disabled:null==this.state.selectedIndex||this.state.selectedIndex<0},{key:"Up",icon:"ChevronUp",title:"",name:"",onClick:this.onClickMoveUp,disabled:null==this.state.selectedIndex||this.state.selectedIndex<=0},{key:"Down",icon:"ChevronDown",title:"",name:"",onClick:this.onClickMoveDown,disabled:null==this.state.selectedIndex||this.state.selectedIndex<0||this.state.selectedIndex>=this.state.data.length-1}]}),r.createElement(c.Dialog,{type:c.DialogType.close,isOpen:this.state.deleteOpen,title:N.CustomListConfirmDel,onDismiss:this.onDismissDelete,isDarkOverlay:!1,isBlocking:!0},r.createElement("div",null,r.createElement("div",null,r.createElement(s.Label,null,N.CustomListConfirmDelMssg)),r.createElement("div",{style:{paddingTop:"20px"}},r.createElement(l.PrimaryButton,{onClick:this.clickDelete},N.CustomListYes),r.createElement(l.DefaultButton,{onClick:this.onDismissDelete},N.CustomListNo)))),null!=this.props.fields?r.createElement("div",{style:{marginTop:"20px"}},r.createElement(u.DetailsList,{setKey:this.state.listKey,items:this.state.items,columns:this.state.columns,selectionPreservedOnEmptyClick:!0,checkboxVisibility:u.CheckboxVisibility.onHover,layoutMode:u.DetailsListLayoutMode.justified,isHeaderVisible:!0,selection:this.state.selection,selectionMode:u.SelectionMode.single,constrainMode:u.ConstrainMode.unconstrained,onActiveItemChanged:this.onActiveItemChanged,initialFocusedIndex:this.state.selectedIndex})):""):"")),r.createElement(l.DefaultButton,{disabled:this.props.disabled,onClick:this.onOpenPanel},this.props.headerText))},t}(r.Component);t.default=M},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}(),r=this&&this.__assign||Object.assign||function(e){for(var t,o=1,n=arguments.length;o<n;o++){t=arguments[o];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=o(0),a=o(155),s=o(1),l=o(14),c=function(){function e(){this.months=[l.DatePickerMonthLongJanuary,l.DatePickerMonthLongFebruary,l.DatePickerMonthLongMarch,l.DatePickerMonthLongApril,l.DatePickerMonthLongMay,l.DatePickerMonthLongJune,l.DatePickerMonthLongJuly,l.DatePickerMonthLongAugust,l.DatePickerMonthLongSeptember,l.DatePickerMonthLongOctober,l.DatePickerMonthLongNovember,l.DatePickerMonthLongDecember],this.shortMonths=[l.DatePickerMonthShortJanuary,l.DatePickerMonthShortFebruary,l.DatePickerMonthShortMarch,l.DatePickerMonthShortApril,l.DatePickerMonthShortMay,l.DatePickerMonthShortJune,l.DatePickerMonthShortJuly,l.DatePickerMonthShortAugust,l.DatePickerMonthShortSeptember,l.DatePickerMonthShortOctober,l.DatePickerMonthShortNovember,l.DatePickerMonthShortDecember],this.days=[l.DatePickerDayLongSunday,l.DatePickerDayLongMonday,l.DatePickerDayLongTuesday,l.DatePickerDayLongWednesday,l.DatePickerDayLongThursday,l.DatePickerDayLongFriday,l.DatePickerDayLongSaturday],this.shortDays=[l.DatePickerDayShortSunday,l.DatePickerDayShortMonday,l.DatePickerDayShortTuesday,l.DatePickerDayShortWednesday,l.DatePickerDayShortThursday,l.DatePickerDayShortFriday,l.DatePickerDayShortSaturday],this.goToToday="",this.isRequiredErrorMessage="",this.invalidInputErrorMessage=""}return e}(),p=function(e){function t(t){var o=e.call(this,t)||this;return o.onSelectDate=o.onSelectDate.bind(o),o.state={date:o.props.initialDate,errorMessage:""},o.async=new s.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.onSelectDate=function(e){var t="";t=this.props.formatDate?this.props.formatDate(e):e.toDateString(),this.state.date=t,this.setState(this.state),this.delayedValidate(t)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialDate,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialDate,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialDate,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialDate,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.render=function(){var e,t=new c;return null!=this.state.date&&""!=this.state.date&&(e=new Date(this.state.date)),i.createElement("div",null,i.createElement(a.DatePicker,r({},this.props,{value:e,strings:t,isMonthPickerVisible:!1,onSelectDate:this.onSelectDate,allowTextInput:!1,formatDate:this.props.formatDate})),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?i.createElement("div",{style:{paddingBottom:"8px"}},i.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),i.createElement("span",null,i.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(i.Component);t.default=p},function(e,t,o){"use strict";function n(e,t){var o={label:t.label,targetProperty:e,initialDate:t.initialDate,timeConvention:t.timeConvention,onPropertyChange:t.onPropertyChange,properties:t.properties,formatDate:t.formatDate,onDispose:null,onRender:null,key:t.key,onGetErrorMessage:t.onGetErrorMessage,deferredValidationTime:t.deferredValidationTime,render:t.render,disableReactivePropertyChanges:t.disableReactivePropertyChanges};return new c(e,o)}Object.defineProperty(t,"__esModule",{value:!0});var r,i=o(0),a=o(6),s=o(5),l=o(175);!function(e){e[e.Hours12=0]="Hours12",e[e.Hours24=1]="Hours24"}(r=t.ITimeConvention||(t.ITimeConvention={}));var c=function(){function e(e,t){this.type=s.PropertyPaneFieldType.Custom,this.deferredValidationTime=200,this.disableReactivePropertyChanges=!1,this.render=this.render.bind(this),this.targetProperty=t.targetProperty,this.properties=t,this.label=t.label,this.initialDate=t.initialDate,this.properties.onDispose=this.dispose,this.properties.onRender=this.render,this.onPropertyChange=t.onPropertyChange,this.formatDate=t.formatDate,this.customProperties=t.properties,this.key=t.key,this.onGetErrorMessage=t.onGetErrorMessage,void 0!==t.deferredValidationTime&&(this.deferredValidationTime=t.deferredValidationTime),void 0!==t.timeConvention?this.timeConvention=t.timeConvention:this.timeConvention=r.Hours24,this.renderWebPart=t.render,void 0!==t.disableReactivePropertyChanges&&null!=t.disableReactivePropertyChanges&&(this.disableReactivePropertyChanges=t.disableReactivePropertyChanges)}return e.prototype.render=function(e){var t=i.createElement(l.default,{label:this.label,initialDate:this.initialDate,targetProperty:this.targetProperty,formatDate:this.formatDate,timeConvention:this.timeConvention,onDispose:this.dispose,onRender:this.render,onPropertyChange:this.onPropertyChange,properties:this.customProperties,key:this.key,onGetErrorMessage:this.onGetErrorMessage,deferredValidationTime:this.deferredValidationTime,render:this.renderWebPart,disableReactivePropertyChanges:this.disableReactivePropertyChanges});a.render(t,e)},e.prototype.dispose=function(e){},e}();t.PropertyFieldDateTimePicker=n},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(3),a=o(7),s=o(26),l=o(1),c=o(12),p=o(14),d=function(e){function t(t){var o=e.call(this,t)||this;return o.onTextFieldChanged=o.onTextFieldChanged.bind(o),o.onOpenPanel=o.onOpenPanel.bind(o),o.onClosePanel=o.onClosePanel.bind(o),o.onClickRecent=o.onClickRecent.bind(o),o.onClickSite=o.onClickSite.bind(o),o.onClickUpload=o.onClickUpload.bind(o),o.handleIframeData=o.handleIframeData.bind(o),o.onEraseButton=o.onEraseButton.bind(o),o.state={selectedImage:o.props.initialValue,openPanel:!1,openRecent:!1,openSite:!0,openUpload:!1,recentImages:[],errorMessage:""},o.async=new l.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.saveImageProperty=function(e){this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialValue,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialValue,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialValue,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialValue,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.onEraseButton=function(){this.state.selectedImage="",this.setState(this.state),this.saveImageProperty("")},t.prototype.onOpenPanel=function(e){this.state.openPanel=!0,this.setState(this.state)},t.prototype.onTextFieldChanged=function(e){this.state.selectedImage=e,this.setState(this.state),this.saveImageProperty(e)},t.prototype.onClosePanel=function(e){this.state.openPanel=!1,this.setState(this.state)},t.prototype.onClickRecent=function(e){},t.prototype.handleIframeData=function(e){if(1==this.state.openSite&&1==this.state.openPanel){var t=e.data;if(-1!=t.indexOf("[OneDrive-FromPicker]")){var o=t.replace("[OneDrive-FromPicker]",""),n=JSON.parse(o);if("cancel"==n.type)this.onClosePanel();else if("success"==n.type)for(var r=n.items[0].sharePoint.url,i=this.props.allowedFileExtensions.split(","),a=r.toLowerCase(),s=0;s<i.length;s++){var l=i[s].toLowerCase();if(a.indexOf(l)>-1){this.state.selectedImage=r,this.setState(this.state),this.saveImageProperty(r),this.onClosePanel();break}}}}},t.prototype.componentDidMount=function(){window.addEventListener("message",this.handleIframeData,!1)},t.prototype.componentWillUnmount=function(){window.removeEventListener("message",this.handleIframeData,!1),void 0!==this.async&&this.async.dispose()},t.prototype.onClickSite=function(e){this.state.openRecent=!1,this.state.openSite=!0,this.state.openUpload=!1,this.setState(this.state)},t.prototype.onClickUpload=function(e){this.state.openRecent=!1,this.state.openSite=!1,this.state.openUpload=!0,this.setState(this.state)},t.prototype.render=function(){var e=this.props.context.pageContext.web.absoluteUrl;e+="/_layouts/15/onedrive.aspx?picker=",e+="%7B%22sn%22%3Afalse%2C%22v%22%3A%22files%22%2C%22id%22%3A%221%22%2C%22o%22%3A%22",e+=encodeURI(this.props.context.pageContext.web.absoluteUrl.replace(this.props.context.pageContext.web.serverRelativeUrl,"")),e+="%22%7D&id=",e+=encodeURI(this.props.context.pageContext.web.serverRelativeUrl),e+="&view=2&typeFilters=",e+=encodeURI("folder,"+this.props.allowedFileExtensions),e+="&p=2";var t=this.props.context.pageContext.web.absoluteUrl;return t+="/_layouts/15/getpreview.ashx?path=",t+=encodeURI(this.state.selectedImage),r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(i.Label,null,this.props.label),r.createElement("table",{style:{width:"100%",borderSpacing:0}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",{width:"*"},r.createElement(c.TextField,{disabled:this.props.disabled,value:this.state.selectedImage,style:{width:"100%"},onChanged:this.onTextFieldChanged,readOnly:this.props.readOnly})),r.createElement("td",{width:"64"},r.createElement("table",{style:{width:"100%",borderSpacing:0}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",null,r.createElement(a.IconButton,{disabled:this.props.disabled,iconProps:{iconName:"FolderSearch"},onClick:this.onOpenPanel})),r.createElement("td",null,r.createElement(a.IconButton,{disabled:!1!==this.props.disabled||null==this.state.selectedImage||""==this.state.selectedImage,iconProps:{iconName:"Delete"},onClick:this.onEraseButton}))))))))),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"",null!=this.state.selectedImage&&""!=this.state.selectedImage&&!0===this.props.previewDocument?r.createElement("div",{style:{marginTop:"7px"}},r.createElement("img",{src:t,width:"225px",height:"225px",alt:"Preview"})):"",!0===this.state.openPanel?r.createElement(s.Panel,{isOpen:this.state.openPanel,hasCloseButton:!0,onDismiss:this.onClosePanel,isLightDismiss:!0,type:s.PanelType.large,headerText:p.DocumentPickerTitle},r.createElement("div",{style:{backgroundColor:"#F4F4F4",width:"100%",height:"80vh",paddingTop:"0px",display:"inline-flex"}},r.createElement("div",{style:{width:"206px",backgroundColor:"white"}},r.createElement("div",{style:{width:"260px",backgroundColor:"#F4F4F4",height:"40px",marginBottom:"70px"}}),r.createElement("div",{style:{paddingLeft:"20px",paddingTop:"10px",color:"#A6A6A6",paddingBottom:"10px",borderLeftWidth:"1px",borderLeftStyle:"solid",borderLeftColor:!0===this.state.openRecent?"blue":"white",backgroundColor:!0===this.state.openRecent?"#F4F4F4":"#FFFFFF"},onClick:this.onClickRecent,role:"menuitem"},r.createElement("i",{className:"ms-Icon ms-Icon--Clock",style:{fontSize:"30px"}})," ",p.DocumentPickerRecent),r.createElement("div",{style:{cursor:"pointer",paddingLeft:"20px",paddingTop:"10px",paddingBottom:"10px",borderLeftWidth:"1px",borderLeftStyle:"solid",borderLeftColor:!0===this.state.openSite?"blue":"white",backgroundColor:!0===this.state.openSite?"#F4F4F4":"#FFFFFF"},onClick:this.onClickSite,role:"menuitem"},r.createElement("i",{className:"ms-Icon ms-Icon--Globe",style:{fontSize:"30px"}})," ",p.DocumentPickerSite)),1==this.state.openRecent?r.createElement("div",{id:"recent",style:{marginLeft:"2px",width:"100%",backgroundColor:"white"}},r.createElement("div",{style:{width:"100%",backgroundColor:"#F4F4F4",height:"40px",marginBottom:"20px"}}),r.createElement("div",{style:{paddingLeft:"30px"}},r.createElement("h1",{className:"ms-font-xl"},"Recent images"))):"",r.createElement("div",{id:"site",style:{marginLeft:"2px",paddingLeft:"0px",paddingTop:"0px",backgroundColor:"white",visibility:!0===this.state.openSite?"visible":"hidden",width:!0===this.state.openSite?"100%":"0px",height:!0===this.state.openSite?"80vh":"0px"}},r.createElement("iframe",{ref:"filePickerIFrame",style:{width:!0===this.state.openSite?"100%":"0px",height:!0===this.state.openSite?"80vh":"0px",borderWidth:"0"},className:"filePickerIFrame_d791363d",role:"application",title:"Select files from site picker view. Use toolbaar menu to perform operations, breadcrumbs to navigate between folders and arrow keys to navigate within the list",src:e}))),!1===this.state.openSite?r.createElement("div",{style:{position:"absolute",bottom:"0",right:"0",marginBottom:"20px",marginRight:"20px"}},r.createElement(a.PrimaryButton,null," Open "),r.createElement(a.DefaultButton,{onClick:this.onClosePanel}," Cancel ")):""):"")},t}(r.Component);t.default=d},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(3),a=o(7),s=o(26),l=o(1),c=o(46),p=o(13),d=o(12),u=function(e){function t(t){var o=e.call(this,t)||this;return o.onTextFieldChanged=o.onTextFieldChanged.bind(o),o.onOpenPanel=o.onOpenPanel.bind(o),o.onClosePanel=o.onClosePanel.bind(o),o.onEraseButton=o.onEraseButton.bind(o),o.iFrameLoaded=o.iFrameLoaded.bind(o),o.iFrameValidation=o.iFrameValidation.bind(o),o.state={iframeLoaded:!1,selectedVideo:o.props.initialValue,openPanel:!1,openRecent:!1,openSite:!0,openUpload:!1,recentImages:[],errorMessage:""},o.guid=p.default.getGuid(),o.async=new l.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.saveVideoProperty=function(e){this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialValue,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialValue,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialValue,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialValue,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.onEraseButton=function(){this.state.selectedVideo="",this.setState(this.state),this.saveVideoProperty("")},t.prototype.onOpenPanel=function(e){this.state.openPanel=!0,this.state.iframeLoaded=!1,this.setState(this.state)},t.prototype.onTextFieldChanged=function(e){this.state.selectedVideo=e,this.setState(this.state),this.saveVideoProperty(e)},t.prototype.onClosePanel=function(e){this.state.openPanel=!1,this.setState(this.state)},t.prototype.componentDidUpdate=function(e,t,o){var n=document.getElementById(this.guid);null!=n&&void 0!=n&&(n.addEventListener?n.addEventListener("load",this.iFrameLoaded,!1):n.attachEvent("onload",this.iFrameLoaded))},t.prototype.iFrameLoaded=function(){var e=window.frames[this.guid].document.getElementById("ctl00_OkButton");e.onclick="",e.addEventListener("click",this.iFrameValidation,!1);var t=window.frames[this.guid].document.getElementById("CancelButton");t.onclick="",t.addEventListener("click",this.onClosePanel,!1),this.state.iframeLoaded=!0,this.setState(this.state)},t.prototype.iFrameValidation=function(){var e=window.frames[this.guid].window.dialogResult;if(null!=e){if(null==e.Url)return void this.onClosePanel();var t=e.Url;this.state.selectedVideo=t,this.setState(this.state),this.saveVideoProperty(t),this.onClosePanel()}},t.prototype.componentDidMount=function(){},t.prototype.componentWillUnmount=function(){void 0!==this.async&&this.async.dispose()},t.prototype.render=function(){var e=this.props.context.pageContext.web.absoluteUrl;return e+="/portals/hub/_layouts/15/VideoAssetDialog.aspx?list=&IsDlg=1",r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(i.Label,null,this.props.label),r.createElement("table",{style:{width:"100%",borderSpacing:0}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",{width:"*"},r.createElement(d.TextField,{disabled:this.props.disabled,value:this.state.selectedVideo,style:{width:"100%"},onChanged:this.onTextFieldChanged,readOnly:this.props.readOnly})),r.createElement("td",{width:"64"},r.createElement("table",{style:{width:"100%",borderSpacing:0}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",null,r.createElement(a.IconButton,{disabled:this.props.disabled,iconProps:{iconName:"FolderSearch"},onClick:this.onOpenPanel})),r.createElement("td",null,r.createElement(a.IconButton,{disabled:!1!==this.props.disabled||null==this.state.selectedVideo||""==this.state.selectedVideo,iconProps:{iconName:"Delete"},onClick:this.onEraseButton}))))))))),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"",!0===this.state.openPanel?r.createElement(s.Panel,{isOpen:this.state.openPanel,hasCloseButton:!0,onDismiss:this.onClosePanel,isLightDismiss:!0,type:s.PanelType.large,headerText:this.props.panelTitle},r.createElement("div",{style:{visibility:!1===this.state.iframeLoaded?"visible":"hidden",display:!1===this.state.iframeLoaded?"block":"none",height:!1===this.state.iframeLoaded?"auto":"0px"}},r.createElement(c.Spinner,{type:c.SpinnerType.normal})),r.createElement("div",{id:"site",style:{width:"100%",height:"700px"}},r.createElement("iframe",{ref:"filePickerIFrame",style:{width:"100%",borderWidth:"0",visibility:!0===this.state.iframeLoaded?"visible":"hidden",display:!0===this.state.iframeLoaded?"block":"none",height:!0===this.state.iframeLoaded?"650px":"0px"},role:"application",src:e,id:this.guid,name:this.guid}))):"")},t}(r.Component);t.default=u},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(3),a=o(1),s=o(12),l=function(e){function t(t){var o=e.call(this,t)||this;return o.async=new a.Async(o),o.state={errorMessage:"",currentValue:o.props.initialValue},o.onValueChanged=o.onValueChanged.bind(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.onValueChanged=function(e){this.state.currentValue=e,this.setState(this.state),this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialValue,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialValue,e),this.setState({errorMessage:o})):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialValue,e),t.setState({errorMessage:o})}):this.notifyAfterValidate(this.props.initialValue,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render()},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.render=function(){return r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(i.Label,null,this.props.label),r.createElement(s.TextField,{disabled:this.props.disabled,"aria-multiline":"false",placeholder:void 0!==this.props.placeHolder?this.props.placeHolder:"",type:"password",value:void 0!==this.state.currentValue?this.state.currentValue.toString():"",onChanged:this.onValueChanged,"aria-invalid":!!this.state.errorMessage}),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=l},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(44),a=o(11),s=o(156),l=o(3),c=o(78),p=o(1),d=o(14),u=function(e){function t(t){var o=e.call(this,t)||this;return o.intialPersonas=new Array,o.resultsPeople=new Array,o.resultsPersonas=new Array,o.selectedPeople=new Array,o.selectedPersonas=new Array,o.searchService=new h(t.context),o.onSearchFieldChanged=o.onSearchFieldChanged.bind(o),o.onItemChanged=o.onItemChanged.bind(o),o.createInitialPersonas(),o.state={resultsPeople:o.resultsPeople,resultsPersonas:o.resultsPersonas,errorMessage:""},o.async=new p.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.render=function(){var e={suggestionsHeaderText:d.PeoplePickerSuggestedContacts,noResultsFoundText:d.PeoplePickerNoResults,loadingText:d.PeoplePickerLoading};return r.createElement("div",null,r.createElement(l.Label,null,this.props.label),r.createElement(s.NormalPeoplePicker,{pickerSuggestionsProps:e,onResolveSuggestions:this.onSearchFieldChanged,onChange:this.onItemChanged,defaultSelectedItems:this.intialPersonas}),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",{style:{paddingBottom:"8px"}},r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t.prototype.onSearchFieldChanged=function(e,t){var o=this;if(e.length>2){this.setState({resultsPeople:this.resultsPeople,resultsPersonas:this.resultsPersonas});return this.searchService.searchPeople(e).then(function(e){return o.resultsPeople=[],o.resultsPersonas=[],!1===o.props.allowDuplicate&&(e=o.removeDuplicates(e)),e.map(function(e,t){o.resultsPeople.push(e),o.resultsPersonas.push(o.getPersonaFromPeople(e,t))}),o.setState({resultsPeople:o.resultsPeople,resultsPersonas:o.resultsPersonas}),o.resultsPersonas})}return[]},t.prototype.removeDuplicates=function(e){var t=this;if(null==this.selectedPeople||0==this.selectedPeople.length)return e;var o=[];return e.map(function(e){for(var n=!1,r=0;r<t.selectedPeople.length;r++){if(t.selectedPeople[r].login==e.login){n=!0;break}}!1===n&&o.push(e)}),o},t.prototype.createInitialPersonas=function(){var e=this;null!=this.props.initialData&&typeof this.props.initialData==typeof Array()&&this.props.initialData.map(function(t,o){var n=e.getPersonaFromPeople(t,o);e.intialPersonas.push(n),e.selectedPersonas.push(n),e.selectedPeople.push(t)})},t.prototype.getPersonaFromPeople=function(e,t){return{primaryText:e.fullName,secondaryText:e.jobTitle,imageUrl:e.imageUrl,imageInitials:e.initials,presence:c.PersonaPresence.none,initialsColor:this.getRandomInitialsColor(t)}},t.prototype.refreshWebPartProperties=function(){this.delayedValidate(this.selectedPeople)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialData,e);var o=this.props.onGetErrorMessage(e||[]);void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialData,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialData,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialData,e)},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.onItemChanged=function(e){var t=this;if(e.length>0)if(e.length>this.selectedPersonas.length){var o=this.resultsPersonas.indexOf(e[e.length-1]);if(o>-1){var n=this.resultsPeople[o];this.selectedPeople.push(n),this.selectedPersonas.push(this.resultsPersonas[o]),this.refreshWebPartProperties()}}else this.selectedPersonas.map(function(o,n){-1===e.indexOf(o)&&(t.selectedPersonas.splice(n,1),t.selectedPeople.splice(n,1))});else this.selectedPersonas.splice(0,this.selectedPersonas.length),this.selectedPeople.splice(0,this.selectedPeople.length);this.refreshWebPartProperties()},t.prototype.getRandomInitialsColor=function(e){switch(e%13){case 0:return c.PersonaInitialsColor.blue;case 1:return c.PersonaInitialsColor.darkBlue;case 2:return c.PersonaInitialsColor.teal;case 3:return c.PersonaInitialsColor.lightGreen;case 4:return c.PersonaInitialsColor.green;case 5:return c.PersonaInitialsColor.darkGreen;case 6:return c.PersonaInitialsColor.lightPink;case 7:return c.PersonaInitialsColor.pink;case 8:return c.PersonaInitialsColor.magenta;case 9:return c.PersonaInitialsColor.purple;case 10:return c.PersonaInitialsColor.black;case 11:return c.PersonaInitialsColor.orange;case 12:return c.PersonaInitialsColor.red;case 13:return c.PersonaInitialsColor.darkRed;default:return c.PersonaInitialsColor.blue}},t}(r.Component);t.default=u;var h=function(){function e(e){this.context=e}return e.prototype.searchPeople=function(e){var t=this;if(a.Environment.type===a.EnvironmentType.Local)return this.searchPeopleFromMock(e);var o=this.context.pageContext.web.absoluteUrl+"/_api/contextinfo",n=this.context.pageContext.web.absoluteUrl+"/_api/SP.UI.ApplicationPages.ClientPeoplePickerWebServiceInterface.clientPeoplePickerSearchUser",r={headers:{accept:"application/json","content-type":"application/json"}};return this.context.spHttpClient.post(o,i.SPHttpClient.configurations.v1,r).then(function(o){return o.json().then(function(o){var a=o.FormDigestValue,s={queryParams:{AllowEmailAddresses:!0,AllowMultipleEntities:!1,AllUrlZones:!1,MaximumEntitySuggestions:20,PrincipalSource:15,PrincipalType:1,QueryString:e}};return r={headers:{accept:"application/json","content-type":"application/json","X-RequestDigest":a},body:JSON.stringify(s)},t.context.spHttpClient.post(n,i.SPHttpClient.configurations.v1,r).then(function(e){return e.json().then(function(e){var o=[];return JSON.parse(e.value).map(function(e){var n={fullName:e.DisplayText,login:e.Description};n.email=e.EntityData.Email,n.jobTitle=e.EntityData.Title,n.initials=t.getFullNameInitials(n.fullName),n.imageUrl=t.getUserPhotoUrl(n.email,t.context.pageContext.web.absoluteUrl),o.push(n)}),o})})})})},e.prototype.getFullNameInitials=function(e){if(null==e)return e;var t=e.split(" ");return 0==t.length?"":1==t.length?t[0].charAt(0):t[0].charAt(0)+t[1].charAt(0)},e.prototype.getUserPhotoUrl=function(e,t){return t+"/_layouts/15/userphoto.aspx?size=S&accountname="+e},e.prototype.searchPeopleFromMock=function(e){return f.searchPeople(this.context.pageContext.web.absoluteUrl).then(function(){return[{fullName:"Olivier Carpentier",initials:"OC",jobTitle:"Architect",email:"olivierc@contoso.com",login:"olivierc@contoso.com"},{fullName:"Katie Jordan",initials:"KJ",jobTitle:"VIP Marketing",email:"katiej@contoso.com",login:"katiej@contoso.com"},{fullName:"Gareth Fort",initials:"GF",jobTitle:"Sales Lead",email:"garethf@contoso.com",login:"garethf@contoso.com"},{fullName:"Sara Davis",initials:"SD",jobTitle:"Assistant",email:"sarad@contoso.com",login:"sarad@contoso.com"},{fullName:"John Doe",initials:"JD",jobTitle:"Developer",email:"johnd@contoso.com",login:"johnd@contoso.com"}]})},e}(),f=function(){function e(){}return e.searchPeople=function(t,o){return new Promise(function(t){t(e._results)})},e}();f._results=[]},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(11),a=o(44),s=o(3),l=o(12),c=o(7),p=o(152),d=o(46),u=o(77),h=o(1),f=o(14),m=function(e){function t(t){var o=e.call(this,t)||this;o.currentPage=0,o.pageItemCount=6,o.onBrowseClick=o.onBrowseClick.bind(o),o.onDismiss=o.onDismiss.bind(o),o.onRenderCell=o.onRenderCell.bind(o),o.onClickNext=o.onClickNext.bind(o),o.onClickPrevious=o.onClickPrevious.bind(o),o.onClickLink=o.onClickLink.bind(o),o.onClickParent=o.onClickParent.bind(o),o.onFolderChecked=o.onFolderChecked.bind(o),o.onClickSelect=o.onClickSelect.bind(o),o.onClearSelectionClick=o.onClearSelectionClick.bind(o);var n,r="";return null!=t.baseFolder&&(r=t.baseFolder),null!=t.initialFolder&&""!=t.initialFolder&&(n=t.initialFolder,r=o.getParentFolder(n)),o.state={isOpen:!1,loading:!0,currentSPFolder:r,confirmFolder:n,selectedFolder:n,childrenFolders:{value:[]},errorMessage:""},o.async=new h.Async(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.onBrowseClick=function(){this.currentPage=0,this.LoadChildrenFolders()},t.prototype.onClearSelectionClick=function(){this.state.confirmFolder="",this.state.currentSPFolder="",null!=this.props.baseFolder&&(this.state.currentSPFolder=this.props.baseFolder),this.currentPage=0,this.setState({isOpen:!1,loading:!0,selectedFolder:this.state.selectedFolder,currentSPFolder:this.state.currentSPFolder,childrenFolders:this.state.childrenFolders}),this.delayedValidate(this.state.confirmFolder)},t.prototype.LoadChildrenFolders=function(){var e=this;this.state.childrenFolders={value:[]},this.setState({isOpen:!0,loading:!0,selectedFolder:this.state.selectedFolder,currentSPFolder:this.state.currentSPFolder,childrenFolders:this.state.childrenFolders}),new g(this.props.context).getFolders(this.state.currentSPFolder,this.currentPage,this.pageItemCount).then(function(t){e.state.childrenFolders=t,e.setState({isOpen:!0,loading:!1,selectedFolder:e.state.selectedFolder,currentSPFolder:e.state.currentSPFolder,childrenFolders:e.state.childrenFolders})})},t.prototype.onClickPrevious=function(){this.currentPage=this.currentPage-1,this.state.selectedFolder="",this.currentPage<0&&(this.currentPage=0),this.LoadChildrenFolders()},t.prototype.onClickNext=function(){this.state.selectedFolder="",this.currentPage=this.currentPage+1,this.LoadChildrenFolders()},t.prototype.onClickLink=function(e){this.currentPage=0,this.state.selectedFolder="",this.state.currentSPFolder=e.currentTarget.value,this.LoadChildrenFolders()},t.prototype.onClickParent=function(){var e=this.getParentFolder(this.state.currentSPFolder);e==this.props.context.pageContext.web.serverRelativeUrl&&(e=""),this.currentPage=0,this.state.selectedFolder="",this.state.currentSPFolder=e,this.LoadChildrenFolders()},t.prototype.getParentFolder=function(e){for(var t=e.split("/"),o="",n=0;n<t.length-1;n++){var r=t[n];null!=r&&""!=r&&(o+="/",o+=t[n])}return o},t.prototype.onFolderChecked=function(e){this.state.selectedFolder=e.currentTarget.value,this.setState({isOpen:!0,loading:!1,selectedFolder:this.state.selectedFolder,currentSPFolder:this.state.currentSPFolder,childrenFolders:this.state.childrenFolders})},t.prototype.onClickSelect=function(){this.state.confirmFolder=this.state.selectedFolder,this.state={isOpen:!1,loading:!1,selectedFolder:this.state.selectedFolder,confirmFolder:this.state.selectedFolder,currentSPFolder:this.state.currentSPFolder,childrenFolders:this.state.childrenFolders},this.setState(this.state),this.delayedValidate(this.state.confirmFolder)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialFolder,e);if(this.latestValidateValue!==e){this.latestValidateValue=e;var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialFolder,e),this.state.errorMessage=o,this.setState(this.state)):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialFolder,e),t.state.errorMessage=o,t.setState(t.state)}):this.notifyAfterValidate(this.props.initialFolder,e)}},t.prototype.notifyAfterValidate=function(e,t){this.props.onPropertyChange&&null!=t&&(this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render())},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.onDismiss=function(e){this.setState({isOpen:!1,loading:!1,selectedFolder:this.state.selectedFolder,currentSPFolder:this.state.currentSPFolder,childrenFolders:this.state.childrenFolders})},t.prototype.render=function(){var e=!1;return null!=this.state.currentSPFolder&&""!=this.state.currentSPFolder&&this.state.currentSPFolder!=this.props.baseFolder||(e=!0),r.createElement("div",null,r.createElement(s.Label,null,this.props.label),r.createElement("table",{style:{width:"100%",borderSpacing:0}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",{width:"*"},r.createElement(l.TextField,{disabled:this.props.disabled,style:{width:"100%"},readOnly:!0,value:this.state.confirmFolder})),r.createElement("td",{width:"64"},r.createElement("table",{style:{width:"100%",borderSpacing:0}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",null,r.createElement(c.IconButton,{disabled:this.props.disabled,iconProps:{iconName:"FolderSearch"},onClick:this.onBrowseClick})),r.createElement("td",null,r.createElement(c.IconButton,{disabled:this.props.disabled,iconProps:{iconName:"Delete"},onClick:this.onClearSelectionClick}))))))))),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",{style:{paddingBottom:"8px"}},r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"",r.createElement(p.Dialog,{type:p.DialogType.close,title:f.SPFolderPickerDialogTitle,isOpen:this.state.isOpen,isDarkOverlay:!0,isBlocking:!1,onDismiss:this.onDismiss},r.createElement("div",{style:{height:"330px"}},this.state.loading?r.createElement("div",null,r.createElement(d.Spinner,{type:d.SpinnerType.normal})):null,!1===this.state.loading&&!1===e?r.createElement(c.IconButton,{onClick:this.onClickParent,iconProps:{iconName:"Reply"}},"..."):null,r.createElement(u.List,{items:this.state.childrenFolders.value,onRenderCell:this.onRenderCell}),!1===this.state.loading?r.createElement(c.IconButton,{iconProps:{iconName:"CaretLeft8"},onClick:this.onClickPrevious,disabled:!(this.currentPage>0)}):null,!1===this.state.loading?r.createElement(c.IconButton,{iconProps:{iconName:"CaretRight8"},onClick:this.onClickNext,disabled:this.state.childrenFolders.value.length<this.pageItemCount}):null),r.createElement("div",{style:{marginTop:"20px"}},r.createElement(c.PrimaryButton,{disabled:null==this.state.selectedFolder||""==this.state.selectedFolder,onClick:this.onClickSelect},f.SPFolderPickerSelectButton),r.createElement(c.DefaultButton,{onClick:this.onDismiss},f.SPFolderPickerCancelButton))))},t.prototype.onRenderCell=function(e,t){var o="radio-"+e.ServerRelativeUrl;return r.createElement("div",{style:{fontSize:"14px",padding:"4px"}},r.createElement("div",{className:"ms-ChoiceField"},r.createElement("input",{id:o,style:{width:"18px",height:"18px"},defaultChecked:e.ServerRelativeUrl===this.state.confirmFolder,"aria-checked":e.ServerRelativeUrl===this.state.confirmFolder,onChange:this.onFolderChecked,type:"radio",name:"radio1",value:e.ServerRelativeUrl}),r.createElement("label",{htmlFor:o},r.createElement("span",{className:"ms-Label"},r.createElement("i",{className:"ms-Icon ms-Icon--FolderFill",style:{color:"#0062AF",fontSize:"22px"}}),r.createElement("span",{style:{paddingLeft:"5px"}},r.createElement(c.CommandButton,{style:{paddingBottom:"0",height:"27px"},value:e.ServerRelativeUrl,onClick:this.onClickLink},r.createElement("span",{className:"ms-Button-label"},e.Name)))))))},t}(r.Component);t.default=m;var g=function(){function e(e){this.context=e}return e.prototype.getFolders=function(e,t,o){if(i.Environment.type===i.EnvironmentType.Local)return this.getFoldersMock(e);var n=this.context.pageContext.web.absoluteUrl,r=t*o;return null==e||""==e||"/"==e?(n+="/_api/web/folders?$select=Name,ServerRelativeUrl&$orderBy=Name&$top=",n+=o,n+="&$skip=",n+=r):(n+="/_api/web/GetFolderByServerRelativeUrl('",n+=e,n+="')/folders?$select=Name,ServerRelativeUrl&$orderBy=Name&$top=",n+=o,n+="&$skip=",n+=r),this.context.spHttpClient.get(n,a.SPHttpClient.configurations.v1).then(function(e){return e.json()})},e.prototype.getFoldersMock=function(e){return b.getFolders(this.context.pageContext.web.absoluteUrl).then(function(){return{value:[{Name:"Mock Folder One",ServerRelativeUrl:"/mockfolderone"},{Name:"Mock Folder Two",ServerRelativeUrl:"/mockfoldertwo"},{Name:"Mock Folder Three",ServerRelativeUrl:"/mockfolderthree"}]}})},e}(),b=function(){function e(){}return e.getFolders=function(t,o){return new Promise(function(t){t(e._results)})},e}();b._results={value:[]}},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(3),a=o(1),s=o(13),l=o(248),c=function(e){function t(t){var o=e.call(this,t)||this;return o._key=s.default.getGuid(),o.async=new a.Async(o),o.state={errorMessage:"",currentValue:void 0!==o.props.initialValue?o.props.initialValue:0},o.onStarClick=o.onStarClick.bind(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialValue,e);var o=this.props.onGetErrorMessage(e||0);void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialValue,e),this.setState({errorMessage:o})):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialValue,e),t.setState({errorMessage:o})}):this.notifyAfterValidate(this.props.initialValue,e)},t.prototype.notifyAfterValidate=function(e,t){this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render()},t.prototype.componentWillUnmount=function(){this.async.dispose()},t.prototype.onStarClick=function(e,t,o){this.state.currentValue=e,this.setState(this.state),this.delayedValidate(e)},t.prototype.render=function(){return r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(i.Label,null,this.props.label),r.createElement("div",{style:{fontSize:this.props.starSize}},r.createElement(l,{name:this._key,starCount:this.props.starCount,starColor:this.props.starColor,emptyStarColor:this.props.emptyStarColor,value:this.state.currentValue,editing:!this.props.disabled,onStarClick:this.onStarClick,renderStarIcon:null,renderStarIconHalf:null})),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=c},function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(0),i=o(3),a=o(18),s=o(1),l=o(188),c=o(12),p=o(13),d=o(14),u=function(e){function t(t){var o=e.call(this,t)||this;return o.units=[{key:"px",text:"px"},{key:"%",text:"%"}],o._key=p.default.getGuid(),o.async=new s.Async(o),o.state={errorMessage:"",width:0,height:0,widthUnit:"px",heightUnit:"px",conserveRatio:o.props.preserveRatio},o.loadDefaultData(),o.onWidthChanged=o.onWidthChanged.bind(o),o.onHeightChanged=o.onHeightChanged.bind(o),o.onWidthUnitChanged=o.onWidthUnitChanged.bind(o),o.onHeightUnitChanged=o.onHeightUnitChanged.bind(o),o.onRatioChanged=o.onRatioChanged.bind(o),o.saveDimension=o.saveDimension.bind(o),o.validate=o.validate.bind(o),o.notifyAfterValidate=o.notifyAfterValidate.bind(o),o.delayedValidate=o.async.debounce(o.validate,o.props.deferredValidationTime),o}return n(t,e),t.prototype.loadDefaultData=function(){null!=this.props.initialValue&&void 0!==this.props.initialValue&&(null!=this.props.initialValue.width&&void 0!==this.props.initialValue.width&&(this.props.initialValue.width.indexOf("px")>-1?(this.state.widthUnit="px",this.state.width=Math.round(+this.props.initialValue.width.replace("px",""))):this.props.initialValue.height.indexOf("%")>-1&&(this.state.widthUnit="%",this.state.width=Math.round(+this.props.initialValue.width.replace("%","")))),null!=this.props.initialValue.height&&void 0!==this.props.initialValue.height&&(this.props.initialValue.height.indexOf("px")>-1?(this.state.heightUnit="px",this.state.height=Math.round(+this.props.initialValue.height.replace("px",""))):this.props.initialValue.height.indexOf("%")>-1&&(this.state.heightUnit="%",this.state.height=Math.round(+this.props.initialValue.height.replace("%","")))))},t.prototype.onWidthChanged=function(e){this.state.widthUnit===this.state.heightUnit&&!0===this.state.conserveRatio&&!0===this.props.preserveRatioEnabled&&0!=this.state.width&&(this.state.height=Math.round(this.state.height/this.state.width*+e)),this.state.width=Math.round(+e),this.setState(this.state),this.saveDimension()},t.prototype.onHeightChanged=function(e){this.state.widthUnit===this.state.heightUnit&&!0===this.state.conserveRatio&&!0===this.props.preserveRatioEnabled&&0!=this.state.height&&(this.state.width=Math.round(this.state.width/this.state.height*+e)),this.state.height=Math.round(+e),this.setState(this.state),this.saveDimension()},t.prototype.onWidthUnitChanged=function(e){if(null!=e){var t=e.key.toString();this.state.widthUnit=t,this.setState(this.state),this.saveDimension()}},t.prototype.onHeightUnitChanged=function(e){if(null!=e){var t=e.key.toString();this.state.heightUnit=t,this.setState(this.state),this.saveDimension()}},t.prototype.onRatioChanged=function(e,t){e&&(this.state.conserveRatio=t,this.setState(this.state))},t.prototype.saveDimension=function(){var e={width:this.state.width+this.state.widthUnit,height:this.state.height+this.state.heightUnit};this.delayedValidate(e)},t.prototype.validate=function(e){var t=this;if(null===this.props.onGetErrorMessage||void 0===this.props.onGetErrorMessage)return void this.notifyAfterValidate(this.props.initialValue,e);var o=this.props.onGetErrorMessage(e||"");void 0!==o?"string"==typeof o?(void 0!==o&&""!==o||this.notifyAfterValidate(this.props.initialValue,e),this.setState({errorMessage:o})):o.then(function(o){void 0!==o&&""!==o||t.notifyAfterValidate(t.props.initialValue,e),t.setState({errorMessage:o})}):this.notifyAfterValidate(this.props.initialValue,e)},t.prototype.notifyAfterValidate=function(e,t){this.props.properties[this.props.targetProperty]=t,this.props.onPropertyChange(this.props.targetProperty,e,t),this.props.disableReactivePropertyChanges||null==this.props.render||this.props.render()},t.prototype.componentWillUnmount=function(){null!=this.async&&this.async.dispose()},t.prototype.render=function(){return r.createElement("div",{style:{marginBottom:"8px"}},r.createElement(i.Label,null,this.props.label),r.createElement("table",{style:{paddingTop:"10px"}},r.createElement("tbody",null,r.createElement("tr",null,r.createElement("td",{style:{verticalAlign:"top",minWidth:"55px"}},r.createElement(i.Label,{disabled:this.props.disabled},d.DimensionWidth)),r.createElement("td",{style:{verticalAlign:"top",width:"80px"}},r.createElement(c.TextField,{disabled:this.props.disabled,role:"textbox","aria-multiline":"false",type:"number",min:"0",value:void 0!==this.state.width?this.state.width.toString():"",onChanged:this.onWidthChanged})),r.createElement("td",{style:{verticalAlign:"top"}},r.createElement(a.Dropdown,{label:"",options:this.units,selectedKey:this.state.widthUnit,disabled:this.props.disabled,onChanged:this.onWidthUnitChanged}))),r.createElement("tr",null,r.createElement("td",{style:{verticalAlign:"top",minWidth:"55px"}},r.createElement(i.Label,{disabled:this.props.disabled},d.DimensionHeight)),r.createElement("td",{style:{verticalAlign:"top",width:"80px"}},r.createElement(c.TextField,{disabled:this.props.disabled,role:"textbox","aria-multiline":"false",type:"number",min:"0",value:void 0!==this.state.height?this.state.height.toString():"",onChanged:this.onHeightChanged})),r.createElement("td",{style:{verticalAlign:"top"}},r.createElement(a.Dropdown,{label:"",options:this.units,selectedKey:this.state.heightUnit,disabled:this.props.disabled,onChanged:this.onHeightUnitChanged}))),!0===this.props.preserveRatioEnabled?r.createElement("tr",null,r.createElement("td",null),r.createElement("td",{colSpan:2},r.createElement("div",{className:"ms-ChoiceField",style:{paddingLeft:"0px"}},r.createElement(l.Checkbox,{checked:this.state.conserveRatio,disabled:this.props.disabled,label:d.DimensionRatio,onChange:this.onRatioChanged})))):"")),null!=this.state.errorMessage&&""!=this.state.errorMessage&&void 0!=this.state.errorMessage?r.createElement("div",null,r.createElement("div",{"aria-live":"assertive",className:"ms-u-screenReaderOnly","data-automation-id":"error-message"},this.state.errorMessage),r.createElement("span",null,r.createElement("p",{className:"ms-TextField-errorMessage ms-u-slideDownIn20"},this.state.errorMessage))):"")},t}(r.Component);t.default=u},,,,,,function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_264__},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_314__},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,o){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])};return function(t,o){function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var r=o(5),i=o(11),a=o(314),s=o(147),l=o(54),c=o(101),p=o(102),d=o(180),u=o(264),h=function(e){function t(t){var o=e.call(this)||this;return o.guid=o.getGuid(),o.onPropertyPaneFieldChanged=o.onPropertyPaneFieldChanged.bind(o),o}return n(t,e),Object.defineProperty(t.prototype,"dataVersion",{get:function(){return i.Version.parse("1.0")},enumerable:!0,configurable:!0}),t.prototype.getDataTab=function(e){var t=[];return this.properties.items.map(function(o){t.push(o[e])}),t},t.prototype.render=function(){var e='<canvas id="'+this.guid+'" width="'+this.properties.dimension.width+'" height="'+this.properties.dimension.height+'"></canvas>';this.domElement.innerHTML=e;var t={labels:this.getDataTab("Label"),datasets:[{data:this.getDataTab("Value"),backgroundColor:this.getDataTab("Color"),hoverBackgroundColor:this.getDataTab("Hover Color")}]},o={responsive:null!=this.properties.responsive&&this.properties.responsive,cutoutPercentage:null!=this.properties.cutoutPercentage?this.properties.cutoutPercentage:0,animation:{animateRotate:this.properties.animateRotate,animateScale:this.properties.animateScale},title:{display:this.properties.titleEnable,text:this.properties.title,position:this.properties.position,fontFamily:null!=this.properties.titleFont?this.properties.titleFont:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",fontSize:null!=this.properties.titleSize?Number(this.properties.titleSize.replace("px","")):12,fontColor:null!=this.properties.titleColor?this.properties.titleColor:"#666"},legend:{display:this.properties.legendEnable,position:null!=this.properties.legendPosition?this.properties.legendPosition:"top",labels:{fontColor:null!=this.properties.legendColor?this.properties.legendColor:"#666",fontFamily:null!=this.properties.legendFont?this.properties.legendFont:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",fontSize:null!=this.properties.legendSize?Number(this.properties.legendSize.replace("px","")):12}}},n=document.getElementById(this.guid);new u(n,{type:"pie",data:t,options:o})},t.prototype.getGuid=function(){return this.s4()+this.s4()+"-"+this.s4()+"-"+this.s4()+"-"+this.s4()+"-"+this.s4()+this.s4()+this.s4()},t.prototype.s4=function(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)},t.prototype.getPropertyPaneConfiguration=function(){return{pages:[{header:{description:a.PropertyPaneDescription},displayGroupsAsAccordion:!0,groups:[{groupName:a.BasicGroupName,groupFields:[s.PropertyFieldCustomList("items",{label:a.Items,value:this.properties.items,headerText:a.ManageItems,fields:[{id:"Label",title:"Label",required:!0,type:s.CustomListFieldType.string},{id:"Value",title:"Value",required:!0,type:s.CustomListFieldType.number},{id:"Color",title:"Color",required:!0,type:s.CustomListFieldType.color},{id:"Hover Color",title:"Hover Color",required:!0,type:s.CustomListFieldType.color}],onPropertyChange:this.onPropertyPaneFieldChanged,render:this.render.bind(this),disableReactivePropertyChanges:this.disableReactivePropertyChanges,context:this.context,properties:this.properties,key:"pieChartListField"}),r.PropertyPaneToggle("responsive",{label:a.Responsive}),d.PropertyFieldDimensionPicker("dimension",{label:a.Dimension,initialValue:this.properties.dimension,preserveRatio:!0,preserveRatioEnabled:!0,onPropertyChange:this.onPropertyPaneFieldChanged,render:this.render.bind(this),disableReactivePropertyChanges:this.disableReactivePropertyChanges,properties:this.properties,disabled:!1,onGetErrorMessage:null,deferredValidationTime:0,key:"pieChartDimensionFieldId"})]},{groupName:a.OptionsGroupName,groupFields:[r.PropertyPaneSlider("cutoutPercentage",{label:a.CutoutPercentage,min:0,max:99,step:1}),r.PropertyPaneToggle("animateRotate",{label:a.AnimateRotate}),r.PropertyPaneToggle("animateScale",{label:a.AnimateScale})]},{groupName:a.TitleGroupName,groupFields:[r.PropertyPaneToggle("titleEnable",{label:a.TitleEnable}),r.PropertyPaneTextField("title",{label:a.Title}),r.PropertyPaneDropdown("position",{label:a.Position,options:[{key:"top",text:"top"},{key:"left",text:"left"},{key:"bottom",text:"bottom"},{key:"right",text:"right"}]}),c.PropertyFieldFontPicker("titleFont",{label:a.TitleFont,useSafeFont:!0,previewFonts:!0,initialValue:this.properties.titleFont,onPropertyChange:this.onPropertyPaneFieldChanged,render:this.render.bind(this),disableReactivePropertyChanges:this.disableReactivePropertyChanges,properties:this.properties,key:"pieChartTitleFontField"}),p.PropertyFieldFontSizePicker("titleSize",{label:a.TitleSize,usePixels:!0,preview:!0,initialValue:this.properties.titleSize,onPropertyChange:this.onPropertyPaneFieldChanged,render:this.render.bind(this),disableReactivePropertyChanges:this.disableReactivePropertyChanges,properties:this.properties,key:"pieChartTitleSizeField"}),l.PropertyFieldColorPickerMini("titleColor",{label:a.TitleColor,initialColor:this.properties.titleColor,onPropertyChange:this.onPropertyPaneFieldChanged,render:this.render.bind(this),disableReactivePropertyChanges:this.disableReactivePropertyChanges,properties:this.properties,key:"pieChartTitleColorField"})]},{groupName:a.LegendGroupName,groupFields:[r.PropertyPaneToggle("legendEnable",{label:a.LegendEnable}),r.PropertyPaneDropdown("legendPosition",{label:a.LegendPosition,options:[{key:"top",text:"top"},{key:"left",text:"left"},{key:"bottom",text:"bottom"},{key:"right",text:"right"}]}),c.PropertyFieldFontPicker("legendFont",{label:a.LegendFont,useSafeFont:!0,previewFonts:!0,initialValue:this.properties.legendFont,onPropertyChange:this.onPropertyPaneFieldChanged,render:this.render.bind(this),disableReactivePropertyChanges:this.disableReactivePropertyChanges,properties:this.properties,key:"pieChartLegendFontField"}),p.PropertyFieldFontSizePicker("legendSize",{label:a.LegendSize,usePixels:!0,preview:!0,initialValue:this.properties.legendSize,onPropertyChange:this.onPropertyPaneFieldChanged,render:this.render.bind(this),disableReactivePropertyChanges:this.disableReactivePropertyChanges,properties:this.properties,key:"pieChartLegendSizeField"}),l.PropertyFieldColorPickerMini("legendColor",{label:a.LegendColor,initialColor:this.properties.legendColor,onPropertyChange:this.onPropertyPaneFieldChanged,render:this.render.bind(this),disableReactivePropertyChanges:this.disableReactivePropertyChanges,properties:this.properties,key:"pieChartLegendColorField"})]}]}]}},t}(r.BaseClientSideWebPart);t.default=h}])});