!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.App=t():e.App=t()}(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="./Scripts/index.js")}({"./Scripts/index.js":function(e,t,n){"use strict";n.r(t);var r=n("./node_modules/react/index.js"),o=n.n(r),a=n("./node_modules/react-dom/index.js"),i=n.n(a),s=n("./node_modules/react-redux/es/index.js"),l=n("./node_modules/redux/es/index.js"),u=n("./node_modules/redux-thunk/es/index.js"),c=(n("./Scripts/utils/composeReducers.js"),n("./Scripts/utils/createReducer.js")),f=n("./node_modules/axios/index.js"),p=n.n(f),d=n("./node_modules/js-cookie/src/js.cookie.js"),h=n.n(d),m=n("./Scripts/utils/index.js"),y={getFavorites:function(){return this.getObject("sc20:image:favorites",[])},setFavorites:function(e){this.setObject("sc20:image:favorites",e)},clearFavorites:function(){this.remove("sc20:image:favorites")},getPlaylist:function(){return this.getObject("sc20:audio:playlist",[])},setPlaylist:function(e){this.setObject("sc20:audio:playlist",e)},clearPlaylist:function(){this.remove("sc20:audio:playlist")},clearShufflePlaylist:function(){this.remove("sc20:audio:playlist:shuffle")},setPlaylistShuffle:function(e){this.setObject("sc20:audio:playlist:shuffle",e)},getShufflePlaylist:function(){return this.getObject("sc20:audio:playlist:shuffle",[])},set:function(e,t){localStorage[e]=t},get:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;return localStorage[e]||t},setObject:function(e,t){localStorage[e]=JSON.stringify(t)},getObject:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=localStorage[e];return null==n?t:JSON.parse(n)},clear:function(){localStorage.clear()},remove:function(e){localStorage.removeItem(e)}},g=n("./node_modules/prop-types/index.js"),b=n.n(g),v=n("./node_modules/react-router-dom/es/Switch.js"),w=n("./node_modules/react-router-dom/es/Route.js"),E=n("./node_modules/react-router-dom/es/withRouter.js"),S=n("./node_modules/classnames/index.js"),O=n.n(S),_=n("./node_modules/detect-browser/index.js"),k={Autocomplete:function(e){return void 0!==e&&e.trim().length?p.a.get("/api/suggest",{params:{query:e,itemsCount:5}}).then((function(e){return e.data})):Promise.resolve([])}};function j(e){return(j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function C(){return(C=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function R(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){for(var n=0;n'}}))}}])&&x(n.prototype,r),a&&x(n,a),t}(o.a.Component);D(M,"propTypes",{name:b.a.string.isRequired,href:b.a.string}),D(M,"defaultProps",{className:"icon",href:""});var I=M;function U(e){return(U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function q(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function F(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function X(e){return(X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function J(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Z(e){for(var t=1;t0?(this.setState({value:e.value},(function(){return t.resolveSuggestions(e.value)})),this.setSuggestions(null)):e.value!==this.state.value&&(this.setState({value:e.value}),this.setSuggestions(null))}},{key:"componentWllUnmount",value:function(){this.getSuggestions.cancel&&"function"==typeof this.getSuggestions.cancel&&this.getSuggestions.cancel()}},{key:"focus",value:function(){this.input.focus()}},{key:"onInputBlur",value:function(e){this.props.onBlur(e,this),e.defaultPrevented||this.hideSuggestions()}},{key:"onInputChange",value:function(e){var t=this,n=e.target.value;n!==this.state.value&&this.setState({value:n,rawValue:null,isSubmitted:!1},(function(){t.props.onChange(n,t),t.getSuggestions(n)}))}},{key:"onInputKeyDown",value:function(e){if(this.props.onKeyDown(e,this),!0!==e.defaultPrevented)switch(e.keyCode){case 13:if(this.isSuggestionsFocused()){var t=this.state.suggestions[this.state.focusedSuggestionIndex];this.onSuggestionSelect(t),this.props.submitOnSelect||e.preventDefault()}else this.setState({isSubmitted:!0});this.hideSuggestions();break;case 27:null!==this.state.rawValue&&this.setState({value:this.state.rawValue}),this.hideSuggestions();break;case 38:this.state.isSuggestionsVisible&&(e.preventDefault(),this.traverseSuggestions("up"));break;case 40:this.hasSuggestionsFor(this.state.rawValue||this.state.value)?this.traverseSuggestions("down"):this.getSuggestions(this.state.value)}}},{key:"isAutocompleteFocused",value:function(){return this.input===document.activeElement}},{key:"isSuggestionsFocused",value:function(){return this.state.isSuggestionsVisible&&null!==this.state.focusedSuggestionIndex}},{key:"isSubmitted",value:function(){return!0===this.state.isSubmitted}},{key:"hasSuggestionsFor",value:function(e){return!!this.state.suggestions.length&&e===this.state.suggestionsFor}},{key:"getSuggestionValue",value:function(e){return this.props.getter(e)}},{key:"hideSuggestions",value:function(){this.setState({isSuggestionsVisible:!1,focusedSuggestionIndex:null,rawValue:null})}},{key:"getSuggestions",value:function(e){if((e=(e||"").replace(/^\s+/,"").replace(/\s+$/," ")).length0?r--:r=null:"down"===e&&(null===r?r=0:re.scrollTop+e.offsetHeight&&(n=t.offsetTop+t.offsetHeight-e.offsetHeight),e.scrollTop=n<0?0:n}else e.scrollTop=0}}},{key:"onSuggestionSelect",value:function(e){var t=this,n=this.getSuggestionValue(e);this.setState({value:n},(function(){t.props.onChange(n,t),t.hideSuggestions(),t.props.onSelect(n,e,t),t.input.focus()}))}},{key:"onSuggestionMouseEnter",value:function(e,t){var n={focusedSuggestionIndex:t};null!==this.state.rawValue&&(n.value=this.state.rawValue),this.setState(n)}},{key:"onSuggestionMouseLeave",value:function(e,t){var n={focusedSuggestionIndex:null};null!==this.state.rawValue&&(n.value=this.state.rawValue),this.setState(n)}},{key:"highlightSuggestionContent",value:function(e,t){if("function"==typeof this.props.highlighter)return this.props.highlighter(e,t);if("string"!=typeof t||!t.length)return e;var n=t.trim().replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),r=new RegExp("("+n+")","i");return e.replace(r,"[em]$1[/em]").replace(/\&/g,"&").replace(/\/g,">").replace("[em]","").replace("[/em]","")}},{key:"renderSuggestionContent",value:function(e){var t=null!==this.state.rawValue?this.state.rawValue:this.state.value;if("function"==typeof this.props.renderer)return this.props.renderer.call(null,e,t);var n=this.getSuggestionValue(e);return o.a.createElement("span",{dangerouslySetInnerHTML:{__html:this.highlightSuggestionContent(n,t)}})}},{key:"renderSuggestions",value:function(){var e=this;return this.state.suggestions.length?this.state.suggestions.map((function(t,n){var r=O()("item",X(t),{active:n===e.state.focusedSuggestionIndex});return o.a.createElement("li",{className:r,key:e.getSuggestionValue(t),onMouseDown:function(n){return e.onSuggestionSelect(t)},onTouchEnd:function(n){return e.onSuggestionSelect(t)}},e.renderSuggestionContent(t))})):null}},{key:"updateSuggestionsPosition",value:function(){if(this.state.isSuggestionsVisible){var e=this.suggestions.getBoundingClientRect(),t=e.bottom>window.innerHeight&&e.top>e.height;this.state.showAbove!==t&&this.setState({showAbove:t})}}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,r=(t.cache,t.delay,t.inputRef,t.autoFocus,t.autoComplete,t.highlighter,t.getter,t.value,t.minLength,t.scrollable),a=(t.renderer,t.submitOnSelect,t.onChange,t.onKeyDown,t.onBlur,t.onSelect,G(t,["className","cache","delay","inputRef","autoFocus","autoComplete","highlighter","getter","value","minLength","scrollable","renderer","submitOnSelect","onChange","onKeyDown","onBlur","onSelect"])),i=O()(n,{scrollable:r});return o.a.createElement("div",{className:i},o.a.createElement("input",K({className:"input-search",ref:function(t){e.input=t,e.props.inputRef(t)},type:"text"},a,{autoComplete:"off",value:this.state.value||"",onChange:function(t){return e.onInputChange(t)},onKeyDown:function(t){return e.onInputKeyDown(t)},onBlur:function(t){return e.onInputBlur(t)}})),o.a.createElement(Q,{condition:void 0!==this.state.value},o.a.createElement("button",{type:"reset",className:"close",onClick:function(){return e.setState({value:void 0})}},o.a.createElement(I,{name:"close"}))),o.a.createElement("ul",{ref:function(t){e.suggestions=t},className:O()("suggestions",{above:this.state.showAbove}),hidden:this.state.isSuggestionsVisible?null:"hidden"},this.renderSuggestions()))}}])&&ee(n.prototype,r),a&&ee(n,a),t}(o.a.Component);oe(ae,"propTypes",{autoComplete:b.a.oneOfType([b.a.arrayOf(b.a.object),b.a.arrayOf(b.a.string),b.a.func]).isRequired,inputRef:b.a.func,getter:b.a.func,highlighter:b.a.func,scrollable:b.a.bool,delay:b.a.number,minLength:b.a.number,submitOnSelect:b.a.bool,onChange:b.a.func,onKeyDown:b.a.func,onBlur:b.a.func,onSelect:b.a.func,cache:b.a.bool,autoFocus:b.a.bool}),oe(ae,"defaultProps",{className:"ui autocomplete",getter:function(e){return e},scrollable:!1,minLength:1,delay:0,cache:!1,autoFocus:!1,submitOnSelect:!1,inputRef:function(){},onChange:function(){},onSelect:function(){},onKeyDown:function(){},onBlur:function(){}});var ie=ae,se=n("./node_modules/d3-array/src/index.js"),le=n("./node_modules/d3-hierarchy/src/accessors.js"),ue=n("./node_modules/d3-hierarchy/src/hierarchy/index.js"),ce={depth:-1},fe={};function pe(e){return e.id}function de(e){return e.parentId}var he=function(){var e=pe,t=de;function n(n){var r,o,a,i,s,l,u,c=n.length,f=new Array(c),p={};for(o=0;o0)throw new Error("cycle");return a}return n.id=function(t){return arguments.length?(e=Object(le.b)(t),n):e},n.parentId=function(e){return arguments.length?(t=Object(le.b)(e),n):t},n},me=function(e){e.x0=Math.round(e.x0),e.y0=Math.round(e.y0),e.x1=Math.round(e.x1),e.y1=Math.round(e.y1)},ye=function(e,t,n,r,o){for(var a,i=e.children,s=-1,l=i.length,u=e.value&&(r-t)/e.value;++sp&&(p=s),y=c*c*m,(d=Math.max(p/y,y/f))>h){c-=s;break}h=d}g.push(i={value:c,dice:l1?t:1)},n}((1+Math.sqrt(5))/2),ve=n("./node_modules/d3-hierarchy/src/constant.js"),we=function(e,t,n,r,o){var a,i,s=e.children,l=s.length,u=new Array(l+1);for(u[0]=i=a=0;a=n-1){var c=s[t];return c.x0=o,c.y0=a,c.x1=i,void(c.y1=l)}var f=u[t],p=r/2+f,d=t+1,h=n-1;for(;d>>1;u[m]l-a){var b=(o*g+i*y)/r;e(t,d,y,o,a,b,l),e(d,n,g,b,a,i,l)}else{var v=(a*g+l*y)/r;e(t,d,y,o,a,i,v),e(d,n,g,o,v,i,l)}}(0,l,e.value,t,n,r,o)},Ee=n("./node_modules/d3-hierarchy/src/pack/index.js"),Se=function(e){for(var t,n,r=-1,o=e.length,a=0,i=0,s=e[o-1],l=0;++r1&&(t=e[a[i-2]],n=e[a[i-1]],r=e[s],(n[0]-t[0])*(r[1]-t[1])-(n[1]-t[1])*(r[0]-t[0])<=0);)--i;a[i++]=s}return a.slice(0,i)}var ke=function(e){if((n=e.length)<3)return null;var t,n,r=new Array(n),o=new Array(n);for(t=0;t=0;--t)u.push(e[r[a[t]][2]]);for(t=+s;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function xe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pe(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Fe(){return(Fe=Object.assign||function(e){for(var t=1;t4&&void 0!==arguments[4]?arguments[4]:[],a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],i=r=r||[t/2,n/2],s=a||[],l=function(e,t){return Math.sqrt(Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2))},u=function(e,t){return 180*Math.atan2(e[1]-t[1],e[0]-t[0])/Math.PI},c=function(e,t){var n=se.g(e,(function(e){return e[0]})),r=se.e(e,(function(e){return e[0]})),o=se.g(e,(function(e){return e[1]})),a=se.e(e,(function(e){return e[1]})),i=se.g(t,(function(e){return e[0]})),s=se.e(t,(function(e){return e[0]})),l=se.g(t,(function(e){return e[1]})),u=se.e(t,(function(e){return e[1]}));return Math.max(n,i)0&&e[0]0&&e[1]0)for(var n=0;n0)for(var o=0;o.752&&n/r<1.33?("circle",a=this.packInCircle(e,l,n,r)):("treemap",a=this.packInTreemap(e,l,n,r));var u=function(e,t){return e%tt.left)&&(this.knobs.style.left=n+"px")}}},{key:"handleDragEnd",value:function(e){if(!this.props.blocked){var t=this.props.onChange,n=this.knobs.getBoundingClientRect();e.clientX-this.left>n.width/2?(this.knobs.style.left=this.wrap.clientWidth-n.height+"px",this.layer.style.backgroundColor="#79d4aa"):(e.clientX-n.width=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Qt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Kt(e,t){return!t||"object"!==Vt(t)&&"function"!=typeof t?Xt(e):t}function Gt(e){return(Gt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Xt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Jt(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function cn(e,t){for(var n=0;n0}));this.setState({overflowed:t})}},{key:"getTabFromProps",value:function(e){var t=e.pathname||e.location.pathname,n=Object.keys(mn).find((function(e){return t===mn[e]}));return n?mn[n]:mn.Web}},{key:"isAvailable",value:function(e){var t=this.props,n=t.location,r=t.SearchRegion,o=t.NewsRegions,a=t.YandexRegions,i=n.query.region||r,s=this.context.App;if(this.props[e]){if(this.props[e].default.Enabled)return!0;if(!(i&&s.state.checked&&this.props[e][i]))return!1;if(!this.props[e][i].Enabled)return!1}else{if("News"===e)return!!(o[i]&&o[i].Enabled&&s.state.checked);if("Translator"===e)return!(a[i]&&!a[i].Enabled&&s.state.checked)}return!0}},{key:"isActiveTab",value:function(e){return"/news"===this.state.activeTab&&"/news/search"===e||e===this.state.activeTab}},{key:"onClick",value:function(e,t){var n=this.props,r=n.location,o=n.history;bn.includes(r.pathname)?this.updateState(t):!this.props.location.query.query&&yn.includes(t)?o.push("/"):gn.includes(t)&&o.push(t),this.updateState(t)}},{key:"updateState",value:function(e){var t=this,n=this.props,r=n.history,o=n.location;return this.setState({activeTab:e},(function(){var n=o.query;if(o.pathname.startsWith("/news")&&("/news"===e||"/news/search"===e)){e="/news";var a=t.props.location.query;a.query,a.offset,n=un(a,["query","offset"])}t.context.App.turnOffFilters(),r.push({pathname:e,query:n})}))}},{key:"gotoTranslate",value:function(e){var t=this;e.preventDefault(),this.setState({activeTab:mn.Translate},(function(){t.props.onChangeTab(mn.Translate),t.props.history.push({pathname:mn.Translate})}))}},{key:"getTabs",value:function(){var e=this.props.location;if(this.state.overflowed){var t=Object.keys(mn).filter((function(t){return!("/news"!==mn[t]||!e.pathname.startsWith("/news"))||mn[t]===e.pathname})),n=Object.keys(mn).filter((function(t){return("/news"!==mn[t]||"/news/search"!==e.pathname)&&mn[t]!==e.pathname}));return t.concat(n)}return Object.keys(mn)}},{key:"render",value:function(){var e=this,t=this.props.location,n={query:t.query.query,culture:t.query.culture||void 0,region:t.query.region};return o.a.createElement("nav",{className:"toolbar-nav"},o.a.createElement("ul",{className:"toolbar-nav-horizontal"},this.getTabs().map((function(t){return o.a.createElement("li",{key:t,hidden:e.isAvailable(t)?null:"hidden"},o.a.createElement(Ht.a,{to:{pathname:"/news"===mn[t]&&void 0!==n.query?"/news/search":mn[t],query:n},isActive:function(){return e.isActiveTab("/news"===mn[t]&&void 0!==n.query?"/news/search":mn[t])},onClick:function(r){return e.onClick(r,"/news"===mn[t]&&void 0!==n.query?"/news/search":mn[t])},dangerouslySetInnerHTML:{__html:Resources["Search_".concat(t)]}}))}))),o.a.createElement(Q,{condition:this.state.overflowed},o.a.createElement(sn,{className:"button-menu"},o.a.createElement(I,{name:"dots-horizontal"}),o.a.createElement(sn.Menu,{className:"menu"},o.a.createElement(sn.Item,{hidden:this.isAvailable("Web")?null:"hidden"},o.a.createElement(Ht.a,{exact:!0,to:{pathname:mn.Web,query:n},isActive:function(t){return e.isActiveTab(t,mn.Web)},onClick:function(t){return e.onClick(t,mn.Web)}},Resources.Search_Web)),o.a.createElement(sn.Item,{hidden:this.isAvailable("News")?null:"hidden"},o.a.createElement(Ht.a,{exact:!0,to:{pathname:mn.News},isActive:function(t){return e.isActiveTab(t,mn.News)},onClick:function(){e.setState({activeTab:mn.News},(function(){return e.props.onChangeTab(mn.News)}))},dangerouslySetInnerHTML:{__html:Resources.Search_News}})),o.a.createElement(sn.Item,{hidden:this.isAvailable("Images")?null:"hidden"},o.a.createElement(Ht.a,{exact:!0,to:{pathname:mn.Images,query:n},isActive:function(t){return e.isActiveTab(t,mn.Images)},onClick:function(t){return e.onClick(t,mn.Images)}},Resources.Search_Images)),o.a.createElement(sn.Item,{hidden:this.isAvailable("Video")?null:"hidden"},o.a.createElement(Ht.a,{exact:!0,to:{pathname:mn.Video,query:n},isActive:function(t){return e.isActiveTab(t,mn.Video)},onClick:function(t){return e.onClick(t,mn.Video)}},Resources.Search_Video)),o.a.createElement(sn.Item,{hidden:this.isAvailable("Shopping")?null:"hidden"},o.a.createElement(Ht.a,{exact:!0,to:{pathname:mn.Shopping,query:n},isActive:function(t){return e.isActiveTab(t,mn.Shopping)},onClick:function(t){return e.onClick(t,mn.Shopping)}},Resources.Search_Shopping)),o.a.createElement(sn.Item,{hidden:this.isAvailable("Audio")?null:"hidden"},o.a.createElement(Ht.a,{exact:!0,to:{pathname:mn.Audio,query:n},isActive:function(t){return e.isActiveTab(t,mn.Audio)},onClick:function(t){return e.onClick(t,mn.Audio)}},Resources.Search_Audio)),o.a.createElement(sn.Item,{hidden:this.isAvailable("Translator")?null:"hidden"},o.a.createElement(Ht.a,{exact:!0,to:{pathname:mn.Translator},isActive:function(t){return e.isActiveTab(t,mn.Translator)},onClick:function(){e.setState({activeTab:mn.Translator},(function(){return e.props.onChangeTab(mn.Translator)}))}},Resources.Search_Translator)),o.a.createElement(sn.Item,{hidden:this.isAvailable("Digest")?null:"hidden"},o.a.createElement(Ht.a,{exact:!0,to:{pathname:mn.Digest},isActive:function(t){return e.isActiveTab(t,mn.Digest)},onClick:function(){e.setState({activeTab:mn.Digest},(function(){return e.props.onChangeTab(mn.Digest)}))},dangerouslySetInnerHTML:{__html:Resources.Search_Digest}}))))))}}])&&cn(n.prototype,r),a&&cn(n,a),t}(o.a.Component);hn(vn,"defaultProps",{onChangeTab:function(){}}),hn(vn,"contextTypes",{App:b.a.object.isRequired});var wn=Object(E.a)(vn);function En(e){return(En="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Sn(){return(Sn=Object.assign||function(e){for(var t=1;t50||e.pageY>50?this.setState({collapsed:!0}):this.setState({collapsed:!1})}},{key:"getSearchActionFromProps",value:function(e){var t=e.location.pathname.toLowerCase();return xn.find((function(e){return t===e||t.startsWith("".concat(e,"/"))}))||xn[0]}},{key:"submit",value:function(e){var t=this;this.setState({query:e},(function(){return t.onSubmit()}))}},{key:"onSubmit",value:function(e){var t=this.props.location;if(document.title=document.title.replace(this.props.location.query.query,this.state.query),e&&e.preventDefault(),this.state.query.trim().length){var n=_n({},t.query,{query:this.state.query});t.query.query!==this.state.query&&(n=_n({},t.query,{query:this.state.query,offset:void 0,collection:void 0}));var r=this.state.action;t.pathname.startsWith("/news")&&(r="/news/search"),this.props.history.push({pathname:r,query:n})}else this.setState({query:""})}},{key:"onQueryChange",value:function(e){this.setState({query:e})}},{key:"getCurrentUICulture",value:function(){return this.context.App.getCurrentUICulture()}},{key:"getCurrentCulture",value:function(){return this.context.App.getCurrentCulture()}},{key:"getCurrentCultureName",value:function(){return this.context.App.getCurrentCultureName()}},{key:"setCurrentCulture",value:function(e){this.context.App.setCurrentCulture(e)}},{key:"toggleMenu",value:function(){this.context.App.toggleMenu()}},{key:"isDesktop",value:function(){if(!/Android|webOS|iPhone|iPad|iPod|Opera Mini/i.test(navigator.userAgent)){var e="/",t=Object(_.detect)();return null!==t?(t&&"chrome"===t.name?e="https://chrome.google.com/webstore/detail/swisscows/ibimaeimnogcdnjmmlpodbhhbejnpaij":t&&"firefox"===t.name&&(e="https://addons.mozilla.org/en-US/firefox/addon/swisscows-search/"),o.a.createElement("a",{className:"button-install",target:"blank",href:e},Resources.InstallSwisscows)):null}return null}},{key:"getBrowser",value:function(){var e=Object(_.detect)();return null!==e?e.name:null}},{key:"render",value:function(){var e=this;return o.a.createElement("header",{className:O()("header",{collapsed:this.state.collapsed})},o.a.createElement("div",{className:"row inner-header"},o.a.createElement("button",{type:"button",className:"toggle--menu",onClick:this.toggleMenu},o.a.createElement(I,{name:"menu"})),o.a.createElement(Q,{condition:"chrome"===this.getBrowser()||"firefox"===this.getBrowser()},this.isDesktop()),o.a.createElement("a",{className:"logo",href:"/?culture=".concat(this.getCurrentUICulture())},o.a.createElement("img",{src:"/images/logo-results.png",alt:"Swisscows"})),o.a.createElement("a",{className:"logo-collapsed",href:"/?culture=".concat(this.getCurrentUICulture())},o.a.createElement("img",{src:"/images/logo_collapsed_new.png",alt:"Swisscows"})),o.a.createElement("form",{className:"form-search",action:this.state.action,method:"get",onSubmit:function(t){return e.onSubmit(t)}},o.a.createElement(ie,{name:"query",ref:function(t){return e.search=t},required:!0,value:this.state.query,delay:300,maxLength:512,autoComplete:k.Autocomplete,onChange:function(t){return e.onQueryChange(t)},onSelect:function(t){return e.submit(t)},disabled:"/translate"===this.state.action||"/digest"===this.state.action?"disabled":""}),o.a.createElement("button",{className:"search-submit"},o.a.createElement(I,{name:"magnify"}))),o.a.createElement(wn,Sn({pathname:this.state.action,onChangeTab:function(t){return e.setState({action:t})}},this.props.options))))}}])&&kn(n.prototype,r),a&&kn(n,a),t}(o.a.Component);Rn(Pn,"contextTypes",{App:b.a.object.isRequired});var Nn,An=Object(E.a)(Pn),Dn=n("./node_modules/md5/md5.js"),Ln=n.n(Dn);function Mn(e){return(Mn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function In(e,t,n){return Ln()([e,t,Object(m.e)(Fn,qn,Un)(n)].join("."))}function Un(e){e=Object(m.e)(m.i,Ln.a)(("0x"+(1e6*Math.random())[(!0).toString()[0]+Mn({x:Math.random()})[0]+Object(m.o)(Mn("x")[0])+Mn("x").slice(1)](16).toUpperCase()).replace(/[A-F]/gi,"").replace(/[0-9]/gi,"")+e);for(var t=[],n=0;n<10;n++)t.push(Math.random());var r=t.filter((function(e){return e===Math.round(Math.random()+.5)})).length["to"+Object(m.d)(Mn("typeof"))]()+(Math.round(Math.random()/2+9)*Math.cos(Math.PI))["to"+Object(m.d)(Mn("typeof"))]();return Object(m.e)(m.i,Ln.a,m.o)(e.replace(new RegExp("["+r+"]","gi"),"")+Object(m.e)(m.i)(Object(m.c)())+e.replace(/[a-z]/gi,""))}function qn(e){var t=Object(m.k)("ZRGN[ANZR='TRARENGBE']"),n=document&&document[Object(m.e)(m.k)("URNQ")]&&document[Object(m.e)(m.k)("URNQ")][Object(m.e)(m.k)("DHRELfRYRPGBE")]?document[Object(m.e)(m.k)("URNQ")][Object(m.e)(m.k)("DHRELfRYRPGBE")](t):null;return n?e+Object(m.j)(Object(m.k)(n.getAttribute("content"))):e}function Fn(e){return window[Object(m.k)("FVTANGHER")](Object(m.e)(m.i,Ln.a),e)}function Wn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bn(e){for(var t=1;t767?9:5,defaultRender:window.innerWidth<767?2:4})})),n.state={countPage:window.innerWidth<767?5:9,defaultRender:window.innerWidth<767?2:4},n}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&vr(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.onResize,!1)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.onResize,!1)}},{key:"getCurrentPage",value:function(){var e=parseInt(this.props.location.query.offset||0);return isNaN(e)&&(e=0),Math.floor(e/this.props.itemsPerPage)}},{key:"getNextNavLinkOffset",value:function(e){var t=e.offset||0;return parseInt(t)===this.props.totalCount/this.props.itemsPerPage?t:parseInt(t)+this.props.itemsPerPage}},{key:"getPrevNavLinkOffset",value:function(e){var t=e.offset||0;if(0!==t)return parseInt(t)-this.props.itemsPerPage}},{key:"getPageLink",value:function(e){var t=this.props.location,n=t.pathname,r=t.query,a=Math.floor(e/this.props.itemsPerPage);return o.a.createElement("li",{className:a===this.getCurrentPage()?"number active":"number",key:e},o.a.createElement(hr.a,{to:{pathname:n,query:Object.assign({},r,{offset:e})}},a+1))}},{key:"renderPageLinks",value:function(){var e=parseInt(this.props.location.query.offset||0),t=[],n=this.props.itemsPerPage;if(0===e||e/n<=this.state.defaultRender)for(var r=0;r<(this.getTotalCountPages()>this.state.countPage?this.state.countPage:this.getTotalCountPages());r++)t.push(this.getPageLink(r*n));else if(e/n>this.state.defaultRender)for(var o=e/n-this.state.defaultRender,a=o;a<(this.state.countPage+o0},o.a.createElement("li",{className:"named previous"},o.a.createElement(hr.a,{to:{pathname:t,query:Object.assign({},n,{offset:this.getPrevNavLinkOffset(n)})}},Resources.Pagination_PreviousPage))),this.renderPageLinks(),o.a.createElement(Q,{condition:r/i<99&&null!==s},o.a.createElement("li",{className:"named next"},o.a.createElement(hr.a,{to:{pathname:t,query:Object.assign({},n,{offset:this.getNextNavLinkOffset(n)})}},Resources.Pagination_NextPage))))}}])&&yr(n.prototype,r),a&&yr(n,a),t}(o.a.Component);wr(Er,"defaultProps",{location:{},totalCount:0,itemsPerPage:10,nextOffset:0}),wr(Er,"propTypes",{totalCount:b.a.number,itemsPerPage:b.a.number,nextOffset:b.a.number});var Sr=Er;n("./node_modules/stream-http/index.js");function Or(e){return(Or="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _r(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function kr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function jr(e){for(var t=1;t]+>/g,""),className:"title",dangerouslySetInnerHTML:{__html:this.props.Title}}),o.a.createElement("cite",{title:this.props.Url.replace(/<\/?[^>]+>/g,""),className:"site",dangerouslySetInnerHTML:{__html:this.props.DisplayUrl}}),o.a.createElement("p",{title:this.props.Description.replace(/<\/?[^>]+>/g,""),className:"description",dangerouslySetInnerHTML:{__html:this.props.Description}})))}}])&&Ur(n.prototype,r),a&&Ur(n,a),t}(o.a.Component);function Hr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Vr(e){for(var t=1;t3?t%3:0;e=(t?e.substr(0,t)+" ":"")+e.substr(t).replace(/(\d{3})(?=\d)/g,"$1 ")}return e}},{key:"renderMultiProps",value:function(e){return e?e.join(", "):null}},{key:"renderPersonProps",value:function(){var e=this.props.items;return o.a.createElement(r.Fragment,null,o.a.createElement(Q,{condition:null!==e.dateOfBirth},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_DateBirth,":")," ",e.dateOfBirth)),o.a.createElement(Q,{condition:e.hasOwnProperty("dateOfDeath")&&null!==e.dateOfDeath},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_DateDeath,":")," ",e.dateOfDeath)),o.a.createElement(Q,{condition:e.hasOwnProperty("netWorth")&&null!==e.netWorth},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_NetWorth,":")," ","".concat(this.modify(e.netWorth)," $"))),o.a.createElement(Q,{condition:e.hasOwnProperty("occupation")&&e.occupation.length>0},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Occupation,":")," ",this.renderMultiProps(e.occupation))),o.a.createElement(Q,{condition:e.hasOwnProperty("child")&&e.child.length>0},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Children,":")," ",this.renderMultiProps(e.child))),o.a.createElement(Q,{condition:""!==e.placeOfBirth},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_PlaceOfBirth,":")," ",e.placeOfBirth)),o.a.createElement(Q,{condition:""!==e.countryOfCitizenship},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_CountryOfCitizenship,":")," ",e.countryOfCitizenship)))}},{key:"renderLocationProps",value:function(){var e=this.props.items;return o.a.createElement(r.Fragment,null,o.a.createElement(Q,{condition:e.hasOwnProperty("partOf")&&""!==e.partOf},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_PartOf,":")," ",e.partOf)),o.a.createElement(Q,{condition:e.hasOwnProperty("capital")&&""!==e.capital},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Capital,":")," ",e.capital)),o.a.createElement(Q,{condition:e.hasOwnProperty("inception")&&null!==e.inception},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Inception,":")," ",e.inception)),o.a.createElement(Q,{condition:e.hasOwnProperty("population")&&null!==e.population},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Population,":")," ",this.modify(e.population))),o.a.createElement(Q,{condition:e.hasOwnProperty("area")&&null!==e.area},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Area,":")," ",e.area," km",o.a.createElement("sup",null,"2"))),o.a.createElement(Q,{condition:e.hasOwnProperty("country")&&""!==e.country},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Country,":")," ",e.country," ")))}},{key:"renderOrganizationProps",value:function(){var e=this.props.items;return o.a.createElement(r.Fragment,null,o.a.createElement(Q,{condition:e.hasOwnProperty("foundedBy")&&e.foundedBy.length>0},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Founded_By,":")," ",this.renderMultiProps(e.foundedBy))),o.a.createElement(Q,{condition:e.hasOwnProperty("industry")&&e.industry.length>0},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Industry,":")," ",this.renderMultiProps(e.industry))),o.a.createElement(Q,{condition:e.hasOwnProperty("inception")&&null!==e.inception},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Inception,":")," ",e.inception)),o.a.createElement(Q,{condition:e.hasOwnProperty("country")&&""!==e.country},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Country,":")," ",e.country)),o.a.createElement(Q,{condition:e.hasOwnProperty("motto")&&""!==e.motto},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Motto,":")," ",e.motto)),o.a.createElement(Q,{condition:e.hasOwnProperty("totalAssets")&&null!==e.totalAssets},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_TotalAssets,":")," ","".concat(this.modify(e.totalAssets)," $"))),o.a.createElement(Q,{condition:e.hasOwnProperty("marketCapitalization")&&null!==e.marketCapitalization},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_MarketCapitalization,":")," ","".concat(this.modify(e.marketCapitalization)," $"))))}},{key:"renderBandProps",value:function(){var e=this.props.items;return o.a.createElement(r.Fragment,null,o.a.createElement(Q,{condition:e.hasOwnProperty("hasPart")&&e.hasPart.length>0},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Has_Part,":")," ",this.renderMultiProps(e.hasPart))),o.a.createElement(Q,{condition:e.hasOwnProperty("genre")&&e.genre.length>0},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Genre,":")," ",this.renderMultiProps(e.genre))),o.a.createElement(Q,{condition:e.hasOwnProperty("inception")&&null!==e.inception},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Inception,":")," ",e.inception)),o.a.createElement(Q,{condition:e.hasOwnProperty("awardReceived")&&e.awardReceived.length>0},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Award_Received,":")," ",this.renderMultiProps(e.awardReceived))),o.a.createElement(Q,{condition:e.hasOwnProperty("countryOfOrigin")&&""!==e.countryOfOrigin},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_Country_Of_Origin,":")," ",e.countryOfOrigin)))}},{key:"render",value:function(){var e=this.props,t=e.items,n=e.type,r=e.status,a=e.location;return r!==Jr||void 0===t||void 0!==a.query.offset&&a.query.offset>0&&r===Jr?null:o.a.createElement("div",{className:O()("wiki-wrapper",{expanded:this.state.expanded})},o.a.createElement("div",{className:"widget-title"},"Summary"),o.a.createElement(Q,{condition:t.hasOwnProperty("image")&&null!==t.image},o.a.createElement("figure",{className:"image"},o.a.createElement("img",{src:t.image,alt:t.title}))),o.a.createElement("div",{className:"content"},o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:t.title}}),o.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:t.description}}),o.a.createElement("ul",{className:"facts"},o.a.createElement(Q,{condition:"Person"===n},this.renderPersonProps()),o.a.createElement(Q,{condition:"Location"===n},this.renderLocationProps()),o.a.createElement(Q,{condition:"Organization"===n},this.renderOrganizationProps()),o.a.createElement(Q,{condition:"Band"===n},this.renderBandProps()),o.a.createElement(Q,{condition:null!==t.describedAtURL},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_DescribetURL,":")," ",o.a.createElement("a",{href:t.describedAtURL,title:Resources.Wiki_DescribetURL,target:"_blank"},t.describedAtURL))),o.a.createElement(Q,{condition:null!==t.officialWebsite},o.a.createElement("li",null,o.a.createElement("span",null,Resources.Wiki_OfficialWebsite,":")," ",o.a.createElement("a",{href:t.officialWebsite,title:Resources.Wiki_OfficialWebsite,target:"_blank"},t.officialWebsite)))),o.a.createElement("ul",{className:"links"},o.a.createElement(Q,{condition:""!==t.wikiLink},o.a.createElement("li",null,o.a.createElement("a",{href:t.wikiLink,title:"Wikipedia",target:"blank"},"Wikipedia"))),o.a.createElement(Q,{condition:null!==t.facebookLink},o.a.createElement("li",null,o.a.createElement("a",{href:t.facebookLink,title:"Facebook",target:"blank"},"Facebook"))),o.a.createElement(Q,{condition:null!==t.instagramLink},o.a.createElement("li",null,o.a.createElement("a",{href:t.instagramLink,title:"Instagram",target:"blank"},"Instagram"))),o.a.createElement(Q,{condition:null!==t.twitterLink},o.a.createElement("li",null,o.a.createElement("a",{href:t.twitterLink,title:"Twitter",target:"blank"},"Twitter"))),o.a.createElement(Q,{condition:null!==t.imdb},o.a.createElement("li",null,o.a.createElement("a",{href:t.imdb,title:"IMDb",target:"blank"},"IMDb"))),o.a.createElement(Q,{condition:null!==t.youtubeChannel},o.a.createElement("li",null,o.a.createElement("a",{href:t.youtubeChannel,title:"YouTube",target:"blank"},"YouTube"))),o.a.createElement(Q,{condition:null!==t.linkedIn},o.a.createElement("li",null,o.a.createElement("a",{href:t.linkedIn,title:"LinkedIn",target:"blank"},"LinkedIn"))))),o.a.createElement("button",{type:"button",className:"toggle--widget",onClick:this.toggleExpanded},o.a.createElement(I,{name:"chevron-down"})))}}])&&uo(n.prototype,a),i&&uo(n,i),t}(o.a.Component);Object(s.b)((function(e){return function(e){for(var t=1;t767)}},{key:"getRequestFromLocation",value:function(e,t){var n=e.query;return{query:n.query||null,offset:n.offset||0,itemsCount:n.itemsCount||10,region:n.region?n.region:this.getRegionsChecked()?t.SearchRegion:"iv",freshness:n.freshness||"All"}}},{key:"onResize",value:function(){this.datacloud&&this.datacloud.refresh()}},{key:"onScrollСollapsed",value:function(e){window.pageYOffset>50||e.pageY>50?this.setState({collapsed:!0}):this.setState({collapsed:!1})}},{key:"onTileClick",value:function(e){var t=this,n=this.props,r=n.request,o=n.location,a=vo({},o.query);"query"===e.type&&(a.query=r.query.replace(e.word,"").replace(/\s+/gi," ").replace(/^\s+|\s+$/,"")),"related"===e.type&&(a.query=r.query+" "+e.word),document.title=document.title.replace(this.props.location.query.query,a.query),this.props.history.push({pathname:o.pathname,query:Object.assign({},a,{offset:void 0})}),this.setState({showMapMobile:!1},(function(){document.body.style.overflow=t.state.showMapMobile?"hidden":"visible"}))}},{key:"isMobileRender",value:function(){return window.innerWidth<767}},{key:"renderNoResults",value:function(){var e=this,t=this.props,n=t.request,r=t.results;return o.a.createElement("section",null,o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-7"},o.a.createElement(jt,{options:this.props.options})),o.a.createElement(Q,{condition:!this.isMobileRender()},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-5 text-right"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.SemanticMap),o.a.createElement(bt,{onChange:function(){return e.toggleMap()},checked:this.getSemanticMapChecked(),blocked:!r.webItems.length}))))),o.a.createElement(Lr,{request:n,hideFilters:function(){return e.toggleFilters()},hidden:this.getFilterSwitchChecked()?null:"hidden"}),o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results"},o.a.createElement("header",null,o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults.replace("{0}",Object(m.h)(n.query))}})),o.a.createElement("div",{className:"hint",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults_Tips}}))))}},{key:"renderNoResultsLimitOffset",value:function(){var e=this.props,t=e.request,n=e.location,r="".concat(n.pathname,"?query=").concat(n.query.query);return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results"},o.a.createElement("header",null,o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults.replace("{0}",Object(m.h)(t.query))}})),o.a.createElement("div",{className:"hint",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults_Tips_Offset.replace("{0}",Object(m.h)(r))}}))))}},{key:"renderAdultQuery",value:function(){var e=this.props.request;return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results adult"},o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_Error_450.replace("{0}",Object(m.h)(e.query))}}))))}},{key:"renderUnknown",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message warning with-icon"},o.a.createElement("h2",{className:"title"},Resources.Error_Unknown_Message),o.a.createElement(I,{name:"alert"}))))}},{key:"renderTooManyRequests",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"error-page"},o.a.createElement("h1",{className:"title"},Resources.App_Too_Many_Requests))))}},{key:"renderInternalError",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"error-page"},o.a.createElement("h1",{className:"title"},Resources.Error_500_Title),o.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:Resources.Error_500_Content}}))))}},{key:"renderAlternateQuery",value:function(){var e=this.props,t=(e.status,e.request),n=e.results;if(!t.normalizedQuery||!n.query)return null;if(t.normalizedQuery.toLowerCase()!==n.query.toLowerCase()){var r=vo({},this.props.location.query,{query:"+".concat(t.query)}),a=this.props.history.createHref({pathname:"/web",query:r}),i='').concat(Object(m.h)(t.query),"");return o.a.createElement("div",{className:"message warning compact with-icon"},o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_AlternatedQuery.replace("{0}",Object(m.h)(n.query))}}),o.a.createElement("p",{className:"hint",dangerouslySetInnerHTML:{__html:Resources.Search_AlternatedQueryOverride.replace("{0}",i)}}),o.a.createElement(I,{name:"alert"}))}return null}},{key:"renderDataCloud",value:function(){var e=this,t=this.props.related,n=t.query,a=t.related,i=t.relations,s=[].concat(go(this.getDataForSales()),go(n.map((function(e,t){return Object.assign(e,{id:e.id||"query-".concat(t),type:"query"})}))),go(a.map((function(e,t){return Object.assign(e,{id:e.id||"related-".concat(t),type:"related"})})).filter((function(e){return e.weight<.8}))));return i=i.filter((function(e){return e.weight>=.33})),o.a.createElement(Q,{condition:this.getSemanticMapChecked()},o.a.createElement("div",{className:"cloud-container"},o.a.createElement(tt,{ref:function(t){return e.datacloud=t},keywords:s,relations:i,sizes:[[1,1],[.67,.67]],coverageFactor:.75,alignTop:!0,renderer:function(t,n){return o.a.createElement(r.Fragment,{key:t.id},o.a.createElement(Q,{condition:t.hasOwnProperty("salesLink")},o.a.createElement(et,t)),o.a.createElement(Q,{condition:!t.hasOwnProperty("salesLink")},o.a.createElement(Ze,yo({key:t.id,className:O()("tile",t.type),text:t.word},t,{minOpacity:.8,style:{animationDelay:"".concat(20*n,"ms")},onClick:function(){return e.onTileClick(t)}}))))}})))}},{key:"getDataForSales",value:function(){var e=this.props.related.query,t=this.props,n=t.sales,r=t.listResult.reduce((function(e,t){return t.salesLink&&null!==t.salesLogoUrl&&(e.length>0&&e.some((function(e){return e.salesLogoUrl===t.salesLogoUrl}))||e.push(t)),e}),[]);return n.length>0?r.slice(0,1).map((function(t,n){return{id:10+n,weight:.9,word:e.length>0?e[0].word:"",type:"related",sortPosition:5+n,isServiceWord:!1,salesLink:t.salesLink,ImageUrl:t.salesLogoUrl.replace("60","100").replace("30","80")}})):[]}},{key:"renderResults",value:function(){var e=this.props,t=e.results,n=e.location;return t.webItems.length?t.webItems.map((function(e){return o.a.createElement(o.a.Fragment,{key:e.id},o.a.createElement(zr,{Title:e.title,Description:e.description,Url:e.url,query:n.query.query,DisplayUrl:e.displayUrl,SalesLink:e.salesLink,SalesLogoUrl:e.salesLogoUrl}))})):null}},{key:"renderSalesResult",value:function(){var e=this.props,t=e.sales,n=e.location,r=e.options;return t.length?t.slice(0,r.SalesCountElement).map((function(e){return o.a.createElement(o.a.Fragment,{key:e.id},o.a.createElement(zr,{Title:e.title,Description:e.description,Url:e.url,query:n.query.query,DisplayUrl:e.displayUrl,SalesLink:e.salesLink,SalesLogoUrl:e.salesLogoUrl}))})):null}},{key:"render",value:function(){var e=this,t=this.props,n=t.status,r=t.request,a=t.results,i=t.location;return t.options,t.sales,n===Yn.ADULT?this.renderAdultQuery():n===Yn.LIMITS_OFFSET?i.query.offset?this.renderNoResultsLimitOffset():this.renderUnknown():n===Yn.TOO_MANY_REQUESTS?this.renderTooManyRequests():n!==Yn.READY&&n!==Yn.RELATED_READY||0!==a.webItems.length?o.a.createElement("section",{className:"section--web"},o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-5 col-md-5 col-sm-8"},o.a.createElement(jt,{options:this.props.options})),o.a.createElement("div",{className:"col col-3 col-md-3 col-sm-4 text-right"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.Filters),o.a.createElement(bt,{onChange:function(){return e.toggleFilters()},checked:this.getFilterSwitchChecked()}))),o.a.createElement("div",{className:"col col-4 col-md-4 text-right mobile-hidden"},o.a.createElement("div",{className:"cloud-menu"},o.a.createElement("span",null,Resources.SemanticMap),o.a.createElement(bt,{onChange:function(){return e.toggleMap()},checked:this.getSemanticMapChecked()})))),o.a.createElement(Lr,{request:r,hideFilters:function(){return e.toggleFilters()},hidden:this.getFilterSwitchChecked()?null:"hidden"}),o.a.createElement("div",{className:"mobile-button-map mobile-only",onClick:this.toggleMapMobile},o.a.createElement(I,{name:"view-dashboard"})),o.a.createElement(Q,{condition:this.state.showMapMobile},o.a.createElement("div",{className:O()("mobile-only",{collapsed:this.state.collapsed})},o.a.createElement("div",{className:"backdrop backdrop-cloud"}),o.a.createElement("span",{className:"cloud-close",onClick:this.toggleMapMobile},o.a.createElement(I,{name:"close"})),o.a.createElement("div",{className:"cloud-wrapper"},this.renderDataCloud()))),o.a.createElement("div",{className:"page-results"},o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:O()("cloud-wrapper mobile-hidden",{collapsed:this.state.collapsed})},o.a.createElement(Q,{condition:!this.state.showMapMobile},this.renderDataCloud())),o.a.createElement("div",{className:"web-results"},this.renderAlternateQuery(),o.a.createElement(Q,{condition:n===Yn.READY&&a.webItems.length>0},o.a.createElement(dr,{zone:"Results",culture:this.props.options.UICulture})),this.renderSalesResult(),this.renderResults(),o.a.createElement(Q,{condition:n===Yn.READY&&a.totalCount>10},o.a.createElement(Sr,{location:this.props.location,nextOffset:a.nextOffset,totalCount:a.totalCount}))))),o.a.createElement("div",{className:"tell-friends"},o.a.createElement("div",{className:"row wrap-for-bing"},o.a.createElement("a",{className:"wrap",href:"/about#tell-friends"},o.a.createElement("div",{className:"tell-friends-text"},o.a.createElement("span",null,o.a.createElement("em",null,Resources.Footer_Title),o.a.createElement("br",null),Resources.Footer_Description)),o.a.createElement("div",{className:"tell-friends-img"},o.a.createElement("img",{src:"/images/footer-image-n.png",alt:"tell friends"}))),o.a.createElement("div",{className:"bing"},"In partnership with ",o.a.createElement(I,{name:"bing"})," ",o.a.createElement("span",null,"Bing")))),o.a.createElement(Q,{condition:n===Yn.LOADING},o.a.createElement(ar,null))):i.query.offset>0?this.renderNoResultsLimitOffset():this.renderNoResults()}}])&&wo(n.prototype,a),i&&wo(n,i),t}(o.a.Component);_o(ko,"contextTypes",{FilterSwitch:b.a.bool.isRequired,App:b.a.object.isRequired});var jo,Co=Object(E.a)(Object(s.b)((function(e,t){return vo({},e.webs,{options:e.app.options})}))(ko));function To(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ro(e){for(var t=1;tt.clientHeight/2?n.nextImage():e.clientX-n.clientX>t.clientHeight/2?n.prevImage():void 0})),wa(ba(n),"onWheel",(function(e){return e.deltaY>50?n.nextImage():e.deltaY<0?n.prevImage():void 0})),wa(ba(n),"onTouchStart",(function(e){n.clientX=e.touches[0].clientX})),wa(ba(n),"onTouchCancel",(function(e){var t=n.image;return n.clientX-e.changedTouches[0].clientX>t.clientHeight/5?n.nextImage():e.changedTouches[0].clientX-n.clientX>t.clientHeight/5?n.prevImage():void 0})),n.state={currentImage:n.getCurrentImage(e),currentImageIndex:e.currentImageIndex,onLoad:!1},n.escFunction=n.escFunction.bind(ba(n)),n.arrowLeftFunction=n.arrowLeftFunction.bind(ba(n)),n.arrowRightFunction=n.arrowRightFunction.bind(ba(n)),n}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&va(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.escFunction,!1),document.addEventListener("keydown",this.arrowLeftFunction,!1),document.addEventListener("keydown",this.arrowRightFunction,!1)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.escFunction,!1),document.removeEventListener("keydown",this.arrowLeftFunction,!1),document.removeEventListener("keydown",this.arrowRightFunction,!1)}},{key:"componentWillReceiveProps",value:function(e){var t=this;this.setState({currentImage:this.getCurrentImage(e),currentImageIndex:e.currentImageIndex},(function(){-1!==t.state.currentImageIndex&&t.props.isOpen&&t.onLoadImage()}))}},{key:"getCurrentImage",value:function(e){return e.images[e.currentImageIndex]}},{key:"close",value:function(e){var t=this;"DIV"!==e.target.parentNode.nodeName&&"close"!==e.target.id||this.setState({onLoad:!1},(function(){return t.props.onClose()}))}},{key:"nextImage",value:function(){var e=this,t=this.props,n=t.images;if(t.cicle||this.state.currentImageIndex!==n.length-1){var r=0;this.state.currentImageIndex!==n.length-1&&(r=this.state.currentImageIndex+1),this.setState({currentImageIndex:r,currentImage:n[r],onLoad:!1},(function(){e.onLoadImage(),e.props.onClickNext()}))}}},{key:"prevImage",value:function(){var e=this,t=this.props,n=t.images;if(t.cicle||0!==this.state.currentImageIndex){var r=n.length-1;0!==this.state.currentImageIndex&&(r=this.state.currentImageIndex-1),this.setState({currentImageIndex:r,currentImage:n[r],onLoad:!1},(function(){e.onLoadImage(),e.props.onClickPrev()}))}}},{key:"onLoadImage",value:function(){var e=this;this.image.onload=function(){e.setState({onLoad:!0},(function(){null!==e.image&&1===e.image.height&&(e.image.src="./images/no_image_lightbox.png")}))},this.image.onerror=function(){e.image.src="./images/no_image_lightbox.png"},this.image.src=this.state.currentImage.src}},{key:"escFunction",value:function(e){var t=this;27===e.keyCode&&this.setState({onLoad:!1},(function(){return t.props.onClose()}))}},{key:"arrowLeftFunction",value:function(e){37===e.keyCode&&this.props.isOpen&&this.prevImage()}},{key:"arrowRightFunction",value:function(e){39===e.keyCode&&this.props.isOpen&&this.nextImage()}},{key:"render",value:function(){var e=this;return this.props.isOpen?o.a.createElement("div",{ref:function(t){return e.wrapper=t},className:"lightbox"},o.a.createElement(Q,{condition:!this.state.onLoad},o.a.createElement(ar,{className:"lightbox-preloader"})),o.a.createElement("div",{className:"backdrop mobile-hidden",onClick:function(t){return e.close(t)}}),o.a.createElement("div",{className:"lightbox-content"},o.a.createElement("figure",null,o.a.createElement("div",{className:"lightbox-header mobile-only",onClick:function(t){return e.close(t)}},o.a.createElement("span",{className:"title"},Resources.ButtonBack),o.a.createElement("span",{className:"button-close"},o.a.createElement(I,{id:"close",name:"close"}))),o.a.createElement("span",{className:"button-close mobile-hidden",onClick:function(t){return e.close(t)}},o.a.createElement(I,{id:"close",name:"close"})),o.a.createElement("div",{draggable:!1,onMouseDown:this.onMouseDown,onMouseMove:this.onMouseMove,onMouseUp:this.onMouseUp,onWheel:this.onWheel,className:"lightbox-image"},o.a.createElement(Q,{condition:!this.state.onLoad},o.a.createElement(ar,{className:"lightbox-preloader"})),o.a.createElement("a",{href:this.state.currentImage.src,target:"_blank"},o.a.createElement("img",{draggable:!0,onTouchStart:this.onTouchStart,onTouchEnd:this.onTouchCancel,hidden:this.state.onLoad?null:"hedden",ref:function(t){return e.image=t}}))),o.a.createElement("button",{className:"button-prev",type:"button",title:"Previous image",onClick:function(){return e.prevImage()}},o.a.createElement(I,{name:"chevron-left"})),o.a.createElement("button",{className:"button-next",type:"button",title:"Next image",onClick:function(){return e.nextImage()}},o.a.createElement(I,{name:"chevron-right"})),o.a.createElement("div",{className:"lightbox-footer"},this.state.currentImage.caption)))):null}}])&&ya(n.prototype,r),a&&ya(n,a),t}(r.Component);function Sa(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Oa(e){return(Oa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _a(e,t){for(var n=0;n=33&&e.keyCode<=40)return!1})})),r.state={showLightbox:!1,imageIndex:-1,favorites:Object(m.m)("localStorage")?y.getFavorites():r.props.favorites,showFilters:r.shouldShowFilters()},r.dispatch=r.props.dispatch,r.toggleFilters=r.toggleFilters.bind(ja(r)),r.onImageLoad=r.onImageLoad.bind(ja(r)),r.closeLightbox=r.closeLightbox.bind(ja(r)),r.gotoNext=r.gotoNext.bind(ja(r)),r.gotoPrevious=r.gotoPrevious.bind(ja(r)),r}var n,r,a;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ca(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){var e=this;window.addEventListener("scroll",this.onScroll,!1),window.scroll(0,0);var t=this.getRequestFromLocation(this.props.location,this.props.options);t.query&&t.query.trim().length?(document.title=Resources.Search_Images_For.replace("{0}",t.query)+" - "+Resources.Application_Short_Title,this.dispatch($o(t,this.props.options)).then((function(n){n.error||e.dispatch(Qo(t))}))):this.props.history.push({pathname:"/"})}},{key:"componentWillReceiveProps",value:function(e,t){var n=this;if(!Object(m.l)(this.props.location.query,e.location.query)||this.props.options.SearchRegion!==e.options.SearchRegion){var r=this.getRequestFromLocation(e.location,e.options);if(!r.query||!r.query.trim().length)return void this.props.history.push({pathname:"/"});window.scroll(0,0),this.dispatch($o(r,e.options)).then((function(e){e.error||n.dispatch(Qo(r))}))}t.FilterSwitch!==this.context.FilterSwitch&&this.setState({showFilters:!this.state.showFilters})}},{key:"componentWillUnmount",value:function(){window.removeEventListener("scroll",this.onScroll,!1)}},{key:"getFilterSwitchChecked",value:function(){return this.context.App.getFiltersChecked()}},{key:"toggleFilters",value:function(){this.context.App.toggleFilters()}},{key:"shouldShowFilters",value:function(){var e=this.props.location.query;return!!(["freshness","aspect","size","color","type","content","license"].some((function(t){return e.hasOwnProperty(t)}))&&window.innerWidth>767)}},{key:"getRegionsChecked",value:function(){return this.context.App.getRegionSearchChecked()}},{key:"getRequestFromLocation",value:function(e,t){var n=e.query;return{query:n.query||null,offset:n.offset||0,itemsCount:n.itemsCount||50,region:n.region?n.region:this.getRegionsChecked()?t.SearchRegion:"iv",freshness:n.freshness||"All",aspect:n.aspect||"All",size:n.size||"All",color:n.color||"All",type:n.type||"All",content:n.content||"All",license:n.license||"All"}}},{key:"preview",value:function(e){this.setState({showLightbox:!0,imageIndex:e})}},{key:"prepareImage",value:function(){var e=this;return this.props.results.items.map((function(t,n){return{src:t.url,caption:e.getCaption(t),url:t.thumbnail.url}}))}},{key:"getCaption",value:function(e){var t=this;return o.a.createElement("div",{className:"lightbox-image-description"},o.a.createElement("a",{href:this.getSourceUrl(e),title:e.sourceUrl,className:"action open-source",target:"_blank"},o.a.createElement(I,{name:"open in new"})," ",e.sourceUrl),o.a.createElement("span",{className:"size"},e.height," x ",e.width,", ",o.a.createElement("em",null,e.encodingFormat)),o.a.createElement("span",{className:"title"},e.title),o.a.createElement("div",{className:"favorites ".concat(this.isFavorite(e)?"delete":"add"),onClick:function(){return t.toggleFavorite(e)}},o.a.createElement(I,{name:this.isFavorite(e)?"delete":"heart"}),o.a.createElement("span",{className:"add-title",dangerouslySetInnerHTML:{__html:Resources.Image_AddToFavorites}}),o.a.createElement("span",{className:"delete-title",dangerouslySetInnerHTML:{__html:Resources.Image_RemoveFromFavorites}})))}},{key:"closeLightbox",value:function(){this.setState({showLightbox:!1},(function(){document.onmousewheel=document.onwheel=function(){return!0},document.addEventListener("MozMousePixelScroll",(function(){return!0}),!0),document.onkeydown=function(e){if(e.keyCode>=33&&e.keyCode<=40)return!0}}))}},{key:"getSourceUrl",value:function(e){return e.sourceUrl.match(/^(https?\:)?\/?\//)?e.sourceUrl:"/"+e.sourceUrl}},{key:"isFavorite",value:function(e){return(Object(m.m)("localStorage")?y.getFavorites():this.props.favorites).some((function(t){return t.id===e.id}))}},{key:"toggleFavorite",value:function(e){return this.isFavorite(e)?this.removeFromFavorites(e):this.addToFavorites(e)}},{key:"addToFavorites",value:function(e){var t=[];Object(m.m)("localStorage")?((t=y.getFavorites()).push(e),y.setFavorites(t)):(t=this.props.favorites,this.dispatch(ch.SetFavorites(e))),this.setState({favorites:t})}},{key:"removeFromFavorites",value:function(e){var t=[];Object(m.m)("localStorage")?(t=(t=y.getFavorites()).filter((function(t){return t.id!==e.id})),y.setFavorites(t)):this.dispatch(ch.RemoveFromFavorites(e)),this.setState({favorites:t})}},{key:"renderNoResults",value:function(){var e=this,t=this.props.request;return o.a.createElement("section",null,o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-7"},o.a.createElement(jt,{options:this.props.options})),o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-5 text-right"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.Filters),o.a.createElement("div",{className:"button-toggle"},o.a.createElement("input",{type:"checkbox",className:"checkbox",onChange:function(){return e.toggleFilters()},checked:this.getFilterSwitchChecked()}),o.a.createElement("div",{className:"knobs"}),o.a.createElement("div",{className:"layer"}))))),o.a.createElement(ha,{request:t,hideFilters:function(){return e.toggleFilters()},hidden:this.getFilterSwitchChecked()?null:"hidden"}),o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results"},o.a.createElement("header",null,o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults.replace("{0}",Object(m.h)(t.query))}})),o.a.createElement("div",{className:"hint",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults_Tips}}))))}},{key:"renderAdultQuery",value:function(){var e=this.props.request;return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results adult"},o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_Error_450.replace("{0}",Object(m.h)(e.query))}}))))}},{key:"renderUnknown",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message warning with-icon"},o.a.createElement("h2",{className:"title"},Resources.Error_Unknown_Message),o.a.createElement(I,{name:"alert"}))))}},{key:"renderTooManyRequests",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"error-page"},o.a.createElement("h1",{className:"title"},Resources.App_Too_Many_Requests))))}},{key:"onImageLoad",value:function(e){var t=e.target,n=t.parentNode;n.className="media",n.style.backgroundImage="url(".concat(t.src,")")}},{key:"onTouchStart",value:function(e,t){this.clientX=e.touches[0].clientX}},{key:"onTouchEnd",value:function(e,t){this.clientX===e.changedTouches[0].clientX&&this.preview(t)}},{key:"renderResults",value:function(){var e=this,t=this.props,n=t.results,r=t.sales;return n.items.map((function(t,n){return r.hasOwnProperty("salesLink")&&null!==r.salesLink&&n%8==0?e.getSaleElement(r,n):o.a.createElement("figure",{key:t.id,className:"item--image"},o.a.createElement("a",{className:"media opaque",href:"javascript: void(0);",onTouchStart:function(t){return e.onTouchStart(t,n)},onTouchEnd:function(t){return e.onTouchEnd(t,n)},onClick:function(){return e.preview(n)}},o.a.createElement("img",{src:t.thumbnail.url,className:"image",alt:t.title,width:t.thumbnail.width,height:t.thumbnail.height,onLoad:e.onImageLoad})),o.a.createElement("a",{href:"javascript: void(0);",className:"action "+(e.isFavorite(t)?"remove":"favorite"),onClick:function(){return e.toggleFavorite(t)}},o.a.createElement(I,{name:e.isFavorite(t)?"delete":"heart"})),o.a.createElement("a",{href:"javascript: void(0);",className:"action preview",onClick:function(){return e.preview(n)}},o.a.createElement(I,{name:"arrow expand all"})),o.a.createElement("a",{href:e.getSourceUrl(t),className:"action open-source",target:"_blank"},o.a.createElement(I,{name:"open in new"})))}))}},{key:"getSaleElement",value:function(e,t){return o.a.createElement("figure",{key:e.salesLink+t,className:"item--image"},o.a.createElement("a",{className:"media sales",href:e.salesLink,target:"_blank",style:{backgroundImage:"url(".concat(e.salesLogoUrl,")")}},o.a.createElement("img",{src:e.salesLogoUrl,className:"image sale"})))}},{key:"render",value:function(){var e=this,t=this.props,n=t.results,r=t.status,a=t.request;return t.location,r===Yo?this.renderTooManyRequests():r===zo?this.renderAdultQuery():r===Wo&&0===n.items.length?this.renderNoResults():o.a.createElement("section",{className:"section--images ".concat(this.state.showLightbox?"mobile-lightbox":"")},o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-7"},o.a.createElement(jt,{options:this.props.options})),o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-5 text-right"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.Filters),o.a.createElement(bt,{onChange:function(){return e.toggleFilters()},checked:this.getFilterSwitchChecked()})))),o.a.createElement(ha,{request:a,hideFilters:function(){return e.toggleFilters()},hidden:this.getFilterSwitchChecked()?null:"hidden"}),o.a.createElement(Ea,{images:this.prepareImage(),currentImageIndex:this.state.imageIndex,onClickPrev:this.gotoPrevious,onClickNext:this.gotoNext,isOpen:this.state.showLightbox,onClose:this.closeLightbox,cicle:!0}),o.a.createElement(Q,{condition:r===Bo},o.a.createElement(ar,null)),o.a.createElement("div",{className:"images-results page-results"},this.renderResults()),o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:"col col-8 col-md-8 col-sm-12"},o.a.createElement(Q,{condition:r===Wo&&n.totalCount>50},o.a.createElement(Sr,{countPage:9,defaultRender:5,itemsPerPage:50,nextOffset:n.nextOffset,location:this.props.location,totalCount:n.totalCount})))),o.a.createElement(Q,{condition:this.state.favorites.length>0},o.a.createElement(hr.a,{to:{pathname:"/image/favorites",query:this.props.location.query},className:"favorites"},o.a.createElement(I,{name:"heart"})," ",this.state.favorites.length)),o.a.createElement("div",{className:"bing bing-image"},"In partnership with ",o.a.createElement(I,{name:"bing"})," ",o.a.createElement("span",null,"Bing")))}}])&&_a(n.prototype,r),a&&_a(n,a),t}(o.a.Component);Ta(Ra,"contextTypes",{FilterSwitch:b.a.bool.isRequired,App:b.a.object.isRequired});var xa=Object(E.a)(Object(s.b)((function(e){return function(e){for(var t=1;t0},o.a.createElement(hr.a,{to:{pathname:"/image",query:this.props.location.query}},o.a.createElement(I,{name:"close"})," ",Resources.Link_Disable)),o.a.createElement(Q,{condition:0===Object.keys(this.props.location.query).length},o.a.createElement("a",{href:this.makeHrefToImagesHome()},o.a.createElement(I,{name:"close"})," ",Resources.Link_Disable)))),o.a.createElement("div",{className:"images-results page-results"},t.map((function(t,n){return o.a.createElement("figure",{key:t.id,className:"item--image"},o.a.createElement("a",{className:"media opaque",href:"javascript: void(0);",onClick:function(){return e.preview(n)}},o.a.createElement("img",{src:t.thumbnail.url,className:"image",alt:t.title,width:t.thumbnail.width,height:t.thumbnail.height,onLoad:e.onImageLoad})),o.a.createElement("a",{href:"javascript: void(0);",className:"action remove",onClick:function(){return e.remove(t)}},o.a.createElement(I,{name:"delete"})),o.a.createElement("a",{href:"javascript: void(0);",className:"action preview",onClick:function(){return e.preview(n)}},o.a.createElement(I,{name:"arrow expand all"})),o.a.createElement("a",{href:e.getSourceUrl(t),className:"action open-source",target:"_blank"},o.a.createElement(I,{name:"open in new"})))}))),o.a.createElement(Ea,{images:this.prepareImage(),currentImageIndex:this.state.imageIndex,onClickPrev:this.gotoPrevious,onClickNext:this.gotoNext,isOpen:this.state.showLightbox,onClose:this.closeLightbox,cicle:!0}))}}])&&Na(n.prototype,r),a&&Na(n,a),t}(o.a.Component);Ma(Ia,"contextTypes",{FilterSwitch:b.a.bool.isRequired});var Ua,qa=Object(E.a)(Object(s.b)((function(e){return{favorites:e.app.favorites}}))(Ia));function Fa(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wa(e){for(var t=1;t3?r%3:0;return t=(r?t.substr(0,r)+"'":"")+t.substr(r).replace(/(\d{3})(?=\d)/g,"$1'"),o.a.createElement("span",{className:this.props.className},t,".",o.a.createElement("sup",null,n))}}])&&hi(n.prototype,r),a&&hi(n,a),t}(o.a.Component);bi(vi,"defaultProps",{className:null}),bi(vi,"propTypes",{value:b.a.number.isRequired,className:b.a.string});var wi=vi;function Ei(e){return(Ei="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Si(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Oi(e,t){for(var n=0;n/g," "):null;return o.a.createElement("article",{className:"item--shopping"},o.a.createElement("a",{className:"shopping-results-description",href:this.props.detailPageURL,target:"_blank"},o.a.createElement("figure",{className:"media"},o.a.createElement(Q,{condition:null!=this.props.mediumImage},o.a.createElement("img",{src:this.props.mediumImage?this.props.mediumImage.url:null,alt:this.props.itemAttributes.title,onLoad:function(t){return e.props.onImageLoad(t)}}))),o.a.createElement("h2",{className:"title",title:this.props.itemAttributes.title},this.props.itemAttributes.title),this.props.offerSummary&&this.props.offerSummary.lowestNewPrice&&o.a.createElement(o.a.Fragment,null,o.a.createElement("span",{className:"currency"}," ",this.props.offerSummary.lowestNewPrice.currencyCode," "),o.a.createElement(wi,{className:"price",value:this.props.offerSummary.lowestNewPrice.amount/100})),o.a.createElement("p",{className:"description"},t)))}}])&&Oi(n.prototype,r),a&&Oi(n,a),t}(o.a.Component);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Ci,"defaultProps",{onMount:function(){},onImageLoad:function(){}});var Ti=Ci;function Ri(e){return(Ri="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xi(){return(xi=Object.assign||function(e){for(var t=1;t=.9*document.body.scrollHeight&&r.nextOffset){var a=Ai({},n,{offset:r.nextOffset});this.dispatch(li(a))}}}},{key:"onScrollСollapsed",value:function(e){e.pageY>50||e.target.scrollingElement.scrollTop>50?this.setState({collapsed:!0}):this.setState({collapsed:!1})}},{key:"onTileClick",value:function(e){var t=this,n=this.props,r=n.request,o=n.location,a=Ai({},o.query);"query"===e.type&&(a.query=r.query.replace(e.word,"").replace(/\s+/gi," ").replace(/^\s+|\s+$/,"")),"related"===e.type&&(a.query=r.query+" "+e.word),document.title=document.title.replace(this.props.location.query.query,a.query),this.props.history.push({pathname:o.pathname,query:a}),this.setState({showMapMobile:!1},(function(){return document.body.style.overflow=t.state.showMapMobile?"hidden":"visible"}))}},{key:"isServiceAvailable",value:function(){var e=this.context.App.getCurrentCulture(),t=this.props.options.Shopping;return t.hasOwnProperty(e)?t[e].Enabled:!!t.hasOwnProperty("default")&&t.default.Enabled}},{key:"isMobileRender",value:function(){return window.innerWidth<767}},{key:"renderNoResults",value:function(){var e=this,t=this.props,n=t.request,r=t.results;return o.a.createElement("section",null,o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-7"},o.a.createElement(jt,{options:this.props.options})),o.a.createElement(Q,{condition:!this.isMobileRender()},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-5 text-right"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.SemanticMap),o.a.createElement(bt,{onChange:function(){return e.toggleMap()},checked:this.getSemanticMapChecked(),blocked:!r.items.length}))))),o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results"},o.a.createElement("header",null,o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults.replace("{0}",Object(m.h)(n.query))}})),o.a.createElement("div",{className:"hint",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults_Tips}}))))}},{key:"renderNoResultsForRegion",value:function(){return this.props.request,o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message warning compact with-icon"},o.a.createElement("h2",{className:"title"},Resources.Search_NoResults_ForYourRegion),o.a.createElement(I,{name:"alert"}))))}},{key:"renderAdultQuery",value:function(){var e=this.props.request;return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results adult"},o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_Error_450.replace("{0}",Object(m.h)(e.query))}}))))}},{key:"renderUnknown",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message warning with-icon"},o.a.createElement("h2",{className:"title"},Resources.Error_Unknown_Message),o.a.createElement(I,{name:"alert"}))))}},{key:"renderDataCloud",value:function(){var e=this,t=this.props.related,n=t.query,a=t.related,i=t.relations,s=[].concat(Pi(this.getDataForSales()),Pi(n.map((function(e,t){return Object.assign(e,{id:e.id||"query-".concat(t),type:"query"})}))),Pi(a.map((function(e,t){return Object.assign(e,{id:e.id||"related-".concat(t),type:"related"})})).filter((function(e){return e.weight<.7}))));return i=i.filter((function(e){return e.weight>=.33})),o.a.createElement(Q,{condition:this.getSemanticMapChecked()},o.a.createElement("div",{className:"cloud-container"},o.a.createElement(tt,{ref:function(t){return e.datacloud=t},keywords:s,relations:i,sizes:[[1,1],[.67,.67]],coverageFactor:.75,alignTop:!0,renderer:function(t,n){return o.a.createElement(r.Fragment,{key:t.id},o.a.createElement(Q,{condition:t.hasOwnProperty("salesLink")},o.a.createElement(et,t)),o.a.createElement(Q,{condition:!t.hasOwnProperty("salesLink")},o.a.createElement(Ze,xi({key:t.id,className:O()("tile",t.type),text:t.word},t,{minOpacity:.8,style:{animationDelay:"".concat(20*n,"ms")},onClick:function(){return e.onTileClick(t)}}))))}})))}},{key:"getDataForSales",value:function(){var e=this.props.related.query,t=this.props.sales,n=t.reduce((function(e,t){return t.salesLink&&null!==t.salesLogoUrl&&(e.length>0&&e.some((function(e){return e.salesLogoUrl===t.salesLogoUrl}))||e.push(t)),e}),[]);return t.length>0?n.slice(0,1).map((function(t,n){return{id:10+n,weight:1,word:e.length>0?e[0].word:"",type:"related",sortPosition:10+n,isServiceWord:!1,salesLink:t.salesLink,ImageUrl:t.salesLogoUrl.replace("60","100").replace("30","80")}})):[]}},{key:"renderTooManyRequests",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"error-page"},o.a.createElement("h1",{className:"title"},Resources.App_Too_Many_Requests))))}},{key:"render",value:function(){var e=this,t=this.props,n=t.status,a=(t.request,t.results);return n===si?this.renderTooManyRequests():this.isServiceAvailable()?n===oi?this.renderAdultQuery():n===ai?this.renderUnknown():n!==ti&&n!==ni||a.items.length?o.a.createElement("section",{className:"section--shopping"},o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-5 col-md-5 col-sm-7 blocked"},o.a.createElement(jt,{options:this.props.options,blocked:!0})),o.a.createElement("div",{className:"col col-3 col-md-3 text-right col-sm-5"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.View_Table),o.a.createElement(bt,{onChange:function(t){return e.toggleViewType(t,e.state.viewType===qi.Tiles?qi.List:qi.Tiles)},checked:this.state.viewType===qi.Tiles}))),o.a.createElement("div",{className:"col col-4 col-md-4 text-right mobile-hidden"},o.a.createElement("div",{className:"cloud-menu"},o.a.createElement("span",null,Resources.SemanticMap),o.a.createElement(bt,{onChange:function(){return e.toggleMap()},checked:this.getSemanticMapChecked()})))),o.a.createElement("div",{className:"mobile-button-map mobile-only",onClick:this.toggleMapMobile},o.a.createElement(I,{name:"view-dashboard"})),o.a.createElement(Q,{condition:this.state.showMapMobile},o.a.createElement("div",{className:O()("mobile-only",{collapsed:this.state.collapsed})},o.a.createElement("div",{className:"backdrop backdrop-cloud"}),o.a.createElement("span",{className:"cloud-close",onClick:this.toggleMapMobile},o.a.createElement(I,{name:"close"})),o.a.createElement("div",{className:"cloud-wrapper"},this.renderDataCloud()))),o.a.createElement(Q,{condition:this.state.viewType===qi.List},o.a.createElement("div",{className:"row page-results shopping-results-list"},o.a.createElement("div",{className:O()("cloud-wrapper mobile-hidden",{collapsed:this.state.collapsed})},o.a.createElement(Q,{condition:!this.state.showMapMobile},this.renderDataCloud())),o.a.createElement("div",{className:"shopping-results"},a.items.map((function(e,t){return o.a.createElement(r.Fragment,{key:e.asin},o.a.createElement(Ti,xi({key:e.asin},e)))}))))),o.a.createElement(Q,{condition:this.state.viewType===qi.Tiles},o.a.createElement("div",{className:"page-results shopping-results-wide"},o.a.createElement("div",{className:"shopping-results-wrap"},o.a.createElement("div",{className:O()("cloud-wrapper mobile-hidden",{collapsed:this.state.collapsed})},o.a.createElement(Q,{condition:!this.state.showMapMobile},this.renderDataCloud())),o.a.createElement("div",{className:"shopping-results"},a.items.map((function(t){return o.a.createElement(Ti,xi({key:t.asin},t,{onMount:e.onScroll}))})))))),o.a.createElement(Q,{condition:n===ri},o.a.createElement(ar,null))):this.renderNoResults():this.renderNoResultsForRegion()}}])&&Di(n.prototype,a),i&&Di(n,i),t}(o.a.Component);Ui(Fi,"contextTypes",{App:b.a.object.isRequired,FilterSwitch:b.a.bool.isRequired});var Wi,Bi=Object(E.a)(Object(s.b)((function(e){return Ai({},e.products,{options:e.app.options})}))(Fi));function zi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Hi(e){for(var t=1;t767)}},{key:"onResize",value:function(){this.datacloud&&this.datacloud.refresh()}},{key:"onScroll",value:function(){var e=this.props,t=e.status,n=e.request,r=e.results;if(t===Qi||t===Ki){var o=window.scrollY||window.pageYOffset||(document.documentElement||document.body.parentNode||document.body).scrollTop;if(document.body.offsetHeight+o>=.9*document.body.scrollHeight&&r.nextPageToken){var a=xs({},n,{pageToken:r.nextPageToken,offset:void 0});this.dispatch(ts(a))}}}},{key:"onScrollСollapsed",value:function(e){e.pageY>50||e.target.scrollingElement.scrollTop>50?this.setState({collapsed:!0}):this.setState({collapsed:!1})}},{key:"onTileClick",value:function(e){var t=this,n=this.props,r=n.request,o=n.location,a=xs({},o.query);"query"===e.type&&(a.query=r.query.replace(e.word,"").replace(/\s+/gi," ").replace(/^\s+|\s+$/,"")),"related"===e.type&&(a.query=r.query+" "+e.word),document.title=document.title.replace(this.props.location.query.query,a.query),this.props.history.push({pathname:o.pathname,query:a}),this.setState({showMapMobile:!1},(function(){return document.body.style.overflow=t.state.showMapMobile?"hidden":"visible"}))}},{key:"onItemClick",value:function(e,t){var n=void 0;Object(m.m)("localStorage")&&(n=y.get(Ms)),n!==Es&&void 0!==n||(e.preventDefault(),this.setState({currentVideo:t}))}},{key:"onPlayerClose",value:function(){this.setState({currentVideo:{}})}},{key:"isMobileRender",value:function(){return window.innerWidth<767}},{key:"renderNoResults",value:function(){var e=this,t=this.props,n=t.request,r=t.results;return o.a.createElement("section",null,o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-7"},o.a.createElement(jt,{options:this.props.options})),o.a.createElement(Q,{condition:!this.isMobileRender()},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-5 text-right"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.SemanticMap),o.a.createElement(bt,{onChange:function(){return e.toggleMap()},checked:this.getSemanticMapChecked(),blocked:!r.items.length}))))),o.a.createElement(ms,{request:n,hideFilters:function(){return e.toggleFilters()},hidden:this.getFilterSwitchChecked()?null:"hidden"}),o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results"},o.a.createElement("header",null,o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults.replace("{0}",Object(m.h)(n.query))}})),o.a.createElement("div",{className:"hint",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults_Tips}}))))}},{key:"renderAdultQuery",value:function(){var e=this.props.request;return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results adult"},o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_Error_450.replace("{0}",Object(m.h)(e.query))}}))))}},{key:"renderUnknown",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message warning with-icon"},o.a.createElement("h2",{className:"title"},Resources.Error_Unknown_Message),o.a.createElement(I,{name:"alert"}))))}},{key:"renderDataCloud",value:function(){var e=this,t=this.props.related,n=t.query,a=t.related,i=t.relations,s=[].concat(Ts(this.getDataForSales()),Ts(n.map((function(e,t){return Object.assign(e,{id:e.id||"query-".concat(t),type:"query"})}))),Ts(a.map((function(e,t){return Object.assign(e,{id:e.id||"related-".concat(t),type:"related"})})).filter((function(e){return e.weight<.7}))));return i=i.filter((function(e){return e.weight>=.33})),o.a.createElement("div",{className:"cloud-container"},o.a.createElement(tt,{ref:function(t){return e.datacloud=t},keywords:s,relations:i,sizes:[[1,1],[.67,.67]],coverageFactor:.75,alignTop:!0,renderer:function(t,n){return o.a.createElement(r.Fragment,{key:t.id},o.a.createElement(Q,{condition:t.hasOwnProperty("salesLink")},o.a.createElement(et,t)),o.a.createElement(Q,{condition:!t.hasOwnProperty("salesLink")},o.a.createElement(Ze,Cs({key:t.id,className:O()("tile",t.type),text:t.word},t,{minOpacity:.8,style:{animationDelay:"".concat(20*n,"ms")},onClick:function(){return e.onTileClick(t)}}))))}}))}},{key:"getDataForSales",value:function(){var e=this.props.related.query,t=this.props.sales,n=t.reduce((function(e,t){return t.salesLink&&null!==t.salesLogoUrl&&(e.length>0&&e.some((function(e){return e.salesLogoUrl===t.salesLogoUrl}))||e.push(t)),e}),[]);return t.length>0?n.slice(0,1).map((function(t,n){return{id:10+n,weight:.9,word:e.length>0?e[0].word:"",type:"related",sortPosition:5+n,isServiceWord:!1,salesLink:t.salesLink,ImageUrl:t.salesLogoUrl.replace("60","100").replace("30","80")}})):[]}},{key:"renderVideo",value:function(e){var t=this,n=this.state.currentVideo,r=e.publishedTime.replace(/^(\d{4})-(\d{2})-(\d{2}).*$/g,"$3.$2.$1"),a=null;return Object(m.m)("localStorage")&&(a=y.get(Ms)),o.a.createElement("article",{className:"item item--video"},o.a.createElement("a",{className:"contents",href:e.uri,target:"_blank",onClick:function(n){return t.onItemClick(n,e)}},o.a.createElement("h2",{className:"title",title:e.title},e.title),o.a.createElement("figure",{className:"media"},o.a.createElement("img",{src:e.thumbnailUrl,alt:e.title}),o.a.createElement("span",null,e.duration.replace(/^00\:|\.\d+$/g,""))),o.a.createElement("span",{className:"time"},r),o.a.createElement("p",{className:"description",title:e.description},e.description)),o.a.createElement(Q,{condition:Object.keys(n).length>0&&e.id===n.id},o.a.createElement(ks,Cs({mode:a,onClose:this.onPlayerClose},n))))}},{key:"renderTooManyRequests",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"error-page"},o.a.createElement("h1",{className:"title"},Resources.App_Too_Many_Requests))))}},{key:"render",value:function(){var e=this,t=this.props,n=t.status,a=t.request,i=t.results;return n===es?this.renderTooManyRequests():n===Xi?this.renderAdultQuery():n===Ji?this.renderUnknown():n!==Qi&&n!==Ki||i.items.length?o.a.createElement("section",{className:"section--video"},o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-5 col-md-5 col-sm-8"},o.a.createElement(jt,{options:this.props.options})),o.a.createElement("div",{className:"col col-3 col-md-3 col-sm-4 text-right"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.Filters),o.a.createElement(bt,{onChange:function(){return e.toggleFilters()},checked:this.getFilterSwitchChecked()}))),o.a.createElement("div",{className:"col col-4 col-md-4 col-sm-4 text-right mobile-hidden"},o.a.createElement("div",{className:"cloud-menu"},o.a.createElement("span",null,Resources.SemanticMap),o.a.createElement(bt,{onChange:function(){return e.toggleMap()},checked:this.getSemanticMapChecked()})))),o.a.createElement(ms,{request:a,hideFilters:function(){return e.toggleFilters()},hidden:this.getFilterSwitchChecked()?null:"hidden"}),o.a.createElement("div",{className:"mobile-button-map mobile-only",onClick:this.toggleMapMobile},o.a.createElement(I,{name:"view-dashboard"})),o.a.createElement(Q,{condition:this.state.showMapMobile},o.a.createElement("div",{className:O()("mobile-only",{collapsed:this.state.collapsed})},o.a.createElement("div",{className:"backdrop backdrop-cloud"}),o.a.createElement("span",{className:"cloud-close",onClick:this.toggleMapMobile},o.a.createElement(I,{name:"close"})),o.a.createElement("div",{className:"cloud-wrapper"},this.renderDataCloud()))),o.a.createElement("div",{className:"row page-results"},o.a.createElement(Q,{condition:this.getSemanticMapChecked()},o.a.createElement("div",{className:O()("cloud-wrapper mobile-hidden",{collapsed:this.state.collapsed})},o.a.createElement(Q,{condition:!this.state.showMapMobile},this.renderDataCloud()))),o.a.createElement("div",{className:"video-results"},i.items.map((function(t,n){return o.a.createElement(r.Fragment,{key:t.id},e.renderVideo(t))})))),o.a.createElement(Q,{condition:n===Gi},o.a.createElement(ar,null))):this.renderNoResults()}}])&&Ps(n.prototype,a),i&&Ps(n,i),t}(o.a.Component);Ls(Is,"contextTypes",{FilterSwitch:b.a.bool.isRequired,App:b.a.object.isRequired});var Us=Object(E.a)(Object(s.b)((function(e,t){return xs({},e.videos,{options:e.app.options})}))(Is));function qs(e){return(qs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Fs(e,t){for(var n=0;n1&&void 0!==arguments[1])||arguments[1];if(this.audio&&this.props.playlist&&this.props.playlist.length&&!(e<0||e>=this.props.playlist.length)){if(e===this.currentTrackIndex)return n&&!this.state.playing&&setTimeout((function(){t.play()}),300),void(!n&&this.state.playing&&this.pause());this.currentTrackIndex=e,n||this.pause(),this.setState({activeTrackIndex:-1,currentTime:0},(function(){t.props.goto(e),setTimeout((function(){t.updateSource(),n&&t.play()}))}))}}},{key:"gotoNext",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.audio&&this.props.playlist&&this.props.playlist.length){var t=this.currentTrackIndex+1;t>=this.props.playlist.length&&(t=0),t!==this.currentTrackIndex&&this.goto(t,e)}}},{key:"gotoPrevious",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.audio&&this.props.playlist&&this.props.playlist.length){var t=this.currentTrackIndex-1;t<0&&(t=this.props.playlist.length-1),t!==this.currentTrackIndex&&this.goto(t,e)}}},{key:"onSeek",value:function(e){if(this.audio){var t=this.timelineEl,n=t.getBoundingClientRect(),r=(e.clientX-n.left)/t.clientWidth;this.audio.currentTime=r*this.audio.duration}}},{key:"toggleMute",value:function(){var e=this;this.audio&&this.setState({muted:!this.state.muted},(function(){return e.audio.volume=e.state.muted?0:e.state.volume/100}))}},{key:"onSetVolume",value:function(e){if(this.volumeLevel){var t=this.volumeLevel,n=t.getBoundingClientRect(),r=t.clientHeight-e.clientY+n.top,o=Math.round(r/t.clientHeight*100);o=o>100?100:o<0?0:o,this.setVolume(o)}}},{key:"setVolume",value:function(e){var t=this;this.audio&&this.setState({volume:e,muted:!1},(function(){return t.audio.volume=t.state.volume/100}))}},{key:"handleCoverLoad",value:function(e){e.target.style.display="block"}},{key:"handleCoverError",value:function(e){e.target.style.display="none"}},{key:"getCurrentTimeSpan",value:function(){var e=this.state.currentTime||0,t=Math.floor(e/3600),n=Math.floor((e-3600*t)/60),r=Math.floor(e-3600*t-60*n);return(t?t+":":"")+(t&&n<10?"0"+n:n)+":"+(r<10?"0"+r:r)}},{key:"removeCurrentTrack",value:function(e){e.preventDefault();var t=this.props.playlist,n=t[this.currentTrackIndex];if(this.context.AudioGeneral.removeTrack(n),t.length>1)return this.gotoNext(!0);this.context.AudioGeneral.clear()}},{key:"getCurrentTrackIndex",value:function(){var e=this.context.AudioGeneral,t=this.props.playlist,n=e.state.playingTrack;return"object"===qs(n)&&null!==n?t.findIndex((function(e){return e.id===n.id})):this.currentTrackIndex}},{key:"render",value:function(){var e=this,t=null,n=0;return this.props.playlist.length&&this.audio&&(t=this.props.playlist[this.getCurrentTrackIndex()],n=(this.state.currentTime/this.audio.duration*100).toFixed(2)),o.a.createElement("div",{className:"audio-player",hidden:!this.props.playlist.length},o.a.createElement("audio",{ref:function(t){e.audio=t}}),o.a.createElement("div",{className:"audio-player-inner row"},o.a.createElement("div",{className:"playback col col-3 col-md-3 col-sm-4"},o.a.createElement("button",{className:"skip-previous",onClick:function(){return e.gotoPrevious()},title:Resources.Audio_Previous_Track},o.a.createElement(I,{name:"skip previous"})),o.a.createElement("a",{href:"javascript:void(0);",onClick:function(){return e.togglePlayPause()},title:Resources.Audio_Play_Pause},o.a.createElement("figure",{className:"media"},o.a.createElement("img",{src:t?t.thumbnailUrl:null,alt:"",onError:this.handleCoverError,onLoad:this.handleCoverLoad}),o.a.createElement(I,{className:"icon play-pause",name:this.state.playing?"xpause":"xplay"}))),o.a.createElement("button",{className:"skip-next",onClick:function(){return e.gotoNext(!0)},title:Resources.Audio_Next_Track},o.a.createElement(I,{name:"skip next"}))),o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-6"},o.a.createElement("div",{className:"description"},o.a.createElement("h2",{className:"title",title:t?t.title:null},t?t.title:null),o.a.createElement("span",{className:"artist",title:t?t.artist:null},t?t.artist:null))),o.a.createElement("div",{className:"text-right col col-1 col-md-1 col-sm-1"},o.a.createElement("a",{href:"javascript: void(0);",className:"delete text-center",title:Resources.Audio_Remove_From_Playlist,onClick:function(t){return e.removeCurrentTrack(t)}},o.a.createElement(I,{name:"xremove",className:"icon"}))),o.a.createElement("div",{className:"text-right col col-1 col-md-1 col-sm-1"},o.a.createElement(Ht.a,{className:"toggle playlist "+(this.props.playlist.length?"":"disabled"),to:{pathname:"/music/playlist",query:this.props.location.query},activeClassName:"disabled",title:Resources.Audio_Open_Playlist},o.a.createElement("span",{className:"list"},o.a.createElement("img",{src:"/images/music-list.png",alt:""})),o.a.createElement("span",{className:"count"},this.props.playlist.length<100?this.props.playlist.length:"99+"))),o.a.createElement("div",{className:"text-right col col-1 col-md-1 mobile-hidden"},o.a.createElement("div",{className:"volume-control"},o.a.createElement("a",{className:"toggle icon-volume",href:"javascript:void(0);",onClick:this.toggleMute,title:Resources.Audio_Volume},o.a.createElement(I,{name:this.state.muted?"volume off":"volume high"})),o.a.createElement("div",{className:"volume-slider",onClick:this.onSetVolume},o.a.createElement("div",{ref:function(t){return e.volumeLevel=t},className:"scale"},o.a.createElement("div",{className:"level",style:{height:this.state.muted?0:this.state.volume+"%"}}))))),o.a.createElement("span",{className:"duration"},o.a.createElement("span",{className:"elapsed"},this.getCurrentTimeSpan()),o.a.createElement("span",null,"/"),o.a.createElement("span",{className:"total"},t?t.duration.replace(/^00\:(?:0)?|\.\d+$/g,""):"0:00")),o.a.createElement("span",{className:"soundcloud"},o.a.createElement(I,{name:"soundcloud"})),o.a.createElement("div",{ref:function(t){e.timelineEl=t},className:"audio-timeline",onClick:this.onSeek},o.a.createElement("div",{className:"progress",style:{width:n+"%"}}))))}}])&&Fs(n.prototype,r),a&&Fs(n,a),t}(o.a.Component);function Ys(e){console.error(e)}Hs(Vs,"contextTypes",{AudioGeneral:b.a.object}),Hs(Vs,"propTypes",{autoplay:b.a.bool,cycle:b.a.bool,crossOrigin:b.a.bool,playlist:b.a.array,onPlay:b.a.func,onPause:b.a.func,onEnded:b.a.func,onTimeUpdate:b.a.func}),Hs(Vs,"defaultProps",{autoplay:!1,cycle:!1,crossOrigin:!0,playlist:[],onPlay:function(){},onPause:function(){},onEnded:function(){},onTimeUpdate:function(){}});var $s,Qs=Vs;function Ks(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gs(e){for(var t=1;t767)}},{key:"getRequestFromLocation",value:function(e,t){var n=e.query;return{query:n.query||null,offset:n.offset||0,itemsCount:n.itemsCount||10,region:n.region?n.region:this.getRegionsChecked()?t.SearchRegion:"iv",sortBy:n.sortBy||"Popularity"}}},{key:"playTrack",value:function(e){var t=this;this.setState({playingTrack:e},(function(){return t.context.AudioGeneral.playTrack(e)}))}},{key:"pauseTrack",value:function(e){var t=this;this.setState({playingTrack:null},(function(){return t.context.AudioGeneral.pauseTrack(e)}))}},{key:"enqueueTrack",value:function(e){this.context.AudioGeneral.enqueueTrack(e)}},{key:"dequeueTrack",value:function(e){this.context.AudioGeneral.dequeueTrack(e)}},{key:"onScroll",value:function(){var e=this.props,t=e.status,n=e.request,r=e.results;if(t===el||t===tl){var o=window.scrollY||window.pageYOffset||(document.documentElement||document.body.parentNode||document.body).scrollTop;if(document.body.offsetHeight+o>=.9*document.body.scrollHeight&&r.nextOffset){var a=Dl({},n,{offset:r.nextOffset});this.dispatch(sl(a))}}}},{key:"onResize",value:function(){this.datacloud&&this.datacloud.refresh()}},{key:"onScrollСollapsed",value:function(e){e.pageY>50||e.target.scrollingElement.scrollTop>50?this.setState({collapsed:!0}):this.setState({collapsed:!1})}},{key:"toggleMapMobile",value:function(){var e=this;this.setState({showMapMobile:!this.state.showMapMobile},(function(){document.body.style.overflow=e.state.showMapMobile?"hidden":"visible"}))}},{key:"isMobileRender",value:function(){return window.innerWidth<767}},{key:"renderNoResults",value:function(){var e=this,t=this.props,n=t.request,r=t.results;return o.a.createElement("section",null,o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-7"},o.a.createElement(jt,{options:this.props.options})),o.a.createElement(Q,{condition:!this.isMobileRender()},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-5 text-right"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.SemanticMap),o.a.createElement(bt,{onChange:function(){return e.toggleMap()},checked:this.getSemanticMapChecked(),blocked:!r.items.length}))))),o.a.createElement(El,{request:n,hideFilters:function(){return e.toggleFilters()},hidden:this.getFilterSwitchChecked()?null:"hidden"}),o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results"},o.a.createElement("header",null,o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults.replace("{0}",Object(m.h)(n.query))}})),o.a.createElement("div",{className:"hint",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults_Tips}}))))}},{key:"renderAdultQuery",value:function(){var e=this.props.request;return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message no-results adult"},o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_Error_450.replace("{0}",Object(m.h)(e.query))}}))))}},{key:"renderUnknown",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message warning with-icon"},o.a.createElement("h2",{className:"title"},Resources.Error_Unknown_Message),o.a.createElement(I,{name:"alert"}))))}},{key:"renderDataCloud",value:function(){var e=this,t=this.props.related,n=t.query,a=t.related,i=t.relations;a=a.filter((function(e){return 0!==e.weight}));var s=[].concat(Nl(this.getDataForSales()),Nl(n.map((function(e,t){return Object.assign(e,{id:e.id||"query-".concat(t),type:"query"})}))),Nl(a.map((function(e,t){return Object.assign(e,{id:e.id||"related-".concat(t),type:"related"})}))));return i=i.filter((function(e){return e.weight>=.33})),o.a.createElement(Q,{condition:this.getSemanticMapChecked()},o.a.createElement("div",{className:"cloud-container"},o.a.createElement(tt,{ref:function(t){return e.datacloud=t},keywords:s,relations:i,sizes:[[1,1],[.67,.67]],coverageFactor:.75,alignTop:!0,renderer:function(t,n){return o.a.createElement(r.Fragment,{key:t.id},o.a.createElement(Q,{condition:t.hasOwnProperty("salesLink")},o.a.createElement(et,t)),o.a.createElement(Q,{condition:!t.hasOwnProperty("salesLink")},o.a.createElement(Ze,Pl({key:t.id,className:O()("tile",t.type),text:t.word},t,{minOpacity:.8,style:{animationDelay:"".concat(20*n,"ms")},onClick:function(){return e.onTileClick(t)}}))))}})))}},{key:"getDataForSales",value:function(){var e=this.props.related.query,t=this.props.sales,n=t.reduce((function(e,t){return t.salesLink&&null!==t.salesLogoUrl&&(e.length>0&&e.some((function(e){return e.salesLogoUrl===t.salesLogoUrl}))||e.push(t)),e}),[]);return t.length>0?n.slice(0,1).map((function(t,n){return{id:10+n,weight:.7,word:e.length>0?e[0].word:"",type:"related",sortPosition:20+n,isServiceWord:!1,salesLink:t.salesLink,ImageUrl:t.salesLogoUrl.replace("60","100").replace("30","80")}})):[]}},{key:"onTileClick",value:function(e){var t=this;if("query"!==e.type){var n=this.getRequestFromLocation(this.props.location,this.props.options);"related"===e.type&&(n=Dl({},n,{genre:e.word})),this.dispatch(sl(n)).then((function(e){e.error||t.dispatch(ll(n))})),this.setState({showMapMobile:!1},(function(){return document.body.style.overflow=t.state.showMapMobile?"hidden":"visible"}))}}},{key:"renderTooManyRequests",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"error-page"},o.a.createElement("h1",{className:"title"},Resources.App_Too_Many_Requests))))}},{key:"render",value:function(){var e=this,t=this.props,n=t.status,a=t.request,i=t.results;return n===il?this.renderTooManyRequests():n===rl?this.renderAdultQuery():n===al?this.renderInternalError():n!==el&&n!==tl||0!==i.items.length?o.a.createElement(o.a.Fragment,null,o.a.createElement("section",{className:"section--audio"},o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-5 col-md-5 col-sm-8"},o.a.createElement(jt,{options:this.props.options})),o.a.createElement("div",{className:"col col-3 col-md-3 col-sm-4 text-right"},o.a.createElement("div",{className:"filters-menu"},o.a.createElement("span",null,Resources.Filters),o.a.createElement(bt,{onChange:function(){return e.toggleFilters()},checked:this.getFilterSwitchChecked()}))),o.a.createElement("div",{className:"col col-4 col-md-4 mobile-hidden text-right"},o.a.createElement("div",{className:"cloud-menu"},o.a.createElement("span",null,Resources.SemanticMap),o.a.createElement(bt,{onChange:function(){return e.toggleMap()},checked:this.getSemanticMapChecked()})))),o.a.createElement(El,{request:a,hideFilters:function(){return e.toggleFilters()},hidden:this.getFilterSwitchChecked()?null:"hidden"}),o.a.createElement("div",{className:"mobile-button-map mobile-only",onClick:this.toggleMapMobile},o.a.createElement(I,{name:"view-dashboard"})),o.a.createElement(Q,{condition:this.state.showMapMobile},o.a.createElement("div",{className:O()("mobile-only",{collapsed:this.state.collapsed})},o.a.createElement("div",{className:"backdrop backdrop-cloud"}),o.a.createElement("span",{className:"cloud-close",onClick:this.toggleMapMobile},o.a.createElement(I,{name:"close"})),o.a.createElement("div",{className:"cloud-wrapper"},this.renderDataCloud()))),o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:O()("cloud-wrapper mobile-hidden",{collapsed:this.state.collapsed})},o.a.createElement(Q,{condition:!this.state.showMapMobile},this.renderDataCloud())),o.a.createElement("div",{className:"audio-results audio-results-wrap"},i.items.map((function(t,n){return o.a.createElement(r.Fragment,{key:t.id},o.a.createElement(Rl,Pl({key:t.id},t,{index:n+1,enqueued:e.state.playlist.some((function(e){return e.id===t.id})),playing:e.state.playingTrack&&e.state.playingTrack.id===t.id,progress:e.context.playingProgress,onPlay:function(){return e.playTrack(t)},onPause:function(){return e.pauseTrack(t)},onEnqueue:function(){return e.enqueueTrack(t)},onDequeue:function(){return e.dequeueTrack(t)}})))})))),o.a.createElement(Q,{condition:n===nl},o.a.createElement(ar,null)))):this.renderNoResults()}}])&&Ll(n.prototype,a),i&&Ll(n,i),t}(o.a.Component);ql(Fl,"contextTypes",{FilterSwitch:b.a.bool.isRequired,playingTrack:b.a.object,playlist:b.a.array,AudioGeneral:b.a.object,App:b.a.object.isRequired,playingProgress:b.a.object});var Wl=Object(E.a)(Object(s.b)((function(e){return Dl({},e.audios,{options:e.app.options})}))(Fl));function Bl(e){return(Bl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function zl(e,t){for(var n=0;n0?y.getShufflePlaylist():y.getPlaylist():this.props.shuffleList.length>0?this.props.shuffleList:this.props.playlist}},{key:"playTrack",value:function(e){var t=this;this.setState({playingTrack:e},(function(){return t.context.AudioGeneral.playTrack(e)}))}},{key:"pauseTrack",value:function(e){var t=this;this.setState({playingTrack:null},(function(){return t.context.AudioGeneral.pauseTrack(e)}))}},{key:"removeTrack",value:function(e){this.context.AudioGeneral.removeTrack(e)}},{key:"clear",value:function(){this.context.AudioGeneral.clear()}},{key:"handleDragStart",value:function(e,t){this.setState({dragging:t}),this.draggingNode=e.currentTarget.cloneNode(!0),this.draggingNode.classList.add("ghost"),e.currentTarget.parentNode.appendChild(this.draggingNode)}},{key:"handleDragMove",value:function(e){if(this.state.dragging){if(this.isCSSPointerEvents()){var t=e.currentTarget.getBoundingClientRect(),n=e.clientY-t.top-draggingNode.offsetHeight/2;n<0&&(n=0),n>t.height-draggingNode.offsetHeight&&(n=t.height-draggingNode.offsetHeight),this.draggingNode.style.top=n+"px"}}else e.preventDefault()}},{key:"isCSSPointerEvents",value:function(){var e=createElement("a").style;return e.cssText="pointer-events:auto","auto"===e.pointerEvents}},{key:"handleDragOver",value:function(e,t){var n=this.state.dragging;if(n&&n.id!==t.id){var r=n.index-1,o=t.index-1,a=e.currentTarget.getBoundingClientRect();if(r>o&&e.clientYa.top+a.height/2){var i=this.state.playlist;i.splice(o,0,i.splice(r,1)[0]),this.setState({dragging:Zl({},n,{index:t.index}),playlist:i});for(var s=this.draggingNode.children,l=null,u=0;u0?y.getShufflePlaylist():y.getPlaylist():this.props.shuffleList.length>0?this.props.shuffleList:this.props.playlist}},{key:"goto",value:function(e){var t=this.state.playlist.find((function(t,n){return e===n}));this.setState({playingTrack:t})}},{key:"removeTrack",value:function(e){var t=[],n=[];Object(m.m)("localStorage")?(t=y.getPlaylist().filter((function(t){return t.id!==e.id})),(n=y.getShufflePlaylist().filter((function(t){return t.id!==e.id}))).length>0?(y.setPlaylistShuffle(n),y.setPlaylist(t),this.updateState(n)):(y.setPlaylist(t),this.updateState(t))):this.props.dispatch(ch.RemoveTrack(e,this.state))}},{key:"updateState",value:function(e){var t=this;this.setState({playlist:e},(function(){0===t.state.playlist.length&&t.setState({playingTrack:null})}))}},{key:"clear",value:function(){var e=this;this.setState({playlist:[],playingTrack:null},(function(){Object(m.m)("localStorage")?(y.clearPlaylist(),y.clearShufflePlaylist()):e.dispatch(ch.ClearTrackList())}))}},{key:"playTrack",value:function(e){var t=this,n=this.state.playlist.findIndex((function(t){return t.id===e.id}));if(-1===n){var r=this.state.playlist.concat(e);this.setState({playlist:r},(function(){Object(m.m)("localStorage")?y.setPlaylist(r):t.dispatch(ch.AddTrack(r)),t.player.goto(r.length-1)}))}else this.player.goto(n)}},{key:"pauseTrack",value:function(e){this.player.pause()}},{key:"enqueueTrack",value:function(e){var t=this,n=this.state.playlist.concat(e);this.setState({playlist:n},(function(){Object(m.m)("localStorage")?y.setPlaylist(n):t.dispatch(ch.AddTrack(n))}))}},{key:"dequeueTrack",value:function(e){var t=this,n=this.state.playlist.filter((function(t){return t.id!==e.id})),r=this.state.playingTrack;0===n.length&&(r=null),this.setState({playlist:n,playingTrack:r},(function(){Object(m.m)("localStorage")?y.setPlaylist(n):t.props.dispatch(ch.RemoveTrack(e,t.state))}))}},{key:"isSuffle",value:function(){return this.state.shuffle}},{key:"toggleShuffle",value:function(){var e=this;this.setState({shuffle:!this.state.shuffle},(function(){if(y.getShufflePlaylist().length>0)y.clearShufflePlaylist(),e.setState({playlist:y.getPlaylist()});else{var t=e.state.playlist.slice(0),n=e.shuffleArray(t),r=n;null!==e.state.playingTrack&&(t=e.state.playlist.slice(0).filter((function(t){return t.id!==e.state.playingTrack.id})),n=e.shuffleArray(t),r=[e.state.playingTrack].concat(n)),y.setPlaylistShuffle(r),e.setState({playlist:r})}}))}},{key:"shuffleArray",value:function(e){for(var t=e.length-1;t>0;t--){var n=Math.floor(Math.random()*(t+1)),r=e[t];e[t]=e[n],e[n]=r}return e}},{key:"updatePlayingProgress",value:function(e,t){this.setState({playingProgress:{progress:void 0!==e?t:0,id:void 0!==e?e.id:null}})}},{key:"render",value:function(){var e=this;return o.a.createElement(o.a.Fragment,null,o.a.createElement(v.a,null,o.a.createElement(w.a,{path:"/music",exact:!0,component:Wl}),o.a.createElement(w.a,{path:"/music/playlist",component:iu})),o.a.createElement(Qs,{ref:function(t){return e.player=t},location:this.props.location,goto:function(t){return e.goto(t)},playlist:this.state.playlist,onPlay:function(t){return e.setState({playingTrack:t})},onPause:function(){return e.setState({playingTrack:null})},onEnded:function(){return e.setState({playingTrack:null,playingProgress:{progress:0,id:null}})},onTimeUpdate:function(t,n,r){return e.updatePlayingProgress(t,r)}}))}}])&&lu(n.prototype,r),a&&lu(n,a),t}(o.a.Component);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(pu,"childContextTypes",{AudioGeneral:b.a.object,playlist:b.a.array,playingTrack:b.a.object,playingProgress:b.a.object});var du,hu=Object(E.a)(Object(s.b)((function(e){return{playlist:e.app.playlist,shuffleList:e.app.shuffleList}}))(pu));function mu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yu(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:null,n=this.props,r=n.location,o=n.history;this.setState({targetLang:this.state.sourceLang,sourceLang:this.state.targetLang,source:null===t?this.props.translate:t},(function(){if(o.push({pathname:r.pathname,query:Object.assign({},r.query,{sourceLang:e.state.sourceLang,targetLang:e.state.targetLang})}),""!==e.state.source){var t=e.state.source.split(" ");e.isExistsDictionary(t)?e.dispatch(Iu(e.translateWithDictionaryRequest())):e.dispatch(Mu(e.getTranslateRequest()))}}))}},{key:"translateWithDictionaryRequest",value:function(){return{Translate:this.getTranslateRequest(),Dictionary:this.getDictionaryRequest()}}},{key:"getTranslateRequest",value:function(){return{Query:this.state.source,Lang:"".concat(this.state.sourceLang,"-").concat(this.state.targetLang)}}},{key:"getDetectRequest",value:function(){return{Query:this.state.source.trim(),Lang:this.state.sourceLang}}},{key:"getDictionaryRequest",value:function(){return{Query:this.state.source.trim(),Lang:"".concat(this.state.sourceLang,"-").concat(this.state.targetLang),UI:this.props.options.UICulture}}},{key:"detectDictionaryRequest",value:function(){return{Detect:this.getDetectRequest(),Translate:this.getTranslateRequest(),Dictionary:this.getDictionaryRequest()}}},{key:"detectWithTranslate",value:function(){return{Detect:this.getDetectRequest(),Translate:this.getTranslateRequest()}}},{key:"onTextAreaChange",value:function(e){var t=encodeURIComponent(e).substring(0,9e3).replace(/\%[0-9A-Z]?$/i,"");e=decodeURIComponent(t),this.setState({source:e},this.listenTranslate)}},{key:"autoTranslateRequest",value:function(){return{Query:this.state.source,Lang:this.state.targetLang}}},{key:"isSupportDictionary",value:function(){var e=this;return!!this.props.options.DictionaryLangs.find((function(t){return t==="".concat(e.state.sourceLang,"-").concat(e.state.targetLang)}))}},{key:"listenTranslate",value:function(){var e=this;if(""!==this.state.source.trim()){var t=this.state.source.split(" ");if(!this.state.auto)return this.isExistsDictionary(t)?this.dispatch(Uu(this.detectDictionaryRequest())):this.dispatch(Lu(this.detectWithTranslate()));this.dispatch(Mu(this.autoTranslateRequest())).then((function(n){n.payload.detectLang&&e.setState({sourceLang:n.payload.detectLang},(function(){e.isExistsDictionary(t)&&e.dispatch(qu(e.getDictionaryRequest()))}))}))}else this.setState({showDetect:!1},(function(){return e.dispatch(Fu())}))}},{key:"isExistsDictionary",value:function(e){return!!(e.length<=3&&this.isSupportDictionary()&&this.state.source.length<512)}},{key:"clear",value:function(e){var t=this;e.preventDefault(),this.setState({source:"",showDetect:!1},(function(){return t.dispatch(Fu())}))}},{key:"toggleLanguages",value:function(){this.setState({showLanguages:!this.state.showLanguages})}},{key:"openPopup",value:function(e,t){var n=this;e.preventDefault(),this.state.showLanguages?this.setState({type:t}):this.setState({type:t},(function(){return n.toggleLanguages()}))}},{key:"setLang",value:function(e){var t=this,n=this.props,r=n.options,o=n.location,a=n.history,i=r.SupportLangs.find((function(t){return t.Value===e.Value}));"target"===this.state.type&&i.Key===this.state.sourceLang||"source"===this.state.type&&i.Key===this.state.targetLang?(this.toggleLanguages(),this.changeDirectionTranslate()):(this.toggleLanguages(),"source"===this.state.type?this.setState({sourceLang:i.Key},(function(){t.listenTranslate(),a.push({pathname:o.pathname,query:Object.assign({},o.query,{sourceLang:t.state.sourceLang})})})):this.setState({targetLang:i.Key},(function(){t.listenTranslate(),a.push({pathname:o.pathname,query:Object.assign({},o.query,{targetLang:t.state.targetLang})})})))}},{key:"getNameDetectLang",value:function(){var e=this,t=this.props.options;return t.SupportLangs.length>0&&""!==this.props.detectLang?t.SupportLangs.find((function(t){return t.Key===e.props.detectLang})).Value:null}},{key:"toggleDetect",value:function(e){return""!==e.detectLang&&e.detectLang!==this.state.sourceLang}},{key:"changeLangAfterDetect",value:function(e){var t=this;e.preventDefault();var n=this.props,r=n.options,o=n.location,a=n.history,i=r.SupportLangs.find((function(e){return e.Key===t.props.detectLang})),s=this.state.targetLang;i.Key===this.state.targetLang&&(s=this.state.sourceLang),a.push({pathname:o.pathname,query:Object.assign({},o.query,{sourceLang:i.Key})}),this.setState({sourceLang:i.Key,targetLang:s,showDetect:!1},(function(){if(!(t.state.source.split(" ").length<=3&&t.isSupportDictionary()))return t.dispatch(Mu(t.getTranslateRequest()));t.dispatch(Iu(t.translateWithDictionaryRequest()))}))}},{key:"renderDictionary",value:function(){var e=this,t=this.props.dictionary;return t.length>0?t.map((function(t){return o.a.createElement(o.a.Fragment,{key:"".concat(t.text," + ").concat(t.pos)},o.a.createElement("div",{className:"dictionary"},o.a.createElement("div",null,o.a.createElement("span",{className:"word"},t.text," "),o.a.createElement("span",{className:"transcription"},null!==t.ts?"[".concat(t.ts,"]"):null),o.a.createElement("span",{className:"type"},null!==t.pos?t.pos:null)),o.a.createElement("ul",null,t.tr.map((function(t){return o.a.createElement("li",{key:t.text},o.a.createElement("ul",null,o.a.createElement("li",{className:"synonyms",onClick:function(){return e.setDictionarySource(t.text)}},t.text),null!==t.syn?e.getTargetSynonyms(t.syn):null),o.a.createElement("ul",{className:"mean-wrap"},null!==t.mean?e.getExamples(t.mean):null))})))))})):null}},{key:"getTargetSynonyms",value:function(e){var t=this;return e.map((function(e){return o.a.createElement("li",{className:"synonyms",key:e.text,onClick:function(){return t.setDictionarySource(e.text)}}," ",e.text)}))}},{key:"getExamples",value:function(e){var t=this;return e.map((function(e){return o.a.createElement("li",{className:"mean",key:e.text,onClick:function(){return t.setSourceSynonyms(e.text)}}," ",e.text)}))}},{key:"setDictionarySource",value:function(e){this.changeDirectionTranslate(e)}},{key:"setSourceSynonyms",value:function(e){this.setState({source:e},this.listenTranslate)}},{key:"getLangDisplayName",value:function(e){var t=this.props.options;return t.SupportLangs.length>0&&""!==e?t.SupportLangs.find((function(t){return t.Key===e})).Value:null}},{key:"isSourceRTL",value:function(){var e=this,t=this.props.options;if(t.SupportLangs.length>0){var n=t.SupportLangs.find((function(t){return t.Key===e.state.sourceLang})).Key;if(rc.includes(n))return!0}return!1}},{key:"isTargetRTL",value:function(){var e=this,t=this.props.options;if(t.SupportLangs.length>0){var n=t.SupportLangs.find((function(t){return t.Key===e.state.targetLang})).Key;if(rc.includes(n))return!0}return!1}},{key:"_onMouseDown",value:function(e){var t=this;this.timeId=setInterval((function(){var n=t.source.getBoundingClientRect().height,r=t.target.getBoundingClientRect().height;"source"===e?t.target.style.height=n+"px":t.source.style.height=r+"px"}),200)}},{key:"_onMouseUp",value:function(){clearInterval(this.timeId)}},{key:"renderNoResultsForRegion",value:function(){return this.props.request,o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message warning compact with-icon"},o.a.createElement("h2",{className:"title"},Resources.Translate_Not_Avaliable),o.a.createElement(I,{name:"alert"}))))}},{key:"isSupportTranslate",value:function(){var e=this.props,t=e.options,n=e.location,r=!0,o=t.SearchRegion;return n.query.hasOwnProperty("region")&&(o=n.query.region),Object.keys(t.YandexRegions).map((function(e){e===o&&(t.YandexRegions[e].Enabled||(r=!1))})),r}},{key:"render",value:function(){var e=this,t=this.props,n=t.status,r=t.options;return this.isSupportTranslate()?o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:"row page-results"},o.a.createElement(Q,{condition:this.state.hasError},o.a.createElement("div",{className:"message warning with-icon"},o.a.createElement("h2",{className:"title"},Resources.Error_Service_Available_Translate),o.a.createElement(I,{name:"alert"}))),o.a.createElement(Q,{condition:0===r.SupportLangs.length&&n!==Du},o.a.createElement("div",{className:"message warning with-icon"},o.a.createElement("h2",{className:"title"},Resources.Error_Unknown_Message),o.a.createElement(I,{name:"alert"}))),o.a.createElement("div",{className:"translator mobile-only"},o.a.createElement("div",{className:"source wrap"},o.a.createElement("div",{className:"language",onClick:function(t){return e.openPopup(t,"source")}},o.a.createElement(Q,{condition:this.state.auto},o.a.createElement("span",{className:"identifier-auto"},"A")),o.a.createElement("span",null,this.getLangDisplayName(this.state.sourceLang)),o.a.createElement(Q,{condition:this.state.showLanguages&&"source"===this.state.type},o.a.createElement(Ku,{className:"first",results:r.SupportLangs,auto:this.state.auto})))),o.a.createElement("div",{className:"icon-toggle",onClick:function(){return e.changeDirectionTranslate()}},o.a.createElement(I,{name:"xchange"})),o.a.createElement("div",{className:"translation wrap"},o.a.createElement("div",{className:"language",onClick:function(t){return e.openPopup(t,"target")}},this.getLangDisplayName(this.state.targetLang),o.a.createElement(Q,{condition:this.state.showLanguages&&"target"===this.state.type},o.a.createElement(Ku,{className:"second",results:r.SupportLangs,auto:this.state.auto}))))),o.a.createElement("div",{className:"translator clearfix mobile-wrap"},o.a.createElement("div",{className:"source wrap"},o.a.createElement("div",{className:"header-wrap clearfix"},o.a.createElement("div",{className:"title"},Resources.Translator_SourceText),o.a.createElement("div",{className:"language text-right mobile-hidden",onClick:function(t){return e.openPopup(t,"source")}},o.a.createElement(Q,{condition:this.state.auto},o.a.createElement("span",{className:"identifier-auto"},"A")),o.a.createElement("span",null,this.getLangDisplayName(this.state.sourceLang)),o.a.createElement(Q,{condition:this.state.showLanguages&&"source"===this.state.type},o.a.createElement(Ku,{className:"first",results:r.SupportLangs,auto:this.state.auto})))),o.a.createElement("div",{className:"textarea-wrap"},o.a.createElement("button",{className:"reset",onClick:function(t){return e.clear(t)}},o.a.createElement(I,{name:"close"})),o.a.createElement("textarea",{ref:function(t){return e.source=t},value:this.state.source,onMouseDown:function(){return e._onMouseDown("source")},onMouseUp:function(){return e._onMouseUp()},onChange:function(t){return e.onTextAreaChange(t.target.value)},maxLength:"10000",autoComplete:"off",dir:this.isSourceRTL()?"rtl":"ltr"}))),o.a.createElement("div",{className:"icon-toggle mobile-hidden",onClick:function(){return e.changeDirectionTranslate()}},o.a.createElement(I,{name:"xchange"})),o.a.createElement("div",{className:"translation wrap"},o.a.createElement("div",{className:"header-wrap clearfix"},o.a.createElement("div",{className:"language mobile-hidden",onClick:function(t){return e.openPopup(t,"target")}},this.getLangDisplayName(this.state.targetLang),o.a.createElement(Q,{condition:this.state.showLanguages&&"target"===this.state.type},o.a.createElement(Ku,{className:"second",results:r.SupportLangs,auto:this.state.auto}))),o.a.createElement("div",{className:"title"},Resources.Translator_Translation)),o.a.createElement("div",{className:"textarea-wrap"},o.a.createElement("textarea",{ref:function(t){return e.target=t},value:this.props.translate,onMouseDown:function(){return e._onMouseDown("target")},onMouseUp:function(){return e._onMouseUp()},dir:this.isTargetRTL()?"rtl":"ltr",readOnly:!0})))),o.a.createElement(Q,{condition:this.state.showDetect&&!this.state.auto},o.a.createElement("div",{className:"original-lang"},Resources.Translator_OriginalLanguage,": ",o.a.createElement("span",{onClick:function(t){return e.changeLangAfterDetect(t)}},this.getNameDetectLang()))),o.a.createElement(Q,{condition:this.props.dictionary.length>0&&this.isSupportDictionary()},o.a.createElement("p",{className:"dictionary-title"},Resources.Translator_Dictionary),this.renderDictionary()),o.a.createElement("div",{className:"yandex text-right"},Resources.Translator_Yandex,o.a.createElement("br",null),o.a.createElement("a",{href:"https://translate.yandex.com",target:"_blank"},"Yandex.Translate"),o.a.createElement("br",null),o.a.createElement("a",{href:"https://tech.yandex.ru/dictionary/",target:"_blank"},"Yandex.Dictionary"),o.a.createElement("br",null))),o.a.createElement("div",{className:"tell-friends"},o.a.createElement("div",{className:"row"},o.a.createElement("a",{className:"wrap",href:"/about#tell-friends"},o.a.createElement("div",{className:"tell-friends-text"},o.a.createElement("span",null,o.a.createElement("em",null,Resources.Footer_Title),o.a.createElement("br",null),Resources.Footer_Description)),o.a.createElement("div",{className:"tell-friends-img"},o.a.createElement("img",{src:"/images/footer-image-n.png",alt:"tell friends"})))))):this.renderNoResultsForRegion()}}])&&Ju(n.prototype,r),a&&Ju(n,a),t}(o.a.Component);nc(oc,"childContextTypes",{Translate:b.a.object});var ac=Object(E.a)(Object(s.b)((function(e){return function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Sc(e,t){for(var n=0;n0}));this.setState({overflowed:t})}},{key:"isActiveTab",value:function(e){var t=this.props.location.query;return t.hasOwnProperty("collection")?this.props.tabs[e]===t.collection:this.props.tabs[e]===this.state.activeTab}},{key:"onClick",value:function(e,t){var n=this;e.preventDefault();var r=this.props,o=r.history,a=r.location;return this.setState({activeTab:t},(function(){var e=n.props.location.query;if(t!==a.query.collection){var r=e;r.offset,e=Ec(r,["offset"])}o.push({pathname:"/news/search",query:wc({},e,{collection:"All"===t?void 0:[t]})})}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.tabs,r=t.location;return r.query.query,o.a.createElement("nav",{id:"nav",className:"toolbar-nav toolbar-nav--news"},o.a.createElement("div",{className:"row"},o.a.createElement("ul",{className:"toolbar-nav--news-horizontal"},Object.keys(n).map((function(t){return o.a.createElement("li",{key:t},o.a.createElement(Ht.a,{to:{pathname:"/news/search"},isActive:function(n){return e.isActiveTab(t)},onClick:function(r){return e.onClick(r,n[t])}},Cc()[n[t]]))}))),o.a.createElement(Q,{condition:this.state.overflowed},o.a.createElement(sn,{className:"button-menu"},o.a.createElement(I,{name:"dots-horizontal"}),o.a.createElement(sn.Menu,{className:"menu"},Object.keys(n).map((function(t){return o.a.createElement(sn.Item,{key:t},o.a.createElement(Ht.a,{to:{pathname:"/news/search",query:wc({},r.query)},isActive:function(n){return e.isActiveTab(t)},onClick:function(r){return e.onClick(r,n[t])}},Cc()[n[t]]))})))))))}}])&&Sc(n.prototype,r),a&&Sc(n,a),t}(r.Component);jc(Tc,"defaultProps",{onChangeTab:function(){}});var Rc=Object(E.a)(Tc);function xc(e){return(xc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Pc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Nc(e){for(var t=1;t0}));this.setState({overflowed:t})}},{key:"getTabFromProps",value:function(e){var t=e.pathname||e.location.pathname,n=Object.keys(Cc()).find((function(e){return t.endsWith(e)}));return n?Cc()[n]:Cc().All}},{key:"isActiveTab",value:function(e){var t=this.props.location.query;return t.hasOwnProperty("collection")?Cc()[e]===t.collection:Cc()[e]===this.state.activeTab}},{key:"onClick",value:function(e,t){this.updateState(t)}},{key:"updateState",value:function(e){var t=this,n=this.props,r=n.history,o=n.location;return this.setState({activeTab:e},(function(){e=o.pathname.startsWith("/news")&&o.query.hasOwnProperty("query")?"/news/search":t.props.location.pathname,t.context.App.turnOffFilters(),r.push({pathname:e})}))}},{key:"getCultureFromProps",value:function(){var e=this.props.location.query;return Object.keys(e).length>0&&Object.keys(e).includes("region")?yf[e.region]:yf[this.props.SearchRegion]}},{key:"checkAvailableCategory",value:function(){var e=this.props,t=(e.location,e.facets),n={};return t.map((function(e){"Collection"===e.field&&e.buckets.map((function(e){return n[e.value]=Cc()[e.value]}))})),Object.assign({All:Resources.News_News},n)}},{key:"render",value:function(){var e=this,t=this.props.location;return o.a.createElement("nav",{id:"nav",className:"toolbar-nav toolbar-nav--news"},o.a.createElement("div",{className:"row"},o.a.createElement("ul",{className:"toolbar-nav--news-horizontal"},Object.keys(this.checkAvailableCategory()).map((function(t){return o.a.createElement("li",{key:t},o.a.createElement(Ht.a,{to:{pathname:"All"===t?"/news":"/news/".concat(t)},isActive:function(n){return e.isActiveTab(t)},onClick:function(n){return e.onClick(n,Cc()[t])}},Cc()[t]))}))),o.a.createElement(Q,{condition:this.state.overflowed},o.a.createElement(sn,{className:"button-menu"},o.a.createElement(I,{name:"dots-horizontal"}),o.a.createElement(sn.Menu,{className:"menu"},Object.keys(Cc()).map((function(n){return o.a.createElement(sn.Item,{key:n},o.a.createElement(Ht.a,{to:{pathname:n,query:Nc({},t.query)},isActive:function(t){return e.isActiveTab(t)},onClick:function(t){return e.onClick(t,Cc()[n])}},Cc()[n]))})))))))}}])&&Ac(n.prototype,r),a&&Ac(n,a),t}(o.a.Component);Ic(Uc,"defaultProps",{onChangeTab:function(){}}),Ic(Uc,"contextTypes",{App:b.a.object.isRequired});var qc=Object(E.a)(Uc);function Fc(e){return(Fc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Wc(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Qc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Kc(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:null;return{query:"*",itemsCount:null===e?50:e,offset:0,sortOrder:"Desc",sortBy:"Created",language:this.getCultureFromProps(),culture:this.props.options.SearchRegion}}},{key:"onScroll",value:function(e){var t=this;if(this.getShowNewsMap()&&(e.pageY>50||e.target.scrollingElement.scrollTop>50)){var n=this.props.ticker,r=this.ticker,o=this.news;this.timer=setTimeout((function(){t.startTickerRender=t.startTickerRender+5,r.offsetHeight<=o.offsetHeight&&t.setState({ticker:n.slice(0,t.startTickerRender)})}),2e3)}}},{key:"getShowNewsMap",value:function(){return this.context.News.getShowNewsMap()}},{key:"getCultureFromProps",value:function(){var e=this.props,t=e.location,n=e.options;return Object.keys(t.query).length>0&&Object.keys(t.query).includes("region")?yf[t.query.region]:yf[n.SearchRegion]}},{key:"gotoCategory",value:function(e){var t=this.props.location;this.props.history.push({pathname:"".concat(t.pathname,"/").concat(e)}),clearInterval(this.timer)}},{key:"renderInternalError",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"error-page"},o.a.createElement("h1",{className:"title"},Resources.Error_500_Title),o.a.createElement("div",{className:"description",dangerouslySetInnerHTML:{__html:Resources.Error_500_Content}}))))}},{key:"render",value:function(){var e=this,t=this.props,n=t.main,a=t.options,i=t.facets,s=t.status;return s===tf?this.renderInternalError():o.a.createElement(r.Fragment,null,o.a.createElement(qc,{uiCulture:a.UICulture,SearchRegion:a.SearchRegion,facets:i}),o.a.createElement("section",{className:"section--news"},o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-7 blocked"},o.a.createElement(jt,{options:a,blocked:!0})),o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-5 text-right"},o.a.createElement("div",{className:"news-menu"},o.a.createElement("span",null,Resources.News_Chronology),o.a.createElement(bt,{onChange:this.toggleNewsMap,checked:this.getShowNewsMap()})))),o.a.createElement("div",{className:"page-results"},o.a.createElement(Q,{condition:s===Zc},o.a.createElement(ar,null)),o.a.createElement("div",{className:"row"},o.a.createElement("section",{ref:function(t){return e.news=t},className:"news-part"},Object.keys(n).map((function(t){return o.a.createElement(gc,{key:t,items:n[t],title:{schweiz:Resources.News_Search_Schweiz,welt:Resources.News_Search_Welt,wirtschaft:Resources.News_Search_Wirtschaft,sport:Resources.News_Sport,digital:Resources.News_Digital,people:Resources.News_People,vermischtes:Resources.News_Search_Vermischtes}[t],smallNewsCount:3,bigNewsCount:2,locale:e.getCultureFromProps(),renderTitle:!0})}))),o.a.createElement(Q,{condition:this.getShowNewsMap()},o.a.createElement("section",{ref:function(t){return e.ticker=t},className:"ticker"},o.a.createElement("h2",null,o.a.createElement("span",null,Resources.News_AllLastNews)),this.state.ticker.map((function(t){return o.a.createElement(Yc,{key:t.uri,Favicons:mf,item:t,locale:e.getCultureFromProps()})}))))))))}}])&&cf(n.prototype,a),i&&cf(n,i),t}(r.Component);hf(gf,"contextTypes",{News:b.a.object.isRequired});var bf=Object(E.a)(Object(s.b)((function(e){return function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:null,n=e.pathname.split("/");return{query:"*",itemsCount:e.query.itemsCount||20,offset:null===t?e.query.offset||0:t,sortOrder:"Desc",sortBy:"Created",collection:n[2],language:this.getCultureFromProps()}}},{key:"getRequestForTicker",value:function(){return{query:"*",itemsCount:35,offset:0,sortOrder:"Desc",sortBy:"Created",language:this.getCultureFromProps()}}},{key:"onScroll",value:function(e){var t=this;if(this.getShowNewsMap()&&(e.pageY>50||e.target.scrollingElement.scrollTop>50)){var n=this.props.ticker,r=this.ticker,o=this.news;this.timer=setInterval((function(){r.offsetHeight<=o.offsetHeight&&t.setState({ticker:n.slice(0,t.state.startCountTicker),startCountTicker:t.state.startCountTicker+5})}),2e3)}}},{key:"getShowNewsMap",value:function(){return this.context.News.getShowNewsMap()}},{key:"getCultureFromProps",value:function(){var e=this.props.location.query;return Object.keys(e).length>0&&Object.keys(e).includes("region")?yf[e.region]:yf[this.props.options.SearchRegion]}},{key:"prepeareDataForRender",value:function(){var e=this.props.items;if(e.length>0){for(var t=e.slice(),n=[],r=Math.ceil(e.length/6),o=0;o20},o.a.createElement(Sr,{location:this.props.location,itemsPerPage:20,nextOffset:parseInt(l.query.offset)+20>a?null:parseInt(l.query.offset)+20,totalCount:a}))),o.a.createElement(Q,{condition:this.getShowNewsMap()},o.a.createElement("section",{ref:function(t){return e.ticker=t},className:"ticker"},o.a.createElement("h2",null,o.a.createElement("span",null,Resources.News_AllLastNews)),this.state.ticker.map((function(t){return o.a.createElement(Yc,{key:t.uri,Favicons:mf,item:t,locale:e.getCultureFromProps()})})))))))))}}])&&Ef(n.prototype,a),i&&Ef(n,i),t}(r.Component);kf(jf,"contextTypes",{News:b.a.object.isRequired});var Cf=Object(E.a)(Object(s.b)((function(e,t){return function(e){for(var t=1;t0&&Object.keys(t.query).includes("region")?yf[t.query.region]:yf[n.SearchRegion]}},{key:"getShowNewsMap",value:function(){return this.context.News.getShowNewsMap()}},{key:"getTabs",value:function(){var e=this.props.facets,t=["All"];if(e.length>0){var n=[];e.map((function(e){"Collection"===e.field&&(n=e.buckets)})),n.map((function(e,n){t[n+1]=e.value}))}return t}},{key:"render",value:function(){var e=this,t=this.getTabs(),n=this.props,a=n.items,i=n.options,s=n.totalCount,l=n.status,u=n.location;return o.a.createElement(r.Fragment,null,o.a.createElement(Rc,{tabs:t}),o.a.createElement("section",{className:"section--news"},o.a.createElement("div",{className:"row toolbar"},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-7 blocked"},o.a.createElement(jt,{options:i,blocked:!0})),o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-5 text-right"},o.a.createElement("div",{className:"news-menu"},o.a.createElement("span",null,Resources.News_Chronology),o.a.createElement(bt,{onChange:this.toggleNewsMap,checked:this.getShowNewsMap()})))),o.a.createElement("div",{className:"page-results"},o.a.createElement("div",{className:"row"},o.a.createElement(Q,{condition:l===Zc},o.a.createElement(ar,null)),o.a.createElement(Q,{condition:l===Jc},o.a.createElement("section",{ref:function(t){return e.news=t},className:"news-part"},o.a.createElement(Q,{condition:0===a.length},o.a.createElement("div",{className:"message no-results"},o.a.createElement("header",null,o.a.createElement("h2",{className:"title",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults.replace("{0}",Object(m.h)(u.query.query))}})),o.a.createElement("div",{className:"hint",dangerouslySetInnerHTML:{__html:Resources.Search_NoResults_Tips}}))),o.a.createElement("div",{className:"second-block"},o.a.createElement("div",{className:"query-title"},o.a.createElement("h2",null,o.a.createElement("span",null,Resources.Search_Results)),o.a.createElement("span",{className:"query"},u.query.query)),a.map((function(t){return o.a.createElement(yc,{key:t.uri,item:t,locale:e.getCultureFromProps()})}))),o.a.createElement(Q,{condition:l===Jc&&s>20&&a.length>0},o.a.createElement(Sr,{location:this.props.location,itemsPerPage:20,nextOffset:20+parseInt(u.query.offset)>s?null:20+parseInt(u.query.offset),totalCount:s})))),o.a.createElement(Q,{condition:this.getShowNewsMap()},o.a.createElement("section",{ref:function(t){return e.ticker=t},className:"ticker"},o.a.createElement("h2",null,o.a.createElement("span",null,Resources.News_AllLastNews)),this.state.ticker.map((function(t){return o.a.createElement(Yc,{key:t.uri,Favicons:mf,item:t,locale:e.getCultureFromProps()})}))))))))}}])&&Pf(n.prototype,a),i&&Pf(n,i),t}(r.Component);Lf(Mf,"contextTypes",{News:b.a.object.isRequired});var If=Object(E.a)(Object(s.b)((function(e){return xf({},e.newsSearch,{options:e.app.options})}))(Mf));function Uf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function qf(e){return(qf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ff(e,t){for(var n=0;n0&&Object.keys(t.query).includes("region")?yf[t.query.region]:yf[n.SearchRegion]}},{key:"getShowNewsMap",value:function(){if(Object(m.m)("localStorage")){var e=y.get("newsTicker",null);if(null!==e){var t=document.getElementById("viewport");return JSON.parse(e)?t.classList.remove("hide-map"):t.classList.add("hide-map"),JSON.parse(e)}return this.state.showNewsMap}return this.state.showNewsMap}},{key:"toggleNewsMap",value:function(){var e=this,t=document.getElementById("viewport");if(Object(m.m)("localStorage")){var n=y.get("newsTicker",null);y.set("newsTicker",null!==JSON.parse(n)?!JSON.parse(n):!this.state.showNewsMap)}this.setState({showNewsMap:!this.state.showNewsMap},(function(){e.state.showNewsMap?t.classList.remove("hide-map"):t.classList.add("hide-map")}))}},{key:"isServiceAvailable",value:function(){var e=this.props,t=e.location,n=e.options,r=t.query.region||n.SearchRegion;return!(!n.NewsRegions[r]||!n.NewsRegions[r].Enabled)}},{key:"renderNoResultsForRegion",value:function(){return o.a.createElement("section",null,o.a.createElement("div",{className:"row page-results"},o.a.createElement("div",{className:"message warning compact with-icon"},o.a.createElement("h2",{className:"title"},Resources.Search_NoResults_ForYourRegion),o.a.createElement(I,{name:"alert"}))))}},{key:"render",value:function(){return this.isServiceAvailable()?o.a.createElement(v.a,null,o.a.createElement(w.a,{exact:!0,path:"/news",component:bf}),o.a.createElement(w.a,{path:"/news/search",component:If}),o.a.createElement(w.a,{path:"/news/:category",component:Cf})):this.renderNoResultsForRegion()}}])&&Ff(n.prototype,r),a&&Ff(n,a),t}(r.Component);Hf(Vf,"childContextTypes",{News:b.a.object});var Yf,$f=Object(E.a)(Object(s.b)((function(e,t){return function(e){for(var t=1;t0){var t=e.target[0].value.trim();n.setState({sourcePlaceholder:!1},(function(){n.dispatch(fp({url:t})).then((function(e){e.error||n.setState({source:e.payload.text.slice(0,1e4),summaryPlaceholder:!1,summary:!1,url:""},(function(){return n.makeDigest()}))}))}))}})),vp(gp(n),"_reset",(function(){n.setState({level:"file",summary:!1,source:"",sourcePlaceholder:!0,summaryPlaceholder:!0,percent:2500,withPlaceholder:!1,error:!1,isSummaryButtonActive:!1,isSourceTabActive:!0,isSummaryTabActive:!1,isSourceWrapperActive:!0,isSummaryWrapperActive:!1})})),vp(gp(n),"_onSourceFocus",(function(e){"input"!==e.target.localName&&"button"!==e.target.localName&&n.setState({sourcePlaceholder:!1,level:"paste",withPlaceholder:!1,error:!1,summaryPlaceholder:!n.state.summary},(function(){n.source.focus()}))})),vp(gp(n),"_onSourceBlur",(function(){""===n.state.source&&n.setState({sourcePlaceholder:!0,level:"file"})})),vp(gp(n),"_onUpload",(function(e){var t=e.target.files;t.length&&n.setState({error:!1},(function(){return n.getSourceText(t[0])}))})),vp(gp(n),"_onDrop",(function(e){e.preventDefault();var t=e.dataTransfer||{};n.setState({error:!1},(function(){if(t.files.length){var e=t.files[0];n.getSourceText(e)}else t.getData("Text")&&n.setState({source:t.getData("Text").trim(),summaryPlaceholder:!1,summary:!1,sourcePlaceholder:!1},(function(){return n.makeDigest()}))}))})),vp(gp(n),"_onDragOver",(function(e){e.preventDefault(),e.dataTransfer.dropEffect="copy"})),vp(gp(n),"_onKeyUp",(function(e){13===e.keyCode&&e.ctrlKey&&n.makeDigest()})),vp(gp(n),"_dowloadDigest",(function(e){if(navigator.msSaveOrOpenBlob){e.preventDefault();for(var t=n.summarybutton.getAttribute("href"),r=n.summarybutton.getAttribute("download"),o=t.split(","),a=o[0].match(/:(.*?);/)[1],i=atob(o[1]),s=i.length,l=new Uint8Array(s);s--;)l[s]=i.charCodeAt(s);var u=new Blob([l],{type:a});window.navigator.msSaveBlob(u,r)}})),vp(gp(n),"_onSwitchTab",(function(){n.state.isTabEnabled?n.setState({isTabEnabled:!n.state.isTabEnabled,isSummaryTab:!1,isSourceWrapperActive:!0,isSummaryWrapperActive:!1,isSummaryTabActive:!1,isSourceTabActive:!0}):n.setState({isTabEnabled:!n.state.isTabEnabled,isSummaryTab:!n.state.isSummaryTab})})),vp(gp(n),"_toggleTab",(function(e){e.target.classList.contains("active")||n.setState({isSummaryTab:!n.state.isSummaryTab,isSourceTabActive:!n.state.isSourceTabActive,isSummaryTabActive:!n.state.isSummaryTabActive,isSourceWrapperActive:!n.state.isSourceWrapperActive,isSummaryWrapperActive:!n.state.isSummaryWrapperActive})})),n.state={level:"file",percent:2500,summary:!1,sourcePlaceholder:!0,summaryPlaceholder:!0,source:"",isTabEnabled:!1,url:"",withPlaceholder:!1,isSummaryTab:!1,error:!1,isSummaryButtonActive:!1,showSettings:!1,isSourceTabActive:!0,isSummaryTabActive:!1,isSourceWrapperActive:!0,isSummaryWrapperActive:!1},n.makeDigest=Object(m.n)(n.makeDigest,2e3),n.dispatch=n.props.dispatch,n.toggleSettings=n.toggleSettings.bind(gp(n)),n}var n,a,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&bp(e,t)}(t,e),n=t,(a=[{key:"componentDidMount",value:function(){document.title=Resources.Digest_Title}},{key:"componentWillReceiveProps",value:function(e){Object(m.l)(e.data,this.props.data)||this.setState({summary:!0}),e.status===lp&&(this.errorMode(),this.description=this.props.description)}},{key:"componentWillUnmount",value:function(){clearInterval(this.timeId)}},{key:"errorMode",value:function(){var e=this;this.setState({error:!0,sourcePlaceholder:!1,summaryPlaceholder:!1,url:"",source:"",summary:!1},(function(){return e.resetDownloadUrl()}))}},{key:"getSummary",value:function(e){return o.a.createElement(r.Fragment,null,o.a.createElement(Q,{condition:e.errors.length>0},o.a.createElement("em",{className:"negative-error"},Resources.Digest_Errors),e.errors.map((function(e){return o.a.createElement("p",{key:e.message},"...".concat(e.message,"..."))}))),o.a.createElement(Q,{condition:e.warnings.length>0},o.a.createElement("em",{className:"positive"},Resources.Digest_Warnings),e.warnings.map((function(e){return o.a.createElement("p",{key:e.message},"...".concat(e.message,"..."))}))),o.a.createElement(Q,{condition:e.keywords.length>0},o.a.createElement("em",{className:"negative"},Resources.Digest_Keywords),o.a.createElement("p",null,e.keywords.map((function(e){return e.text})).join(", "))),o.a.createElement(Q,{condition:e.sentenses.length>0},o.a.createElement("em",{className:"negative"},Resources.Digest_Digest),e.sentenses.map((function(e){return o.a.createElement("p",{key:e},"...".concat(e,"..."))}))))}},{key:"renderFilePlaceholder",value:function(){return o.a.createElement(r.Fragment,null,o.a.createElement("div",{className:"download-img"},o.a.createElement("img",{src:"/images/download-gd.png",alt:""})),o.a.createElement("div",{dangerouslySetInnerHTML:{__html:Resources.Digest_Max_Upload}}))}},{key:"renderPastePlaceholder",value:function(){return o.a.createElement(r.Fragment,null,o.a.createElement("span",null,Resources.Digest_Copy),o.a.createElement(I,{name:"content-paste-copy"}))}},{key:"renderUrlPlaceholder",value:function(){var e=this;return o.a.createElement("form",{onSubmit:this.downloadUrl},o.a.createElement("div",{className:"enter-url"},o.a.createElement("input",{type:"url",value:this.state.url||"",name:"website",maxLength:"256",required:!0,pattern:"^https?:\\/\\/([0-9A-z\\.-]+)\\.([A-z\\.]{2,6}).*$",placeholder:Resources.Digest_Url_Placeholder,onChange:function(t){return e.setState({url:t.target.value.trim()})}})),o.a.createElement("div",{className:"buttons"},o.a.createElement("button",{className:"button check"},o.a.createElement(I,{name:"check-gd"}),Resources.Digest_OK),o.a.createElement("button",{className:"button cancel",type:"reset",onClick:function(){return e.setState({level:"file",url:""})}},o.a.createElement(I,{name:"window-close-gd"}),Resources.Digest_Cancel)))}},{key:"renderSummaryPlaceholder",value:function(){return o.a.createElement("div",{className:"splash-screen"},o.a.createElement("span",{dangerouslySetInnerHTML:{__html:Resources.Digest_SplashScreen}}))}},{key:"makeDigest",value:function(){var e=this;this.dispatch(up({Source:this.state.source,Parameters:{KeywordsQuantity:0,DigestSize:-this.state.percent}})).then((function(t){t.error||e.setState({summary:!0},(function(){e.updateDownloadUrl(t.payload.data)}))}))}},{key:"_onPasteChange",value:function(e){var t=this;this.setState({source:e,summary:!1,summaryPlaceholder:!1},(function(){t.state.source.trim().length>0&&t.makeDigest()}))}},{key:"backdrop",value:function(e){clearInterval(this.timeId),e.target.classList.contains("section--digest")&&""===this.state.source&&this.setState({sourcePlaceholder:!0,summaryPlaceholder:!0,level:"file",withPlaceholder:!this.state.withPlaceholder,error:!1})}},{key:"_onChangePercent",value:function(e){var t=this;this.setState({percent:parseInt(e),summary:!1},(function(){""!==t.state.source&&t.setState({summaryPlaceholder:!1},(function(){return t.makeDigest()}))}))}},{key:"getSourceText",value:function(e){var t=this;if("text/plain"!==e.type&&"application/pdf"!==e.type){if(!e.name.endsWith(".docx")&&!e.name.endsWith(".doc"))return this.errorMode(),void(this.description=Resources.Digest_Error_Description2)}else if(e.size>5e6)return this.errorMode(),void(this.description=Resources.Digest_Error_Description3);var n=new FormData;n.append("file",e),this.dispatch(cp(n)).then((function(e){e&&t.setState({source:e.payload.text.slice(0,1e4),sourcePlaceholder:!1,summary:!1,summaryPlaceholder:!1},(function(){return t.makeDigest()}))}))}},{key:"_onFileLoad",value:function(){this.file.click()}},{key:"updateDownloadUrl",value:function(e){var t=this,n="";if(e.keywords&&e.keywords.length&&(n+="".concat(Resources.Digest_Keywords,"\r\n").concat(e.keywords.map((function(e){return e.text})).join(", "),"\r\n\r\n")),e.sentenses&&e.sentenses.length){var r=e.sentenses.map((function(e){return"...".concat(e,"...")})).join("\r\n");n+="".concat(Resources.Digest_Digest,"\r\n").concat(r,"\r\n\r\n")}if(e.errors&&e.errors.length){var o=e.errors.map((function(e){return e.message})).join("\r\n");n+="".concat(Resources.Digest_Errors,"\r\n").concat(o,"\r\n\r\n")}if(e.warnings&&e.warnings.length){var a=e.warnings.map((function(e){return e.message})).join("\r\n");n+="".concat(Resources.Digest_Errors,"\r\n").concat(a,"\r\n\r\n")}var i=new Blob([n],{type:"text/plain"}),s=new FileReader;s.onload=function(e){var n=(new Date).toISOString().replace(/:|\.\d+z/gi,"").replace("T","-");t.setState({isSummaryButtonActive:!0,summaryButtonDownload:"digest-".concat(n,".txt"),summaryButtonHref:e.target.result})},s.readAsDataURL(i)}},{key:"resetDownloadUrl",value:function(){this.setState({isSummaryButtonActive:!1})}},{key:"changeButton",value:function(e){var t=this;this.setState({sourcePlaceholder:!0,summaryPlaceholder:!0,level:e,source:"",summary:!1,error:!1},(function(){return t.resetDownloadUrl()}))}},{key:"toggleSettings",value:function(){this.setState({showSettings:!this.state.showSettings})}},{key:"_onError",value:function(){return o.a.createElement(r.Fragment,null,o.a.createElement("em",{className:"negative-error"},Resources.Digest_Error)," ",o.a.createElement("br",null),o.a.createElement("span",null,this.description))}},{key:"_onMouseDown",value:function(e){var t=this;this.timeId=setInterval((function(){var n=t.source.getBoundingClientRect().height,r=t.summaryWrapper.getBoundingClientRect().height;"source"===e?t.summaryWrapper.style.height=n+"px":t.source.style.height=r+"px"}),200)}},{key:"_onMouseUp",value:function(){clearInterval(this.timeId)}},{key:"render",value:function(){var e=this,t=this.props,n=t.data,a=t.status;return o.a.createElement(r.Fragment,null,o.a.createElement("section",{className:"section--digest page-results"},o.a.createElement("div",{className:"row"},o.a.createElement("p",{className:"text",dangerouslySetInnerHTML:{__html:Resources.Digest_Description}})),o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:O()("widget-wrapper clearfix",{tab:this.state.isTabEnabled})},o.a.createElement("div",{className:"digest-widget"},o.a.createElement("div",{className:"switch icons-gd",title:Resources.Digest_SwitchMode,onClick:this._onSwitchTab},o.a.createElement(I,{name:"tab-gd"})),o.a.createElement("div",{className:"tab-label"},o.a.createElement("span",{className:O()({active:this.state.isSourceTabActive}),onClick:this._toggleTab},Resources.Digest_Source),o.a.createElement("span",{className:O()({active:this.state.isSummaryTabActive}),onClick:this._toggleTab},Resources.Digest_Summary)),o.a.createElement("span",{className:"reset icons-gd",title:Resources.Digest_Reset,onClick:this._reset},o.a.createElement(I,{name:"reload"})),o.a.createElement("div",{onMouseDown:function(){return e._onMouseDown("source")},onMouseUp:function(){return e._onMouseUp()},className:O()("source-wrapper",{active:this.state.isSourceWrapperActive}),hidden:this.state.isTabEnabled&&!this.state.isSummaryTab?"hidden":null},o.a.createElement("p",{className:"title-textarea"},Resources.Digest_Source),o.a.createElement("div",{className:O()("source",{without_placeholder:!this.state.withPlaceholder&&!this.state.sourcePlaceholder}),onDrop:this._onDrop,onDragOver:this._onDragOver,onClick:this._onSourceFocus},o.a.createElement(Q,{condition:this.state.error},o.a.createElement("div",{className:"textarea-error"},this._onError())),o.a.createElement(Q,{condition:a===ip&&!this.state.sourcePlaceholder&&""===this.state.source},o.a.createElement(ar,null)),o.a.createElement("textarea",{ref:function(t){return e.source=t},className:"textarea",maxLength:"10000",value:this.state.source,onFocus:this._onSourceFocus,onBlur:this._onSourceBlur,onKeyUp:this._onKeyUp,onChange:function(t){return e._onPasteChange(t.target.value)}}),o.a.createElement(Q,{condition:this.state.sourcePlaceholder&&!this.state.error},o.a.createElement("div",{className:"splash-screen",hidden:"file"===this.state.level?null:"hidden"},this.renderFilePlaceholder()),o.a.createElement("div",{className:"splash-screen copy",hidden:"paste"===this.state.level?null:"hidden"},this.renderPastePlaceholder()),o.a.createElement("div",{className:"splash-screen",hidden:"url"===this.state.level?null:"hidden"},this.renderUrlPlaceholder()))),o.a.createElement("div",{className:"source-button"},o.a.createElement("div",{className:"button-upload-wrap",onClick:function(){return e._onFileLoad()}},o.a.createElement("input",{ref:function(t){return e.file=t},className:"file",type:"file",maxLength:"256",onChange:this._onUpload}),o.a.createElement("div",{className:"button upload"},o.a.createElement(I,{name:"file-outline-gd"}),o.a.createElement("span",{className:"button-title"},Resources.Digest_Choose_File))),o.a.createElement("div",{className:"button paste",onClick:function(){return e.changeButton("paste")}},o.a.createElement(I,{name:"content-paste"}),o.a.createElement("span",{className:"button-title"},Resources.Digest_Paste)),o.a.createElement("div",{className:"button enter-url",onClick:function(){return e.changeButton("url")}},o.a.createElement(I,{name:"earth"}),o.a.createElement("span",{className:"button-title"},Resources.Digest_Enter_Url)))),o.a.createElement("div",{onMouseDown:function(){return e._onMouseDown("summary")},onMouseUp:function(){return e._onMouseUp()},className:O()("summary-wrapper",{"with-settings":this.state.showSettings,active:this.state.isSummaryWrapperActive}),hidden:this.state.isTabEnabled&&this.state.isSummaryTab?"hidden":null},o.a.createElement("span",{className:"setting",title:Resources.Digest_Setting,onClick:this.toggleSettings},o.a.createElement(I,{name:"settings"})),o.a.createElement("p",{className:"title-textarea"},Resources.Digest_Summary),o.a.createElement("div",{className:O()("digest-size-wrap",{active:this.state.showSettings})},o.a.createElement("span",{className:"percent-of"},Resources.Digest_SummarySize),o.a.createElement("form",{className:"digest-size clearfix"},wp.map((function(t,n){return o.a.createElement(r.Fragment,{key:t},o.a.createElement("input",{type:"radio",name:"size",value:t,maxLength:"256",checked:e.state.percent===parseInt(t),readOnly:!0}),o.a.createElement("label",{htmlFor:"size".concat(n+1),onClick:function(){return e._onChangePercent(t)}},parseInt(t)/100))})))),o.a.createElement("div",{ref:function(t){return e.summaryWrapper=t},className:O()("digest-summary",{without_placeholder:!this.state.withPlaceholder&&!this.state.summaryPlaceholder})},o.a.createElement(Q,{condition:this.state.summaryPlaceholder},this.renderSummaryPlaceholder()),o.a.createElement(Q,{condition:a===ip&&!this.state.summaryPlaceholder},o.a.createElement(ar,null)),o.a.createElement(Q,{condition:this.state.summary},this.getSummary(n))),o.a.createElement("a",{href:this.state.isSummaryButtonActive?this.state.summaryButtonHref:"javascript: void(0);",className:O()("button summary-button",{active:this.state.isSummaryButtonActive}),download:this.state.isSummaryButtonActive?this.state.summaryButtonDownload:null,ref:function(t){return e.summarybutton=t},onClick:this._dowloadDigest},o.a.createElement(I,{name:"file-document"}),o.a.createElement("span",{className:"button-title"},Resources.Digest_Get_Digest)))))),o.a.createElement("div",{className:"row tips"},o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-12"},o.a.createElement("span",{className:"title"},Resources.Digest_AcceptedFormats),o.a.createElement("div",{className:"formats"},o.a.createElement("span",{className:"doc"},o.a.createElement(I,{name:"file-word-box"}),Resources.Digest_AcceptedFormats_DOC),o.a.createElement("span",{className:"pdf"},o.a.createElement(I,{name:"file-pdf-box"}),Resources.Digest_AcceptedFormats_PDF),o.a.createElement("span",{className:"txt"},o.a.createElement(I,{name:"file-document-box"}),Resources.Digest_AcceptedFormats_TXT))),o.a.createElement("div",{className:"col col-6 col-md-6 col-sm-12"},o.a.createElement("div",{className:"tips-description"},o.a.createElement("span",{className:"title"},Resources.Digest_Tips),o.a.createElement("span",{className:"description",dangerouslySetInnerHTML:{__html:Resources.Digest_Tips_Description}})))),o.a.createElement("div",{className:"row"},o.a.createElement("p",{className:"content",dangerouslySetInnerHTML:{__html:Resources.Digest_Content}}))),o.a.createElement("div",{className:"row"},o.a.createElement("a",{href:"https://getdigest.com/",className:"logo-gd text-right",target:"_blank"},o.a.createElement("img",{src:"/images/logo-gd.png",alt:"GetDigest"}))))}}])&&mp(n.prototype,a),i&&mp(n,i),t}(r.Component),Sp=Object(E.a)(Object(s.b)((function(e){return function(e){for(var t=1;t0}));this.setState({overflowed:t})}},{key:"getTabs",value:function(){if(this.state.overflowed){var e=this.props.match.params.slug,t=Object.keys({imprint:"/imprint",about:"/about",datacenter:"/datacenter",privacy:"/privacy",donation:"/donation","media-education":"/media-education"}).filter((function(t){return t===e})),n=Object.keys({imprint:"/imprint",about:"/about",datacenter:"/datacenter",privacy:"/privacy",donation:"/donation","media-education":"/media-education"}).filter((function(t){return t!==e}));return t.concat(n)}return Object.keys({imprint:"/imprint",about:"/about",datacenter:"/datacenter",privacy:"/privacy",donation:"/donation","media-education":"/media-education"})}},{key:"render",value:function(){var e=this.props.match.params,t=(e.lang,e.slug);return o.a.createElement("nav",{className:"toolbar-nav"},o.a.createElement("ul",{className:"toolbar-nav-horizontal"},o.a.createElement("li",null,o.a.createElement("a",{className:"imprint"===t?"active":null,href:"/imprint?culture=".concat(this.getCurrentUICulture())},Resources.Imprint)),o.a.createElement("li",null,o.a.createElement("a",{className:"about"===t?"active":null,href:"/about?culture=".concat(this.getCurrentUICulture())},Resources.About_Swisscows)),o.a.createElement("li",null,o.a.createElement("a",{className:"datacenter"===t?"active":null,href:"/datacenter?culture=".concat(this.getCurrentUICulture())},Resources.Datacenter)),o.a.createElement("li",null,o.a.createElement("a",{className:"privacy"===t?"active":null,href:"/privacy?culture=".concat(this.getCurrentUICulture())},Resources.Privacy)),o.a.createElement("li",null,o.a.createElement("a",{className:"donation"===t?"active":null,href:"/donation?culture=".concat(this.getCurrentUICulture()),target:"_blank"},Resources.Donation)),o.a.createElement("li",null,o.a.createElement("a",{className:"media-education"===t?"active":null,href:"/media-education?culture=".concat(this.getCurrentUICulture())},Resources.MediaEducation))),o.a.createElement(Q,{condition:this.state.overflowed},o.a.createElement(sn,{className:"button-menu"},o.a.createElement(I,{name:"dots-horizontal"}),o.a.createElement(sn.Menu,{className:"menu"},o.a.createElement(sn.Item,null,o.a.createElement("a",{className:"imprint"===t?"active":null,href:"/imprint?culture=".concat(this.getCurrentUICulture())},Resources.Imprint)),o.a.createElement(sn.Item,null,o.a.createElement("a",{className:"about"===t?"active":null,href:"/about?culture=".concat(this.getCurrentUICulture())},Resources.About_Swisscows)),o.a.createElement(sn.Item,null,o.a.createElement("a",{className:"datacenter"===t?"active":null,href:"/datacenter?culture=".concat(this.getCurrentUICulture())},Resources.Datacenter)),o.a.createElement(sn.Item,null,o.a.createElement("a",{className:"privacy"===t?"active":null,href:"/privacy?culture=".concat(this.getCurrentUICulture())},Resources.Privacy)),o.a.createElement(sn.Item,null,o.a.createElement("a",{className:"donation"===t?"active":null,href:"/donation?culture=".concat(this.getCurrentUICulture()),target:"_blank"},Resources.Donation)),o.a.createElement(sn.Item,null,o.a.createElement("a",{className:"media-education"===t?"active":null,href:"/media-education?culture=".concat(this.getCurrentUICulture())},Resources.MediaEducation))))))}}])&&qp(n.prototype,r),a&&qp(n,a),t}(o.a.Component);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(zp,"contextTypes",{App:b.a.object.isRequired});var Hp=Object(E.a)(zp);function Vp(e){return(Vp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Yp(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function gd(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bd(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Ud(e,t){for(var n=0;n0&&zd.map((function(n){Object.keys(e).includes(n)&&(t=!0)})),t}},{key:"isActiveRegionChecked",value:function(e){if(Object(m.m)("localStorage")){if("iv"!==y.get("SearchRegion"))return!0}else if(Object.keys(e.location.query).includes("region")&&"iv"!==e.initialOptions.SearchRegion)return!0;return!1}},{key:"onScroll",value:function(){this.top&&(0===window.scrollY||0===window.pageYOffset?this.top.setAttribute("hidden","hidden"):0===window.scrollY&&0===window.pageYOffset||this.top.removeAttribute("hidden"))}},{key:"onTop",value:function(){window.scrollTo({top:0,behavior:"smooth"})}},{key:"toggleMenu",value:function(){this.setState({showMenu:!this.state.showMenu})}},{key:"turnOffFilters",value:function(){this.setState({filterSwitch:!1})}},{key:"toggleFilters",value:function(){if(this.state.filterSwitch){var e=this.props,t=e.location,n=e.history,r=t.query,o=(r.freshness,r.type,r.color,r.aspect,r.size,r.content,r.license,r.sortBy,Md({},Id(r,["freshness","type","color","aspect","size","content","license","sortBy"]),{offset:void 0}));return this.setState({filterSwitch:!this.state.filterSwitch},(function(){return n.push({pathname:t.pathname,query:o})}))}return this.setState({filterSwitch:!this.state.filterSwitch})}},{key:"toggleSemanticMap",value:function(){var e=this,t=document.getElementById("viewport");if(Object(m.m)("localStorage")){var n=y.get("SemanticMap",null);null!==n&&y.set("SemanticMap",null!==JSON.parse(n)?!JSON.parse(n):!this.state.showMap)}this.setState({showMap:!this.state.showMap},(function(){e.state.showMap?t.classList.remove("hide-map"):t.classList.add("hide-map")}))}},{key:"toggleChecked",value:function(){var e=this,t=this.props,n=t.options,r=t.history,o=t.location,a=o.pathname,i=o.query,s=(i.region,Id(i,["region"]));this.state.checked?"iv"===n.SearchRegion?this.setState({checked:!this.state.checked}):this.setState({checked:!this.state.checked},(function(){Object(m.m)("localStorage")&&(y.set("UserCulture",n.UICulture),y.set("SearchRegion","iv")),document.location.href=r.createHref({pathname:a,query:Object.assign({},s,{offset:void 0,region:e.state.checked?n.SearchRegion:"iv"})})})):this.setState({checked:!this.state.checked})}},{key:"getRegionSearchChecked",value:function(){return this.state.checked}},{key:"getSemanticMapChecked",value:function(){if(Object(m.m)("localStorage")){var e=y.get("SemanticMap",null);return null!==e?JSON.parse(e):(y.set("SemanticMap",this.state.showMap),this.state.showMap)}return this.state.showMap}},{key:"getFiltersChecked",value:function(){return this.state.filterSwitch}},{key:"toggleRegions",value:function(){this.setState({showRegions:!this.state.showRegions})}},{key:"getCurrentCulture",value:function(){var e=this.props,t=e.location,n=e.initialOptions,r=e.options;return t.query.region&&n.Regions.hasOwnProperty(t.query.region)?t.query.region:r.SearchRegion}},{key:"getCurrentCultureName",value:function(){return this.props.options.Regions[this.getCurrentCulture()]}},{key:"setCurrentCulture",value:function(e){Object(m.m)("localStorage")&&y.set("SearchRegion",e);var t=this.props.location,n=t.pathname,r=t.query;r.region=e,"/news/search"===n&&(r.collection=void 0),document.location.href=this.props.history.createHref({pathname:n,query:Object.assign({},r,{offset:void 0})})}},{key:"getCurrentUICulture",value:function(){return this.props.location.query.culture||this.props.options.UICulture}},{key:"setCurrentUICulture",value:function(e){Object(m.m)("localStorage")&&y.set("UserCulture",e),this.dispatch(ch.SetUICulture(e));var t=this.props.location,n=t.pathname,r=t.query;r.culture=e,Object.keys(this.props.options.Languages).some((function(e){return n.startsWith("/".concat(e,"/"))}))&&(n=n.replace(/^\/[a-z]{2}\//gi,"/".concat(e,"/"))),document.location.href=this.props.history.createHref({pathname:n,query:r})}},{key:"clearPersonalData",value:function(){Object(m.m)("localStorage")&&y.clear(),document.location.reload(!0)}},{key:"isRenderDonation",value:function(){var e=this.props.location;return"/"!==e.pathname&&Object.keys(e.query).length>0||e.pathname.startsWith("/news")||"/translate"===e.pathname||"/digest"===e.pathname}},{key:"checkedNewsHideMap",value:function(e){e.classList.contains("news")||(e.className="container news ".concat(this.isDonationEnabled()))}},{key:"isDonationEnabled",value:function(){return!this.props.initialOptions.Donation||"de"!==this.getCurrentUICulture()&&"fr"!==this.getCurrentUICulture()?"":"donation"}},{key:"render",value:function(){var e=this,t=this.props,n=t.status,a=t.location,i=document.getElementById("viewport");return this.isRenderDonation()?a.pathname.startsWith("/news")?this.checkedNewsHideMap(i):(i.className="container ".concat(this.isDonationEnabled()," ").concat(a.pathname.replace(/^\//,"").replace(/\//g,"-").toLowerCase()),this.state.showMap?i.classList.remove("hide-map"):i.classList.add("hide-map")):i.className="container home",o.a.createElement(r.Fragment,null,o.a.createElement(Q,{condition:n===Jd.READY},o.a.createElement(v.a,null,o.a.createElement(w.a,{path:"/",exact:!0,component:zt}),o.a.createElement(w.a,{path:"/web",component:Ip}),o.a.createElement(w.a,{path:"/image",component:Ip}),o.a.createElement(w.a,{path:"/video",component:Ip}),o.a.createElement(w.a,{path:"/product",component:Ip}),o.a.createElement(w.a,{path:"/music",component:Ip}),o.a.createElement(w.a,{path:"/translate",component:Ip}),o.a.createElement(w.a,{path:"/news",component:Ip}),o.a.createElement(w.a,{path:"/digest",component:Ip}),o.a.createElement(w.a,{path:"/:lang(en|de|es|fr|it|lv|ru|uk|hu)/about",component:ad}),o.a.createElement(w.a,{path:"/:lang(en|de|es|fr|it|lv|ru|uk|hu)/datacenter",component:ad}),o.a.createElement(w.a,{path:"/:lang(en|de|es|fr|it|lv|ru|uk|hu)/imprint",component:ad}),o.a.createElement(w.a,{path:"/:lang(en|de|es|fr|it|lv|ru|uk|hu)/media-education",component:ad}),o.a.createElement(w.a,{path:"/:lang(en|de|es|fr|it|lv|ru|uk|hu)/press",component:ad}),o.a.createElement(w.a,{path:"/:lang(en|de|es|fr|it|lv|ru|uk|hu)/privacy",component:ad}),o.a.createElement(w.a,{path:"/:lang(en|de|es|fr|it|lv|ru|uk|hu)/install-swisscows",component:ad}),o.a.createElement(w.a,{component:dd})),o.a.createElement("div",{ref:function(t){return e.top=t},className:"widget--scroll-top",hidden:!0,onClick:this.onTop},o.a.createElement(I,{name:"arrow-up"}))),o.a.createElement(Lt,null),o.a.createElement(Q,{condition:this.state.showMenu},o.a.createElement(Ad,this.props.options)))}}])&&Ud(n.prototype,a),i&&Ud(n,i),t}(r.Component);Bd(Vd,"childContextTypes",{App:b.a.object,FilterSwitch:b.a.bool,HtmlContent:b.a.string});var Yd,$d=Object(E.a)(Object(s.b)((function(e,t){return Md({},t,{},e.app)}))(Vd));function Qd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Kd(e){for(var t=1;t0?e.favorites:Zd.favorites;return n.push(t.payload),Kd({},e,{favorites:n})})),Gd(Yd,ah,(function(e,t){var n=e.favorites;return Kd({},e,{favorites:n=n.filter((function(e){return e.id!==t.payload.id}))})})),Gd(Yd,ih,(function(e,t){return Kd({},e,{favorites:[]})})),Gd(Yd,uh,(function(e,t){return Kd({},e,{shuffleList:[],playlist:[]})})),Gd(Yd,lh,(function(e,t){return Kd({},e,{playlist:t.payload,shuffleList:t.payload})})),Gd(Yd,sh,(function(e,t){return Kd({},e,{playlist:t.payload.playlist,shuffleList:[]})})),Yd));function ph(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dh(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,r=arguments.length>1?arguments[1]:void 0;return t.hasOwnProperty(r.type)?t[r.type](n,r):t.hasOwnProperty("default")?t.default(n,r):n}}n.d(t,"a",(function(){return r}))},"./Scripts/utils/index.js":function(e,t,n){"use strict";(function(e){n.d(t,"h",(function(){return o})),n.d(t,"p",(function(){return a})),n.d(t,"n",(function(){return i})),n.d(t,"f",(function(){return s})),n.d(t,"l",(function(){return u})),n.d(t,"g",(function(){return c})),n.d(t,"b",(function(){return f})),n.d(t,"k",(function(){return p})),n.d(t,"e",(function(){return d})),n.d(t,"j",(function(){return h})),n.d(t,"i",(function(){return m})),n.d(t,"o",(function(){return y})),n.d(t,"d",(function(){return g})),n.d(t,"c",(function(){return b})),n.d(t,"m",(function(){return v})),n.d(t,"a",(function(){return w}));n("./Scripts/utils/composeReducers.js"),n("./Scripts/utils/createReducer.js");function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){var t={"&":"&","<":"<",">":">"};return(e||"").replace(/[\&\<\>]/g,(function(e){return t[e]||e}))}function a(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}))}function i(e,t){var n=null,r=null,o=null,a=function(){e.apply(o,r),n=null},i=function(){n?r=arguments:(o=this,r=arguments,n=setTimeout(a,t))};return i.cancel=function(){n&&clearTimeout(n)},i}function s(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=function(){var o=this,a=arguments,i=function(){n=null,r||e.apply(o,a)},s=r&&!n;clearTimeout(n),n=setTimeout(i,t),s&&e.apply(o,a)};return o.cancel=function(){n&&clearTimeout(n)},o}function l(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function u(e,t){if(l(e,t))return!0;if("object"!==r(e)||null===e||"object"!==r(t)||null===t)return!1;var n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:13,n=f("YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXo="),r=[],o=0;o=n.length;)i-=n.length;a=a===a.toUpperCase()?n[i]:n[i].toUpperCase()}r.push(a)}return r.join("")}function d(){for(var e=arguments.length,t=new Array(e),n=0;n=0;n--)t+=e[n];return t}function m(e){return e.toString().toLowerCase()}function y(e){return e.toString().toUpperCase()}function g(e){return e.slice(0,1).toUpperCase()+e.slice(1)}function b(){var e,t,n;return(e=window,t=navigator,(n=["_CUNAGBZ","PNYYcUNAGBZ","__CUNAGBZNF","oHSSRE","RZVG","JROQEVIRE","QBZnHGBZNGVBA","QBZnHGBZNGVBApBAGEBYYRE"].some((function(t){return!!e[p(t)]})))||(n=""===t[d(p)("JROQEVIRE")]),n||(n=""===t[d(p)("YNATHNTRF")]),n?"X":"Х").charCodeAt(0)}function v(e){try{var t=window[e],n="__storage_test__";return t.setItem(n,n),t.removeItem(n),!0}catch(e){return!1}}function w(e,t){var n=new Date(e),r={fr:{0:"Janvier",1:"Février",2:"Mars",3:"Avril",4:"Mai",5:"Juin",6:"Juillet",7:"Août",8:"Septembre",9:"Octobre",10:"Novembre",11:"Décembre"},de:{0:"Januar",1:"Februar",2:"März",3:"April",4:"Mai",5:"Juni",6:"Juli",7:"August",8:"September",9:"Oktober",10:"November",11:"Dezember"},it:{0:"Gennaio",1:"Febbraio",2:"Marzo",3:"Aprile",4:"Maggio",5:"Giugno",6:"Iuglio",7:"Agosto",8:"Settembre",9:"Ottobre",10:"Novembre",11:"Dicembre"}}[t][n.getUTCMonth()],o=n.getDate();return"".concat(r," ").concat(o,", ").concat(n.toTimeString().slice(0,5))}}).call(this,n("./node_modules/buffer/index.js").Buffer)},"./Scripts/utils/polyfill.js":function(e,t,n){"use strict";(function(e){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=window,t=document;if(!("scrollBehavior"in t.documentElement.style&&!0!==e.__forceSmoothScrollPolyfill__)){var n,o=e.HTMLElement||e.Element,a={scroll:e.scroll||e.scrollTo,scrollBy:e.scrollBy,elementScroll:o.prototype.scroll||l,scrollIntoView:o.prototype.scrollIntoView},i=e.performance&&e.performance.now?e.performance.now.bind(e.performance):Date.now,s=(n=e.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);e.scroll=e.scrollTo=function(){void 0!==arguments[0]&&(!0!==u(arguments[0])?m.call(e,t.body,void 0!==arguments[0].left?~~arguments[0].left:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:e.scrollY||e.pageYOffset):a.scroll.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!==r(arguments[0])?arguments[0]:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:e.scrollY||e.pageYOffset))},e.scrollBy=function(){void 0!==arguments[0]&&(u(arguments[0])?a.scrollBy.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!==r(arguments[0])?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):m.call(e,t.body,~~arguments[0].left+(e.scrollX||e.pageXOffset),~~arguments[0].top+(e.scrollY||e.pageYOffset)))},o.prototype.scroll=o.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==u(arguments[0])){var e=arguments[0].left,t=arguments[0].top;m.call(this,this,void 0===e?this.scrollLeft:~~e,void 0===t?this.scrollTop:~~t)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");a.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!==r(arguments[0])?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},o.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==u(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):a.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},o.prototype.scrollIntoView=function(){if(!0!==u(arguments[0])){var n=d(this),r=n.getBoundingClientRect(),o=this.getBoundingClientRect();n!==t.body?(m.call(this,n,n.scrollLeft+o.left-r.left,n.scrollTop+o.top-r.top),"fixed"!==e.getComputedStyle(n).position&&e.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):e.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else a.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function l(e,t){this.scrollLeft=e,this.scrollTop=t}function u(e){if(null===e||"object"!==r(e)||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;if("object"===r(e)&&"smooth"===e.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function c(e,t){return"Y"===t?e.clientHeight+s1?1:s,n=.5*(1-Math.cos(Math.PI*a)),r=t.startX+(t.x-t.startX)*n,o=t.startY+(t.y-t.startY)*n,t.method.call(t.scrollable,r,o),r===t.x&&o===t.y||e.requestAnimationFrame(h.bind(e,t))}function m(n,r,o){var s,u,c,f,p=i();n===t.body?(s=e,u=e.scrollX||e.pageXOffset,c=e.scrollY||e.pageYOffset,f=a.scroll):(s=n,u=n.scrollLeft,c=n.scrollTop,f=l),h({scrollable:s,method:f,startTime:p,startX:u,startY:c,x:r,y:o})}}n.d(t,"a",(function(){return o})),"object"===("undefined"==typeof exports?"undefined":r(exports))&&void 0!==e?e.exports={polyfill:o}:o()}).call(this,n("./node_modules/webpack/buildin/harmony-module.js")(e))},"./node_modules/@babel/runtime/helpers/esm/extends.js":function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t=200&&e<300}};l.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(a)})),e.exports=l}).call(this,n("./node_modules/process/browser.js"))},"./node_modules/axios/lib/helpers/bind.js":function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=0)return;i[t]="set-cookie"===t?(i[t]?i[t]:[]).concat([n]):i[t]?i[t]+", "+n:n}})),i):i}},"./node_modules/axios/lib/helpers/spread.js":function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},"./node_modules/axios/lib/utils.js":function(e,t,n){"use strict";var r=n("./node_modules/axios/lib/helpers/bind.js"),o=n("./node_modules/is-buffer/index.js"),a=Object.prototype.toString;function i(e){return"[object Array]"===a.call(e)}function s(e){return null!==e&&"object"==typeof e}function l(e){return"[object Function]"===a.call(e)}function u(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n0?i-4:i;for(n=0;n>16&255,l[c++]=t>>8&255,l[c++]=255&t;2===s&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,l[c++]=255&t);1===s&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,l[c++]=t>>8&255,l[c++]=255&t);return l},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,a=[],i=0,s=n-o;is?s:i+16383));1===o?(t=e[n-1],a.push(r[t>>2]+r[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],a.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return a.join("")};for(var r=[],o=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,l=i.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,n){for(var o,a,i=[],s=t;s>18&63]+r[a>>12&63]+r[a>>6&63]+r[63&a]);return i.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},"./node_modules/buffer/index.js":function(e,t,n){"use strict";(function(e){ /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */ var r=n("./node_modules/base64-js/index.js"),o=n("./node_modules/ieee754/index.js"),a=n("./node_modules/isarray/index.js");function i(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(i()=i())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return 0|e}function h(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return F(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return W(e).length;default:if(r)return F(e).length;t=(""+t).toLowerCase(),r=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return R(this,t,n);case"utf8":case"utf-8":return j(this,t,n);case"ascii":return C(this,t,n);case"latin1":case"binary":return T(this,t,n);case"base64":return k(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function g(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,o);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,o){var a,i=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;i=2,s/=2,l/=2,n/=2}function u(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}if(o){var c=-1;for(a=n;as&&(n=s-l),a=n;a>=0;a--){for(var f=!0,p=0;po&&(r=o):r=o;var a=t.length;if(a%2!=0)throw new TypeError("Invalid hex string");r>a/2&&(r=a/2);for(var i=0;i>8,o=n%256,a.push(o),a.push(r);return a}(t,e.length-n),e,n,r)}function k(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function j(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o239?4:u>223?3:u>191?2:1;if(o+f<=n)switch(f){case 1:u<128&&(c=u);break;case 2:128==(192&(a=e[o+1]))&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[o+1],i=e[o+2],128==(192&a)&&128==(192&i)&&(l=(15&u)<<12|(63&a)<<6|63&i)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[o+1],i=e[o+2],s=e[o+3],128==(192&a)&&128==(192&i)&&128==(192&s)&&(l=(15&u)<<18|(63&a)<<12|(63&i)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),o+=f}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},l.prototype.compare=function(e,t,n,r,o){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var a=(o>>>=0)-(r>>>=0),i=(n>>>=0)-(t>>>=0),s=Math.min(a,i),u=this.slice(r,o),c=e.slice(t,n),f=0;fo)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return v(this,e,t,n);case"utf8":case"utf-8":return w(this,e,t,n);case"ascii":return E(this,e,t,n);case"latin1":case"binary":return S(this,e,t,n);case"base64":return O(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return _(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function C(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;or)&&(n=r);for(var o="",a=t;an)throw new RangeError("Trying to access beyond buffer length")}function N(e,t,n,r,o,a){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function A(e,t,n,r){t<0&&(t=65535+t+1);for(var o=0,a=Math.min(e.length-n,2);o>>8*(r?o:1-o)}function D(e,t,n,r){t<0&&(t=4294967295+t+1);for(var o=0,a=Math.min(e.length-n,4);o>>8*(r?o:3-o)&255}function L(e,t,n,r,o,a){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function M(e,t,n,r,a){return a||L(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function I(e,t,n,r,a){return a||L(e,0,n,8),o.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(o*=256);)r+=this[e+--t]*o;return r},l.prototype.readUInt8=function(e,t){return t||P(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||P(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||P(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||P(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||P(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||P(e,t,this.length);for(var r=this[e],o=1,a=0;++a=(o*=128)&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||P(e,t,this.length);for(var r=t,o=1,a=this[e+--r];r>0&&(o*=256);)a+=this[e+--r]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*t)),a},l.prototype.readInt8=function(e,t){return t||P(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||P(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||P(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||P(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||P(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||P(e,4,this.length),o.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||P(e,4,this.length),o.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||P(e,8,this.length),o.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||P(e,8,this.length),o.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,a=0;for(this[t]=255&e;++a=0&&(a*=256);)this[t+o]=e/a&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):A(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):A(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):D(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);N(this,e,t,n,o-1,-o)}var a=0,i=1,s=0;for(this[t]=255&e;++a>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);N(this,e,t,n,o-1,-o)}var a=n-1,i=1,s=0;for(this[t+a]=255&e;--a>=0&&(i*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/i>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):A(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):A(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):D(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return M(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return M(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return I(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return I(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else if(a<1e3||!l.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(a=t;a55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(i+1===r){(t-=3)>-1&&a.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&a.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function W(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(U,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function B(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}}).call(this,n("./node_modules/webpack/buildin/global.js"))},"./node_modules/builtin-status-codes/browser.js":function(e,t){e.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},"./node_modules/charenc/charenc.js":function(e,t){var n={utf8:{stringToBytes:function(e){return n.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(n.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&r.rotl(e,8)|4278255360&r.rotl(e,24);for(var t=0;t0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,r=0;n>>5]|=e[n]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n>>6*(3-a)&63)):t.push("=");return t.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var t=[],r=0,o=0;r>>6-2*o);return t}},e.exports=r},"./node_modules/d3-array/src/index.js":function(e,t,n){"use strict";var r=function(e,t){return et?1:e>=t?0:NaN},o=function(e){var t;return 1===e.length&&(t=e,e=function(e,n){return r(t(e),n)}),{left:function(t,n,r,o){for(null==r&&(r=0),null==o&&(o=t.length);r>>1;e(t[a],n)<0?r=a+1:o=a}return r},right:function(t,n,r,o){for(null==r&&(r=0),null==o&&(o=t.length);r>>1;e(t[a],n)>0?o=a:r=a+1}return r}}};var a=o(r),i=a.right,s=(a.left,i);var l=function(e){return null===e?NaN:+e},u=function(e,t){var n,r,o,a=e.length,i=-1;if(null==t){for(;++i=n)for(r=o=n;++in&&(r=n),o=n)for(r=o=n;++in&&(r=n),o0)return[e];if((r=t0)for(e=Math.ceil(e/i),t=Math.floor(t/i),a=new Array(o=Math.ceil(t-e+1));++s=0?(a>=p?10:a>=d?5:a>=h?2:1)*Math.pow(10,o):-Math.pow(10,-o)/(a>=p?10:a>=d?5:a>=h?2:1)}function g(e,t,n){var r=Math.abs(t-e)/Math.max(0,n),o=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),a=r/o;return a>=p?o*=10:a>=d?o*=5:a>=h&&(o*=2),t=1)return+n(e[r-1],r-1,e);var r,o=(r-1)*t,a=Math.floor(o),i=+n(e[a],a,e);return i+(+n(e[a+1],a+1,e)-i)*(o-a)}},w=function(e,t){var n,r,o=e.length,a=-1;if(null==t){for(;++a=n)for(r=n;++ar&&(r=n)}else for(;++a=n)for(r=n;++ar&&(r=n);return r},E=function(e){for(var t,n,r,o=e.length,a=-1,i=0;++a=0;)for(t=(r=e[o]).length;--t>=0;)n[--i]=r[t];return n},S=function(e,t){var n,r,o=e.length,a=-1;if(null==t){for(;++a=n)for(r=n;++an&&(r=n)}else for(;++a=n)for(r=n;++an&&(r=n);return r},O=function(e,t){var n,r=e.length,o=-1,a=0;if(null==t)for(;++o>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?new _(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?new _(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=c.exec(e))?new _(t[1],t[2],t[3],1):(t=f.exec(e))?new _(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=p.exec(e))?E(t[1],t[2],t[3],t[4]):(t=d.exec(e))?E(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=h.exec(e))?T(t[1],t[2]/100,t[3]/100,1):(t=m.exec(e))?T(t[1],t[2]/100,t[3]/100,t[4]):y.hasOwnProperty(e)?w(y[e]):"transparent"===e?new _(NaN,NaN,NaN,0):null}function w(e){return new _(e>>16&255,e>>8&255,255&e,1)}function E(e,t,n,r){return r<=0&&(e=t=n=NaN),new _(e,t,n,r)}function S(e){return e instanceof a||(e=v(e)),e?new _((e=e.rgb()).r,e.g,e.b,e.opacity):new _}function O(e,t,n,r){return 1===arguments.length?S(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function k(){return"#"+C(this.r)+C(this.g)+C(this.b)}function j(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function C(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function T(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new x(e,t,n,r)}function R(e){if(e instanceof x)return new x(e.h,e.s,e.l,e.opacity);if(e instanceof a||(e=v(e)),!e)return new x;if(e instanceof x)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),i=Math.max(t,n,r),s=NaN,l=i-o,u=(i+o)/2;return l?(s=t===i?(n-r)/l+6*(n0&&u<1?0:s,new x(s,l,u,e.opacity)}function x(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function P(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}r(a,v,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:g,formatHex:g,formatHsl:function(){return R(this).formatHsl()},formatRgb:b,toString:b}),r(_,O,o(a,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new _(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:k,formatHex:k,formatRgb:j,toString:j})),r(x,(function(e,t,n,r){return 1===arguments.length?R(e):new x(e,t,n,null==r?1:r)}),o(a,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new x(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new x(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new _(P(e>=240?e-240:e+120,o,r),P(e,o,r),P(e<120?e+240:e-120,o,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}))},"./node_modules/d3-format/src/defaultLocale.js":function(e,t,n){"use strict";var r,o,a,i,s=n("./node_modules/d3-format/src/exponent.js"),l=n("./node_modules/d3-format/src/formatSpecifier.js"),u=n("./node_modules/d3-format/src/formatDecimal.js"),c=function(e,t){var n=Object(u.a)(e,t);if(!n)return e+"";var r=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")},f={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.round(e).toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return c(100*e,t)},r:c,s:function(e,t){var n=Object(u.a)(e,t);if(!n)return e+"";var o=n[0],a=n[1],i=a-(r=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,s=o.length;return i===s?o:i>s?o+new Array(i-s+1).join("0"):i>0?o.slice(0,i)+"."+o.slice(i):"0."+new Array(1-i).join("0")+Object(u.a)(e,Math.max(0,t+i-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}},p=function(e){return e},d=Array.prototype.map,h=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"],m=function(e){var t,n,o=void 0===e.grouping||void 0===e.thousands?p:(t=d.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var o=e.length,a=[],i=0,s=t[0],l=0;o>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),a.push(e.substring(o-=s,o+s)),!((l+=s+1)>r));)s=t[i=(i+1)%t.length];return a.reverse().join(n)}),a=void 0===e.currency?"":e.currency[0]+"",i=void 0===e.currency?"":e.currency[1]+"",u=void 0===e.decimal?".":e.decimal+"",c=void 0===e.numerals?p:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(d.call(e.numerals,String)),m=void 0===e.percent?"%":e.percent+"",y=void 0===e.minus?"-":e.minus+"",g=void 0===e.nan?"NaN":e.nan+"";function b(e){var t=(e=Object(l.a)(e)).fill,n=e.align,s=e.sign,p=e.symbol,d=e.zero,b=e.width,v=e.comma,w=e.precision,E=e.trim,S=e.type;"n"===S?(v=!0,S="g"):f[S]||(void 0===w&&(w=12),E=!0,S="g"),(d||"0"===t&&"="===n)&&(d=!0,t="0",n="=");var O="$"===p?a:"#"===p&&/[boxX]/.test(S)?"0"+S.toLowerCase():"",_="$"===p?i:/[%p]/.test(S)?m:"",k=f[S],j=/[defgprs%]/.test(S);function C(e){var a,i,l,f=O,p=_;if("c"===S)p=k(e)+p,e="";else{var m=(e=+e)<0;if(e=isNaN(e)?g:k(Math.abs(e),w),E&&(e=function(e){e:for(var t,n=e.length,r=1,o=-1;r0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),m&&0==+e&&(m=!1),f=(m?"("===s?s:y:"-"===s||"("===s?"":s)+f,p=("s"===S?h[8+r/3]:"")+p+(m&&"("===s?")":""),j)for(a=-1,i=e.length;++a(l=e.charCodeAt(a))||l>57){p=(46===l?u+e.slice(a+1):e.slice(a))+p,e=e.slice(0,a);break}}v&&!d&&(e=o(e,1/0));var C=f.length+e.length+p.length,T=C>1)+f+e+p+T.slice(C);break;default:e=T+f+e+p}return c(e)}return w=void 0===w?6:/[gprs]/.test(S)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),C.toString=function(){return e+""},C}return{format:b,formatPrefix:function(e,t){var n=b(((e=Object(l.a)(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(Object(s.a)(t)/3))),o=Math.pow(10,-r),a=h[8+r/3];return function(e){return n(o*e)+a}}}};n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),o=m({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),a=o.format,i=o.formatPrefix},"./node_modules/d3-format/src/exponent.js":function(e,t,n){"use strict";var r=n("./node_modules/d3-format/src/formatDecimal.js");t.a=function(e){return(e=Object(r.a)(Math.abs(e)))?e[1]:NaN}},"./node_modules/d3-format/src/formatDecimal.js":function(e,t,n){"use strict";t.a=function(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}},"./node_modules/d3-format/src/formatSpecifier.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function o(e){if(!(t=r.exec(e)))throw new Error("invalid format: "+e);var t;return new a({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function a(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}o.prototype=a.prototype,a.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},"./node_modules/d3-hierarchy/src/accessors.js":function(e,t,n){"use strict";function r(e){return null==e?null:o(e)}function o(e){if("function"!=typeof e)throw new Error;return e}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}))},"./node_modules/d3-hierarchy/src/constant.js":function(e,t,n){"use strict";function r(){return 0}n.d(t,"a",(function(){return r})),t.b=function(e){return function(){return e}}},"./node_modules/d3-hierarchy/src/hierarchy/index.js":function(e,t,n){"use strict";function r(e){var t=0,n=e.children,r=n&&n.length;if(r)for(;--r>=0;)t+=n[r].value;else t=1;e.value=t}function o(e,t){var n,r,o,i,u,c=new l(e),f=+e.value&&(c.value=e.value),p=[c];for(null==t&&(t=a);n=p.pop();)if(f&&(n.value=+n.data.value),(o=t(n.data))&&(u=o.length))for(n.children=new Array(u),i=u-1;i>=0;--i)p.push(r=n.children[i]=new l(o[i])),r.parent=n,r.depth=n.depth+1;return c.eachBefore(s)}function a(e){return e.children}function i(e){e.data=e.data.data}function s(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function l(e){this.data=e,this.depth=this.height=0,this.parent=null}n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return l})),l.prototype=o.prototype={constructor:l,count:function(){return this.eachAfter(r)},each:function(e){var t,n,r,o,a=this,i=[a];do{for(t=i.reverse(),i=[];a=t.pop();)if(e(a),n=a.children)for(r=0,o=n.length;r=0;--n)o.push(t[n]);return this},sum:function(e){return this.eachAfter((function(t){for(var n=+e(t.data)||0,r=t.children,o=r&&r.length;--o>=0;)n+=r[o].value;t.value=n}))},sort:function(e){return this.eachBefore((function(t){t.children&&t.children.sort(e)}))},path:function(e){for(var t=this,n=function(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),o=null;e=n.pop(),t=r.pop();for(;e===t;)o=e,e=n.pop(),t=r.pop();return o}(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var o=r.length;e!==n;)r.splice(o,0,e),e=e.parent;return r},ancestors:function(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t},descendants:function(){var e=[];return this.each((function(t){e.push(t)})),e},leaves:function(){var e=[];return this.eachBefore((function(t){t.children||e.push(t)})),e},links:function(){var e=this,t=[];return e.each((function(n){n!==e&&t.push({source:n.parent,target:n})})),t},copy:function(){return o(this).eachBefore(i)}}},"./node_modules/d3-hierarchy/src/pack/index.js":function(e,t,n){"use strict";var r=Array.prototype.slice;var o=function(e){for(var t,n,o=0,i=(e=function(e){for(var t,n,r=e.length;r;)n=Math.random()*r--|0,t=e[r],e[r]=e[n],e[n]=t;return e}(r.call(e))).length,l=[];o0&&n*n>r*r+o*o}function l(e,t){for(var n=0;n(i*=i)?(r=(u+i-o)/(2*u),a=Math.sqrt(Math.max(0,i/u-r*r)),n.x=e.x-r*s-a*l,n.y=e.y-r*l+a*s):(r=(u+o-i)/(2*u),a=Math.sqrt(Math.max(0,o/u-r*r)),n.x=t.x+r*s-a*l,n.y=t.y+r*l+a*s)):(n.x=t.x+n.r,n.y=t.y)}function d(e,t){var n=e.r+t.r-1e-6,r=t.x-e.x,o=t.y-e.y;return n>0&&n*n>r*r+o*o}function h(e){var t=e._,n=e.next._,r=t.r+n.r,o=(t.x*n.r+n.x*t.r)/r,a=(t.y*n.r+n.y*t.r)/r;return o*o+a*a}function m(e){this._=e,this.next=null,this.previous=null}function y(e){if(!(a=e.length))return 0;var t,n,r,a,i,s,l,u,c,f,y;if((t=e[0]).x=0,t.y=0,!(a>1))return t.r;if(n=e[1],t.x=-n.r,n.x=t.r,n.y=0,!(a>2))return t.r+n.r;p(n,t,r=e[2]),t=new m(t),n=new m(n),r=new m(r),t.next=r.previous=n,n.next=t.previous=r,r.next=n.previous=t;e:for(l=3;l=1?(n=1,t-1):Math.floor(n*t),a=e[r],i=e[r+1],s=r>0?e[r-1]:2*a-i,l=rl&&(s=t.slice(l,s),c[u]?c[u]+=s:c[++u]=s),(n=n[0])===(i=i[0])?c[u]?c[u]+=i:c[++u]=i:(c[++u]=null,f.push({i:u,x:Object(r.a)(n,i)})),l=a.lastIndex;return lr&&(t=n,n=r,r=t),function(e){return Math.max(n,Math.min(r,e))}}function v(e,t,n){var r=e[0],o=e[1],a=t[0],i=t[1];return o2?w:v,o=a=null,S}function S(t){return isNaN(t=+t)?n:(o||(o=r(i.map(e),u,c)))(e(g(t)))}return S.invert=function(n){return g(t((a||(a=r(u,i.map(e),p.a)))(n)))},S.domain=function(e){return arguments.length?(i=s.call(e,h),g===y||(g=b(i)),E()):i.slice()},S.range=function(e){return arguments.length?(u=l.call(e),E()):u.slice()},S.rangeRound=function(e){return u=l.call(e),c=d,E()},S.clamp=function(e){return arguments.length?(g=e?b(i):y,S):g!==y},S.interpolate=function(e){return arguments.length?(c=e,E()):c},S.unknown=function(e){return arguments.length?(n=e,S):n},function(n,r){return e=n,t=r,E()}}function O(e,t){return S()(e,t)}var _=n("./node_modules/d3-format/src/formatSpecifier.js"),k=n("./node_modules/d3-format/src/exponent.js"),j=n("./node_modules/d3-format/src/defaultLocale.js"),C=function(e,t,n,o){var a,i=Object(r.m)(e,t,n);switch((o=Object(_.a)(null==o?",f":o)).type){case"s":var s=Math.max(Math.abs(e),Math.abs(t));return null!=o.precision||isNaN(a=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Object(k.a)(t)/3)))-Object(k.a)(Math.abs(e)))}(i,s))||(o.precision=a),Object(j.b)(o,s);case"":case"e":case"g":case"p":case"r":null!=o.precision||isNaN(a=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Object(k.a)(t)-Object(k.a)(e))+1}(i,Math.max(Math.abs(e),Math.abs(t))))||(o.precision=a-("e"===o.type));break;case"f":case"%":null!=o.precision||isNaN(a=function(e){return Math.max(0,-Object(k.a)(Math.abs(e)))}(i))||(o.precision=a-2*("%"===o.type))}return Object(j.a)(o)};function T(e){var t=e.domain;return e.ticks=function(e){var n=t();return Object(r.n)(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return C(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var o,a=t(),i=0,s=a.length-1,l=a[i],u=a[s];return u0?(l=Math.floor(l/o)*o,u=Math.ceil(u/o)*o,o=Object(r.l)(l,u,n)):o<0&&(l=Math.ceil(l*o)/o,u=Math.floor(u*o)/o,o=Object(r.l)(l,u,n)),o>0?(a[i]=Math.floor(l/o)*o,a[s]=Math.ceil(u/o)*o,t(a)):o<0&&(a[i]=Math.ceil(l*o)/o,a[s]=Math.floor(u*o)/o,t(a)),e},e}function R(){var e=O(y,y);return e.copy=function(){return E(e,R())},o.apply(e,arguments),T(e)}var x=function(e,t){var n,r=0,o=(e=e.slice()).length-1,a=e[r],i=e[o];return i=a?[i[a-1],n]:[i[r-1],i[r]]},u.unknown=function(t){return arguments.length?(e=t,u):u},u.thresholds=function(){return i.slice()},u.copy=function(){return P().domain([t,n]).range(s).unknown(e)},o.apply(T(u),arguments)}function N(){var e,t=[.5],n=[0,1],a=1;function i(o){return o<=o?n[Object(r.b)(t,o,0,a)]:e}return i.domain=function(e){return arguments.length?(t=l.call(e),a=Math.min(t.length,n.length-1),i):t.slice()},i.range=function(e){return arguments.length?(n=l.call(e),a=Math.min(t.length,n.length-1),i):n.slice()},i.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},i.unknown=function(t){return arguments.length?(e=t,i):e},i.copy=function(){return N().domain(t).range(n).unknown(e)},o.apply(i,arguments)}var A=n("./node_modules/d3-time/src/year.js"),D=n("./node_modules/d3-time/src/interval.js"),L=Object(D.a)((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()})),M=L,I=(L.range,n("./node_modules/d3-time/src/week.js")),U=n("./node_modules/d3-time/src/day.js"),q=n("./node_modules/d3-time/src/duration.js"),F=Object(D.a)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*q.d-e.getMinutes()*q.c)}),(function(e,t){e.setTime(+e+t*q.b)}),(function(e,t){return(t-e)/q.b}),(function(e){return e.getHours()})),W=F,B=(F.range,Object(D.a)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*q.d)}),(function(e,t){e.setTime(+e+t*q.c)}),(function(e,t){return(t-e)/q.c}),(function(e){return e.getMinutes()}))),z=B,H=(B.range,Object(D.a)((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+t*q.d)}),(function(e,t){return(t-e)/q.d}),(function(e){return e.getUTCSeconds()}))),V=H,Y=(H.range,Object(D.a)((function(){}),(function(e,t){e.setTime(+e+t)}),(function(e,t){return t-e})));Y.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?Object(D.a)((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):Y:null};var $=Y,Q=(Y.range,n("./node_modules/d3-time-format/src/defaultLocale.js"));function K(e){return new Date(e)}function G(e){return e instanceof Date?+e:+new Date(+e)}function X(e,t,n,o,a,i,l,u,c){var f=O(y,y),p=f.invert,d=f.domain,h=c(".%L"),m=c(":%S"),g=c("%I:%M"),b=c("%I %p"),v=c("%a %d"),w=c("%b %d"),S=c("%B"),_=c("%Y"),k=[[l,1,1e3],[l,5,5e3],[l,15,15e3],[l,30,3e4],[i,1,6e4],[i,5,3e5],[i,15,9e5],[i,30,18e5],[a,1,36e5],[a,3,108e5],[a,6,216e5],[a,12,432e5],[o,1,864e5],[o,2,1728e5],[n,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function j(r){return(l(r)68?1900:2e3),n+r[0].length):-1}function P(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function N(e,t,n){var r=g.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function A(e,t,n){var r=g.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function D(e,t,n){var r=g.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function L(e,t,n){var r=g.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function M(e,t,n){var r=g.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function I(e,t,n){var r=g.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function U(e,t,n){var r=g.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function q(e,t,n){var r=g.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function F(e,t,n){var r=g.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function W(e,t,n){var r=b.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function B(e,t,n){var r=g.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function z(e,t,n){var r=g.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function H(e,t){return w(e.getDate(),t,2)}function V(e,t){return w(e.getHours(),t,2)}function Y(e,t){return w(e.getHours()%12||12,t,2)}function $(e,t){return w(1+i.a.count(Object(s.a)(e),e),t,3)}function Q(e,t){return w(e.getMilliseconds(),t,3)}function K(e,t){return Q(e,t)+"000"}function G(e,t){return w(e.getMonth()+1,t,2)}function X(e,t){return w(e.getMinutes(),t,2)}function J(e,t){return w(e.getSeconds(),t,2)}function Z(e){var t=e.getDay();return 0===t?7:t}function ee(e,t){return w(a.b.count(Object(s.a)(e)-1,e),t,2)}function te(e,t){var n=e.getDay();return e=n>=4||0===n?Object(a.c)(e):a.c.ceil(e),w(a.c.count(Object(s.a)(e),e)+(4===Object(s.a)(e).getDay()),t,2)}function ne(e){return e.getDay()}function re(e,t){return w(a.a.count(Object(s.a)(e)-1,e),t,2)}function oe(e,t){return w(e.getFullYear()%100,t,2)}function ae(e,t){return w(e.getFullYear()%1e4,t,4)}function ie(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+w(t/60|0,"0",2)+w(t%60,"0",2)}function se(e,t){return w(e.getUTCDate(),t,2)}function le(e,t){return w(e.getUTCHours(),t,2)}function ue(e,t){return w(e.getUTCHours()%12||12,t,2)}function ce(e,t){return w(1+o.a.count(Object(l.a)(e),e),t,3)}function fe(e,t){return w(e.getUTCMilliseconds(),t,3)}function pe(e,t){return fe(e,t)+"000"}function de(e,t){return w(e.getUTCMonth()+1,t,2)}function he(e,t){return w(e.getUTCMinutes(),t,2)}function me(e,t){return w(e.getUTCSeconds(),t,2)}function ye(e){var t=e.getUTCDay();return 0===t?7:t}function ge(e,t){return w(r.b.count(Object(l.a)(e)-1,e),t,2)}function be(e,t){var n=e.getUTCDay();return e=n>=4||0===n?Object(r.c)(e):r.c.ceil(e),w(r.c.count(Object(l.a)(e),e)+(4===Object(l.a)(e).getUTCDay()),t,2)}function ve(e){return e.getUTCDay()}function we(e,t){return w(r.a.count(Object(l.a)(e)-1,e),t,2)}function Ee(e,t){return w(e.getUTCFullYear()%100,t,2)}function Se(e,t){return w(e.getUTCFullYear()%1e4,t,4)}function Oe(){return"+0000"}function _e(){return"%"}function ke(e){return+e}function je(e){return Math.floor(+e/1e3)}n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return h})),n.d(t,"c",(function(){return m})),p=function(e){var t=e.dateTime,n=e.date,s=e.time,l=e.periods,p=e.days,d=e.shortDays,h=e.months,m=e.shortMonths,g=S(l),b=O(l),v=S(p),w=O(p),E=S(d),Ce=O(d),Te=S(h),Re=O(h),xe=S(m),Pe=O(m),Ne={a:function(e){return d[e.getDay()]},A:function(e){return p[e.getDay()]},b:function(e){return m[e.getMonth()]},B:function(e){return h[e.getMonth()]},c:null,d:H,e:H,f:K,H:V,I:Y,j:$,L:Q,m:G,M:X,p:function(e){return l[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:ke,s:je,S:J,u:Z,U:ee,V:te,w:ne,W:re,x:null,X:null,y:oe,Y:ae,Z:ie,"%":_e},Ae={a:function(e){return d[e.getUTCDay()]},A:function(e){return p[e.getUTCDay()]},b:function(e){return m[e.getUTCMonth()]},B:function(e){return h[e.getUTCMonth()]},c:null,d:se,e:se,f:pe,H:le,I:ue,j:ce,L:fe,m:de,M:he,p:function(e){return l[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:ke,s:je,S:me,u:ye,U:ge,V:be,w:ve,W:we,x:null,X:null,y:Ee,Y:Se,Z:Oe,"%":_e},De={a:function(e,t,n){var r=E.exec(t.slice(n));return r?(e.w=Ce[r[0].toLowerCase()],n+r[0].length):-1},A:function(e,t,n){var r=v.exec(t.slice(n));return r?(e.w=w[r[0].toLowerCase()],n+r[0].length):-1},b:function(e,t,n){var r=xe.exec(t.slice(n));return r?(e.m=Pe[r[0].toLowerCase()],n+r[0].length):-1},B:function(e,t,n){var r=Te.exec(t.slice(n));return r?(e.m=Re[r[0].toLowerCase()],n+r[0].length):-1},c:function(e,n,r){return Ie(e,t,n,r)},d:D,e:D,f:F,H:M,I:M,j:L,L:q,m:A,M:I,p:function(e,t,n){var r=g.exec(t.slice(n));return r?(e.p=b[r[0].toLowerCase()],n+r[0].length):-1},q:N,Q:B,s:z,S:U,u:k,U:j,V:C,w:_,W:T,x:function(e,t,r){return Ie(e,n,t,r)},X:function(e,t,n){return Ie(e,s,t,n)},y:x,Y:R,Z:P,"%":W};function Le(e,t){return function(n){var r,o,a,i=[],s=-1,l=0,u=e.length;for(n instanceof Date||(n=new Date(+n));++s53)return null;"w"in p||(p.w=1),"Z"in p?(l=(s=c(f(p.y,0,1))).getUTCDay(),s=l>4||0===l?r.a.ceil(s):Object(r.a)(s),s=o.a.offset(s,7*(p.V-1)),p.y=s.getUTCFullYear(),p.m=s.getUTCMonth(),p.d=s.getUTCDate()+(p.w+6)%7):(l=(s=u(f(p.y,0,1))).getDay(),s=l>4||0===l?a.a.ceil(s):Object(a.a)(s),s=i.a.offset(s,7*(p.V-1)),p.y=s.getFullYear(),p.m=s.getMonth(),p.d=s.getDate()+(p.w+6)%7)}else("W"in p||"U"in p)&&("w"in p||(p.w="u"in p?p.u%7:"W"in p?1:0),l="Z"in p?c(f(p.y,0,1)).getUTCDay():u(f(p.y,0,1)).getDay(),p.m=0,p.d="W"in p?(p.w+6)%7+7*p.W-(l+5)%7:p.w+7*p.U-(l+6)%7);return"Z"in p?(p.H+=p.Z/100|0,p.M+=p.Z%100,c(p)):u(p)}}function Ie(e,t,n,r){for(var o,a,i=0,s=t.length,l=n.length;i=l)return-1;if(37===(o=t.charCodeAt(i++))){if(o=t.charAt(i++),!(a=De[o in y?t.charAt(i++):o])||(r=a(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return(Ne.x=Le(n,Ne),Ne.X=Le(s,Ne),Ne.c=Le(t,Ne),Ae.x=Le(n,Ae),Ae.X=Le(s,Ae),Ae.c=Le(t,Ae),{format:function(e){var t=Le(e+="",Ne);return t.toString=function(){return e},t},parse:function(e){var t=Me(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Le(e+="",Ae);return t.toString=function(){return e},t},utcParse:function(e){var t=Me(e+="",!0);return t.toString=function(){return e},t}})}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],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"]}),d=p.format,p.parse,h=p.utcFormat,m=p.utcParse},"./node_modules/d3-time/src/day.js":function(e,t,n){"use strict";var r=n("./node_modules/d3-time/src/interval.js"),o=n("./node_modules/d3-time/src/duration.js"),a=Object(r.a)((function(e){e.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.c)/o.a}),(function(e){return e.getDate()-1}));t.a=a;a.range},"./node_modules/d3-time/src/duration.js":function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return i})),n.d(t,"e",(function(){return s}));var r=1e3,o=6e4,a=36e5,i=864e5,s=6048e5},"./node_modules/d3-time/src/interval.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=new Date,o=new Date;function a(e,t,n,i){function s(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return s.floor=function(t){return e(t=new Date(+t)),t},s.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},s.round=function(e){var t=s(e),n=s.ceil(e);return e-t0))return i;do{i.push(a=new Date(+n)),t(n,o),e(n)}while(a=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}))},n&&(s.count=function(t,a){return r.setTime(+t),o.setTime(+a),e(r),e(o),Math.floor(n(r,o))},s.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?s.filter(i?function(t){return i(t)%e==0}:function(t){return s.count(0,t)%e==0}):s:null}),s}},"./node_modules/d3-time/src/utcDay.js":function(e,t,n){"use strict";var r=n("./node_modules/d3-time/src/interval.js"),o=n("./node_modules/d3-time/src/duration.js"),a=Object(r.a)((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/o.a}),(function(e){return e.getUTCDate()-1}));t.a=a;a.range},"./node_modules/d3-time/src/utcWeek.js":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return c}));var r=n("./node_modules/d3-time/src/interval.js"),o=n("./node_modules/d3-time/src/duration.js");function a(e){return Object(r.a)((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/o.e}))}var i=a(0),s=a(1),l=a(2),u=a(3),c=a(4),f=a(5),p=a(6);i.range,s.range,l.range,u.range,c.range,f.range,p.range},"./node_modules/d3-time/src/utcYear.js":function(e,t,n){"use strict";var r=n("./node_modules/d3-time/src/interval.js"),o=Object(r.a)((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.a)((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null},t.a=o;o.range},"./node_modules/d3-time/src/week.js":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return c}));var r=n("./node_modules/d3-time/src/interval.js"),o=n("./node_modules/d3-time/src/duration.js");function a(e){return Object(r.a)((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.c)/o.e}))}var i=a(0),s=a(1),l=a(2),u=a(3),c=a(4),f=a(5),p=a(6);i.range,s.range,l.range,u.range,c.range,f.range,p.range},"./node_modules/d3-time/src/year.js":function(e,t,n){"use strict";var r=n("./node_modules/d3-time/src/interval.js"),o=Object(r.a)((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.a)((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null},t.a=o;o.range},"./node_modules/detect-browser/index.js":function(e,t,n){"use strict";(function(e){var n=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t0&&i.length>o&&!i.warned){i.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+i.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=i.length,s=l,console&&console.warn&&console.warn(s)}return e}function p(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=p.bind(r);return o.listener=n,r.wrapFn=o,o}function h(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n0&&(i=t[0]),i instanceof Error)throw i;var s=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw s.context=i,s}var l=o[e];if(void 0===l)return!1;if("function"==typeof l)a(l,this,t);else{var u=l.length,c=y(l,u);for(n=0;n=0;a--)if(n[a]===t||n[a].listener===t){i=n[a].listener,o=a;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},s.prototype.listeners=function(e){return h(this,e,!0)},s.prototype.rawListeners=function(e){return h(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):m.call(e,t)},s.prototype.listenerCount=m,s.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},"./node_modules/history/esm/history.js":function(e,t,n){"use strict";var r=n("./node_modules/@babel/runtime/helpers/esm/extends.js");function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r=0;p--){var d=i[p];"."===d?a(i,p):".."===d?(a(i,p),f++):f&&(a(i,p),f--)}if(!u)for(;f--;f)i.unshift("..");!u||""===i[0]||i[0]&&o(i[0])||i.unshift("");var h=i.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};var s=function(e,t){if(!e)throw new Error("Invariant failed")};function l(e){return"/"===e.charAt(0)?e:"/"+e}function u(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function c(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function f(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function p(e,t,n,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(a=Object(r.a)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function d(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r>1,c=-7,f=n?o-1:0,p=n?-1:1,d=e[t+f];for(f+=p,a=d&(1<<-c)-1,d>>=-c,c+=s;c>0;a=256*a+e[t+f],f+=p,c-=8);for(i=a&(1<<-c)-1,a>>=-c,c+=r;c>0;i=256*i+e[t+f],f+=p,c-=8);if(0===a)a=1-u;else{if(a===l)return i?NaN:1/0*(d?-1:1);i+=Math.pow(2,r),a-=u}return(d?-1:1)*i*Math.pow(2,a-r)},t.write=function(e,t,n,r,o,a){var i,s,l,u=8*a-o-1,c=(1<>1,p=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:a-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,i=c):(i=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-i))<1&&(i--,l*=2),(t+=i+f>=1?p/l:p*Math.pow(2,1-f))*l>=2&&(i++,l/=2),i+f>=c?(s=0,i=c):i+f>=1?(s=(t*l-1)*Math.pow(2,o),i+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,o),i=0));o>=8;e[n+d]=255&s,d+=h,s/=256,o-=8);for(i=i<0;e[n+d]=255&i,d+=h,i/=256,u-=8);e[n+d-h]|=128*m}},"./node_modules/inherits/inherits_browser.js":function(e,t){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},"./node_modules/invariant/browser.js":function(e,t,n){"use strict";e.exports=function(e,t,n,r,o,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,a,i,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},"./node_modules/is-buffer/index.js":function(e,t){ /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */ e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},"./node_modules/isarray/index.js":function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},"./node_modules/js-cookie/src/js.cookie.js":function(e,t,n){var r,o; /*! * JavaScript Cookie v2.2.1 * https://github.com/js-cookie/js-cookie * * Copyright 2006, 2015 Klaus Hartl & Fagner Brack * Released under the MIT license */!function(a){if(void 0===(o="function"==typeof(r=a)?r.call(t,n,t,e):r)||(e.exports=o),!0,e.exports=a(),!!0){var i=window.Cookies,s=window.Cookies=a();s.noConflict=function(){return window.Cookies=i,s}}}((function(){function e(){for(var e=0,t={};e>>24)|4278255360&(n[d]<<24|n[d]>>>8);n[l>>>5]|=128<>>9<<4)]=l;var h=s._ff,m=s._gg,y=s._hh,g=s._ii;for(d=0;d>>0,c=c+v>>>0,f=f+w>>>0,p=p+E>>>0}return r.endian([u,c,f,p])})._ff=function(e,t,n,r,o,a,i){var s=e+(t&n|~t&r)+(o>>>0)+i;return(s<>>32-a)+t},s._gg=function(e,t,n,r,o,a,i){var s=e+(t&r|n&~r)+(o>>>0)+i;return(s<>>32-a)+t},s._hh=function(e,t,n,r,o,a,i){var s=e+(t^n^r)+(o>>>0)+i;return(s<>>32-a)+t},s._ii=function(e,t,n,r,o,a,i){var s=e+(n^(t|~r))+(o>>>0)+i;return(s<>>32-a)+t},s._blocksize=16,s._digestsize=16,e.exports=function(e,t){if(null==e)throw new Error("Illegal argument "+e);var n=r.wordsToBytes(s(e,t));return t&&t.asBytes?n:t&&t.asString?i.bytesToString(n):r.bytesToHex(n)}},"./node_modules/md5/node_modules/is-buffer/index.js":function(e,t){function n(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)} /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */ e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}(e)||!!e._isBuffer)}},"./node_modules/node-libs-browser/node_modules/punycode/punycode.js":function(e,t,n){(function(e,r){var o;/*! https://mths.be/punycode v1.4.1 by @mathias */!function(a){t&&t.nodeType,e&&e.nodeType;var i="object"==typeof r&&r;i.global!==i&&i.window!==i&&i.self;var s,l=2147483647,u=/^xn--/,c=/[^\x20-\x7E]/,f=/[\x2E\u3002\uFF0E\uFF61]/g,p={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},d=Math.floor,h=String.fromCharCode;function m(e){throw new RangeError(p[e])}function y(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function g(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+y((e=e.replace(f,".")).split("."),t).join(".")}function b(e){for(var t,n,r=[],o=0,a=e.length;o=55296&&t<=56319&&o65535&&(t+=h((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=h(e)})).join("")}function w(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function E(e,t,n){var r=0;for(e=n?d(e/700):e>>1,e+=d(e/t);e>455;r+=36)e=d(e/35);return d(r+36*e/(e+38))}function S(e){var t,n,r,o,a,i,s,u,c,f,p,h=[],y=e.length,g=0,b=128,w=72;for((n=e.lastIndexOf("-"))<0&&(n=0),r=0;r=128&&m("not-basic"),h.push(e.charCodeAt(r));for(o=n>0?n+1:0;o=y&&m("invalid-input"),((u=(p=e.charCodeAt(o++))-48<10?p-22:p-65<26?p-65:p-97<26?p-97:36)>=36||u>d((l-g)/i))&&m("overflow"),g+=u*i,!(u<(c=s<=w?1:s>=w+26?26:s-w));s+=36)i>d(l/(f=36-c))&&m("overflow"),i*=f;w=E(g-a,t=h.length+1,0==a),d(g/t)>l-b&&m("overflow"),b+=d(g/t),g%=t,h.splice(g++,0,b)}return v(h)}function O(e){var t,n,r,o,a,i,s,u,c,f,p,y,g,v,S,O=[];for(y=(e=b(e)).length,t=128,n=0,a=72,i=0;i=t&&pd((l-n)/(g=r+1))&&m("overflow"),n+=(s-t)*g,t=s,i=0;il&&m("overflow"),p==t){for(u=n,c=36;!(u<(f=c<=a?1:c>=a+26?26:c-a));c+=36)S=u-f,v=36-f,O.push(h(w(f+S%v,0))),u=d(S/v);O.push(h(w(u,0))),a=E(n,g,r==o),n=0,++r}++n,++t}return O.join("")}s={version:"1.4.1",ucs2:{decode:b,encode:v},decode:S,encode:O,toASCII:function(e){return g(e,(function(e){return c.test(e)?"xn--"+O(e):e}))},toUnicode:function(e){return g(e,(function(e){return u.test(e)?S(e.slice(4).toLowerCase()):e}))}},void 0===(o=function(){return s}.call(t,n,t,e))||(e.exports=o)}()}).call(this,n("./node_modules/webpack/buildin/module.js")(e),n("./node_modules/webpack/buildin/global.js"))},"./node_modules/object-assign/index.js":function(e,t,n){"use strict"; /* object-assign (c) Sindre Sorhus @license MIT */var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function i(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,s,l=i(e),u=1;u1)for(var n=1;n0&&/(\[[^[\]]*])/.exec(r),s=i?r.slice(0,i.index):r,l=[];if(s){if(!n.plainObjects&&o.call(Object.prototype,s)&&!n.allowPrototypes)return;l.push(s)}for(var u=0;n.depth>0&&null!==(i=a.exec(r))&&u=0;--o){var a,i=e[o];if("[]"===i&&n.parseArrays)a=[].concat(r);else{a=n.plainObjects?Object.create(null):{};var s="["===i.charAt(0)&&"]"===i.charAt(i.length-1)?i.slice(1,-1):i,l=parseInt(s,10);n.parseArrays||""!==s?!isNaN(l)&&i!==s&&String(l)===s&&l>=0&&n.parseArrays&&l<=n.arrayLimit?(a=[])[l]=r:a[s]=r:a={0:r}}r=a}return r}(l,t,n)}};e.exports=function(e,t){var n=function(e){if(!e)return i;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new Error("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?i.charset:e.charset;return{allowDots:void 0===e.allowDots?i.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:i.allowPrototypes,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:i.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:i.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:i.comma,decoder:"function"==typeof e.decoder?e.decoder:i.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:i.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:i.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:i.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:i.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:i.strictNullHandling}}(t);if(""===e||null==e)return n.plainObjects?Object.create(null):{};for(var u="string"==typeof e?function(e,t){var n,l={},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,c=t.parameterLimit===1/0?void 0:t.parameterLimit,f=u.split(t.delimiter,c),p=-1,d=t.charset;if(t.charsetSentinel)for(n=0;n-1&&(m=m.split(",")),y.indexOf("[]=")>-1&&(m=a(m)?[m]:m),o.call(l,h)?l[h]=r.combine(l[h],m):l[h]=m}return l}(e,n):e,c=n.plainObjects?Object.create(null):{},f=Object.keys(u),p=0;p0?b+g:""}},"./node_modules/qs/lib/utils.js":function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,o=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),i=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],a=0;a=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122?o+=r.charAt(i):s<128?o+=a[s]:s<2048?o+=a[192|s>>6]+a[128|63&s]:s<55296||s>=57344?o+=a[224|s>>12]+a[128|s>>6&63]+a[128|63&s]:(i+=1,s=65536+((1023&s)<<10|1023&r.charCodeAt(i)),o+=a[240|s>>18]+a[128|s>>12&63]+a[128|s>>6&63]+a[128|63&s])}return o},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},merge:function e(t,n,a){if(!n)return t;if("object"!=typeof n){if(o(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(a&&(a.plainObjects||a.allowPrototypes)||!r.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var s=t;return o(t)&&!o(n)&&(s=i(t,a)),o(t)&&o(n)?(n.forEach((function(n,o){if(r.call(t,o)){var i=t[o];i&&"object"==typeof i&&n&&"object"==typeof n?t[o]=e(i,n,a):t.push(n)}else t[o]=n})),t):Object.keys(n).reduce((function(t,o){var i=n[o];return r.call(t,o)?t[o]=e(t[o],i,a):t[o]=i,t}),s)}}},"./node_modules/querystring-es3/decode.js":function(e,t,n){"use strict";function r(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,n,a){t=t||"&",n=n||"=";var i={};if("string"!=typeof e||0===e.length)return i;var s=/\+/g;e=e.split(t);var l=1e3;a&&"number"==typeof a.maxKeys&&(l=a.maxKeys);var u=e.length;l>0&&u>l&&(u=l);for(var c=0;c=0?(f=m.substr(0,y),p=m.substr(y+1)):(f=m,p=""),d=decodeURIComponent(f),h=decodeURIComponent(p),r(i,d)?o(i[d])?i[d].push(h):i[d]=[i[d],h]:i[d]=h}return i};var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},"./node_modules/querystring-es3/encode.js":function(e,t,n){"use strict";var r=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,n,s){return t=t||"&",n=n||"=",null===e&&(e=void 0),"object"==typeof e?a(i(e),(function(i){var s=encodeURIComponent(r(i))+n;return o(e[i])?a(e[i],(function(e){return s+encodeURIComponent(r(e))})).join(t):s+encodeURIComponent(r(e[i]))})).join(t):s?encodeURIComponent(r(s))+n+encodeURIComponent(r(e)):""};var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function a(e,t){if(e.map)return e.map(t);for(var n=[],r=0;rthis.eventPool.length&&this.eventPool.push(e)}function de(e){e.eventPool=[],e.getPooled=fe,e.release=pe}o(ce.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=le)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=le)},persist:function(){this.isPersistent=le},isPersistent:ue,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=ue,this._dispatchInstances=this._dispatchListeners=null}}),ce.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ce.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var a=new t;return o(a,n.prototype),n.prototype=a,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,de(n),n},de(ce);var he=ce.extend({data:null}),me=ce.extend({data:null}),ye=[9,13,27,32],ge=$&&"CompositionEvent"in window,be=null;$&&"documentMode"in document&&(be=document.documentMode);var ve=$&&"TextEvent"in window&&!be,we=$&&(!ge||be&&8=be),Ee=String.fromCharCode(32),Se={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},Oe=!1;function _e(e,t){switch(e){case"keyup":return-1!==ye.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function ke(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var je=!1;var Ce={eventTypes:Se,extractEvents:function(e,t,n,r){var o=void 0,a=void 0;if(ge)e:{switch(e){case"compositionstart":o=Se.compositionStart;break e;case"compositionend":o=Se.compositionEnd;break e;case"compositionupdate":o=Se.compositionUpdate;break e}o=void 0}else je?_e(e,n)&&(o=Se.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=Se.compositionStart);return o?(we&&"ko"!==n.locale&&(je||o!==Se.compositionStart?o===Se.compositionEnd&&je&&(a=se()):(ae="value"in(oe=r)?oe.value:oe.textContent,je=!0)),o=he.getPooled(o,t,n,r),a?o.data=a:null!==(a=ke(n))&&(o.data=a),Y(o),a=o):a=null,(e=ve?function(e,t){switch(e){case"compositionend":return ke(t);case"keypress":return 32!==t.which?null:(Oe=!0,Ee);case"textInput":return(e=t.data)===Ee&&Oe?null:e;default:return null}}(e,n):function(e,t){if(je)return"compositionend"===e||!ge&&_e(e,t)?(e=se(),ie=ae=oe=null,je=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1