fossasia/loklak_search

View on GitHub
9.ec85559fda2ce34a65f7.js

Summary

Maintainability
A
0 mins
Test Coverage
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{"2UWG":function(t,e,n){"use strict";var l=n("CDJp"),o=n("K2E3");function i(t){return void 0!==t._view.width}function a(t){var e,n,l,o,a=t._view;if(i(t)){var r=a.width/2;e=a.x-r,n=a.x+r,l=Math.min(a.y,a.base),o=Math.max(a.y,a.base)}else{var s=a.height/2;e=Math.min(a.x,a.base),n=Math.max(a.x,a.base),l=a.y-s,o=a.y+s}return{left:e,top:l,right:n,bottom:o}}l._set("global",{elements:{rectangle:{backgroundColor:l.global.defaultColor,borderColor:l.global.defaultColor,borderSkipped:"bottom",borderWidth:0}}}),t.exports=o.extend({draw:function(){var t,e,n,l,o,i,a,r=this._chart.ctx,s=this._view,u=s.borderWidth;if(s.horizontal?(n=s.y-s.height/2,l=s.y+s.height/2,o=(e=s.x)>(t=s.base)?1:-1,i=1,a=s.borderSkipped||"left"):(t=s.x-s.width/2,e=s.x+s.width/2,o=1,i=(l=s.base)>(n=s.y)?1:-1,a=s.borderSkipped||"bottom"),u){var c=Math.min(Math.abs(t-e),Math.abs(n-l)),d=(u=u>c?c:u)/2,h=t+("left"!==a?d*o:0),p=e+("right"!==a?-d*o:0),f=n+("top"!==a?d*i:0),g=l+("bottom"!==a?-d*i:0);h!==p&&(n=f,l=g),f!==g&&(t=h,e=p)}r.beginPath(),r.fillStyle=s.backgroundColor,r.strokeStyle=s.borderColor,r.lineWidth=u;var m=[[t,l],[t,n],[e,n],[e,l]],v=["bottom","left","top","right"].indexOf(a,0);function b(t){return m[(v+t)%4]}-1===v&&(v=0);var x=b(0);r.moveTo(x[0],x[1]);for(var y=1;y<4;y++)x=b(y),r.lineTo(x[0],x[1]);r.fill(),u&&r.stroke()},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){var n=!1;if(this._view){var l=a(this);n=t>=l.left&&t<=l.right&&e>=l.top&&e<=l.bottom}return n},inLabelRange:function(t,e){if(!this._view)return!1;var n=a(this);return i(this)?t>=n.left&&t<=n.right:e>=n.top&&e<=n.bottom},inXRange:function(t){var e=a(this);return t>=e.left&&t<=e.right},inYRange:function(t){var e=a(this);return t>=e.top&&t<=e.bottom},getCenterPoint:function(){var t,e,n=this._view;return i(this)?(t=n.x,e=(n.y+n.base)/2):(t=(n.x+n.base)/2,e=n.y),{x:t,y:e}},getArea:function(){var t=this._view;return t.width*Math.abs(t.y-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}})},"35yf":function(t,e,n){"use strict";n("CDJp")._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},showLines:!1,tooltips:{callbacks:{title:function(){return""},label:function(t){return"("+t.xLabel+", "+t.yLabel+")"}}}}),t.exports=function(t){t.controllers.scatter=t.controllers.line}},"5K/Y":function(t,e,n){"use strict";n.r(e);var l=n("CcnG"),o=function(){},i=n("pMnS"),a=n("nmLA"),r=n("tHof"),s=n("caBT"),u=n("Ip0R"),c=n("bne5"),d=function(){function t(t){this._el=t,this.inViewport=new l.EventEmitter}return t.prototype.ngOnInit=function(){var t=this;this.check(),this.scroll=Object(c.a)(window,"scroll").subscribe(function(e){t.check()}),this.resize=Object(c.a)(window,"resize").subscribe(function(e){t.check()})},t.prototype.ngOnDestroy=function(){this.scroll.unsubscribe(),this.resize.unsubscribe()},t.prototype.check=function(t,e){void 0===t&&(t=!0),void 0===e&&(e="both");var n=this._el.nativeElement,l=n.offsetWidth*n.offsetHeight,o=n.getBoundingClientRect(),i=window.innerWidth,a=window.innerHeight,r=o.top>=0&&o.top<a,s=o.bottom>0&&o.bottom<=a,u=o.left>=0&&o.left<i,c=o.right>0&&o.right<=i,d=t?r||s:r&&s,h=t?u||c:u&&c,p={target:n,value:!1};"both"===e?p.value=!!(l&&d&&h):"vertical"===e?p.value=!(!l||!d):"horizontal"===e&&(p.value=!(!l||!h)),this.inViewport.emit(p)},t}(),h=n("ZYCi"),p=n("YMfE"),f=function(t,e,n,l){void 0===t&&(t=0),void 0===e&&(e=""),void 0===n&&(n=null),void 0===l&&(l=null),this.type=t,this.text=e,this.linkTo=n,this.queryParams=l},g=function(){function t(){this.hashtags=new Array,this.mentions=new Array,this.links=new Array,this.unshorten={},this.useAll=!1,this.showed=new l.EventEmitter,this.shardArray=new Array}return t.prototype.ngOnInit=function(){this.useAll?this.generateAllShards():this.generateShards()},t.prototype.showHideLightbox=function(t){1===t.type&&window.open(t.linkTo,"_blank"),this.showed.emit(!0)},t.prototype.generateShards=function(){var t=this,e=[];this.hashtags.forEach(function(n){Object(p.c)(t.text,"#"+n,!1).forEach(function(t){e.push({index:t,str:"#"+n,type:2})})}),this.mentions.forEach(function(n){Object(p.c)(t.text,"@"+n,!1).forEach(function(t){e.push({index:t,str:"@"+n,type:3})})});var n=[],l=Object.keys(this.unshorten),o=[];l.forEach(function(e){return o.push(t.unshorten[e])});for(var i=0,a=this.links;i<a.length;i++){for(var r=a[i],s=!0,u=0,c=o;u<c.length;u++){var d=c[u];if(d=d.substring(0,d.length-3),r.startsWith(d)){s=!1;break}}s&&n.push(r)}(n=l.concat(n)).forEach(function(n){Object(p.c)(t.text,n,!1).forEach(function(t){e.push({index:t,str:n,type:1})})}),e.sort(function(t,e){return t.index>e.index?1:t.index<e.index?-1:0});var h=0,g=this.text.length;if(e.forEach(function(e){if(h!==e.index){var n=new f(0,t.text.substring(h,e.index));t.shardArray.push(n),h=e.index}if(h===e.index){var l=t.text.substring(h,e.index+e.str.length);switch(n=new f(e.type,l),e.type){case 1:t.unshorten[e.str]?(n.linkTo=l,n.text=t.unshorten[e.str]):n.linkTo=l;break;case 2:n.linkTo=["/search"],n.queryParams={query:l};break;case 3:n.linkTo=["/search"],n.queryParams={query:"from:"+l.substring(1)}}t.shardArray.push(n),h+=e.str.length}}),h!==g){var m=new f(0,this.text.substring(h));this.shardArray.push(m)}},t.prototype.generateAllShards=function(){for(var t=0,e=this.text.split(" ");t<e.length;t++){var n=e[t];if("@"===n[0]&&n.length>1){var l=new f(3,n);l.linkTo=["/search"],l.queryParams={query:"from:"+n.substring(1)},this.shardArray.push(l)}else if("#"===n[0]&&n.length>1){var o=new f(2,n);o.linkTo=["/search"],o.queryParams={query:"#"+n.substring(1)},this.shardArray.push(o)}else if(this.stringIsURL(n)){var i=new f(1,n);i.linkTo=n,i.text=n,this.unshorten.hasOwnProperty(n)&&(i.text=this.unshorten[n]),this.shardArray.push(i)}else this.shardArray.push(new f(0,n))}},t.prototype.stringIsURL=function(t){var e=new RegExp(/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/,"ig");return 0===t.search(e)},t}(),m=l["\u0275crt"]({encapsulation:0,styles:[["div.textWrapper[_ngcontent-%COMP%]{cursor:text}"]],data:{}});function v(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,1,"span",[],null,null,null,null,null)),(t()(),l["\u0275ted"](1,null,[" "," "]))],null,function(t,e){t(e,1,0,e.parent.context.$implicit.text)})}function b(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"span",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"a",[],null,[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.showHideLightbox(t.parent.context.$implicit)&&l),l},null,null)),(t()(),l["\u0275ted"](2,null,["",""]))],null,function(t,e){t(e,2,0,e.parent.context.$implicit.text)})}function x(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,3,"span",[],null,[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.showHideLightbox(t.parent.context.$implicit)&&l),l},null,null)),(t()(),l["\u0275eld"](1,0,null,null,2,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,2).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](2,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),(t()(),l["\u0275ted"](3,null,["",""]))],function(t,e){t(e,2,0,e.parent.context.$implicit.queryParams,e.parent.context.$implicit.linkTo)},function(t,e){t(e,1,0,l["\u0275nov"](e,2).target,l["\u0275nov"](e,2).href),t(e,3,0,e.parent.context.$implicit.text)})}function y(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,3,"span",[],null,[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.showHideLightbox(t.parent.context.$implicit)&&l),l},null,null)),(t()(),l["\u0275eld"](1,0,null,null,2,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,2).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](2,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),(t()(),l["\u0275ted"](3,null,["",""]))],function(t,e){t(e,2,0,e.parent.context.$implicit.queryParams,e.parent.context.$implicit.linkTo)},function(t,e){t(e,1,0,l["\u0275nov"](e,2).target,l["\u0275nov"](e,2).href),t(e,3,0,e.parent.context.$implicit.text)})}function C(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,8,"span",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,v)),l["\u0275did"](2,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,b)),l["\u0275did"](4,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,x)),l["\u0275did"](6,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,y)),l["\u0275did"](8,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){t(e,2,0,0===e.context.$implicit.type),t(e,4,0,1===e.context.$implicit.type),t(e,6,0,2===e.context.$implicit.type),t(e,8,0,3===e.context.$implicit.type)},null)}function _(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"div",[["class","textWrapper"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,C)),l["\u0275did"](2,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],function(t,e){t(e,2,0,e.component.shardArray)},null)}var w=n("gI3B"),M=function(){function t(t,e){this.ref=t,this.sanitizer=e,this.datetime=null,this.showLightBox=new l.EventEmitter,this.filteredImages=new Array,this.sanitizedVideos=new Array}return t.prototype.ngOnInit=function(){var t=this;Object(w.a)(0,1e4).subscribe(function(e){return t.ttt()}),this.filterValidImageURLS(),this.sanitizeVideoURLs()},t.prototype.onShowed=function(t){t&&this.showLightBox.emit({show:"hide"})},t.prototype.showHideLightbox=function(t){window.open(t,"_blank"),this.onShowed(!0)},Object.defineProperty(t.prototype,"profileURL",{get:function(){return"https://twitter.com/"+this.feedItem.screen_name+"/"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"profileName",{get:function(){var t=this.feedItem.user.name,e=document.createElement("div");return e.innerHTML=t,e.textContent||e.innerText||""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"itemText",{get:function(){var t=this.feedItem.text,e=document.createElement("div");return e.innerHTML=t,e.textContent||e.innerText||""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"retweetCount",{get:function(){var t=this.feedItem.retweet_count;return 0===t?"":t.toString()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"favoriteCount",{get:function(){var t=this.feedItem.favourites_count;return 0===t?"":t.toString()},enumerable:!0,configurable:!0}),t.prototype.ttt=function(){this.datetime=this.tdiff(),this.ref.markForCheck()},t.prototype.tdiff=function(){var t=null,e=this.feedItem.created_at,n=(new Date).toISOString(),l=new Date(n).getTime(),o=new Date(e).toISOString(),i=new Date(o).getTime(),a=Math.floor(Math.abs(l-i)/6e4),r=(new Date).getFullYear(),s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],u=new Date(e);if(0===a){var c=Math.round((l-i)/1e3);t=c<=24?"now":c+"s"}else t=a>=1&&a<60?a+"m":a<1440?Math.round(a/60)+"h ago":u.getFullYear()===r?s[u.getMonth()]+" "+u.getDate():u.getDate()+" "+s[u.getMonth()]+" "+u.getFullYear();return t},t.prototype.inview=function(t){!0===t.value&&(this.inviewport=t.value)},t.prototype.sanitizeVideoURLs=function(){var t=this;this.feedItem.videos.forEach(function(e){var n=e.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/);null!==n&&t.sanitizedVideos.push(t.sanitizer.bypassSecurityTrustResourceUrl(e="https://www.youtube.com/embed/"+n[1]))})},t.prototype.filterValidImageURLS=function(){var t=this,e=[new RegExp("https:\\/\\/abs\\.twimg\\.com\\/"),new RegExp("https:\\/\\/pic\\.twitter\\.com\\/"),new RegExp("https:\\/\\/www\\.instagram\\.com\\/")];this.feedItem.images.forEach(function(n,l){e.every(function(t){return!!t.exec(n)})||t.filteredImages.push(n)})},t}(),P=n("ZYjt"),k=l["\u0275crt"]({encapsulation:0,styles:[["a.post-link[_ngcontent-%COMP%]{text-decoration:none;color:#000;cursor:default}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]{padding:10px;border-bottom:2px solid #f3f3f3;display:flex;flex-direction:row;flex-wrap:nowrap}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]:hover{background:#f5f8fa}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-image[_ngcontent-%COMP%]{margin-top:2px;width:60px}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-image[_ngcontent-%COMP%]     img{border-radius:5px}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]{margin-left:15px;flex:1}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-header[_ngcontent-%COMP%]{margin-bottom:5px}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-header[_ngcontent-%COMP%]   a#profile-link[_ngcontent-%COMP%]{text-decoration:none;color:inherit}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-header[_ngcontent-%COMP%]   a#profile-link[_ngcontent-%COMP%]:focus   .name[_ngcontent-%COMP%], a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-header[_ngcontent-%COMP%]   a#profile-link[_ngcontent-%COMP%]:hover   .name[_ngcontent-%COMP%]{color:#2280d0}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-header[_ngcontent-%COMP%]   a#profile-link[_ngcontent-%COMP%]   span.name[_ngcontent-%COMP%]{color:#000;font-size:1.1em}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-header[_ngcontent-%COMP%]   a#profile-link[_ngcontent-%COMP%]   span.handle[_ngcontent-%COMP%]{color:gray;font-size:.95em}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   .gallery[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{display:flex;justify-content:center;flex-flow:row wrap;list-style:none}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   .gallery[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:1px;flex-grow:1;flex-basis:calc(50% - 20px)}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   .gallery[_ngcontent-%COMP%]     img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:1px solid transparent;border-radius:8px}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   iframe.card-videos[_ngcontent-%COMP%]{width:100%;height:315px}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-text[_ngcontent-%COMP%]{word-break:break-word}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{word-wrap:break-word}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-footer[_ngcontent-%COMP%]{max-width:200px;margin-top:12px;display:flex;justify-content:space-between}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-footer[_ngcontent-%COMP%]   i.md-20[_ngcontent-%COMP%]{font-size:20px}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-footer[_ngcontent-%COMP%]   div.action[_ngcontent-%COMP%]{color:#aab8c2;display:flex}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-footer[_ngcontent-%COMP%]   div.action[_ngcontent-%COMP%]   div.counter[_ngcontent-%COMP%]{margin-left:5px}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-footer[_ngcontent-%COMP%]   i.reply[_ngcontent-%COMP%]:hover{color:#89c9fa;cursor:pointer}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-footer[_ngcontent-%COMP%]   i.retweet[_ngcontent-%COMP%]:hover{color:#19cf86;cursor:pointer}a.post-link[_ngcontent-%COMP%]   div.card[_ngcontent-%COMP%]   div.card-content[_ngcontent-%COMP%]   div.card-footer[_ngcontent-%COMP%]   i.like[_ngcontent-%COMP%]:hover{color:#e81c4f;cursor:pointer}"]],data:{}});function O(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"li",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"app-lazy-img",[["class","card-images"],["height","300"]],null,null,null,a.b,a.a)),l["\u0275did"](2,245760,null,0,r.a,[l.ElementRef,l.ChangeDetectorRef,s.a],{src:[0,"src"],height:[1,"height"]},null)],function(t,e){t(e,2,0,l["\u0275inlineInterpolate"](1,"",e.context.$implicit,""),"300")},null)}function R(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,3,"div",[["class","gallery"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,2,"ul",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,O)),l["\u0275did"](3,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],function(t,e){t(e,3,0,e.component.filteredImages)},null)}function S(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,0,"iframe",[["allowfullscreen",""],["class","card-videos"]],[[8,"src",5]],null,null,null,null))],null,function(t,e){t(e,0,0,e.parent.context.$implicit)})}function I(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"div",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,S)),l["\u0275did"](2,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){t(e,2,0,e.component.inviewport)},null)}function D(t){return l["\u0275vid"](2,[(t()(),l["\u0275eld"](0,0,null,null,46,"a",[["class","post-link"],["target","_blank"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,45,"div",[["class","card"],["in-viewport",""]],null,[[null,"click"],[null,"inViewport"]],function(t,e,n){var l=!0,o=t.component;return"click"===e&&(l=!1!==o.showLightBox.emit({feedIndex:o.feedIndex,show:"show"})&&l),"inViewport"===e&&(l=!1!==o.inview(n)&&l),l},null,null)),l["\u0275did"](2,212992,null,0,d,[l.ElementRef],null,{inViewport:"inViewport"}),(t()(),l["\u0275eld"](3,0,null,null,3,"div",[["class","card-image"]],null,null,null,null,null)),(t()(),l["\u0275eld"](4,0,null,null,2,"a",[],null,[[null,"click"]],function(t,e,n){var l=!0,o=t.component;return"click"===e&&(l=!1!==o.showHideLightbox(o.profileURL)&&l),l},null,null)),(t()(),l["\u0275eld"](5,0,null,null,1,"app-lazy-img",[["alt","Profile Image"],["height","50"],["width","50"]],null,null,null,a.b,a.a)),l["\u0275did"](6,245760,null,0,r.a,[l.ElementRef,l.ChangeDetectorRef,s.a],{src:[0,"src"],width:[1,"width"],height:[2,"height"],alt:[3,"alt"]},null),(t()(),l["\u0275eld"](7,0,null,null,39,"div",[["class","card-content"]],null,null,null,null,null)),(t()(),l["\u0275eld"](8,0,null,null,13,"div",[["class","card-header"]],null,null,null,null,null)),(t()(),l["\u0275eld"](9,0,null,null,12,"a",[["id","profile-link"]],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0,i=t.component;return"click"===e&&(o=!1!==l["\u0275nov"](t,10).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),"click"===e&&(o=!1!==i.showLightBox.emit({show:"hide"})&&o),o},null,null)),l["\u0275did"](10,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),l["\u0275pod"](11,{query:0}),l["\u0275pad"](12,1),(t()(),l["\u0275eld"](13,0,null,null,2,"span",[["class","name"]],null,null,null,null,null)),(t()(),l["\u0275eld"](14,0,null,null,1,"b",[],null,null,null,null,null)),(t()(),l["\u0275ted"](15,null,["",""])),(t()(),l["\u0275ted"](-1,null,[" \xa0 "])),(t()(),l["\u0275eld"](17,0,null,null,1,"span",[["class","handle"]],null,null,null,null,null)),(t()(),l["\u0275ted"](18,null,[" @"," "])),(t()(),l["\u0275ted"](-1,null,[" \xa0 "])),(t()(),l["\u0275eld"](20,0,null,null,1,"span",[["class","timestamp"]],null,null,null,null,null)),(t()(),l["\u0275ted"](21,null,[" "," "])),(t()(),l["\u0275eld"](22,0,null,null,2,"div",[["class","card-text"]],null,null,null,null,null)),(t()(),l["\u0275eld"](23,0,null,null,1,"feed-linker",[],null,[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.showLightBox.emit({show:"hide"})&&l),l},_,m)),l["\u0275did"](24,114688,null,0,g,[],{text:[0,"text"],hashtags:[1,"hashtags"],mentions:[2,"mentions"],links:[3,"links"],unshorten:[4,"unshorten"]},null),(t()(),l["\u0275eld"](25,0,null,null,0,"br",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,R)),l["\u0275did"](27,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,I)),l["\u0275did"](29,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null),(t()(),l["\u0275eld"](30,0,null,null,16,"div",[["class","card-footer"]],null,null,null,null,null)),(t()(),l["\u0275eld"](31,0,null,null,3,"div",[["class","action"]],null,null,null,null,null)),(t()(),l["\u0275eld"](32,0,null,null,2,"a",[["target","_blank"]],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275eld"](33,0,null,null,1,"i",[["class","material-icons md-20 reply"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["reply"])),(t()(),l["\u0275eld"](35,0,null,null,5,"div",[["class","action"]],null,null,null,null,null)),(t()(),l["\u0275eld"](36,0,null,null,2,"a",[["target","_blank"]],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275eld"](37,0,null,null,1,"i",[["class","material-icons md-20 retweet"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["repeat"])),(t()(),l["\u0275eld"](39,0,null,null,1,"div",[["class","counter retweet-count"]],null,null,null,null,null)),(t()(),l["\u0275ted"](40,null,[" "," "])),(t()(),l["\u0275eld"](41,0,null,null,5,"div",[["class","action"]],null,null,null,null,null)),(t()(),l["\u0275eld"](42,0,null,null,2,"a",[["target","_blank"]],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275eld"](43,0,null,null,1,"i",[["class","material-icons md-20 like"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["favorite_border"])),(t()(),l["\u0275eld"](45,0,null,null,1,"div",[["class","counter like-count"]],null,null,null,null,null)),(t()(),l["\u0275ted"](46,null,[" "," "]))],function(t,e){var n=e.component;t(e,2,0),t(e,6,0,l["\u0275inlineInterpolate"](1,"",n.feedItem.user.profile_image_url_https,""),"50","50","Profile Image"),t(e,10,0,t(e,11,0,"from:"+n.feedItem.user.screen_name),t(e,12,0,"/search")),t(e,24,0,n.itemText||"",n.feedItem.hashtags||l["\u0275EMPTY_ARRAY"],n.feedItem.mentions||l["\u0275EMPTY_ARRAY"],n.feedItem.links||l["\u0275EMPTY_ARRAY"],n.feedItem.unshorten||l["\u0275EMPTY_MAP"]),t(e,27,0,n.filteredImages.length>0),t(e,29,0,n.sanitizedVideos)},function(t,e){var n=e.component;t(e,9,0,l["\u0275nov"](e,10).target,l["\u0275nov"](e,10).href),t(e,15,0,n.profileName),t(e,18,0,n.feedItem.user.screen_name),t(e,21,0,n.datetime),t(e,32,0,l["\u0275inlineInterpolate"](1,"https://twitter.com/intent/tweet?in_reply_to=",n.feedItem.id_str,"")),t(e,36,0,l["\u0275inlineInterpolate"](1,"https://twitter.com/intent/retweet?tweet_id=",n.feedItem.id_str,"")),t(e,40,0,n.retweetCount),t(e,42,0,l["\u0275inlineInterpolate"](1,"https://twitter.com/intent/like?tweet_id=",n.feedItem.id_str,"")),t(e,46,0,n.favoriteCount)})}var T=function(){function t(){this.paginate=new l.EventEmitter}return t.prototype.ngOnInit=function(){},t}(),A=l["\u0275crt"]({encapsulation:0,styles:[["[_nghost-%COMP%]{display:block}button[_ngcontent-%COMP%]{display:block;margin:0 auto;font-size:1.1em;padding:5px;color:#2865a1;font-weight:700;background:0 0;border:none;cursor:pointer}button[_ngcontent-%COMP%]:focus{border:none;outline:0}.loading[_ngcontent-%COMP%]{border-radius:50%;margin:0 auto;width:24px;height:24px;border:2px solid #d81b60;border-top-color:rgba(216,97,96,.2);-webkit-animation:1s linear infinite spin;animation:1s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}"]],data:{}});function F(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"div",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"button",[],null,[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.paginate.emit()&&l),l},null,null)),(t()(),l["\u0275ted"](-1,null,["Show more"]))],null,null)}function L(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,1,"div",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,0,"div",[["class","loading"]],null,null,null,null,null))],null,null)}function z(t){return l["\u0275vid"](2,[(t()(),l["\u0275eld"](0,0,null,null,4,"div",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,F)),l["\u0275did"](2,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,L)),l["\u0275did"](4,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){var n=e.component;t(e,2,0,n.areMorePagesAvailable&&!n.isNextPageLoading),t(e,4,0,n.isNextPageLoading)},null)}var E=function(){function t(){}return t.prototype.ngOnInit=function(){this.sortedApiResponseTags=Object(p.d)(this.apiResponseTags,this.compareTags)},t.prototype.compareTags=function(t,e){return t.count!==e.count?t.count-e.count:t.tag>e.tag?1:t.tag<e.tag?-1:0},t}(),B=l["\u0275crt"]({encapsulation:0,styles:[[".wrapper[_ngcontent-%COMP%]{padding:20px}.wrapper[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]{font-size:1.3em;margin-bottom:20px;padding:2px}.wrapper[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]   .query[_ngcontent-%COMP%]{font-weight:700}.wrapper[_ngcontent-%COMP%]   .hashtags[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.wrapper[_ngcontent-%COMP%]   .hashtags[_ngcontent-%COMP%]   ul.column[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0;flex:1}.wrapper[_ngcontent-%COMP%]   .hashtags[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:3px 10px;font-size:1.1em;font-weight:400}"]],data:{}});function V(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,5,"li",[["class","hashtag"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,4,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,2).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](2,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),l["\u0275pod"](3,{query:0}),l["\u0275pad"](4,1),(t()(),l["\u0275ted"](5,null,["#",""]))],function(t,e){t(e,2,0,t(e,3,0,"#"+e.parent.context.$implicit.tag),t(e,4,0,"/search"))},function(t,e){t(e,1,0,l["\u0275nov"](e,2).target,l["\u0275nov"](e,2).href),t(e,5,0,e.parent.context.$implicit.tag)})}function W(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,null,null,null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,V)),l["\u0275did"](2,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](0,null,null,0))],function(t,e){t(e,2,0,null!=e.context.$implicit.tag&&""!=e.context.$implicit.tag)},null)}function N(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,5,"li",[["class","hashtag"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,4,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,2).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](2,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),l["\u0275pod"](3,{query:0}),l["\u0275pad"](4,1),(t()(),l["\u0275ted"](5,null,["#",""]))],function(t,e){t(e,2,0,t(e,3,0,"#"+e.parent.context.$implicit.tag),t(e,4,0,"/search"))},function(t,e){t(e,1,0,l["\u0275nov"](e,2).target,l["\u0275nov"](e,2).href),t(e,5,0,e.parent.context.$implicit.tag)})}function q(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,null,null,null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,N)),l["\u0275did"](2,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](0,null,null,0))],function(t,e){t(e,2,0,null!=e.context.$implicit.tag&&""!=e.context.$implicit.tag)},null)}function j(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,13,"div",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,3,"div",[["class","heading"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,[" Hashtags related to "])),(t()(),l["\u0275eld"](3,0,null,null,1,"span",[["class","query"]],null,null,null,null,null)),(t()(),l["\u0275ted"](4,null,["",""])),(t()(),l["\u0275eld"](5,0,null,null,8,"div",[["class","hashtags"]],null,null,null,null,null)),(t()(),l["\u0275eld"](6,0,null,null,3,"ul",[["class","column"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,2,null,W)),l["\u0275did"](8,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null),l["\u0275pid"](0,u.t,[]),(t()(),l["\u0275eld"](10,0,null,null,3,"ul",[["class","column"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,2,null,q)),l["\u0275did"](12,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null),l["\u0275pid"](0,u.t,[])],function(t,e){var n=e.component;t(e,8,0,l["\u0275unv"](e,8,0,l["\u0275nov"](e,9).transform(n.sortedApiResponseTags,0,5))),t(e,12,0,l["\u0275unv"](e,12,0,l["\u0275nov"](e,13).transform(n.sortedApiResponseTags,5,10)))},function(t,e){t(e,4,0,e.component.query)})}function H(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,5,"div",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,4,"div",[["class","heading"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,[" No Hashtags related to "])),(t()(),l["\u0275eld"](3,0,null,null,1,"span",[["class","query"]],null,null,null,null,null)),(t()(),l["\u0275ted"](4,null,["",""])),(t()(),l["\u0275ted"](-1,null,[", please try again! "]))],null,function(t,e){t(e,4,0,e.component.query)})}function U(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,4,"div",[["class","wrapper"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,j)),l["\u0275did"](2,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,H)),l["\u0275did"](4,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){var n=e.component;t(e,2,0,0!=n.sortedApiResponseTags.length),t(e,4,0,0==n.sortedApiResponseTags.length)},null)}function $(t){return l["\u0275vid"](0,[(t()(),l["\u0275and"](16777216,null,null,1,null,U)),l["\u0275did"](1,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){t(e,1,0,e.component.sortedApiResponseTags)},null)}var Y=function(){function t(){}return t.prototype.ngOnInit=function(){this.sortedApiResponseUserFollowing=Object(p.d)(this.apiResponseUserFollowing,this.compareUsers),this.sortedApiResponseUserFollowers=Object(p.d)(this.apiResponseUserFollowers,this.compareUsers)},t.prototype.compareUsers=function(t,e){return t.followers_count-e.followers_count||t.statuses_count-e.statuses_count||0},t}(),K=l["\u0275crt"]({encapsulation:0,styles:[["[_nghost-%COMP%]{display:block}.info-box[_ngcontent-%COMP%]{box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border-radius:2px;min-height:420px;width:100%;margin-bottom:20px}.image-gallery[_ngcontent-%COMP%]{width:100%;height:150px;position:relative}.profile-banner-image[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0}.profile-banner-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%}.profile-image[_ngcontent-%COMP%]{position:absolute;bottom:0;left:50px;background:#fff;height:94px;width:94px}.profile-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin:5px;height:calc(100% - 10px)}.banner[_ngcontent-%COMP%]{height:200px;width:600px}.heading[_ngcontent-%COMP%]{width:100%;padding:15px;border-bottom:1px solid rgba(0,0,0,.1)}.heading[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin:0 0 10px}.heading[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:13px;color:#777}.desc[_ngcontent-%COMP%]{padding:15px}.listing[_ngcontent-%COMP%]{padding:0 15px 15px}.list-item[_ngcontent-%COMP%]{padding:3px 0}.list-item[_ngcontent-%COMP%]   .item-label[_ngcontent-%COMP%]{font-weight:700}.gallery[_ngcontent-%COMP%]{padding:15px}.gallery[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-top:0}.gallery-container[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;flex-wrap:wrap}.gallery-item[_ngcontent-%COMP%]{margin-right:10px;width:94px;margin-bottom:10px}.gallery-item[_ngcontent-%COMP%]:last-child{margin-right:0}.item-image[_ngcontent-%COMP%]{display:flex;justify-content:center}.item-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:94px;height:94px}.item-desc[_ngcontent-%COMP%]{text-align:center}.item-handle[_ngcontent-%COMP%]{font-size:13px;color:#777;word-break:break-all}.item-followers[_ngcontent-%COMP%]{font-size:13px}.preloader[_ngcontent-%COMP%]{width:100%;height:420px;display:flex;justify-content:center;align-items:center}.loading[_ngcontent-%COMP%]{border-radius:50%;margin:0 auto;width:24px;height:24px;border:2px solid #d81b60;border-top-color:rgba(216,97,96,.2);-webkit-animation:1s linear infinite spin;animation:1s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}"]],data:{}});function J(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,1,"div",[["class","preloader"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,0,"div",[["class","loading"]],null,null,null,null,null))],null,null)}function X(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,4,"div",[["class","heading"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"h2",[],null,null,null,null,null)),(t()(),l["\u0275ted"](2,null,["",""])),(t()(),l["\u0275eld"](3,0,null,null,1,"span",[],null,null,null,null,null)),(t()(),l["\u0275ted"](4,null,["@",""]))],null,function(t,e){var n=e.component;t(e,2,0,n.apiResponseUser.name),t(e,4,0,n.apiResponseUser.screen_name)})}function Q(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"div",[["class","desc"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"feed-linker",[],null,null,null,_,m)),l["\u0275did"](2,114688,null,0,g,[],{text:[0,"text"],useAll:[1,"useAll"]},null)],function(t,e){t(e,2,0,e.component.apiResponseUser.description,!0)},null)}function G(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,1,"span",[["class","item-content"]],null,null,null,null,null)),(t()(),l["\u0275ted"](1,null,["",""]))],null,function(t,e){t(e,1,0,e.component.apiResponseUser.location)})}function Z(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,1,"a",[],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275ted"](1,null,["",""]))],null,function(t,e){var n=e.component;t(e,0,0,l["\u0275inlineInterpolate"](1,"",n.apiResponseUser.entities.url.urls[0].url,"")),t(e,1,0,n.apiResponseUser.entities.url.urls[0].expanded_url)})}function tt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"span",[["class","item-content"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,Z)),l["\u0275did"](2,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){t(e,2,0,e.component.apiResponseUser.entities.url)},null)}function et(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,31,"div",[["class","listing"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,30,"ul",[["class","list-container"]],null,null,null,null,null)),(t()(),l["\u0275eld"](2,0,null,null,4,"li",[["class","list-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](3,0,null,null,1,"span",[["class","item-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Tweets:\xa0"])),(t()(),l["\u0275eld"](5,0,null,null,1,"span",[["class","item-content"]],null,null,null,null,null)),(t()(),l["\u0275ted"](6,null,["",""])),(t()(),l["\u0275eld"](7,0,null,null,4,"li",[["class","list-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](8,0,null,null,1,"span",[["class","item-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Following:\xa0"])),(t()(),l["\u0275eld"](10,0,null,null,1,"span",[["class","item-content"]],null,null,null,null,null)),(t()(),l["\u0275ted"](11,null,["",""])),(t()(),l["\u0275eld"](12,0,null,null,4,"li",[["class","list-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](13,0,null,null,1,"span",[["class","item-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Followers:\xa0"])),(t()(),l["\u0275eld"](15,0,null,null,1,"span",[["class","item-content"]],null,null,null,null,null)),(t()(),l["\u0275ted"](16,null,["",""])),(t()(),l["\u0275eld"](17,0,null,null,4,"li",[["class","list-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](18,0,null,null,1,"span",[["class","item-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Likes:\xa0"])),(t()(),l["\u0275eld"](20,0,null,null,1,"span",[["class","item-content"]],null,null,null,null,null)),(t()(),l["\u0275ted"](21,null,["",""])),(t()(),l["\u0275eld"](22,0,null,null,4,"li",[["class","list-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](23,0,null,null,1,"span",[["class","item-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Location:\xa0"])),(t()(),l["\u0275and"](16777216,null,null,1,null,G)),l["\u0275did"](26,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275eld"](27,0,null,null,4,"li",[["class","list-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](28,0,null,null,1,"span",[["class","item-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Website:\xa0"])),(t()(),l["\u0275and"](16777216,null,null,1,null,tt)),l["\u0275did"](31,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){var n=e.component;t(e,26,0,n.apiResponseUser.location),t(e,31,0,n.apiResponseUser.entities)},function(t,e){var n=e.component;t(e,6,0,n.apiResponseUser.statuses_count),t(e,11,0,n.apiResponseUser.friends_count),t(e,16,0,n.apiResponseUser.followers_count),t(e,21,0,n.apiResponseUser.favourites_count)})}function nt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,16,"li",[["class","gallery-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,15,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,2).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](2,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),l["\u0275pod"](3,{query:0}),l["\u0275pad"](4,1),(t()(),l["\u0275eld"](5,0,null,null,1,"div",[["class","item-image"]],null,null,null,null,null)),(t()(),l["\u0275eld"](6,0,null,null,0,"img",[["onerror","this.src='assets/images/def94.jpg'"]],[[8,"src",4]],null,null,null,null)),(t()(),l["\u0275eld"](7,0,null,null,9,"div",[["class","item-desc"]],null,null,null,null,null)),(t()(),l["\u0275eld"](8,0,null,null,1,"div",[["class","item-name"]],null,null,null,null,null)),(t()(),l["\u0275ted"](9,null,[" "," "])),(t()(),l["\u0275eld"](10,0,null,null,1,"div",[["class","item-handle"]],null,null,null,null,null)),(t()(),l["\u0275ted"](11,null,[" @"," "])),(t()(),l["\u0275eld"](12,0,null,null,4,"div",[["class","item-followers"]],null,null,null,null,null)),(t()(),l["\u0275eld"](13,0,null,null,1,"span",[["class","item-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Followers: "])),(t()(),l["\u0275eld"](15,0,null,null,1,"span",[["class","item-content"]],null,null,null,null,null)),(t()(),l["\u0275ted"](16,null,["",""]))],function(t,e){t(e,2,0,t(e,3,0,"from:"+e.context.$implicit.screen_name),t(e,4,0,"/search"))},function(t,e){t(e,1,0,l["\u0275nov"](e,2).target,l["\u0275nov"](e,2).href),t(e,6,0,l["\u0275inlineInterpolate"](1,"",e.context.$implicit.profile_image_url_https,"")),t(e,9,0,e.context.$implicit.name),t(e,11,0,e.context.$implicit.screen_name),t(e,16,0,e.context.$implicit.followers_count)})}function lt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,5,"div",[["class","followers gallery"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"h3",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Followers"])),(t()(),l["\u0275eld"](3,0,null,null,2,"ul",[["class","gallery-container"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,nt)),l["\u0275did"](5,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],function(t,e){t(e,5,0,e.component.sortedApiResponseUserFollowers.slice(0,3))},null)}function ot(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,16,"li",[["class","gallery-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,15,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,2).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](2,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),l["\u0275pod"](3,{query:0}),l["\u0275pad"](4,1),(t()(),l["\u0275eld"](5,0,null,null,1,"div",[["class","item-image"]],null,null,null,null,null)),(t()(),l["\u0275eld"](6,0,null,null,0,"img",[["onerror","this.src='assets/images/def94.jpg'"]],[[8,"src",4]],null,null,null,null)),(t()(),l["\u0275eld"](7,0,null,null,9,"div",[["class","item-desc"]],null,null,null,null,null)),(t()(),l["\u0275eld"](8,0,null,null,1,"div",[["class","item-name"]],null,null,null,null,null)),(t()(),l["\u0275ted"](9,null,[" "," "])),(t()(),l["\u0275eld"](10,0,null,null,1,"div",[["class","item-handle"]],null,null,null,null,null)),(t()(),l["\u0275ted"](11,null,[" @"," "])),(t()(),l["\u0275eld"](12,0,null,null,4,"div",[["class","item-followers"]],null,null,null,null,null)),(t()(),l["\u0275eld"](13,0,null,null,1,"span",[["class","item-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Followers: "])),(t()(),l["\u0275eld"](15,0,null,null,1,"span",[["class","item-content"]],null,null,null,null,null)),(t()(),l["\u0275ted"](16,null,["",""]))],function(t,e){t(e,2,0,t(e,3,0,"from:"+e.context.$implicit.screen_name),t(e,4,0,"/search"))},function(t,e){t(e,1,0,l["\u0275nov"](e,2).target,l["\u0275nov"](e,2).href),t(e,6,0,l["\u0275inlineInterpolate"](1,"",e.context.$implicit.profile_image_url_https,"")),t(e,9,0,e.context.$implicit.name),t(e,11,0,e.context.$implicit.screen_name),t(e,16,0,e.context.$implicit.followers_count)})}function it(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,5,"div",[["class","following gallery"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"h3",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Following"])),(t()(),l["\u0275eld"](3,0,null,null,2,"ul",[["class","gallery-container"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,ot)),l["\u0275did"](5,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],function(t,e){t(e,5,0,e.component.sortedApiResponseUserFollowing.slice(0,3))},null)}function at(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,16,"div",[["class","wrapper"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,4,"div",[["class","image-gallery"]],null,null,null,null,null)),(t()(),l["\u0275eld"](2,0,null,null,1,"div",[["class","profile-banner-image"]],null,null,null,null,null)),(t()(),l["\u0275eld"](3,0,null,null,0,"img",[["class","banner"]],[[8,"src",4]],null,null,null,null)),(t()(),l["\u0275eld"](4,0,null,null,1,"div",[["class","profile-image"]],null,null,null,null,null)),(t()(),l["\u0275eld"](5,0,null,null,0,"img",[["onerror","this.src='assets/images/def94.jpg'"]],[[8,"src",4]],null,null,null,null)),(t()(),l["\u0275eld"](6,0,null,null,6,"div",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,X)),l["\u0275did"](8,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,Q)),l["\u0275did"](10,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,et)),l["\u0275did"](12,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,lt)),l["\u0275did"](14,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,it)),l["\u0275did"](16,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){var n=e.component;t(e,8,0,n.apiResponseUser),t(e,10,0,n.apiResponseUser),t(e,12,0,n.apiResponseUser),t(e,14,0,n.apiResponseUserFollowers.length>0),t(e,16,0,n.apiResponseUserFollowing.length>0)},function(t,e){var n=e.component;t(e,3,0,l["\u0275inlineInterpolate"](1,"",n.apiResponseUser.profile_banner_url,"")),t(e,5,0,l["\u0275inlineInterpolate"](1,"",n.apiResponseUser.profile_image_url_https,""))})}function rt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,4,"div",[["class","info-box"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,J)),l["\u0275did"](2,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,at)),l["\u0275did"](4,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){var n=e.component;t(e,2,0,n.isUserResponseLoading),t(e,4,0,!n.isUserResponseLoading)},null)}var st=n("xdbM"),ut=n("IGZg"),ct=n("z7TL"),dt=n("EeZP"),ht=function(){function t(t){this.store=t,this.barChartLabels=["0"],this.barChartType="bar",this.barChartLegend=!0,this.barChartData=[{data:[0],label:"Tweet Frequency"}],this.barChartOptions={scaleShowVerticalLines:!1,responsive:!0},this.configUrl=dt.a}return t.prototype.ngOnChanges=function(){var t=this;this.store.select(ut.z).subscribe(function(e){return t.stringQuery=e.displayString}),this.parseApiResponseData(),this.queryString=null!==ct.c.exec(this.stringQuery)?"%23"+ct.c.exec(this.stringQuery)[1]+ct.c.exec(this.stringQuery)[0]:null!==ct.b.exec(this.stringQuery)?"from%3A"+ct.b.exec(this.stringQuery)[1]:null!==ct.d.exec(this.stringQuery)?"%40"+ct.d.exec(this.stringQuery)[1]:this.stringQuery},t.prototype.sortHashtags=function(t){var e=[];if(void 0!==t&&0!==t.length){for(var n in t)if(n)for(var l=0;l<t[n].length;l++)this.stringQuery.substring(1).toLowerCase()!==t[n][l].toLowerCase()&&e.push(t[n][l]);return this.topHashtags=this.parseRawDataWithFrequency(e),this.areTopHashtagsAvailable=!0,this.topHashtags}if(void 0===t)return this.topHashtags=[],this.areTopHashtagsAvailable=!1,this.topHashtags},t.prototype.sortTwiterers=function(t){for(var e=[],n=[],l=0;l<t.length;l++){for(var o=!0,i=0;i<n.length;i++)t[l][0]===n[i][0]&&(o=!1);o&&n.push(t[l])}for(t=n,l=0;l<t.length-1;l++)for(i=l+1;i<t.length;i++)t[l][0]===t[i][0]&&l!==i&&t.splice(i,1);if(void 0!==t&&0!==t.length){for(var a in t)a&&e.push([a,t[a]]);return e.sort(function(t,e){return e[1]-t[1]}),e=e.slice(0,10),this.topTwitterers=e,this.areTopTwitterersAvailable=!0,this.topTwitterers}if(void 0===t)return this.areTopTwitterersAvailable=!1,this.topTwitterers=[],this.topTwitterers},t.prototype.sortMentions=function(t){var e=[];if(void 0!==t&&0!==t.length){for(var n in t)if(n)for(var l=0;l<t[n][0].length;l++)this.stringQuery.substring(1).toLowerCase()!==t[n][0][l].toLowerCase()&&e.push(t[n][0][l]);return this.topMentions=this.parseRawDataWithFrequency(e),this.areTopMentionsAvailable=!0,this.topMentions}return this.areTopMentionsAvailable=!1,this.topMentions=[],this.topMentions},t.prototype.parseRawDataWithFrequency=function(t){return t=t.reduce(function(t,e){return void 0===t[e]?t[e]=1:t[e]+=1,t},[]),Object.keys(t).map(function(t){return t.trim()}).filter(function(t){return""!==t}).map(function(e){return[e,t[e]]}).sort(function(t,e){return e[1]-t[1]}).slice(0,10)},t.prototype.inviewtwitters=function(t){!0===t.value&&(this.inviewporttwitters=t.value)},t.prototype.inviewmentions=function(t){!0===t.value&&(this.inviewportmentions=t.value)},t.prototype.parseApiResponseData=function(){for(var t=[],e=[],n=[],l=[],o=0;o<this.ApiResponseResult.length;o++)0!==this.ApiResponseResult[o].hashtags.length&&t.push(this.ApiResponseResult[o].hashtags),0!==this.ApiResponseResult[o].screen_name.length&&e.push([this.ApiResponseResult[o].screen_name,this.ApiResponseResult[o].user.profile_image_url_https]),0!==this.ApiResponseResult[o].mentions.length&&n.push([this.ApiResponseResult[o].mentions]),0!==this.ApiResponseResult[o].created_at.length&&l.push(this.ApiResponseResult[o].created_at);this.sortHashtags(t),this.sortTwiterers(e),this.sortMentions(n),this.getChartData(l)},t.prototype.getChartData=function(t){for(var e=0;e<t.length;e++)t[e]=JSON.stringify(t[e]).substring(1,11);var n={};if(t.forEach(function(t){n[t]=(n[t]||0)+1}),void 0!==t&&0!==t.length){var l=[],o=[];for(var i in n)n.hasOwnProperty(i)&&(l.push(n[i]),o.push(i));return this.barChartData[0].data=l,this.barChartLabels=o,void(this.areFrequencyDataAvailable=!0)}this.areFrequencyDataAvailable=!1},t}(),pt=n("yGQT"),ft=l["\u0275crt"]({encapsulation:0,styles:[["[_nghost-%COMP%]{display:block}.info-box[_ngcontent-%COMP%]{box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border-radius:2px;min-height:420px;width:100%;margin-bottom:20px}.row[_ngcontent-%COMP%]:first-child{display:flex;justify-content:space-between}.leaderboard-item[_ngcontent-%COMP%]{text-align:left;border-bottom:2px solid #ccc;padding:4px 0;font-size:14px;height:40px}.leaderboard-item[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:50%}.leaderboard-item[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{position:relative;padding-left:10px;padding-right:0}.leaderboard-item[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:30px;width:30px}.data[_ngcontent-%COMP%]{display:inline-block;text-decoration:none}.data[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:24px;border-radius:20%}.data[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:5px;vertical-align:super}.rss[_ngcontent-%COMP%]{background-color:#f79128;color:#fff;height:24px;border-radius:9%}.json[_ngcontent-%COMP%]{background-color:#5ebc62;color:#fff;height:24px;border-radius:9%}.leaderboard-count[_ngcontent-%COMP%]{background-color:#337ab7;height:30px;width:30px;padding:8px 0;text-align:center;border-radius:50%;font-weight:700;font-size:14px;color:#fff}.leaderboard-label[_ngcontent-%COMP%]{top:-8px;font-size:14px;position:absolute;left:20px;text-align:center;line-height:24px;background-color:#337ab7;border-radius:50%;color:#fff;width:23px;height:23px}.leaderboard-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:14px;line-height:21px}.link-sidebar-container[_ngcontent-%COMP%]{box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border-radius:2px;width:100%;display:flex;flex-wrap:wrap;margin:30px 0;padding:15px 10px}.link-sidebar[_ngcontent-%COMP%]{margin:3px 7px;padding:0 15px}"]],data:{}});function gt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,0,"img",[["onerror","this.src='assets/images/def94.jpg'"]],[[8,"src",4],[8,"alt",0]],null,null,null,null))],null,function(t,e){t(e,0,0,l["\u0275inlineInterpolate"](1,"",e.parent.context.$implicit[1][1],""),l["\u0275inlineInterpolate"](1,"",e.parent.context.$implicit[1][0],""))})}function mt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,11,"tr",[["class","leaderboard-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,4,"td",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,gt)),l["\u0275did"](3,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275eld"](4,0,null,null,1,"span",[["class","label leaderboard-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](5,null,["",""])),(t()(),l["\u0275eld"](6,0,null,null,5,"td",[["class","leaderboard-text"]],null,null,null,null,null)),(t()(),l["\u0275eld"](7,0,null,null,4,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,8).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](8,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),l["\u0275pod"](9,{query:0}),l["\u0275pad"](10,1),(t()(),l["\u0275ted"](11,null,["@",""]))],function(t,e){t(e,3,0,e.component.inviewporttwitters),t(e,8,0,t(e,9,0,"from:"+e.context.$implicit[1][0]),t(e,10,0,"/search"))},function(t,e){t(e,5,0,e.context.$implicit[1][0].length),t(e,7,0,l["\u0275nov"](e,8).target,l["\u0275nov"](e,8).href),t(e,11,0,e.context.$implicit[1][0])})}function vt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,7,"div",[["class","col-sm-12 col-xs-12 col-md-6"],["in-viewport",""]],null,[[null,"inViewport"]],function(t,e,n){var l=!0;return"inViewport"===e&&(l=!1!==t.component.inviewtwitters(n)&&l),l},null,null)),l["\u0275did"](1,212992,null,0,d,[l.ElementRef],null,{inViewport:"inViewport"}),(t()(),l["\u0275eld"](2,0,null,null,1,"h4",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Top Twitterers"])),(t()(),l["\u0275eld"](4,0,null,null,3,"table",[["class","table leaderboard"]],null,null,null,null,null)),(t()(),l["\u0275eld"](5,0,null,null,2,"tbody",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,mt)),l["\u0275did"](7,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],function(t,e){var n=e.component;t(e,1,0),t(e,7,0,n.topTwitterers)},null)}function bt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,9,"tr",[["class","leaderboard-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,2,"td",[],null,null,null,null,null)),(t()(),l["\u0275eld"](2,0,null,null,1,"div",[["class","leaderboard-count"]],null,null,null,null,null)),(t()(),l["\u0275ted"](3,null,["",""])),(t()(),l["\u0275eld"](4,0,null,null,5,"td",[["class","leaderboard-text"]],null,null,null,null,null)),(t()(),l["\u0275eld"](5,0,null,null,4,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,6).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](6,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),l["\u0275pod"](7,{query:0}),l["\u0275pad"](8,1),(t()(),l["\u0275ted"](9,null,["#",""]))],function(t,e){t(e,6,0,t(e,7,0,"#"+e.context.$implicit[0]),t(e,8,0,"/search"))},function(t,e){t(e,3,0,e.context.$implicit[1]),t(e,5,0,l["\u0275nov"](e,6).target,l["\u0275nov"](e,6).href),t(e,9,0,e.context.$implicit[0])})}function xt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,6,"div",[["class","col-sm-12 col-xs-12 col-md-6"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"h4",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Top Hashtags"])),(t()(),l["\u0275eld"](3,0,null,null,3,"table",[["class","table"]],null,null,null,null,null)),(t()(),l["\u0275eld"](4,0,null,null,2,"tbody",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,bt)),l["\u0275did"](6,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],function(t,e){t(e,6,0,e.component.topHashtags)},null)}function yt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,0,"img",[["onerror","this.src='assets/images/def94.jpg'"]],[[8,"src",4],[8,"alt",0]],null,null,null,null))],null,function(t,e){t(e,0,0,l["\u0275inlineInterpolate"](1,"https://twitter.com/",e.parent.context.$implicit[0],"/profile_image?size=mini"),l["\u0275inlineInterpolate"](1,"",e.parent.context.$implicit[0],""))})}function Ct(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,11,"tr",[["class","leaderboard-item"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,4,"td",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,yt)),l["\u0275did"](3,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275eld"](4,0,null,null,1,"span",[["class","label leaderboard-label"]],null,null,null,null,null)),(t()(),l["\u0275ted"](5,null,["",""])),(t()(),l["\u0275eld"](6,0,null,null,5,"td",[["class","leaderboard-text"]],null,null,null,null,null)),(t()(),l["\u0275eld"](7,0,null,null,4,"a",[],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,8).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](8,671744,null,0,h.m,[h.l,h.a,u.h],{queryParams:[0,"queryParams"],routerLink:[1,"routerLink"]},null),l["\u0275pod"](9,{query:0}),l["\u0275pad"](10,1),(t()(),l["\u0275ted"](11,null,["@",""]))],function(t,e){t(e,3,0,e.component.inviewportmentions),t(e,8,0,t(e,9,0,"from:"+e.context.$implicit[0]),t(e,10,0,"/search"))},function(t,e){t(e,5,0,e.context.$implicit[1]),t(e,7,0,l["\u0275nov"](e,8).target,l["\u0275nov"](e,8).href),t(e,11,0,e.context.$implicit[0])})}function _t(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,7,"div",[["class","col-sm-12 col-xs-12 col-md-6"],["in-viewport",""]],null,[[null,"inViewport"]],function(t,e,n){var l=!0;return"inViewport"===e&&(l=!1!==t.component.inviewmentions(n)&&l),l},null,null)),l["\u0275did"](1,212992,null,0,d,[l.ElementRef],null,{inViewport:"inViewport"}),(t()(),l["\u0275eld"](2,0,null,null,1,"h4",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Top Mentions"])),(t()(),l["\u0275eld"](4,0,null,null,3,"table",[["class","table"]],null,null,null,null,null)),(t()(),l["\u0275eld"](5,0,null,null,2,"tbody",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,Ct)),l["\u0275did"](7,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],function(t,e){var n=e.component;t(e,1,0),t(e,7,0,n.topMentions)},null)}function wt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"div",[["class","row"],["style","display: block;"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"canvas",[["baseChart",""]],null,null,null,null,null)),l["\u0275did"](2,737280,null,0,st.BaseChartDirective,[l.ElementRef],{datasets:[0,"datasets"],labels:[1,"labels"],options:[2,"options"],chartType:[3,"chartType"],legend:[4,"legend"]},null)],function(t,e){var n=e.component;t(e,2,0,n.barChartData,n.barChartLabels,n.barChartOptions,n.barChartType,n.barChartLegend)},null)}function Mt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,10,"div",[["class","info-box"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,4,"div",[["class","row"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,vt)),l["\u0275did"](3,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,xt)),l["\u0275did"](5,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275eld"](6,0,null,null,2,"div",[["class","row"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,_t)),l["\u0275did"](8,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275and"](16777216,null,null,1,null,wt)),l["\u0275did"](10,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null)],function(t,e){var n=e.component;t(e,3,0,n.areTopTwitterersAvailable),t(e,5,0,n.areTopHashtagsAvailable),t(e,8,0,n.areTopMentionsAvailable),t(e,10,0,n.areFrequencyDataAvailable)},null)}function Pt(t){return l["\u0275vid"](0,[(t()(),l["\u0275and"](16777216,null,null,1,null,Mt)),l["\u0275did"](1,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275eld"](2,0,null,null,21,"div",[["class","row link-sidebar-container"]],null,null,null,null,null)),(t()(),l["\u0275eld"](3,0,null,null,2,"span",[["class","link-sidebar"]],null,null,null,null,null)),(t()(),l["\u0275eld"](4,0,null,null,1,"a",[],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Bug Report or Feature Request"])),(t()(),l["\u0275eld"](6,0,null,null,2,"span",[["class","link-sidebar"]],null,null,null,null,null)),(t()(),l["\u0275eld"](7,0,null,null,1,"a",[],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Developed by FOSSASIA"])),(t()(),l["\u0275eld"](9,0,null,null,2,"span",[["class","link-sidebar"]],null,null,null,null,null)),(t()(),l["\u0275eld"](10,0,null,null,1,"a",[],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Contributors"])),(t()(),l["\u0275eld"](12,0,null,null,2,"span",[["class","link-sidebar"]],null,null,null,null,null)),(t()(),l["\u0275eld"](13,0,null,null,1,"a",[],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Web Apps"])),(t()(),l["\u0275eld"](15,0,null,null,2,"span",[["class","link-sidebar"]],null,null,null,null,null)),(t()(),l["\u0275eld"](16,0,null,null,1,"a",[["href","https://play.google.com/store/apps/details?id=org.loklak.android.wok"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["loklak Android Wok"])),(t()(),l["\u0275eld"](18,0,null,null,2,"span",[["class","link-sidebar"]],null,null,null,null,null)),(t()(),l["\u0275eld"](19,0,null,null,1,"a",[],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Like on Facebook"])),(t()(),l["\u0275eld"](21,0,null,null,2,"span",[["class","link-sidebar"]],null,null,null,null,null)),(t()(),l["\u0275eld"](22,0,null,null,1,"a",[["href","https://twitter.com/loklak_"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Follow on Twitter"])),(t()(),l["\u0275eld"](24,0,null,null,12,"div",[["class","row"]],null,null,null,null,null)),(t()(),l["\u0275eld"](25,0,null,null,11,"span",[],null,null,null,null,null)),(t()(),l["\u0275eld"](26,0,null,null,4,"a",[["class","data rss"],["target","_blank"]],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275eld"](27,0,null,null,0,"img",[["src","assets/images/RssOrange.jpg"]],null,null,null,null,null)),(t()(),l["\u0275eld"](28,0,null,null,2,"span",[],null,null,null,null,null)),(t()(),l["\u0275eld"](29,0,null,null,1,"B",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["RSS"])),(t()(),l["\u0275ted"](-1,null,["\xa0 "])),(t()(),l["\u0275eld"](32,0,null,null,4,"a",[["class","data json"],["target","_blank"]],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275eld"](33,0,null,null,0,"img",[["src","assets/images/JsonGreen.jpg"]],null,null,null,null,null)),(t()(),l["\u0275eld"](34,0,null,null,2,"span",[],null,null,null,null,null)),(t()(),l["\u0275eld"](35,0,null,null,1,"B",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["JSON"])),(t()(),l["\u0275ted"](-1,null,["\xa0\n"]))],function(t,e){var n=e.component;t(e,1,0,n.areTopMentionsAvailable||n.areTopTwitterersAvailable||n.areTopHashtagsAvailable||n.areFrequencyDataAvailable)},function(t,e){var n=e.component;t(e,4,0,l["\u0275inlineInterpolate"](1,"",n.configUrl.github.loklakSearch,"/issues/")),t(e,7,0,l["\u0275inlineInterpolate"](1,"",n.configUrl.fossasia.root,"")),t(e,10,0,l["\u0275inlineInterpolate"](1,"",n.configUrl.github.loklakSearch,"/graphs/contributors")),t(e,13,0,l["\u0275inlineInterpolate"](1,"",n.configUrl.loklak.apps,"")),t(e,19,0,l["\u0275inlineInterpolate"](1,"https://www.facebook.com/",n.configUrl.loklak.apiBase,"/")),t(e,26,0,l["\u0275inlineInterpolate"](2,"",n.configUrl.loklak.apiServer,"/api/search.rss?timezoneOffset=-330&q=",n.queryString,"")),t(e,32,0,l["\u0275inlineInterpolate"](2,"",n.configUrl.loklak.apiServer,"/api/search.json?timezoneOffset=-330&q=",n.queryString,""))})}var kt=function(){function t(){this.configUrl=dt.a}return t.prototype.ngOnInit=function(){},t}(),Ot=l["\u0275crt"]({encapsulation:0,styles:[[".wrapper[_ngcontent-%COMP%]{max-width:700px;padding:10px;margin-top:20px;margin-left:128px}@media (max-width:880px){.wrapper[_ngcontent-%COMP%]{margin:0 auto}}.wrapper[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{word-break:break-word;margin:0;font-size:2em}.wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{padding:30px 0;border-bottom:2px solid #f3f3f3;color:#222}.wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:medium}.wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding:15px;font-size:1.1em}"]],data:{}});function Rt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,22,"div",[["class","wrapper"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,4,"h2",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Your search "])),(t()(),l["\u0275eld"](3,0,null,null,1,"b",[],null,null,null,null,null)),(t()(),l["\u0275ted"](4,null,["",""])),(t()(),l["\u0275ted"](-1,null,[" did not match any results within the last 30 days."])),(t()(),l["\u0275eld"](6,0,null,null,16,"div",[["class","content"]],null,null,null,null,null)),(t()(),l["\u0275eld"](7,0,null,null,3,"p",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,[" We will crawl the social web with this search term again in the upcoming hours."])),(t()(),l["\u0275eld"](9,0,null,null,0,"br",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,[" Please check back again later. In the meantime please try the following to get relevant results. "])),(t()(),l["\u0275eld"](11,0,null,null,6,"ul",[],null,null,null,null,null)),(t()(),l["\u0275eld"](12,0,null,null,1,"li",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Make sure that all words are spelled correctly."])),(t()(),l["\u0275eld"](14,0,null,null,1,"li",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Try different keywords, accounts or hashtags."])),(t()(),l["\u0275eld"](16,0,null,null,1,"li",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Try more general keywords, accounts or hashtags."])),(t()(),l["\u0275eld"](18,0,null,null,4,"p",[],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,[" If you encountered an error of the system, please submit a bug report in the "])),(t()(),l["\u0275eld"](20,0,null,null,1,"a",[],[[8,"href",4]],null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Loklak Issue Tracker"])),(t()(),l["\u0275ted"](-1,null,[". "]))],null,function(t,e){var n=e.component;t(e,4,0,n.query.queryString),t(e,20,0,l["\u0275inlineInterpolate"](1,"",n.configUrl.github.loklakSearch,"/issues/"))})}var St=n("PuS+"),It=function(){function t(t){this.store=t,this.newsResponse=[]}return t.prototype.ngOnInit=function(){var t=this,e=[];this.store.select(ut.z).subscribe(function(e){return t.query=e.displayString}),this.query$=this.store.select(ut.z),this.store.select(ut.v).subscribe(function(n){for(var l=0;l<n.length;l++)n[l].text.includes(t.query.replace(/\s/g,"").toLowerCase())&&(e.includes(n[l].text.replace(/\s/g,"").toLowerCase())||(e.push(n[l].text.replace(/\s/g,"").toLowerCase()),t.newsResponse.push(n[l])))})},t.prototype.ngOnDestroy=function(){this.store.dispatch(new St.b(!1)),this.newsResponse=null},t}(),Dt=l["\u0275crt"]({encapsulation:0,styles:[['*[_ngcontent-%COMP%], [_ngcontent-%COMP%]:after, [_ngcontent-%COMP%]:before{box-sizing:border-box}body[_ngcontent-%COMP%], html[_ngcontent-%COMP%]{height:100%}a[_ngcontent-%COMP%]{text-decoration:none;color:#337ab7}ul[_ngcontent-%COMP%]{margin:0;padding:0;list-style-type:none}.container[_ngcontent-%COMP%]{margin:0 auto;width:100%}.container[_ngcontent-%COMP%]:after, .row[_ngcontent-%COMP%]:after{content:"";display:table;clear:both}[class*=col-][_ngcontent-%COMP%]{float:left;padding:0 15px;width:100%;min-height:1px}@media only screen and (min-width:768px){.container[_ngcontent-%COMP%]{width:95%;max-width:1170px}.col-sm-1[_ngcontent-%COMP%]{width:8.33333333%}.col-sm-2[_ngcontent-%COMP%]{width:16.66666667%}.col-sm-3[_ngcontent-%COMP%]{width:25%}.col-sm-4[_ngcontent-%COMP%]{width:33.33333333%}.col-sm-5[_ngcontent-%COMP%]{width:41.66666667%}.col-sm-6[_ngcontent-%COMP%]{width:50%}.col-sm-7[_ngcontent-%COMP%]{width:58.33333333%}.col-sm-8[_ngcontent-%COMP%]{width:66.66666667%}.col-sm-9[_ngcontent-%COMP%]{width:75%}.col-sm-10[_ngcontent-%COMP%]{width:83.33333333%}.col-sm-11[_ngcontent-%COMP%]{width:91.66666667%}.col-sm-12[_ngcontent-%COMP%]{width:100%}}@media only screen and (min-width:1200px){.col-lg-1[_ngcontent-%COMP%]{width:8.33333333%}.col-lg-2[_ngcontent-%COMP%]{width:16.66666667%}.col-lg-3[_ngcontent-%COMP%]{width:25%}.col-lg-4[_ngcontent-%COMP%]{width:33.33333333%}.col-lg-5[_ngcontent-%COMP%]{width:41.66666667%}.col-lg-6[_ngcontent-%COMP%]{width:50%}.col-lg-7[_ngcontent-%COMP%]{width:58.33333333%}.col-lg-8[_ngcontent-%COMP%]{width:66.66666667%}.col-lg-9[_ngcontent-%COMP%]{width:75%}.col-lg-10[_ngcontent-%COMP%]{width:83.33333333%}.col-lg-11[_ngcontent-%COMP%]{width:91.66666667%}.col-lg-12[_ngcontent-%COMP%]{width:100%}}body[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;line-height:1.4;font-size:14px;color:#333;margin:0;padding:0;width:100vw;min-height:100vh;background:#fff;overflow-x:hidden}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-family:inherit;font-weight:500;line-height:1.1}h1[_ngcontent-%COMP%]{font-size:2.5em}h2[_ngcontent-%COMP%]{font-size:30px}h3[_ngcontent-%COMP%]{font-size:24px}h4[_ngcontent-%COMP%]{font-size:18px}h5[_ngcontent-%COMP%]{font-size:14px}address[_ngcontent-%COMP%]{font-style:normal;line-height:1.4}a[_ngcontent-%COMP%]:hover{color:#23527c;text-decoration:underline;cursor:pointer}hr[_ngcontent-%COMP%]{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.input-group[_ngcontent-%COMP%]{display:table}.input-group-btn[_ngcontent-%COMP%]{display:table-cell;width:50px}.btn[_ngcontent-%COMP%]{border:1px solid transparent;display:inline-block;padding:6px 12px;vertical-align:middle;border-radius:0 4px 4px 0}.material-icons.md-18[_ngcontent-%COMP%]{font-size:18px}.material-icons.md-24[_ngcontent-%COMP%]{font-size:24px}.material-icons.md-36[_ngcontent-%COMP%]{font-size:36px}.material-icons.md-48[_ngcontent-%COMP%]{font-size:48px}.material-icons.md-dark[_ngcontent-%COMP%]{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive[_ngcontent-%COMP%]{color:rgba(0,0,0,.26)}.material-icons.md-light[_ngcontent-%COMP%]{color:#fff}.material-icons.md-light.md-inactive[_ngcontent-%COMP%]{color:rgba(255,255,255,.3)}.mat-autocomplete-panel[_ngcontent-%COMP%]{top:1px!important;box-shadow:0 3px 14px 2px rgba(0,0,0,.07)!important;width:47vw}.scroll-to-top[_ngcontent-%COMP%]{position:fixed;bottom:15px;right:15px;opacity:0;transition:all .2s ease-in-out}.show-scroll[_ngcontent-%COMP%]{opacity:1;transition:all .2s ease-in-out}.outer-wrapper[_ngcontent-%COMP%]{min-height:94vh}.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]{padding-top:30px;flex-direction:row}.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin-left:150px;float:none}.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   feed-pagination[_ngcontent-%COMP%]{margin-top:10px}@media (min-width:1000px){.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{float:left}.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .feed-results[_ngcontent-%COMP%]{width:632px}}@media (min-width:1180px){.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .feed-info-box[_ngcontent-%COMP%]{width:calc(100% - 812px);max-width:454px;margin-left:30px}}@media (max-width:1000px){.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin:0 auto}}@media all and (max-width:1000px){.feed-wrapper[_ngcontent-%COMP%]{flex-direction:row-reverse;flex-flow:column wrap}}.searching[_ngcontent-%COMP%]{border:5px solid var(--accent-color,#d10042)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}button[_ngcontent-%COMP%]{display:block;margin:32px auto;padding:5px;font-weight:700;background:#d23e42;border:none;cursor:pointer;height:40px;width:40px;font-size:30px;color:#fff;border-radius:76px}button[_ngcontent-%COMP%]:focus{border:none;outline:0}.searching[_ngcontent-%COMP%]{border-radius:50%;margin:13% 72.5% 20px;width:100px;height:100px;border:5px solid var(--accent-color,#d10042);border-top-color:rgba(216,97,96,.2);-webkit-animation:1s linear infinite spin;animation:1s linear infinite spin}.searching-message[_ngcontent-%COMP%]{word-break:break-word;word-break:break-word;font-size:1.5em;text-align:center;padding:10px;margin:6% -25.5% 23% 38%}']],data:{}});function Tt(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,3,"div",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,0,"div",[["class","searching"]],null,null,null,null,null)),(t()(),l["\u0275eld"](2,0,null,null,1,"div",[["class","searching-message"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,[" Searching top news of last 30 days.\n"]))],null,null)}function At(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"div",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"feed-card",[],null,null,null,D,k)),l["\u0275did"](2,114688,null,0,M,[l.ChangeDetectorRef,P.c],{feedItem:[0,"feedItem"],feedIndex:[1,"feedIndex"]},null)],function(t,e){t(e,2,0,e.context.$implicit,e.context.index)},null)}function Ft(t){return l["\u0275vid"](0,[(t()(),l["\u0275and"](16777216,null,null,1,null,Tt)),l["\u0275did"](1,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275eld"](2,0,null,null,3,"div",[["class","feed-wrapper"]],null,null,null,null,null)),(t()(),l["\u0275eld"](3,0,null,null,2,"div",[["class","wrapper feed-results"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,1,null,At)),l["\u0275did"](5,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null)],function(t,e){var n=e.component;t(e,1,0,0===n.newsResponse.length),t(e,5,0,n.newsResponse)},null)}var Lt=n("MlvX"),zt=n("Wf4p"),Et=n("gIcY"),Bt=n("mrSG"),Vt=n("lLAP"),Wt=n("n6gG"),Nt=n("YSh2"),qt=n("eDkP"),jt=n("4c35"),Ht=n("67Y/"),Ut=n("VnD/"),$t=n("15JJ"),Yt=n("t9fZ"),Kt=n("xMyE"),Jt=n("vubp"),Xt=n("K9Ia"),Qt=n("pugT"),Gt=n("F/XL"),Zt=n("p0ib"),te=n("lYZG"),ee=0,ne=Object(zt.C)(function(){}),le=new l.InjectionToken("mat-autocomplete-default-options",{providedIn:"root",factory:function(){return{autoActiveFirstOption:!1}}}),oe=function(t){function e(e,n,o){var i=t.call(this)||this;return i._changeDetectorRef=e,i._elementRef=n,i.showPanel=!1,i._isOpen=!1,i.displayWith=null,i.optionSelected=new l.EventEmitter,i.opened=new l.EventEmitter,i.closed=new l.EventEmitter,i._classList={},i.id="mat-autocomplete-"+ee++,i._autoActiveFirstOption=!!o.autoActiveFirstOption,i}return Object(Bt.__extends)(e,t),Object.defineProperty(e.prototype,"isOpen",{get:function(){return this._isOpen&&this.showPanel},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"autoActiveFirstOption",{get:function(){return this._autoActiveFirstOption},set:function(t){this._autoActiveFirstOption=Object(Wt.b)(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classList",{set:function(t){var e=this;t&&t.length&&(t.split(" ").forEach(function(t){return e._classList[t.trim()]=!0}),this._elementRef.nativeElement.className="")},enumerable:!0,configurable:!0}),e.prototype.ngAfterContentInit=function(){this._keyManager=new Vt.b(this.options).withWrap(),this._setVisibility()},e.prototype._setScrollTop=function(t){this.panel&&(this.panel.nativeElement.scrollTop=t)},e.prototype._getScrollTop=function(){return this.panel?this.panel.nativeElement.scrollTop:0},e.prototype._setVisibility=function(){this.showPanel=!!this.options.length,this._classList["mat-autocomplete-visible"]=this.showPanel,this._classList["mat-autocomplete-hidden"]=!this.showPanel,this._changeDetectorRef.markForCheck()},e.prototype._emitSelectEvent=function(t){var e=new function(t,e){this.source=t,this.option=e}(this,t);this.optionSelected.emit(e)},e}(ne),ie=new l.InjectionToken("mat-autocomplete-scroll-strategy");function ae(t){return function(){return t.scrollStrategies.reposition()}}var re=function(){function t(t,e,n,l,o,i,a,r,s,u){var c=this;this._element=t,this._overlay=e,this._viewContainerRef=n,this._zone=l,this._changeDetectorRef=o,this._scrollStrategy=i,this._dir=a,this._formField=r,this._document=s,this._viewportRuler=u,this._componentDestroyed=!1,this._autocompleteDisabled=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=Qt.a.EMPTY,this._closeKeyEventStream=new Xt.a,this._onChange=function(){},this._onTouched=function(){},this.autocompleteAttribute="off",this._overlayAttached=!1,this.optionSelections=Object(te.a)(function(){return c.autocomplete&&c.autocomplete.options?Zt.a.apply(void 0,c.autocomplete.options.map(function(t){return t.onSelectionChange})):c._zone.onStable.asObservable().pipe(Object(Yt.a)(1),Object($t.a)(function(){return c.optionSelections}))})}return Object.defineProperty(t.prototype,"autocompleteDisabled",{get:function(){return this._autocompleteDisabled},set:function(t){this._autocompleteDisabled=Object(Wt.b)(t)},enumerable:!0,configurable:!0}),t.prototype.ngOnDestroy=function(){this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete()},Object.defineProperty(t.prototype,"panelOpen",{get:function(){return this._overlayAttached&&this.autocomplete.showPanel},enumerable:!0,configurable:!0}),t.prototype.openPanel=function(){this._attachOverlay(),this._floatLabel()},t.prototype.closePanel=function(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this.autocomplete.closed.emit(),this.autocomplete._isOpen=this._overlayAttached=!1,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._componentDestroyed||this._changeDetectorRef.detectChanges())},Object.defineProperty(t.prototype,"panelClosingActions",{get:function(){var t=this;return Object(Zt.a)(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(Object(Ut.a)(function(){return t._overlayAttached})),this._closeKeyEventStream,this._outsideClickStream,this._overlayRef?this._overlayRef.detachments().pipe(Object(Ut.a)(function(){return t._overlayAttached})):Object(Gt.a)()).pipe(Object(Ht.a)(function(t){return t instanceof zt.r?t:null}))},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"activeOption",{get:function(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"_outsideClickStream",{get:function(){var t=this;return this._document?Object(Zt.a)(Object(c.a)(this._document,"click"),Object(c.a)(this._document,"touchend")).pipe(Object(Ut.a)(function(e){var n=e.target,l=t._formField?t._formField._elementRef.nativeElement:null;return t._overlayAttached&&n!==t._element.nativeElement&&(!l||!l.contains(n))&&!!t._overlayRef&&!t._overlayRef.overlayElement.contains(n)})):Object(Gt.a)(null)},enumerable:!0,configurable:!0}),t.prototype.writeValue=function(t){var e=this;Promise.resolve(null).then(function(){return e._setTriggerValue(t)})},t.prototype.registerOnChange=function(t){this._onChange=t},t.prototype.registerOnTouched=function(t){this._onTouched=t},t.prototype.setDisabledState=function(t){this._element.nativeElement.disabled=t},t.prototype._handleKeydown=function(t){var e=t.keyCode;if(e===Nt.e&&t.preventDefault(),this.panelOpen&&(e===Nt.e||e===Nt.l&&t.altKey))this._resetActiveItem(),this._closeKeyEventStream.next(),t.stopPropagation();else if(this.activeOption&&e===Nt.d&&this.panelOpen)this.activeOption._selectViaInteraction(),this._resetActiveItem(),t.preventDefault();else{var n=this.autocomplete._keyManager.activeItem,l=e===Nt.l||e===Nt.b;this.panelOpen||e===Nt.k?this.autocomplete._keyManager.onKeydown(t):l&&this._canOpen()&&this.openPanel(),(l||this.autocomplete._keyManager.activeItem!==n)&&this._scrollToOption()}},t.prototype._handleInput=function(t){var e=t.target,n=e.value;"number"===e.type&&(n=""==n?null:parseFloat(n)),this._previousValue!==n&&document.activeElement===t.target&&(this._previousValue=n,this._onChange(n),this._canOpen()&&this.openPanel())},t.prototype._handleFocus=function(){this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(),this._floatLabel(!0))},t.prototype._floatLabel=function(t){void 0===t&&(t=!1),this._formField&&"auto"===this._formField.floatLabel&&(t?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)},t.prototype._resetLabel=function(){this._manuallyFloatingLabel&&(this._formField.floatLabel="auto",this._manuallyFloatingLabel=!1)},t.prototype._scrollToOption=function(){var t=this.autocomplete._keyManager.activeItemIndex||0,e=Object(zt.z)(t,this.autocomplete.options,this.autocomplete.optionGroups),n=Object(zt.A)(t+e,48,this.autocomplete._getScrollTop(),256);this.autocomplete._setScrollTop(n)},t.prototype._subscribeToClosingActions=function(){var t=this,e=this._zone.onStable.asObservable().pipe(Object(Yt.a)(1)),n=this.autocomplete.options.changes.pipe(Object(Kt.a)(function(){return t._positionStrategy.reapplyLastPosition()}),Object(Jt.a)(0));return Object(Zt.a)(e,n).pipe(Object($t.a)(function(){return t._resetActiveItem(),t.autocomplete._setVisibility(),t.panelOpen&&t._overlayRef.updatePosition(),t.panelClosingActions}),Object(Yt.a)(1)).subscribe(function(e){return t._setValueAndClose(e)})},t.prototype._destroyPanel=function(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)},t.prototype._setTriggerValue=function(t){var e=this.autocomplete&&this.autocomplete.displayWith?this.autocomplete.displayWith(t):t,n=null!=e?e:"";this._formField?this._formField._control.value=n:this._element.nativeElement.value=n},t.prototype._setValueAndClose=function(t){t&&t.source&&(this._clearPreviousSelectedOption(t.source),this._setTriggerValue(t.source.value),this._onChange(t.source.value),this._element.nativeElement.focus(),this.autocomplete._emitSelectEvent(t.source)),this.closePanel()},t.prototype._clearPreviousSelectedOption=function(t){this.autocomplete.options.forEach(function(e){e!=t&&e.selected&&e.deselect()})},t.prototype._attachOverlay=function(){var t=this;if(!this.autocomplete)throw Error("Attempting to open an undefined instance of `mat-autocomplete`. Make sure that the id passed to the `matAutocomplete` is correct and that you're attempting to open it after the ngAfterContentInit hook.");this._overlayRef?this._overlayRef.updateSize({width:this._getPanelWidth()}):(this._portal=new jt.h(this.autocomplete.template,this._viewContainerRef),this._overlayRef=this._overlay.create(this._getOverlayConfig()),this._viewportRuler&&(this._viewportSubscription=this._viewportRuler.change().subscribe(function(){t.panelOpen&&t._overlayRef&&t._overlayRef.updateSize({width:t._getPanelWidth()})}))),this._overlayRef&&!this._overlayRef.hasAttached()&&(this._overlayRef.attach(this._portal),this._closingActionsSubscription=this._subscribeToClosingActions());var e=this.panelOpen;this.autocomplete._setVisibility(),this.autocomplete._isOpen=this._overlayAttached=!0,this.panelOpen&&e!==this.panelOpen&&this.autocomplete.opened.emit()},t.prototype._getOverlayConfig=function(){return new qt.d({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir})},t.prototype._getOverlayPosition=function(){return this._positionStrategy=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1).withPositions([{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"}]),this._positionStrategy},t.prototype._getConnectedElement=function(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element},t.prototype._getPanelWidth=function(){return this.autocomplete.panelWidth||this._getHostWidth()},t.prototype._getHostWidth=function(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width},t.prototype._resetActiveItem=function(){this.autocomplete._keyManager.setActiveItem(this.autocomplete.autoActiveFirstOption?0:-1)},t.prototype._canOpen=function(){var t=this._element.nativeElement;return!t.readOnly&&!t.disabled&&!this._autocompleteDisabled},t}(),se=function(){},ue=n("Fzqc"),ce=n("qAlS"),de=n("dWZg"),he=l["\u0275crt"]({encapsulation:2,styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}@media screen and (-ms-high-contrast:active){.mat-autocomplete-panel{outline:solid 1px}}"],data:{}});function pe(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,[[2,0],["panel",1]],null,2,"div",[["class","mat-autocomplete-panel"],["role","listbox"]],[[8,"id",0]],null,null,null,null)),l["\u0275did"](1,278528,null,0,u.j,[l.IterableDiffers,l.KeyValueDiffers,l.ElementRef,l.Renderer2],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),l["\u0275ncd"](null,0)],function(t,e){t(e,1,0,"mat-autocomplete-panel",e.component._classList)},function(t,e){t(e,0,0,e.component.id)})}function fe(t){return l["\u0275vid"](2,[l["\u0275qud"](402653184,1,{template:0}),l["\u0275qud"](671088640,2,{panel:0}),(t()(),l["\u0275and"](0,[[1,2]],null,0,null,pe))],null,null)}var ge=n("SVhw"),me=n("WYkV"),ve=n("2Q+G"),be=n("mVsa"),xe=n("bujt"),ye=n("UodH"),Ce=n("wFw1"),_e=n("Mr+X"),we=n("SMsm"),Me=n("POKm"),Pe=function(){function t(t,e){this.store=t,this.elementRef=e,this.showTools=!1,this.selectedTab="all",this.viewButtonChecked=!1,this.timeBoundButtonChecked=!1,this.timeBoundValue="Any time",this.locationButtonChecked=!1,this.locationValue="All Countries",this.filterList={image:!1,video:!1},this.timeBound={since:null,until:null},this.location=null}return t.prototype.ngOnInit=function(){this.toolList=this.elementRef.nativeElement.querySelector(".wrapper .tools .tool-list"),this.toolList.inert=!0,this.getDataFromStore()},t.prototype.getDataFromStore=function(){this.isSearching$=this.store.select(ut.A),this.areResultsAvailable$=this.store.select(ut.i),this.query$=this.store.select(ut.z)},t.prototype.toggleSearchTools=function(){this.showTools=!this.showTools,this.toolList.inert=!this.toolList.inert},t.prototype.getFilterResults=function(t){"all"===t?(this.store.dispatch(new St.b(!1)),this.selectedTab="all",this.filterList={image:!1,video:!1}):"image"===t?(this.store.dispatch(new St.b(!1)),this.selectedTab="image",this.filterList={image:!0,video:!1}):"video"===t?(this.store.dispatch(new St.b(!1)),this.selectedTab="video",this.filterList={image:!1,video:!0}):"news"===t?(this.store.dispatch(new St.b(!0)),this.selectedTab="news"):(this.store.dispatch(new St.b(!1)),this.selectedTab="all",this.filterList={image:!1,video:!1}),this.store.dispatch(new Me.b(this.filterList))},t.prototype.getTimeBoundResults=function(t){if("any"===t)this.timeBoundValue="Any time",this.timeBound={since:null,until:null};else if("lastDay"===t){this.timeBoundValue="Past 24 hours";var e=new Date((new Date).getTime()-864e5);this.timeBound={since:e,until:null}}else if("lastWeek"===t){this.timeBoundValue="Past week";var n=new Date((new Date).getTime()-6048e5);this.timeBound={since:n,until:null}}else this.timeBoundValue="Any time",this.timeBound={since:null,until:null};this.store.dispatch(new Me.h(this.timeBound))},t.prototype.getLocationBasedResults=function(t){"all"===t?(this.locationValue="All Countries",this.location=null):"India"===t?(this.locationValue="Country: India",this.location="India"):"China"===t?(this.locationValue="Country: China",this.location="China"):"US"===t?(this.locationValue="Country: US",this.location="US"):"UK"===t?(this.locationValue="Country: UK",this.location="UK"):(this.locationValue="All Countries",this.location=null),this.store.dispatch(new Me.d(this.location))},t}(),ke=l["\u0275crt"]({encapsulation:0,styles:[["div.wrapper[_ngcontent-%COMP%]{position:absolute;display:flex;justify-content:space-between;max-width:767px;top:82px}div.wrapper[_ngcontent-%COMP%]   div.tab-list[_ngcontent-%COMP%]{margin-left:150px;flex:1;display:flex;flex-direction:row}div.wrapper[_ngcontent-%COMP%]   div.tab-list[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{outline:0}div.wrapper[_ngcontent-%COMP%]   div.tab-list[_ngcontent-%COMP%]   button.tab[_ngcontent-%COMP%]{cursor:pointer;min-width:50px;background:0 0;border:none;padding:10px;margin-right:15px;font-family:Arial,sans-serif;color:#777;text-align:center;font-size:.9em}div.wrapper[_ngcontent-%COMP%]   div.tab-list[_ngcontent-%COMP%]   button.tab[_ngcontent-%COMP%]:hover{color:#222}div.wrapper[_ngcontent-%COMP%]   div.tab-list[_ngcontent-%COMP%]   button.tab.selected[_ngcontent-%COMP%]{color:#4285f4;border-bottom:3px solid #4285f4;outline:0;font-weight:700}div.wrapper[_ngcontent-%COMP%]   h5.display-media[_ngcontent-%COMP%]{font-family:Arial,sans-serif;font-size:14px}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:baseline;margin-left:131px}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{outline:0}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   button.tab[_ngcontent-%COMP%]{cursor:pointer;min-width:50px;background:0 0;border:none;padding:12px;margin-right:15px;font-family:Arial,sans-serif;color:#777;text-align:center;font-size:.9em}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   button.tab[_ngcontent-%COMP%]:hover{color:#222}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   a.tab[_ngcontent-%COMP%]{cursor:pointer;min-width:50px;text-decoration:none;background:0 0;border:none;padding:12px;margin-right:15px;font-family:Arial,sans-serif;color:#777;text-align:center;font-size:.9em}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   a.tab[_ngcontent-%COMP%]:hover{color:#222}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   a.views-search[_ngcontent-%COMP%]{position:absolute;box-shadow:0 2px 2px 0 grey;margin:0;top:38px;z-index:52;left:642px;color:rgba(0,0,0,.87)}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   button.toggleButton[_ngcontent-%COMP%]{color:#777}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   button.toggleButton.pressed[_ngcontent-%COMP%]{background-color:#e0e0e0}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list[_ngcontent-%COMP%]{position:absolute;left:140px;top:35px;padding:10px 0;margin:0 10px;pointer-events:none}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list[_ngcontent-%COMP%]   .message[_ngcontent-%COMP%], div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list[_ngcontent-%COMP%]   .search-tools[_ngcontent-%COMP%]{-webkit-transform:translate(0,-100%);transform:translate(0,-100%);transition:opacity 50ms ease-in-out,-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out,opacity 50ms ease-in-out;transition:transform .1s ease-in-out,opacity 50ms ease-in-out,-webkit-transform .1s ease-in-out}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list[_ngcontent-%COMP%]   .search-tools[_ngcontent-%COMP%]{display:flex;opacity:0}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list[_ngcontent-%COMP%]   .search-tools[_ngcontent-%COMP%]   button.toggleButton[_ngcontent-%COMP%]{color:#777}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list[_ngcontent-%COMP%]   .search-tools[_ngcontent-%COMP%]   button.toggleButton.pressed[_ngcontent-%COMP%]{background-color:#e0e0e0}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list[_ngcontent-%COMP%]   .message[_ngcontent-%COMP%]{opacity:1}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list.show[_ngcontent-%COMP%]{pointer-events:auto}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list.show[_ngcontent-%COMP%]   .message[_ngcontent-%COMP%], div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list.show[_ngcontent-%COMP%]   .search-tools[_ngcontent-%COMP%]{-webkit-transform:translate(0,0);transform:translate(0,0)}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list.show[_ngcontent-%COMP%]   .search-tools[_ngcontent-%COMP%]{opacity:1}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list.show[_ngcontent-%COMP%]   .message[_ngcontent-%COMP%]{opacity:0}@media (max-width:768px){div.wrapper[_ngcontent-%COMP%]   div.tab-list[_ngcontent-%COMP%], div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]{margin-left:0;justify-content:space-around}div.wrapper[_ngcontent-%COMP%]   div.tools[_ngcontent-%COMP%]   .tool-list[_ngcontent-%COMP%]{left:0}}.media-wall-route[_ngcontent-%COMP%]{text-decoration:none;color:rgba(0,0,0,.87)}"]],data:{}});function Oe(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,0,"div",[["class","message"]],null,null,null,null,null))],null,null)}function Re(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,7,"a",[["class","media-wall-route views-search mat-menu-item"],["mat-menu-item",""],["role","menuitem"],["target","_blank"],["type","button"]],[[2,"mat-menu-item-highlighted",null],[2,"mat-menu-item-submenu-trigger",null],[1,"tabindex",0],[1,"aria-disabled",0],[1,"disabled",0],[1,"target",0],[8,"href",4]],[[null,"click"],[null,"mouseenter"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,1)._checkDisabled(n)&&o),"mouseenter"===e&&(o=!1!==l["\u0275nov"](t,1)._handleMouseEnter()&&o),"click"===e&&(o=!1!==l["\u0275nov"](t,2).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},ve.c,ve.b)),l["\u0275did"](1,180224,null,0,be.d,[l.ElementRef,u.d,Vt.e,[2,be.h]],null,null),l["\u0275did"](2,671744,null,0,h.m,[h.l,h.a,u.h],{target:[0,"target"],queryParams:[1,"queryParams"],routerLink:[2,"routerLink"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pod"](4,{query:0}),l["\u0275pad"](5,1),(t()(),l["\u0275eld"](6,0,null,0,1,"h5",[["class","display-media"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Display as Media Wall"]))],function(t,e){var n=e.component;t(e,2,0,"_blank",t(e,4,0,l["\u0275unv"](e,2,1,l["\u0275nov"](e,3).transform(n.query$)).queryString),t(e,5,0,"/wall"))},function(t,e){t(e,0,0,l["\u0275nov"](e,1)._highlighted,l["\u0275nov"](e,1)._triggersSubmenu,l["\u0275nov"](e,1)._getTabIndex(),l["\u0275nov"](e,1).disabled.toString(),l["\u0275nov"](e,1).disabled||null,l["\u0275nov"](e,2).target,l["\u0275nov"](e,2).href)})}function Se(t){return l["\u0275vid"](2,[(t()(),l["\u0275eld"](0,0,null,null,83,"div",[["class","wrapper"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,8,"div",[["class","tab-list"]],null,null,null,null,null)),(t()(),l["\u0275eld"](2,0,null,null,1,"button",[["class","tab"],["value","all"]],[[2,"selected",null]],[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.getFilterResults(n.currentTarget.value)&&l),l},null,null)),(t()(),l["\u0275ted"](-1,null,[" All "])),(t()(),l["\u0275eld"](4,0,null,null,1,"button",[["class","tab"],["value","image"]],[[2,"selected",null]],[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.getFilterResults(n.currentTarget.value)&&l),l},null,null)),(t()(),l["\u0275ted"](-1,null,[" Images "])),(t()(),l["\u0275eld"](6,0,null,null,1,"button",[["class","tab"],["value","video"]],[[2,"selected",null]],[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.getFilterResults(n.currentTarget.value)&&l),l},null,null)),(t()(),l["\u0275ted"](-1,null,[" Videos "])),(t()(),l["\u0275eld"](8,0,null,null,1,"button",[["class","tab"],["value","news"]],[[2,"selected",null]],[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.getFilterResults(n.currentTarget.value)&&l),l},null,null)),(t()(),l["\u0275ted"](-1,null,[" News "])),(t()(),l["\u0275eld"](10,0,null,null,73,"div",[["class","tools"]],null,null,null,null,null)),(t()(),l["\u0275eld"](11,0,null,null,1,"button",[["class","tab"]],null,[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.toggleSearchTools()&&l),l},null,null)),(t()(),l["\u0275ted"](-1,null,[" Tools "])),(t()(),l["\u0275eld"](13,0,null,null,1,"button",[["class","tab"]],null,[[null,"click"]],function(t,e,n){var l=!0,o=t.component;return"click"===e&&(l=0!=(o.viewButtonChecked=!o.viewButtonChecked)&&l),l},null,null)),(t()(),l["\u0275ted"](-1,null,[" Views "])),(t()(),l["\u0275eld"](15,0,null,null,63,"div",[["class","tool-list"]],[[2,"show",null]],null,null,null,null)),(t()(),l["\u0275eld"](16,0,null,null,58,"div",[["class","search-tools"]],null,null,null,null,null)),(t()(),l["\u0275eld"](17,0,null,null,24,"div",[["class","time-bound-search"]],null,null,null,null,null)),(t()(),l["\u0275eld"](18,16777216,null,null,6,"button",[["aria-haspopup","true"],["class","toggleButton"],["mat-button",""]],[[2,"pressed",null],[1,"aria-expanded",0],[8,"disabled",0],[2,"_mat-animation-noopable",null]],[[null,"click"],[null,"mousedown"],[null,"keydown"]],function(t,e,n){var o=!0,i=t.component;return"mousedown"===e&&(o=!1!==l["\u0275nov"](t,19)._handleMousedown(n)&&o),"keydown"===e&&(o=!1!==l["\u0275nov"](t,19)._handleKeydown(n)&&o),"click"===e&&(o=!1!==l["\u0275nov"](t,19)._handleClick(n)&&o),"click"===e&&(o=0!=(i.timeBoundButtonChecked=!0)&&o),o},xe.b,xe.a)),l["\u0275did"](19,1196032,null,0,be.f,[qt.c,l.ElementRef,l.ViewContainerRef,be.b,[2,be.c],[8,null],[2,ue.b],Vt.e],{menu:[0,"menu"]},null),l["\u0275did"](20,180224,null,0,ye.b,[l.ElementRef,de.a,Vt.e,[2,Ce.a]],null,null),(t()(),l["\u0275ted"](21,0,[" "," "])),(t()(),l["\u0275eld"](22,0,null,0,2,"mat-icon",[["class","mat-icon"],["role","img"]],[[2,"mat-icon-inline",null]],null,null,_e.b,_e.a)),l["\u0275did"](23,638976,null,0,we.a,[l.ElementRef,we.c,[8,null]],null,null),(t()(),l["\u0275ted"](-1,0,["arrow_drop_down"])),(t()(),l["\u0275eld"](25,0,null,null,16,"mat-menu",[],null,[[null,"close"]],function(t,e,n){var l=!0;return"close"===e&&(l=0!=(t.component.timeBoundButtonChecked=!1)&&l),l},ve.d,ve.a)),l["\u0275did"](26,1294336,[["timeBoundMenu",4]],2,be.c,[l.ElementRef,l.NgZone,be.a],{overlapTrigger:[0,"overlapTrigger"]},{close:"close"}),l["\u0275qud"](603979776,1,{items:1}),l["\u0275qud"](335544320,2,{lazyContent:0}),l["\u0275prd"](2048,null,be.h,null,[be.c]),(t()(),l["\u0275eld"](30,0,null,0,3,"button",[["class","mat-menu-item"],["mat-menu-item",""],["role","menuitem"],["value","any"]],[[2,"mat-menu-item-highlighted",null],[2,"mat-menu-item-submenu-trigger",null],[1,"tabindex",0],[1,"aria-disabled",0],[1,"disabled",0]],[[null,"click"],[null,"mouseenter"]],function(t,e,n){var o=!0,i=t.component;return"click"===e&&(o=!1!==l["\u0275nov"](t,31)._checkDisabled(n)&&o),"mouseenter"===e&&(o=!1!==l["\u0275nov"](t,31)._handleMouseEnter()&&o),"click"===e&&(o=!1!==i.getTimeBoundResults(n.currentTarget.value)&&o),o},ve.c,ve.b)),l["\u0275did"](31,180224,[[1,4]],0,be.d,[l.ElementRef,u.d,Vt.e,[2,be.h]],null,null),(t()(),l["\u0275eld"](32,0,null,0,1,"h5",[["class","display-media"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Any time"])),(t()(),l["\u0275eld"](34,0,null,0,3,"button",[["class","mat-menu-item"],["mat-menu-item",""],["role","menuitem"],["value","lastDay"]],[[2,"mat-menu-item-highlighted",null],[2,"mat-menu-item-submenu-trigger",null],[1,"tabindex",0],[1,"aria-disabled",0],[1,"disabled",0]],[[null,"click"],[null,"mouseenter"]],function(t,e,n){var o=!0,i=t.component;return"click"===e&&(o=!1!==l["\u0275nov"](t,35)._checkDisabled(n)&&o),"mouseenter"===e&&(o=!1!==l["\u0275nov"](t,35)._handleMouseEnter()&&o),"click"===e&&(o=!1!==i.getTimeBoundResults(n.currentTarget.value)&&o),o},ve.c,ve.b)),l["\u0275did"](35,180224,[[1,4]],0,be.d,[l.ElementRef,u.d,Vt.e,[2,be.h]],null,null),(t()(),l["\u0275eld"](36,0,null,0,1,"h5",[["class","display-media"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Past 24 hours"])),(t()(),l["\u0275eld"](38,0,null,0,3,"button",[["class","mat-menu-item"],["mat-menu-item",""],["role","menuitem"],["value","lastWeek"]],[[2,"mat-menu-item-highlighted",null],[2,"mat-menu-item-submenu-trigger",null],[1,"tabindex",0],[1,"aria-disabled",0],[1,"disabled",0]],[[null,"click"],[null,"mouseenter"]],function(t,e,n){var o=!0,i=t.component;return"click"===e&&(o=!1!==l["\u0275nov"](t,39)._checkDisabled(n)&&o),"mouseenter"===e&&(o=!1!==l["\u0275nov"](t,39)._handleMouseEnter()&&o),"click"===e&&(o=!1!==i.getTimeBoundResults(n.currentTarget.value)&&o),o},ve.c,ve.b)),l["\u0275did"](39,180224,[[1,4]],0,be.d,[l.ElementRef,u.d,Vt.e,[2,be.h]],null,null),(t()(),l["\u0275eld"](40,0,null,0,1,"h5",[["class","display-media"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["Past week"])),(t()(),l["\u0275eld"](42,0,null,null,32,"div",[["class","location-based-search"]],null,null,null,null,null)),(t()(),l["\u0275eld"](43,16777216,null,null,6,"button",[["aria-haspopup","true"],["class","toggleButton"],["mat-button",""]],[[2,"pressed",null],[1,"aria-expanded",0],[8,"disabled",0],[2,"_mat-animation-noopable",null]],[[null,"click"],[null,"mousedown"],[null,"keydown"]],function(t,e,n){var o=!0,i=t.component;return"mousedown"===e&&(o=!1!==l["\u0275nov"](t,44)._handleMousedown(n)&&o),"keydown"===e&&(o=!1!==l["\u0275nov"](t,44)._handleKeydown(n)&&o),"click"===e&&(o=!1!==l["\u0275nov"](t,44)._handleClick(n)&&o),"click"===e&&(o=0!=(i.locationButtonChecked=!0)&&o),o},xe.b,xe.a)),l["\u0275did"](44,1196032,null,0,be.f,[qt.c,l.ElementRef,l.ViewContainerRef,be.b,[2,be.c],[8,null],[2,ue.b],Vt.e],{menu:[0,"menu"]},null),l["\u0275did"](45,180224,null,0,ye.b,[l.ElementRef,de.a,Vt.e,[2,Ce.a]],null,null),(t()(),l["\u0275ted"](46,0,[" "," "])),(t()(),l["\u0275eld"](47,0,null,0,2,"mat-icon",[["class","mat-icon"],["role","img"]],[[2,"mat-icon-inline",null]],null,null,_e.b,_e.a)),l["\u0275did"](48,638976,null,0,we.a,[l.ElementRef,we.c,[8,null]],null,null),(t()(),l["\u0275ted"](-1,0,["arrow_drop_down"])),(t()(),l["\u0275eld"](50,0,null,null,24,"mat-menu",[],null,[[null,"close"]],function(t,e,n){var l=!0;return"close"===e&&(l=0!=(t.component.locationButtonChecked=!1)&&l),l},ve.d,ve.a)),l["\u0275did"](51,1294336,[["locationMenu",4]],2,be.c,[l.ElementRef,l.NgZone,be.a],{overlapTrigger:[0,"overlapTrigger"]},{close:"close"}),l["\u0275qud"](603979776,3,{items:1}),l["\u0275qud"](335544320,4,{lazyContent:0}),l["\u0275prd"](2048,null,be.h,null,[be.c]),(t()(),l["\u0275eld"](55,0,null,0,3,"button",[["class","mat-menu-item"],["mat-menu-item",""],["role","menuitem"],["value","all"]],[[2,"mat-menu-item-highlighted",null],[2,"mat-menu-item-submenu-trigger",null],[1,"tabindex",0],[1,"aria-disabled",0],[1,"disabled",0]],[[null,"click"],[null,"mouseenter"]],function(t,e,n){var o=!0,i=t.component;return"click"===e&&(o=!1!==l["\u0275nov"](t,56)._checkDisabled(n)&&o),"mouseenter"===e&&(o=!1!==l["\u0275nov"](t,56)._handleMouseEnter()&&o),"click"===e&&(o=!1!==i.getLocationBasedResults(n.currentTarget.value)&&o),o},ve.c,ve.b)),l["\u0275did"](56,180224,[[3,4]],0,be.d,[l.ElementRef,u.d,Vt.e,[2,be.h]],null,null),(t()(),l["\u0275eld"](57,0,null,0,1,"h5",[["class","display-media"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["All Countries"])),(t()(),l["\u0275eld"](59,0,null,0,3,"button",[["class","mat-menu-item"],["mat-menu-item",""],["role","menuitem"],["value","India"]],[[2,"mat-menu-item-highlighted",null],[2,"mat-menu-item-submenu-trigger",null],[1,"tabindex",0],[1,"aria-disabled",0],[1,"disabled",0]],[[null,"click"],[null,"mouseenter"]],function(t,e,n){var o=!0,i=t.component;return"click"===e&&(o=!1!==l["\u0275nov"](t,60)._checkDisabled(n)&&o),"mouseenter"===e&&(o=!1!==l["\u0275nov"](t,60)._handleMouseEnter()&&o),"click"===e&&(o=!1!==i.getLocationBasedResults(n.currentTarget.value)&&o),o},ve.c,ve.b)),l["\u0275did"](60,180224,[[3,4]],0,be.d,[l.ElementRef,u.d,Vt.e,[2,be.h]],null,null),(t()(),l["\u0275eld"](61,0,null,0,1,"h5",[["class","display-media"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["India"])),(t()(),l["\u0275eld"](63,0,null,0,3,"button",[["class","mat-menu-item"],["mat-menu-item",""],["role","menuitem"],["value","China"]],[[2,"mat-menu-item-highlighted",null],[2,"mat-menu-item-submenu-trigger",null],[1,"tabindex",0],[1,"aria-disabled",0],[1,"disabled",0]],[[null,"click"],[null,"mouseenter"]],function(t,e,n){var o=!0,i=t.component;return"click"===e&&(o=!1!==l["\u0275nov"](t,64)._checkDisabled(n)&&o),"mouseenter"===e&&(o=!1!==l["\u0275nov"](t,64)._handleMouseEnter()&&o),"click"===e&&(o=!1!==i.getLocationBasedResults(n.currentTarget.value)&&o),o},ve.c,ve.b)),l["\u0275did"](64,180224,[[3,4]],0,be.d,[l.ElementRef,u.d,Vt.e,[2,be.h]],null,null),(t()(),l["\u0275eld"](65,0,null,0,1,"h5",[["class","display-media"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["China"])),(t()(),l["\u0275eld"](67,0,null,0,3,"button",[["class","mat-menu-item"],["mat-menu-item",""],["role","menuitem"],["value","US"]],[[2,"mat-menu-item-highlighted",null],[2,"mat-menu-item-submenu-trigger",null],[1,"tabindex",0],[1,"aria-disabled",0],[1,"disabled",0]],[[null,"click"],[null,"mouseenter"]],function(t,e,n){var o=!0,i=t.component;return"click"===e&&(o=!1!==l["\u0275nov"](t,68)._checkDisabled(n)&&o),"mouseenter"===e&&(o=!1!==l["\u0275nov"](t,68)._handleMouseEnter()&&o),"click"===e&&(o=!1!==i.getLocationBasedResults(n.currentTarget.value)&&o),o},ve.c,ve.b)),l["\u0275did"](68,180224,[[3,4]],0,be.d,[l.ElementRef,u.d,Vt.e,[2,be.h]],null,null),(t()(),l["\u0275eld"](69,0,null,0,1,"h5",[["class","display-media"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["US"])),(t()(),l["\u0275eld"](71,0,null,0,3,"button",[["class","mat-menu-item"],["mat-menu-item",""],["role","menuitem"],["value","UK"]],[[2,"mat-menu-item-highlighted",null],[2,"mat-menu-item-submenu-trigger",null],[1,"tabindex",0],[1,"aria-disabled",0],[1,"disabled",0]],[[null,"click"],[null,"mouseenter"]],function(t,e,n){var o=!0,i=t.component;return"click"===e&&(o=!1!==l["\u0275nov"](t,72)._checkDisabled(n)&&o),"mouseenter"===e&&(o=!1!==l["\u0275nov"](t,72)._handleMouseEnter()&&o),"click"===e&&(o=!1!==i.getLocationBasedResults(n.currentTarget.value)&&o),o},ve.c,ve.b)),l["\u0275did"](72,180224,[[3,4]],0,be.d,[l.ElementRef,u.d,Vt.e,[2,be.h]],null,null),(t()(),l["\u0275eld"](73,0,null,0,1,"h5",[["class","display-media"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["UK"])),(t()(),l["\u0275and"](16777216,null,null,3,null,Oe)),l["\u0275did"](76,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275and"](16777216,null,null,1,null,Re)),l["\u0275did"](80,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275eld"](81,0,null,null,2,"a",[["class","tab"],["routerLink","/settings"],["target","_blank"]],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,82).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](82,671744,null,0,h.m,[h.l,h.a,u.h],{target:[0,"target"],routerLink:[1,"routerLink"]},null),(t()(),l["\u0275ted"](-1,null,[" Settings "]))],function(t,e){var n=e.component;t(e,19,0,l["\u0275nov"](e,26)),t(e,23,0),t(e,26,0,!1),t(e,44,0,l["\u0275nov"](e,51)),t(e,48,0),t(e,51,0,!1),t(e,76,0,!l["\u0275unv"](e,76,0,l["\u0275nov"](e,77).transform(n.isSearching$))&&l["\u0275unv"](e,76,0,l["\u0275nov"](e,78).transform(n.areResultsAvailable$))),t(e,80,0,n.viewButtonChecked),t(e,82,0,"_blank","/settings")},function(t,e){var n=e.component;t(e,2,0,"all"===n.selectedTab),t(e,4,0,"image"===n.selectedTab),t(e,6,0,"video"===n.selectedTab),t(e,8,0,"news"===n.selectedTab),t(e,15,0,n.showTools),t(e,18,0,n.timeBoundButtonChecked,l["\u0275nov"](e,19).menuOpen||null,l["\u0275nov"](e,20).disabled||null,"NoopAnimations"===l["\u0275nov"](e,20)._animationMode),t(e,21,0,n.timeBoundValue),t(e,22,0,l["\u0275nov"](e,23).inline),t(e,30,0,l["\u0275nov"](e,31)._highlighted,l["\u0275nov"](e,31)._triggersSubmenu,l["\u0275nov"](e,31)._getTabIndex(),l["\u0275nov"](e,31).disabled.toString(),l["\u0275nov"](e,31).disabled||null),t(e,34,0,l["\u0275nov"](e,35)._highlighted,l["\u0275nov"](e,35)._triggersSubmenu,l["\u0275nov"](e,35)._getTabIndex(),l["\u0275nov"](e,35).disabled.toString(),l["\u0275nov"](e,35).disabled||null),t(e,38,0,l["\u0275nov"](e,39)._highlighted,l["\u0275nov"](e,39)._triggersSubmenu,l["\u0275nov"](e,39)._getTabIndex(),l["\u0275nov"](e,39).disabled.toString(),l["\u0275nov"](e,39).disabled||null),t(e,43,0,n.locationButtonChecked,l["\u0275nov"](e,44).menuOpen||null,l["\u0275nov"](e,45).disabled||null,"NoopAnimations"===l["\u0275nov"](e,45)._animationMode),t(e,46,0,n.locationValue),t(e,47,0,l["\u0275nov"](e,48).inline),t(e,55,0,l["\u0275nov"](e,56)._highlighted,l["\u0275nov"](e,56)._triggersSubmenu,l["\u0275nov"](e,56)._getTabIndex(),l["\u0275nov"](e,56).disabled.toString(),l["\u0275nov"](e,56).disabled||null),t(e,59,0,l["\u0275nov"](e,60)._highlighted,l["\u0275nov"](e,60)._triggersSubmenu,l["\u0275nov"](e,60)._getTabIndex(),l["\u0275nov"](e,60).disabled.toString(),l["\u0275nov"](e,60).disabled||null),t(e,63,0,l["\u0275nov"](e,64)._highlighted,l["\u0275nov"](e,64)._triggersSubmenu,l["\u0275nov"](e,64)._getTabIndex(),l["\u0275nov"](e,64).disabled.toString(),l["\u0275nov"](e,64).disabled||null),t(e,67,0,l["\u0275nov"](e,68)._highlighted,l["\u0275nov"](e,68)._triggersSubmenu,l["\u0275nov"](e,68)._getTabIndex(),l["\u0275nov"](e,68).disabled.toString(),l["\u0275nov"](e,68).disabled||null),t(e,71,0,l["\u0275nov"](e,72)._highlighted,l["\u0275nov"](e,72)._triggersSubmenu,l["\u0275nov"](e,72)._getTabIndex(),l["\u0275nov"](e,72).disabled.toString(),l["\u0275nov"](e,72).disabled||null),t(e,81,0,l["\u0275nov"](e,82).target,l["\u0275nov"](e,82).href)})}var Ie=n("rpyo"),De=function(){function t(t){this.store=t,this.__subscriptions__=new Array,this.searchEvent=new l.EventEmitter,this.relocateEvent=new l.EventEmitter,this.searchInputControl=new Et.f,this.inputFocused=!1,this.hidespeech=t.select(ut.K)}return t.prototype.speechRecognition=function(){this.store.dispatch(new Ie.b(!0))},t.prototype.ngOnInit=function(){},t.prototype.setupSuggestBoxClosing=function(){var t=this;this.__subscriptions__.push(this.doCloseSuggestBox$.subscribe(function(e){e&&t.autoCompleteTrigger.closePanel()}))},t.prototype.onEnter=function(t){13===t.which&&""!==this.searchInputControl.value.trim()&&(this.searchEvent.emit(this.searchInputControl.value.trim()),this.setupSuggestBoxClosing())},t.prototype.onClick=function(){""!==this.searchInputControl.value.trim()&&(this.searchEvent.emit(this.searchInputControl.value.trim()),this.setupSuggestBoxClosing())},t.prototype.closeSuggestBox=function(){this.autoCompleteTrigger.closePanel()},t.prototype.ngOnDestroy=function(){this.__subscriptions__.forEach(function(t){return t.unsubscribe()})},t}(),Te=l["\u0275crt"]({encapsulation:0,styles:[['*[_ngcontent-%COMP%], [_ngcontent-%COMP%]:after, [_ngcontent-%COMP%]:before{box-sizing:border-box}body[_ngcontent-%COMP%], html[_ngcontent-%COMP%]{height:100%}a[_ngcontent-%COMP%]{text-decoration:none;color:#337ab7}ul[_ngcontent-%COMP%]{margin:0;padding:0;list-style-type:none}.container[_ngcontent-%COMP%]{margin:0 auto;width:100%}.container[_ngcontent-%COMP%]:after, .row[_ngcontent-%COMP%]:after{content:"";display:table;clear:both}[class*=col-][_ngcontent-%COMP%]{float:left;padding:0 15px;width:100%;min-height:1px}@media only screen and (min-width:768px){.container[_ngcontent-%COMP%]{width:95%;max-width:1170px}.col-sm-1[_ngcontent-%COMP%]{width:8.33333333%}.col-sm-2[_ngcontent-%COMP%]{width:16.66666667%}.col-sm-3[_ngcontent-%COMP%]{width:25%}.col-sm-4[_ngcontent-%COMP%]{width:33.33333333%}.col-sm-5[_ngcontent-%COMP%]{width:41.66666667%}.col-sm-6[_ngcontent-%COMP%]{width:50%}.col-sm-7[_ngcontent-%COMP%]{width:58.33333333%}.col-sm-8[_ngcontent-%COMP%]{width:66.66666667%}.col-sm-9[_ngcontent-%COMP%]{width:75%}.col-sm-10[_ngcontent-%COMP%]{width:83.33333333%}.col-sm-11[_ngcontent-%COMP%]{width:91.66666667%}.col-sm-12[_ngcontent-%COMP%]{width:100%}}@media only screen and (min-width:1200px){.col-lg-1[_ngcontent-%COMP%]{width:8.33333333%}.col-lg-2[_ngcontent-%COMP%]{width:16.66666667%}.col-lg-3[_ngcontent-%COMP%]{width:25%}.col-lg-4[_ngcontent-%COMP%]{width:33.33333333%}.col-lg-5[_ngcontent-%COMP%]{width:41.66666667%}.col-lg-6[_ngcontent-%COMP%]{width:50%}.col-lg-7[_ngcontent-%COMP%]{width:58.33333333%}.col-lg-8[_ngcontent-%COMP%]{width:66.66666667%}.col-lg-9[_ngcontent-%COMP%]{width:75%}.col-lg-10[_ngcontent-%COMP%]{width:83.33333333%}.col-lg-11[_ngcontent-%COMP%]{width:91.66666667%}.col-lg-12[_ngcontent-%COMP%]{width:100%}}body[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;line-height:1.4;font-size:14px;color:#333;margin:0;padding:0;width:100vw;min-height:100vh;background:#fff;overflow-x:hidden}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-family:inherit;font-weight:500;line-height:1.1}h1[_ngcontent-%COMP%]{font-size:2.5em}h2[_ngcontent-%COMP%]{font-size:30px}h3[_ngcontent-%COMP%]{font-size:24px}h4[_ngcontent-%COMP%]{font-size:18px}h5[_ngcontent-%COMP%]{font-size:14px}address[_ngcontent-%COMP%]{font-style:normal;line-height:1.4}a[_ngcontent-%COMP%]:hover{color:#23527c;text-decoration:underline;cursor:pointer}hr[_ngcontent-%COMP%]{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.input-group[_ngcontent-%COMP%]{display:table}.input-group-btn[_ngcontent-%COMP%]{display:table-cell;width:50px}.btn[_ngcontent-%COMP%]{border:1px solid transparent;display:inline-block;vertical-align:middle;border-radius:0 4px 4px 0;padding:5.5px 5px}.material-icons.md-18[_ngcontent-%COMP%]{font-size:18px}.material-icons.md-24[_ngcontent-%COMP%]{font-size:24px}.material-icons.md-36[_ngcontent-%COMP%]{font-size:36px}.material-icons.md-48[_ngcontent-%COMP%]{font-size:48px}.material-icons.md-dark[_ngcontent-%COMP%]{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive[_ngcontent-%COMP%]{color:rgba(0,0,0,.26)}.material-icons.md-light[_ngcontent-%COMP%]{color:#fff}.material-icons.md-light.md-inactive[_ngcontent-%COMP%]{color:rgba(255,255,255,.3)}.mat-autocomplete-panel[_ngcontent-%COMP%]{top:1px!important;box-shadow:0 3px 14px 2px rgba(0,0,0,.07)!important;width:47vw}#speech-button[_ngcontent-%COMP%]{border-radius:0;height:38px;background-color:#fff;color:#06f;box-shadow:none;border:none;position:initial}#speech-button[_ngcontent-%COMP%]:focus{outline:0}.microphone[_ngcontent-%COMP%]{height:25px;width:25px}@-moz-document url-prefix(){.microphone{display:none}}@media (max-width:560px){.logo-and-form[_ngcontent-%COMP%]{flex-direction:column}.search-input[_ngcontent-%COMP%]{width:98vw;margin-left:1vw}}.outer-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;background:#fafafa;border-bottom:1px solid #ebebeb}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{padding:18px 0;display:flex;justify-content:space-between;align-items:center;position:relative}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]{margin-right:82px;width:100%;max-width:767px;display:flex}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   div.logo[_ngcontent-%COMP%]{display:block;font-family:Courier New;padding:0 15px;font-size:33px;color:var(--accent-color,#d10042)}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   .search-form[_ngcontent-%COMP%]{height:100%;flex:1}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   .search-form[_ngcontent-%COMP%]   .feature[_ngcontent-%COMP%]{top:-42.5px;left:-2px;position:relative;float:right;margin-right:6px}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   .search-form[_ngcontent-%COMP%]   .feature[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background:#fff;outline:0}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   .search-form[_ngcontent-%COMP%]   .search-input[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-around;align-items:center;position:relative;background:#fff;border-radius:2px;will-change:box-shadow;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   .search-form[_ngcontent-%COMP%]   .search-input.focused[_ngcontent-%COMP%], .outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   .search-form[_ngcontent-%COMP%]   .search-input[_ngcontent-%COMP%]:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   .search-form[_ngcontent-%COMP%]   .search-input[_ngcontent-%COMP%]   input#search[_ngcontent-%COMP%]{flex:1;border:none;padding:10px 15px;font-size:16px;word-spacing:1.5pt;letter-spacing:.5pt;box-shadow:none;height:44px;background:#fff}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.logo-and-form[_ngcontent-%COMP%]   .search-form[_ngcontent-%COMP%]   .search-input[_ngcontent-%COMP%]   input#search[_ngcontent-%COMP%]:focus{outline:0}.outer-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   div.panel[_ngcontent-%COMP%]{position:absolute;top:20px;right:20px}.btn[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none}#search-suffix-icon[_ngcontent-%COMP%]{color:#d10042;text-decoration:none}']],data:{}});function Ae(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"mat-option",[["class","mat-option"],["role","option"]],[[1,"tabindex",0],[2,"mat-selected",null],[2,"mat-option-multiple",null],[2,"mat-active",null],[8,"id",0],[1,"aria-selected",0],[1,"aria-disabled",0],[2,"mat-option-disabled",null]],[[null,"click"],[null,"keydown"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,1)._selectViaInteraction()&&o),"keydown"===e&&(o=!1!==l["\u0275nov"](t,1)._handleKeydown(n)&&o),o},Lt.b,Lt.a)),l["\u0275did"](1,8568832,[[2,4]],0,zt.p,[l.ElementRef,l.ChangeDetectorRef,[2,zt.i],[2,zt.o]],{value:[0,"value"]},null),(t()(),l["\u0275ted"](2,0,[" "," "]))],function(t,e){t(e,1,0,e.context.$implicit.query)},function(t,e){t(e,0,0,l["\u0275nov"](e,1)._getTabIndex(),l["\u0275nov"](e,1).selected,l["\u0275nov"](e,1).multiple,l["\u0275nov"](e,1).active,l["\u0275nov"](e,1).id,l["\u0275nov"](e,1).selected.toString(),l["\u0275nov"](e,1).disabled.toString(),l["\u0275nov"](e,1).disabled),t(e,2,0,e.context.$implicit.query)})}function Fe(t){return l["\u0275vid"](2,[l["\u0275qud"](402653184,1,{autoCompleteTrigger:0}),(t()(),l["\u0275eld"](1,0,null,null,37,"div",[["class","outer-wrapper"]],null,null,null,null,null)),(t()(),l["\u0275eld"](2,0,null,null,34,"div",[["class","wrapper"]],null,null,null,null,null)),(t()(),l["\u0275eld"](3,0,null,null,30,"div",[["class","logo-and-form"]],null,null,null,null,null)),(t()(),l["\u0275eld"](4,0,null,null,3,"a",[["routerLink","/"]],[[1,"target",0],[8,"href",4]],[[null,"click"]],function(t,e,n){var o=!0;return"click"===e&&(o=!1!==l["\u0275nov"](t,5).onClick(n.button,n.ctrlKey,n.metaKey,n.shiftKey)&&o),o},null,null)),l["\u0275did"](5,671744,null,0,h.m,[h.l,h.a,u.h],{routerLink:[0,"routerLink"]},null),(t()(),l["\u0275eld"](6,0,null,null,1,"div",[["class","logo"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,[" loklak "])),(t()(),l["\u0275eld"](8,0,null,null,25,"div",[["class","search-form"]],null,null,null,null,null)),(t()(),l["\u0275eld"](9,0,null,null,16,"div",[["class","search-input"]],[[2,"focused",null]],null,null,null,null)),(t()(),l["\u0275eld"](10,16777216,null,null,8,"input",[["autocomplete","off"],["id","search"],["matInput",""],["name","search"],["required",""],["search",""],["type","text"]],[[1,"required",0],[1,"autocomplete",0],[1,"role",0],[1,"aria-autocomplete",0],[1,"aria-activedescendant",0],[1,"aria-expanded",0],[1,"aria-owns",0],[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"focus"],[null,"focusout"],[null,"keypress"],[null,"keyup.enter"],[null,"ngModelChange"],[null,"input"],[null,"blur"],[null,"compositionstart"],[null,"compositionend"],[null,"focusin"],[null,"keydown"]],function(t,e,n){var o=!0,i=t.component;return"input"===e&&(o=!1!==l["\u0275nov"](t,11)._handleInput(n.target.value)&&o),"blur"===e&&(o=!1!==l["\u0275nov"](t,11).onTouched()&&o),"compositionstart"===e&&(o=!1!==l["\u0275nov"](t,11)._compositionStart()&&o),"compositionend"===e&&(o=!1!==l["\u0275nov"](t,11)._compositionEnd(n.target.value)&&o),"focusin"===e&&(o=!1!==l["\u0275nov"](t,14)._handleFocus()&&o),"blur"===e&&(o=!1!==l["\u0275nov"](t,14)._onTouched()&&o),"input"===e&&(o=!1!==l["\u0275nov"](t,14)._handleInput(n)&&o),"keydown"===e&&(o=!1!==l["\u0275nov"](t,14)._handleKeydown(n)&&o),"focus"===e&&(o=0!=(i.inputFocused=!0)&&o),"focusout"===e&&(o=0!=(i.inputFocused=!1)&&o),"keypress"===e&&(o=!1!==i.onEnter(n)&&o),"keyup.enter"===e&&(o=!1!==[i.relocateEvent.emit(i.query),i.closeSuggestBox()]&&o),"ngModelChange"===e&&(o=!1!==(i.query=n)&&o),o},null,null)),l["\u0275did"](11,16384,null,0,Et.d,[l.Renderer2,l.ElementRef,[2,Et.a]],null,null),l["\u0275did"](12,16384,null,0,Et.u,[],{required:[0,"required"]},null),l["\u0275prd"](1024,null,Et.l,function(t){return[t]},[Et.u]),l["\u0275did"](14,147456,[[1,4]],0,re,[l.ElementRef,qt.c,l.ViewContainerRef,l.NgZone,l.ChangeDetectorRef,ie,[2,ue.b],[8,null],[2,u.d],ce.d],{autocomplete:[0,"autocomplete"],autocompleteAttribute:[1,"autocompleteAttribute"]},null),l["\u0275prd"](1024,null,Et.m,function(t,e){return[t,e]},[Et.d,re]),l["\u0275did"](16,540672,null,0,Et.g,[[6,Et.l],[8,null],[6,Et.m],[2,Et.A]],{form:[0,"form"],model:[1,"model"]},{update:"ngModelChange"}),l["\u0275prd"](2048,null,Et.n,null,[Et.g]),l["\u0275did"](18,16384,null,0,Et.o,[[4,Et.n]],null,null),(t()(),l["\u0275eld"](19,0,null,null,6,"mat-autocomplete",[["class","mat-autocomplete"]],null,null,null,fe,he)),l["\u0275prd"](6144,null,zt.i,null,[oe]),l["\u0275did"](21,1097728,[["searchSuggestBox",4]],2,oe,[l.ChangeDetectorRef,l.ElementRef,le],null,null),l["\u0275qud"](603979776,2,{options:1}),l["\u0275qud"](603979776,3,{optionGroups:1}),(t()(),l["\u0275and"](16777216,null,0,1,null,Ae)),l["\u0275did"](25,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null),(t()(),l["\u0275eld"](26,0,null,null,7,"span",[["class","feature"]],null,null,null,null,null)),(t()(),l["\u0275eld"](27,0,null,null,2,"button",[["class","btn btn-default"],["id","speech-button"],["title","Search by voice"],["type","submit"]],null,null,null,null,null)),(t()(),l["\u0275eld"](28,0,null,null,1,"a",[],null,null,null,null,null)),(t()(),l["\u0275eld"](29,0,null,null,0,"img",[["class","microphone"],["src","../../assets/images/microphone.png"]],null,[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.speechRecognition()&&l),l},null,null)),(t()(),l["\u0275eld"](30,0,null,null,3,"button",[["class","btn btn-default"]],null,null,null,null,null)),(t()(),l["\u0275eld"](31,0,null,null,2,"a",[],null,[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.onClick()&&l),l},null,null)),(t()(),l["\u0275eld"](32,0,null,null,1,"i",[["class","material-icons material-icons.md-dark"],["id","search-suffix-icon"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,["search"])),(t()(),l["\u0275eld"](34,0,null,null,2,"div",[["class","panel"]],null,null,null,null,null)),(t()(),l["\u0275eld"](35,0,null,null,1,"service-box",[],null,[["document","click"]],function(t,e,n){var o=!0;return"document:click"===e&&(o=!1!==l["\u0275nov"](t,36).boxClose(n)&&o),o},ge.b,ge.a)),l["\u0275did"](36,114688,null,0,me.a,[l.ElementRef],null,null),(t()(),l["\u0275eld"](37,0,null,null,1,"feed-advanced-search",[],null,null,null,Se,ke)),l["\u0275did"](38,114688,null,0,Pe,[pt.l,l.ElementRef],null,null)],function(t,e){var n=e.component;t(e,5,0,"/"),t(e,12,0,""),t(e,14,0,l["\u0275nov"](e,21),"off"),t(e,16,0,n.searchInputControl,n.query),t(e,25,0,n.suggestionList.slice(0,4)),t(e,36,0),t(e,38,0)},function(t,e){var n=e.component;t(e,4,0,l["\u0275nov"](e,5).target,l["\u0275nov"](e,5).href),t(e,9,0,n.inputFocused),t(e,10,1,[l["\u0275nov"](e,12).required?"":null,l["\u0275nov"](e,14).autocompleteAttribute,l["\u0275nov"](e,14).autocompleteDisabled?null:"combobox",l["\u0275nov"](e,14).autocompleteDisabled?null:"list",null==l["\u0275nov"](e,14).activeOption?null:l["\u0275nov"](e,14).activeOption.id,l["\u0275nov"](e,14).autocompleteDisabled?null:l["\u0275nov"](e,14).panelOpen.toString(),l["\u0275nov"](e,14).autocompleteDisabled?null:null==l["\u0275nov"](e,14).autocomplete?null:l["\u0275nov"](e,14).autocomplete.id,l["\u0275nov"](e,18).ngClassUntouched,l["\u0275nov"](e,18).ngClassTouched,l["\u0275nov"](e,18).ngClassPristine,l["\u0275nov"](e,18).ngClassDirty,l["\u0275nov"](e,18).ngClassValid,l["\u0275nov"](e,18).ngClassInvalid,l["\u0275nov"](e,18).ngClassPending])})}var Le=n("1haT"),ze=n("fp1T"),Ee=n("dzgT"),Be=n("Yb1Z"),Ve=n("AAYD"),We=n("thy8"),Ne=n("qG6H"),qe=function(){function t(t,e,n,l,o){this.route=t,this.location=e,this.store=n,this.elementRef=l,this.document=o,this.__subscriptions__=new Array,this.newsStatus=!1}return t.prototype.ngOnInit=function(){var t=this;this.store.select(ut.w).subscribe(function(e){return t.newsStatus=e}),this.queryFromURL(),this.getDataFromStore()},t.prototype.ngAfterViewInit=function(){this.focusTextbox()},t.prototype.focusTextbox=function(){this.elementRef.nativeElement.querySelector("feed-header input#search").focus()},t.prototype.onWindowScroll=function(){window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop>100?this.navIsFixed=!0:(this.navIsFixed&&window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop<10)&&(this.navIsFixed=!1)},t.prototype.scrollToTop=function(){!function t(){var e=document.documentElement.scrollTop||document.body.scrollTop;e>0&&(window.requestAnimationFrame(t),window.scrollTo(0,e-e/5))}()},t.prototype.queryFromURL=function(){var t=this;this.__subscriptions__.push(this.route.queryParams.subscribe(function(e){var n=e.query||"",l=Object(Ne.c)(n);t.store.dispatch(new Me.g),t.store.dispatch(new Me.e(l)),t.store.dispatch(new We.b(l.displayString)),t.store.dispatch(new Ve.e(""))}))},t.prototype.getDataFromStore=function(){var t=this;this.query$=this.store.select(ut.z),this.isSearching$=this.store.select(ut.A),this.areResultsAvailable$=this.store.select(ut.i),this.apiResponseResults$=this.store.select(ut.c),this.apiResponseTags$=this.store.select(ut.d),this.isNextPageLoading$=this.store.select(ut.x),this.areMorePagesAvailable$=this.store.select(ut.y),this.apiResponseAggregations$=this.store.select(ut.a),this.isUserInfoSearching$=this.store.select(ut.E),this.areUserResultsValid$=this.store.select(ut.h),this.apiResponseUser$=this.store.select(ut.g),this.apiResponseUserFollowing$=this.store.select(ut.f),this.apiResponseUserFollowers$=this.store.select(ut.e),this.suggestQuery$=this.store.select(ut.C),this.isSuggestLoading$=this.store.select(ut.B),this.suggestResponse$=this.store.select(ut.D),this.query$.subscribe(function(e){return t.store.dispatch(new Be.b(e.displayString+" - Loklak Search"))})},t.prototype.search=function(t){t&&(this.store.dispatch(new Me.g),this.store.dispatch(new We.b(t)),this.store.dispatch(new Me.c(t)),this.store.dispatch(new Ve.e("")))},t.prototype.doCloseSuggestBox$=function(){return Object(Ee.a)(this.isSearching$,this.areResultsAvailable$).pipe(Object(Ht.a)(function(t,e){return!(t||!e)}))},t.prototype.relocateURL=function(t){var e=encodeURIComponent(t);this.location.isCurrentPathEqualTo("/search?query="+e)||this.location.go("/search?query="+e)},t.prototype.loadMoreResults=function(t){this.store.dispatch(new Ve.b(""))},t.prototype.ngOnDestroy=function(){this.__subscriptions__.forEach(function(t){return t.unsubscribe()})},t}(),je=l["\u0275crt"]({encapsulation:0,styles:[['*[_ngcontent-%COMP%], [_ngcontent-%COMP%]:after, [_ngcontent-%COMP%]:before{box-sizing:border-box}body[_ngcontent-%COMP%], html[_ngcontent-%COMP%]{height:100%}a[_ngcontent-%COMP%]{text-decoration:none;color:#337ab7}ul[_ngcontent-%COMP%]{margin:0;padding:0;list-style-type:none}.container[_ngcontent-%COMP%]{margin:0 auto;width:100%}.container[_ngcontent-%COMP%]:after, .row[_ngcontent-%COMP%]:after{content:"";display:table;clear:both}[class*=col-][_ngcontent-%COMP%]{float:left;padding:0 15px;width:100%;min-height:1px}@media only screen and (min-width:768px){.container[_ngcontent-%COMP%]{width:95%;max-width:1170px}.col-sm-1[_ngcontent-%COMP%]{width:8.33333333%}.col-sm-2[_ngcontent-%COMP%]{width:16.66666667%}.col-sm-3[_ngcontent-%COMP%]{width:25%}.col-sm-4[_ngcontent-%COMP%]{width:33.33333333%}.col-sm-5[_ngcontent-%COMP%]{width:41.66666667%}.col-sm-6[_ngcontent-%COMP%]{width:50%}.col-sm-7[_ngcontent-%COMP%]{width:58.33333333%}.col-sm-8[_ngcontent-%COMP%]{width:66.66666667%}.col-sm-9[_ngcontent-%COMP%]{width:75%}.col-sm-10[_ngcontent-%COMP%]{width:83.33333333%}.col-sm-11[_ngcontent-%COMP%]{width:91.66666667%}.col-sm-12[_ngcontent-%COMP%]{width:100%}}@media only screen and (min-width:1200px){.col-lg-1[_ngcontent-%COMP%]{width:8.33333333%}.col-lg-2[_ngcontent-%COMP%]{width:16.66666667%}.col-lg-3[_ngcontent-%COMP%]{width:25%}.col-lg-4[_ngcontent-%COMP%]{width:33.33333333%}.col-lg-5[_ngcontent-%COMP%]{width:41.66666667%}.col-lg-6[_ngcontent-%COMP%]{width:50%}.col-lg-7[_ngcontent-%COMP%]{width:58.33333333%}.col-lg-8[_ngcontent-%COMP%]{width:66.66666667%}.col-lg-9[_ngcontent-%COMP%]{width:75%}.col-lg-10[_ngcontent-%COMP%]{width:83.33333333%}.col-lg-11[_ngcontent-%COMP%]{width:91.66666667%}.col-lg-12[_ngcontent-%COMP%]{width:100%}}body[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;line-height:1.4;font-size:14px;color:#333;margin:0;padding:0;width:100vw;min-height:100vh;background:#fff;overflow-x:hidden}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-family:inherit;font-weight:500;line-height:1.1}h1[_ngcontent-%COMP%]{font-size:2.5em}h2[_ngcontent-%COMP%]{font-size:30px}h3[_ngcontent-%COMP%]{font-size:24px}h4[_ngcontent-%COMP%]{font-size:18px}h5[_ngcontent-%COMP%]{font-size:14px}address[_ngcontent-%COMP%]{font-style:normal;line-height:1.4}a[_ngcontent-%COMP%]:hover{color:#23527c;text-decoration:underline;cursor:pointer}hr[_ngcontent-%COMP%]{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.input-group[_ngcontent-%COMP%]{display:table}.input-group-btn[_ngcontent-%COMP%]{display:table-cell;width:50px}.btn[_ngcontent-%COMP%]{border:1px solid transparent;display:inline-block;padding:6px 12px;vertical-align:middle;border-radius:0 4px 4px 0}.material-icons.md-18[_ngcontent-%COMP%]{font-size:18px}.material-icons.md-24[_ngcontent-%COMP%]{font-size:24px}.material-icons.md-36[_ngcontent-%COMP%]{font-size:36px}.material-icons.md-48[_ngcontent-%COMP%]{font-size:48px}.material-icons.md-dark[_ngcontent-%COMP%]{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive[_ngcontent-%COMP%]{color:rgba(0,0,0,.26)}.material-icons.md-light[_ngcontent-%COMP%]{color:#fff}.material-icons.md-light.md-inactive[_ngcontent-%COMP%]{color:rgba(255,255,255,.3)}.mat-autocomplete-panel[_ngcontent-%COMP%]{top:1px!important;box-shadow:0 3px 14px 2px rgba(0,0,0,.07)!important;width:47vw}.scroll-to-top[_ngcontent-%COMP%]{position:fixed;bottom:15px;right:15px;opacity:0;transition:all .2s ease-in-out}.show-scroll[_ngcontent-%COMP%]{opacity:1;transition:all .2s ease-in-out}.outer-wrapper[_ngcontent-%COMP%]{min-height:94vh}.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]{padding-top:30px;flex-direction:row}.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin-left:150px;float:none}.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   feed-pagination[_ngcontent-%COMP%]{margin-top:10px}@media (min-width:1000px){.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{float:left}.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .feed-results[_ngcontent-%COMP%]{width:632px}}@media (min-width:1180px){.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .feed-info-box[_ngcontent-%COMP%]{width:calc(100% - 812px);max-width:454px;margin-left:30px}}@media (max-width:1000px){.outer-wrapper[_ngcontent-%COMP%]   .feed-wrapper[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin:0 auto}}@media all and (max-width:1000px){.feed-wrapper[_ngcontent-%COMP%]{flex-direction:row-reverse;flex-flow:column wrap}}.searching[_ngcontent-%COMP%]{border-radius:50%;margin:10% auto 20px;width:100px;height:100px;border:5px solid var(--accent-color,#d10042);border-top-color:rgba(216,97,96,.2);-webkit-animation:1s linear infinite spin;animation:1s linear infinite spin}.searching-message[_ngcontent-%COMP%]{word-break:break-word;font-size:1.5em;text-align:center;padding:10px;margin:0 23%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}button[_ngcontent-%COMP%]{display:block;margin:32px auto;padding:5px;font-weight:700;background:#d23e42;border:none;cursor:pointer;height:40px;width:40px;font-size:30px;color:#fff;border-radius:76px}button[_ngcontent-%COMP%]:focus{border:none;outline:0}']],data:{}});function He(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,3,"div",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,0,"div",[["class","searching"]],null,null,null,null,null)),(t()(),l["\u0275eld"](2,0,null,null,1,"div",[["class","searching-message"]],null,null,null,null,null)),(t()(),l["\u0275ted"](-1,null,[" Searching social media messages of the last 30 days. "]))],null,null)}function Ue(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,2,"div",[],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,1,"feed-card",[],null,null,null,D,k)),l["\u0275did"](2,114688,null,0,M,[l.ChangeDetectorRef,P.c],{feedItem:[0,"feedItem"],feedIndex:[1,"feedIndex"]},null)],function(t,e){t(e,2,0,e.context.$implicit,e.context.index)},null)}function $e(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,11,"div",[["class","wrapper feed-results"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,2,null,Ue)),l["\u0275did"](2,802816,null,0,u.k,[l.ViewContainerRef,l.TemplateRef,l.IterableDiffers],{ngForOf:[0,"ngForOf"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275eld"](4,0,null,null,3,"feed-pagination",[],null,[[null,"paginate"]],function(t,e,n){var l=!0;return"paginate"===e&&(l=!1!==t.component.loadMoreResults(n)&&l),l},z,A)),l["\u0275did"](5,114688,null,0,T,[],{isNextPageLoading:[0,"isNextPageLoading"],areMorePagesAvailable:[1,"areMorePagesAvailable"]},{paginate:"paginate"}),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275eld"](8,0,null,null,3,"feed-footer",[],null,null,null,$,B)),l["\u0275did"](9,114688,null,0,E,[],{query:[0,"query"],apiResponseTags:[1,"apiResponseTags"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef])],function(t,e){var n=e.component;t(e,2,0,l["\u0275unv"](e,2,0,l["\u0275nov"](e,3).transform(n.apiResponseResults$))),t(e,5,0,l["\u0275unv"](e,5,0,l["\u0275nov"](e,6).transform(n.isNextPageLoading$)),l["\u0275unv"](e,5,1,l["\u0275nov"](e,7).transform(n.areMorePagesAvailable$))),t(e,9,0,l["\u0275unv"](e,9,0,l["\u0275nov"](e,10).transform(n.query$)).displayString,l["\u0275unv"](e,9,1,l["\u0275nov"](e,11).transform(n.apiResponseTags$)))},null)}function Ye(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,5,"user-info-box",[],null,null,null,rt,K)),l["\u0275did"](1,114688,null,0,Y,[],{apiResponseUser:[0,"apiResponseUser"],apiResponseUserFollowing:[1,"apiResponseUserFollowing"],apiResponseUserFollowers:[2,"apiResponseUserFollowers"],isUserResponseLoading:[3,"isUserResponseLoading"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef])],function(t,e){var n=e.component;t(e,1,0,l["\u0275unv"](e,1,0,l["\u0275nov"](e,2).transform(n.apiResponseUser$)),l["\u0275unv"](e,1,1,l["\u0275nov"](e,3).transform(n.apiResponseUserFollowing$)),l["\u0275unv"](e,1,2,l["\u0275nov"](e,4).transform(n.apiResponseUserFollowers$)),l["\u0275unv"](e,1,3,l["\u0275nov"](e,5).transform(n.isUserInfoSearching$)))},null)}function Ke(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,7,"div",[["class","wrapper feed-info-box"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,3,"info-box",[],null,null,null,Pt,ft)),l["\u0275did"](2,573440,null,0,ht,[pt.l],{query:[0,"query"],ApiResponseResult:[1,"ApiResponseResult"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275and"](16777216,null,null,2,null,Ye)),l["\u0275did"](6,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef])],function(t,e){var n=e.component;t(e,2,0,l["\u0275unv"](e,2,0,l["\u0275nov"](e,3).transform(n.query$)),l["\u0275unv"](e,2,1,l["\u0275nov"](e,4).transform(n.apiResponseResults$))),t(e,6,0,l["\u0275unv"](e,6,0,l["\u0275nov"](e,7).transform(n.areUserResultsValid$)))},null)}function Je(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,3,"div",[["class","results-not-found"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,2,"feed-not-found",[],null,null,null,Rt,Ot)),l["\u0275did"](2,114688,null,0,kt,[],{query:[0,"query"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef])],function(t,e){var n=e.component;t(e,2,0,l["\u0275unv"](e,2,0,l["\u0275nov"](e,3).transform(n.query$)))},null)}function Xe(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,11,"div",[["class","feed-wrapper"]],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,2,null,$e)),l["\u0275did"](2,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275and"](16777216,null,null,2,null,Ke)),l["\u0275did"](5,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275and"](16777216,null,null,4,null,Je)),l["\u0275did"](8,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef])],function(t,e){var n=e.component;t(e,2,0,l["\u0275unv"](e,2,0,l["\u0275nov"](e,3).transform(n.areResultsAvailable$))),t(e,5,0,l["\u0275unv"](e,5,0,l["\u0275nov"](e,6).transform(n.areResultsAvailable$))),t(e,8,0,!l["\u0275unv"](e,8,0,l["\u0275nov"](e,9).transform(n.areResultsAvailable$))&&l["\u0275unv"](e,8,0,l["\u0275nov"](e,10).transform(n.query$)).displayString&&!l["\u0275unv"](e,8,0,l["\u0275nov"](e,11).transform(n.isSearching$)))},null)}function Qe(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,3,"div",[["class","feed-wrapper"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,2,"div",[["class","wrapper feed-results"]],null,null,null,null,null)),(t()(),l["\u0275eld"](2,0,null,null,1,"app-feed-news",[],null,null,null,Ft,Dt)),l["\u0275did"](3,245760,null,0,It,[pt.l],null,null)],function(t,e){t(e,3,0)},null)}function Ge(t){return l["\u0275vid"](2,[(t()(),l["\u0275eld"](0,0,null,null,13,"div",[["class","outer-wrapper"]],null,null,null,null,null)),(t()(),l["\u0275eld"](1,0,null,null,3,"feed-header",[],null,[[null,"searchEvent"],[null,"relocateEvent"]],function(t,e,n){var l=!0,o=t.component;return"searchEvent"===e&&(l=!1!==o.search(n)&&l),"relocateEvent"===e&&(l=!1!==o.relocateURL(n)&&l),l},Fe,Te)),l["\u0275did"](2,245760,null,0,De,[pt.l],{query:[0,"query"],suggestionList:[1,"suggestionList"],doCloseSuggestBox$:[2,"doCloseSuggestBox$"]},{searchEvent:"searchEvent",relocateEvent:"relocateEvent"}),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275and"](16777216,null,null,2,null,He)),l["\u0275did"](6,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275eld"](8,0,null,null,0,"br",[],null,null,null,null,null)),(t()(),l["\u0275and"](16777216,null,null,2,null,Xe)),l["\u0275did"](10,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275and"](16777216,null,null,1,null,Qe)),l["\u0275did"](13,16384,null,0,u.l,[l.ViewContainerRef,l.TemplateRef],{ngIf:[0,"ngIf"]},null),(t()(),l["\u0275eld"](14,0,null,null,3,"app-footer",[],[[2,"peeking",null]],null,null,Le.b,Le.a)),l["\u0275did"](15,114688,null,0,ze.a,[],null,null),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),l["\u0275pid"](131072,u.b,[l.ChangeDetectorRef]),(t()(),l["\u0275eld"](18,0,null,null,4,"div",[["class","scroll-to-top"]],null,null,null,null,null)),l["\u0275did"](19,278528,null,0,u.j,[l.IterableDiffers,l.KeyValueDiffers,l.ElementRef,l.Renderer2],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),l["\u0275pod"](20,{"show-scroll":0}),(t()(),l["\u0275eld"](21,0,null,null,1,"button",[],null,[[null,"click"]],function(t,e,n){var l=!0;return"click"===e&&(l=!1!==t.component.scrollToTop()&&l),l},null,null)),(t()(),l["\u0275ted"](-1,null,[" ^ "]))],function(t,e){var n=e.component;t(e,2,0,l["\u0275unv"](e,2,0,l["\u0275nov"](e,3).transform(n.query$)).displayString,l["\u0275unv"](e,2,1,l["\u0275nov"](e,4).transform(n.suggestResponse$)),n.doCloseSuggestBox$()),t(e,6,0,l["\u0275unv"](e,6,0,l["\u0275nov"](e,7).transform(n.isSearching$))&&!n.newsStatus),t(e,10,0,!l["\u0275unv"](e,10,0,l["\u0275nov"](e,11).transform(n.isSearching$))&&!n.newsStatus),t(e,13,0,n.newsStatus),t(e,15,0),t(e,19,0,"scroll-to-top",t(e,20,0,n.navIsFixed))},function(t,e){var n=e.component;t(e,14,0,!l["\u0275unv"](e,14,0,l["\u0275nov"](e,16).transform(n.isSearching$))&&!l["\u0275unv"](e,14,0,l["\u0275nov"](e,17).transform(n.areResultsAvailable$)))})}var Ze=l["\u0275ccf"]("app-feed",qe,function(t){return l["\u0275vid"](0,[(t()(),l["\u0275eld"](0,0,null,null,1,"app-feed",[],null,[["window","scroll"]],function(t,e,n){var o=!0;return"window:scroll"===e&&(o=!1!==l["\u0275nov"](t,1).onWindowScroll()&&o),o},Ge,je)),l["\u0275did"](1,4440064,null,0,qe,[h.a,u.g,pt.l,l.ElementRef,u.d],null,null)],function(t,e){t(e,1,0)},null)},{},{},[]),tn=n("Zjgs"),en=(n("YlbQ"),function(){}),nn=function(){},ln=n("PpLr"),on=n("01xD"),an=n("EUdO");n.d(e,"FeedModuleNgFactory",function(){return rn});var rn=l["\u0275cmf"](o,[],function(t){return l["\u0275mod"]([l["\u0275mpd"](512,l.ComponentFactoryResolver,l["\u0275CodegenComponentFactoryResolver"],[[8,[i.a,Ze]],[3,l.ComponentFactoryResolver],l.NgModuleRef]),l["\u0275mpd"](4608,u.n,u.m,[l.LOCALE_ID,[2,u.x]]),l["\u0275mpd"](4608,Et.e,Et.e,[]),l["\u0275mpd"](4608,Et.z,Et.z,[]),l["\u0275mpd"](4608,qt.c,qt.c,[qt.i,qt.e,l.ComponentFactoryResolver,qt.h,qt.f,l.Injector,l.NgZone,u.d,ue.b]),l["\u0275mpd"](5120,qt.j,qt.k,[qt.c]),l["\u0275mpd"](5120,ie,ae,[qt.c]),l["\u0275mpd"](5120,be.b,be.g,[qt.c]),l["\u0275mpd"](4608,s.a,s.a,[]),l["\u0275mpd"](4608,tn.a,tn.a,[l.NgZone]),l["\u0275mpd"](1073742336,u.c,u.c,[]),l["\u0275mpd"](1073742336,Et.x,Et.x,[]),l["\u0275mpd"](1073742336,Et.t,Et.t,[]),l["\u0275mpd"](1073742336,Et.k,Et.k,[]),l["\u0275mpd"](1073742336,ue.a,ue.a,[]),l["\u0275mpd"](1073742336,zt.k,zt.k,[[2,zt.d]]),l["\u0275mpd"](1073742336,de.b,de.b,[]),l["\u0275mpd"](1073742336,zt.v,zt.v,[]),l["\u0275mpd"](1073742336,zt.t,zt.t,[]),l["\u0275mpd"](1073742336,zt.q,zt.q,[]),l["\u0275mpd"](1073742336,jt.g,jt.g,[]),l["\u0275mpd"](1073742336,ce.a,ce.a,[]),l["\u0275mpd"](1073742336,qt.g,qt.g,[]),l["\u0275mpd"](1073742336,se,se,[]),l["\u0275mpd"](1073742336,be.e,be.e,[]),l["\u0275mpd"](1073742336,we.b,we.b,[]),l["\u0275mpd"](1073742336,ye.c,ye.c,[]),l["\u0275mpd"](1073742336,en,en,[]),l["\u0275mpd"](1073742336,h.n,h.n,[[2,h.t],[2,h.l]]),l["\u0275mpd"](1073742336,nn,nn,[]),l["\u0275mpd"](1073742336,ln.a,ln.a,[]),l["\u0275mpd"](1073742336,st.ChartsModule,st.ChartsModule,[]),l["\u0275mpd"](1073742336,on.a,on.a,[]),l["\u0275mpd"](1073742336,an.a,an.a,[]),l["\u0275mpd"](1073742336,o,o,[]),l["\u0275mpd"](1024,h.j,function(){return[[{path:"",component:qe}]]},[])])})},"5ZZ7":function(t,e,n){"use strict";var l=n("CDJp"),o=n("vvH+"),i=n("RDha");l._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');var n=t.data,l=n.datasets,o=n.labels;if(l.length)for(var i=0;i<l[0].data.length;++i)e.push('<li><span style="background-color:'+l[0].backgroundColor[i]+'"></span>'),o[i]&&e.push(o[i]),e.push("</li>");return e.push("</ul>"),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(n,l){var o=t.getDatasetMeta(0),a=e.datasets[0],r=o.data[l].custom||{},s=i.valueAtIndexOrDefault,u=t.options.elements.arc;return{text:n,fillStyle:r.backgroundColor?r.backgroundColor:s(a.backgroundColor,l,u.backgroundColor),strokeStyle:r.borderColor?r.borderColor:s(a.borderColor,l,u.borderColor),lineWidth:r.borderWidth?r.borderWidth:s(a.borderWidth,l,u.borderWidth),hidden:isNaN(a.data[l])||o.data[l].hidden,index:l}}):[]}},onClick:function(t,e){var n,l,o,i=e.index,a=this.chart;for(n=0,l=(a.data.datasets||[]).length;n<l;++n)(o=a.getDatasetMeta(n)).data[i].hidden=!o.data[i].hidden;a.update()}},tooltips:{callbacks:{title:function(){return""},label:function(t,e){return e.labels[t.index]+": "+t.yLabel}}}}),t.exports=function(t){t.controllers.polarArea=t.DatasetController.extend({dataElementType:o.Arc,linkScales:i.noop,update:function(t){var e=this,n=e.chart,l=n.chartArea,o=e.getMeta(),a=n.options,r=a.elements.arc,s=Math.min(l.right-l.left,l.bottom-l.top);n.outerRadius=Math.max((s-r.borderWidth/2)/2,0),n.innerRadius=Math.max(a.cutoutPercentage?n.outerRadius/100*a.cutoutPercentage:1,0),n.radiusLength=(n.outerRadius-n.innerRadius)/n.getVisibleDatasetCount(),e.outerRadius=n.outerRadius-n.radiusLength*e.index,e.innerRadius=e.outerRadius-n.radiusLength,o.count=e.countVisibleElements(),i.each(o.data,function(n,l){e.updateElement(n,l,t)})},updateElement:function(t,e,n){for(var l=this,o=l.chart,a=l.getDataset(),r=o.options,s=r.animation,u=o.scale,c=o.data.labels,d=l.calculateCircumference(a.data[e]),h=u.xCenter,p=u.yCenter,f=0,g=l.getMeta(),m=0;m<e;++m)isNaN(a.data[m])||g.data[m].hidden||++f;var v=r.startAngle,b=t.hidden?0:u.getDistanceFromCenterForValue(a.data[e]),x=v+d*f,y=x+(t.hidden?0:d),C=s.animateScale?0:u.getDistanceFromCenterForValue(a.data[e]);i.extend(t,{_datasetIndex:l.index,_index:e,_scale:u,_model:{x:h,y:p,innerRadius:0,outerRadius:n?C:b,startAngle:n&&s.animateRotate?v:x,endAngle:n&&s.animateRotate?v:y,label:i.valueAtIndexOrDefault(c,e,c[e])}}),l.removeHoverStyle(t),t.pivot()},removeHoverStyle:function(e){t.DatasetController.prototype.removeHoverStyle.call(this,e,this.chart.options.elements.arc)},countVisibleElements:function(){var t=this.getDataset(),e=this.getMeta(),n=0;return i.each(e.data,function(e,l){isNaN(t.data[l])||e.hidden||n++}),n},calculateCircumference:function(t){var e=this.getMeta().count;return e>0&&!isNaN(t)?2*Math.PI/e:0}})}},"6rqY":function(t,e,n){"use strict";var l=n("CDJp"),o=n("RDha"),i=n("mlr9"),a=n("fELs"),r=n("iM7B"),s=n("VgNv");t.exports=function(t){function e(t){return"top"===t||"bottom"===t}t.types={},t.instances={},t.controllers={},o.extend(t.prototype,{construct:function(e,n){var i=this;n=function(t){var e=(t=t||{}).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=o.configMerge(l.global,l[t.type],t.options||{}),t}(n);var a=r.acquireContext(e,n),s=a&&a.canvas,u=s&&s.height,c=s&&s.width;i.id=o.uid(),i.ctx=a,i.canvas=s,i.config=n,i.width=c,i.height=u,i.aspectRatio=u?c/u:null,i.options=n.options,i._bufferedRender=!1,i.chart=i,i.controller=i,t.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data},set:function(t){i.config.data=t}}),a&&s?(i.initialize(),i.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return s.notify(t,"beforeInit"),o.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.initToolTip(),s.notify(t,"afterInit"),t},clear:function(){return o.canvas.clear(this),this},stop:function(){return t.animationService.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,l=e.canvas,i=n.maintainAspectRatio&&e.aspectRatio||null,a=Math.max(0,Math.floor(o.getMaximumWidth(l))),r=Math.max(0,Math.floor(i?a/i:o.getMaximumHeight(l)));if((e.width!==a||e.height!==r)&&(l.width=e.width=a,l.height=e.height=r,l.style.width=a+"px",l.style.height=r+"px",o.retinaScale(e,n.devicePixelRatio),!t)){var u={width:a,height:r};s.notify(e,"resize",[u]),e.options.onResize&&e.options.onResize(e,u),e.stop(),e.update(e.options.responsiveAnimationDuration)}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;o.each(e.xAxes,function(t,e){t.id=t.id||"x-axis-"+e}),o.each(e.yAxes,function(t,e){t.id=t.id||"y-axis-"+e}),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var n=this,l=n.options,i=n.scales||{},a=[],r=Object.keys(i).reduce(function(t,e){return t[e]=!1,t},{});l.scales&&(a=a.concat((l.scales.xAxes||[]).map(function(t){return{options:t,dtype:"category",dposition:"bottom"}}),(l.scales.yAxes||[]).map(function(t){return{options:t,dtype:"linear",dposition:"left"}}))),l.scale&&a.push({options:l.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),o.each(a,function(l){var a=l.options,s=a.id,u=o.valueOrDefault(a.type,l.dtype);e(a.position)!==e(l.dposition)&&(a.position=l.dposition),r[s]=!0;var c=null;if(s in i&&i[s].type===u)(c=i[s]).options=a,c.ctx=n.ctx,c.chart=n;else{var d=t.scaleService.getScaleConstructor(u);if(!d)return;c=new d({id:s,type:u,options:a,ctx:n.ctx,chart:n}),i[c.id]=c}c.mergeTicksOptions(),l.isDefault&&(n.scale=c)}),o.each(r,function(t,e){t||delete i[e]}),n.scales=i,t.scaleService.addScalesToLayout(this)},buildOrUpdateControllers:function(){var e=this,n=[],l=[];return o.each(e.data.datasets,function(o,i){var a=e.getDatasetMeta(i),r=o.type||e.config.type;if(a.type&&a.type!==r&&(e.destroyDatasetMeta(i),a=e.getDatasetMeta(i)),a.type=r,n.push(a.type),a.controller)a.controller.updateIndex(i),a.controller.linkScales();else{var s=t.controllers[a.type];if(void 0===s)throw new Error('"'+a.type+'" is not a chart type.');a.controller=new s(e,i),l.push(a.controller)}},e),l},resetElements:function(){var t=this;o.each(t.data.datasets,function(e,n){t.getDatasetMeta(n).controller.reset()},t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(e){var n,l,i=this;if(e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]}),l=(n=i).options,o.each(n.scales,function(t){a.removeBox(n,t)}),l=o.configMerge(t.defaults.global,t.defaults[n.config.type],l),n.options=n.config.options=l,n.ensureScalesHaveIDs(),n.buildOrUpdateScales(),n.tooltip._options=l.tooltips,n.tooltip.initialize(),s._invalidate(i),!1!==s.notify(i,"beforeUpdate")){i.tooltip._data=i.data;var r=i.buildOrUpdateControllers();o.each(i.data.datasets,function(t,e){i.getDatasetMeta(e).controller.buildOrUpdateElements()},i),i.updateLayout(),i.options.animation&&i.options.animation.duration&&o.each(r,function(t){t.reset()}),i.updateDatasets(),i.tooltip.initialize(),i.lastActive=[],s.notify(i,"afterUpdate"),i._bufferedRender?i._bufferedRequest={duration:e.duration,easing:e.easing,lazy:e.lazy}:i.render(e)}},updateLayout:function(){!1!==s.notify(this,"beforeLayout")&&(a.update(this,this.width,this.height),s.notify(this,"afterScaleUpdate"),s.notify(this,"afterLayout"))},updateDatasets:function(){if(!1!==s.notify(this,"beforeDatasetsUpdate")){for(var t=0,e=this.data.datasets.length;t<e;++t)this.updateDataset(t);s.notify(this,"afterDatasetsUpdate")}},updateDataset:function(t){var e=this.getDatasetMeta(t),n={meta:e,index:t};!1!==s.notify(this,"beforeDatasetUpdate",[n])&&(e.controller.update(),s.notify(this,"afterDatasetUpdate",[n]))},render:function(e){var n=this;e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]});var l=e.duration,i=e.lazy;if(!1!==s.notify(n,"beforeRender")){var a=n.options.animation,r=function(t){s.notify(n,"afterRender"),o.callback(a&&a.onComplete,[t],n)};if(a&&(void 0!==l&&0!==l||void 0===l&&0!==a.duration)){var u=new t.Animation({numSteps:(l||a.duration)/16.66,easing:e.easing||a.easing,render:function(t,e){var n=e.currentStep,l=n/e.numSteps;t.draw((0,o.easing.effects[e.easing])(l),l,n)},onAnimationProgress:a.onProgress,onAnimationComplete:r});t.animationService.addAnimation(n,u,l,i)}else n.draw(),r(new t.Animation({numSteps:0,chart:n}));return n}},draw:function(t){var e=this;e.clear(),o.isNullOrUndef(t)&&(t=1),e.transition(t),!1!==s.notify(e,"beforeDraw",[t])&&(o.each(e.boxes,function(t){t.draw(e.chartArea)},e),e.scale&&e.scale.draw(),e.drawDatasets(t),e._drawTooltip(t),s.notify(e,"afterDraw",[t]))},transition:function(t){for(var e=0,n=(this.data.datasets||[]).length;e<n;++e)this.isDatasetVisible(e)&&this.getDatasetMeta(e).controller.transition(t);this.tooltip.transition(t)},drawDatasets:function(t){var e=this;if(!1!==s.notify(e,"beforeDatasetsDraw",[t])){for(var n=(e.data.datasets||[]).length-1;n>=0;--n)e.isDatasetVisible(n)&&e.drawDataset(n,t);s.notify(e,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var n=this.getDatasetMeta(t),l={meta:n,index:t,easingValue:e};!1!==s.notify(this,"beforeDatasetDraw",[l])&&(n.controller.draw(e),s.notify(this,"afterDatasetDraw",[l]))},_drawTooltip:function(t){var e=this.tooltip,n={tooltip:e,easingValue:t};!1!==s.notify(this,"beforeTooltipDraw",[n])&&(e.draw(),s.notify(this,"afterTooltipDraw",[n]))},getElementAtEvent:function(t){return i.modes.single(this,t)},getElementsAtEvent:function(t){return i.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return i.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,n){var l=i.modes[e];return"function"==typeof l?l(this,t,n):[]},getDatasetAtEvent:function(t){return i.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this.data.datasets[t];e._meta||(e._meta={});var n=e._meta[this.id];return n||(n=e._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),n},getVisibleDatasetCount:function(){for(var t=0,e=0,n=this.data.datasets.length;e<n;++e)this.isDatasetVisible(e)&&t++;return t},isDatasetVisible:function(t){var e=this.getDatasetMeta(t);return"boolean"==typeof e.hidden?!e.hidden:!this.data.datasets[t].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(t){var e=this.id,n=this.data.datasets[t],l=n._meta&&n._meta[e];l&&(l.controller.destroy(),delete n._meta[e])},destroy:function(){var e,n,l=this,i=l.canvas;for(l.stop(),e=0,n=l.data.datasets.length;e<n;++e)l.destroyDatasetMeta(e);i&&(l.unbindEvents(),o.canvas.clear(l),r.releaseContext(l.ctx),l.canvas=null,l.ctx=null),s.notify(l,"destroy"),delete t.instances[l.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){var e=this;e.tooltip=new t.Tooltip({_chart:e,_chartInstance:e,_data:e.data,_options:e.options.tooltips},e)},bindEvents:function(){var t=this,e=t._listeners={},n=function(){t.eventHandler.apply(t,arguments)};o.each(t.options.events,function(l){r.addEventListener(t,l,n),e[l]=n}),t.options.responsive&&(r.addEventListener(t,"resize",n=function(){t.resize()}),e.resize=n)},unbindEvents:function(){var t=this,e=t._listeners;e&&(delete t._listeners,o.each(e,function(e,n){r.removeEventListener(t,n,e)}))},updateHoverStyle:function(t,e,n){var l,o,i,a=n?"setHoverStyle":"removeHoverStyle";for(o=0,i=t.length;o<i;++o)(l=t[o])&&this.getDatasetMeta(l._datasetIndex).controller[a](l)},eventHandler:function(t){var e=this,n=e.tooltip;if(!1!==s.notify(e,"beforeEvent",[t])){e._bufferedRender=!0,e._bufferedRequest=null;var l=e.handleEvent(t);n&&(l=n._start?n.handleEvent(t):l|n.handleEvent(t)),s.notify(e,"afterEvent",[t]);var o=e._bufferedRequest;return o?e.render(o):l&&!e.animating&&(e.stop(),e.render(e.options.hover.animationDuration,!0)),e._bufferedRender=!1,e._bufferedRequest=null,e}},handleEvent:function(t){var e,n=this,l=n.options||{},i=l.hover;return n.lastActive=n.lastActive||[],n.active="mouseout"===t.type?[]:n.getElementsAtEventForMode(t,i.mode,i),o.callback(l.onHover||l.hover.onHover,[t.native,n.active],n),"mouseup"!==t.type&&"click"!==t.type||l.onClick&&l.onClick.call(n,t.native,n.active),n.lastActive.length&&n.updateHoverStyle(n.lastActive,i.mode,!1),n.active.length&&i.mode&&n.updateHoverStyle(n.active,i.mode,!0),e=!o.arrayEquals(n.active,n.lastActive),n.lastActive=n.active,e}}),t.Controller=t}},"6ww4":function(t,e,n){var l=n("uxXc"),o=n("mgIt"),i=function(t){return t instanceof i?t:this instanceof i?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"==typeof t?(e=o.getRgba(t))?this.setValues("rgb",e):(e=o.getHsla(t))?this.setValues("hsl",e):(e=o.getHwb(t))&&this.setValues("hwb",e):"object"==typeof t&&(void 0!==(e=t).r||void 0!==e.red?this.setValues("rgb",e):void 0!==e.l||void 0!==e.lightness?this.setValues("hsl",e):void 0!==e.v||void 0!==e.value?this.setValues("hsv",e):void 0!==e.w||void 0!==e.whiteness?this.setValues("hwb",e):void 0===e.c&&void 0===e.cyan||this.setValues("cmyk",e)))):new i(t);var e};i.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var t=this.values;return 1!==t.alpha?t.hwb.concat([t.alpha]):t.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var t=this.values;return t.rgb.concat([t.alpha])},hslaArray:function(){var t=this.values;return t.hsl.concat([t.alpha])},alpha:function(t){return void 0===t?this.values.alpha:(this.setValues("alpha",t),this)},red:function(t){return this.setChannel("rgb",0,t)},green:function(t){return this.setChannel("rgb",1,t)},blue:function(t){return this.setChannel("rgb",2,t)},hue:function(t){return t&&(t=(t%=360)<0?360+t:t),this.setChannel("hsl",0,t)},saturation:function(t){return this.setChannel("hsl",1,t)},lightness:function(t){return this.setChannel("hsl",2,t)},saturationv:function(t){return this.setChannel("hsv",1,t)},whiteness:function(t){return this.setChannel("hwb",1,t)},blackness:function(t){return this.setChannel("hwb",2,t)},value:function(t){return this.setChannel("hsv",2,t)},cyan:function(t){return this.setChannel("cmyk",0,t)},magenta:function(t){return this.setChannel("cmyk",1,t)},yellow:function(t){return this.setChannel("cmyk",2,t)},black:function(t){return this.setChannel("cmyk",3,t)},hexString:function(){return o.hexString(this.values.rgb)},rgbString:function(){return o.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return o.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return o.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return o.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return o.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return o.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return o.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var t=this.values.rgb;return t[0]<<16|t[1]<<8|t[2]},luminosity:function(){for(var t=this.values.rgb,e=[],n=0;n<t.length;n++){var l=t[n]/255;e[n]=l<=.03928?l/12.92:Math.pow((l+.055)/1.055,2.4)}return.2126*e[0]+.7152*e[1]+.0722*e[2]},contrast:function(t){var e=this.luminosity(),n=t.luminosity();return e>n?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,n=(e[0]+t)%360;return e[0]=n<0?360+n:n,this.setValues("hsl",e),this},mix:function(t,e){var n=t,l=void 0===e?.5:e,o=2*l-1,i=this.alpha()-n.alpha(),a=((o*i==-1?o:(o+i)/(1+o*i))+1)/2,r=1-a;return this.rgb(a*this.red()+r*n.red(),a*this.green()+r*n.green(),a*this.blue()+r*n.blue()).alpha(this.alpha()*l+n.alpha()*(1-l))},toJSON:function(){return this.rgb()},clone:function(){var t,e,n=new i,l=this.values,o=n.values;for(var a in l)l.hasOwnProperty(a)&&("[object Array]"===(e={}.toString.call(t=l[a]))?o[a]=t.slice(0):"[object Number]"===e?o[a]=t:console.error("unexpected color value:",t));return n}},i.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},i.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},i.prototype.getValues=function(t){for(var e=this.values,n={},l=0;l<t.length;l++)n[t.charAt(l)]=e[t][l];return 1!==e.alpha&&(n.a=e.alpha),n},i.prototype.setValues=function(t,e){var n,o,i=this.values,a=this.spaces,r=this.maxes,s=1;if(this.valid=!0,"alpha"===t)s=e;else if(e.length)i[t]=e.slice(0,t.length),s=e[t.length];else if(void 0!==e[t.charAt(0)]){for(n=0;n<t.length;n++)i[t][n]=e[t.charAt(n)];s=e.a}else if(void 0!==e[a[t][0]]){var u=a[t];for(n=0;n<t.length;n++)i[t][n]=e[u[n]];s=e.alpha}if(i.alpha=Math.max(0,Math.min(1,void 0===s?i.alpha:s)),"alpha"===t)return!1;for(n=0;n<t.length;n++)o=Math.max(0,Math.min(r[t][n],i[t][n])),i[t][n]=Math.round(o);for(var c in a)c!==t&&(i[c]=l[t][c](i[t]));return!0},i.prototype.setSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n),this)},i.prototype.setChannel=function(t,e,n){var l=this.values[t];return void 0===n?l[e]:n===l[e]?this:(l[e]=n,this.setValues(t,l),this)},"undefined"!=typeof window&&(window.Color=i),t.exports=i},"7O6V":function(t,e,n){"use strict";t.exports=function(t){t.Line=function(e,n){return n.type="line",new t(e,n)}}},"8//i":function(t,e,n){"use strict";var l=n("CDJp"),o=n("RDha"),i=n("g8vO");t.exports=function(t){var e=l.global,n={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0, 0, 0, 0.1)",lineWidth:1},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:i.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(t){return t}}};function a(t){var e=t.options;return e.angleLines.display||e.pointLabels.display?t.chart.data.labels.length:0}function r(t){var n=t.options.pointLabels,l=o.valueOrDefault(n.fontSize,e.defaultFontSize),i=o.valueOrDefault(n.fontStyle,e.defaultFontStyle),a=o.valueOrDefault(n.fontFamily,e.defaultFontFamily);return{size:l,style:i,family:a,font:o.fontString(l,i,a)}}function s(t,e,n,l,o){return t===l||t===o?{start:e-n/2,end:e+n/2}:t<l||t>o?{start:e-n-5,end:e}:{start:e,end:e+n+5}}function u(t){return 0===t||180===t?"center":t<180?"left":"right"}function c(t,e,n,l){if(o.isArray(e))for(var i=n.y,a=1.5*l,r=0;r<e.length;++r)t.fillText(e[r],n.x,i),i+=a;else t.fillText(e,n.x,n.y)}function d(t,e,n){90===t||270===t?n.y-=e.h/2:(t>270||t<90)&&(n.y-=e.h)}function h(t){return o.isNumber(t)?t:0}var p=t.LinearScaleBase.extend({setDimensions:function(){var t=this,n=t.options,l=n.ticks;t.width=t.maxWidth,t.height=t.maxHeight,t.xCenter=Math.round(t.width/2),t.yCenter=Math.round(t.height/2);var i=o.min([t.height,t.width]),a=o.valueOrDefault(l.fontSize,e.defaultFontSize);t.drawingArea=n.display?i/2-(a/2+l.backdropPaddingY):i/2},determineDataLimits:function(){var t=this,e=t.chart,n=Number.POSITIVE_INFINITY,l=Number.NEGATIVE_INFINITY;o.each(e.data.datasets,function(i,a){if(e.isDatasetVisible(a)){var r=e.getDatasetMeta(a);o.each(i.data,function(e,o){var i=+t.getRightValue(e);isNaN(i)||r.data[o].hidden||(n=Math.min(i,n),l=Math.max(i,l))})}}),t.min=n===Number.POSITIVE_INFINITY?0:n,t.max=l===Number.NEGATIVE_INFINITY?0:l,t.handleTickRangeOptions()},getTickLimit:function(){var t=this.options.ticks,n=o.valueOrDefault(t.fontSize,e.defaultFontSize);return Math.min(t.maxTicksLimit?t.maxTicksLimit:11,Math.ceil(this.drawingArea/(1.5*n)))},convertTicksToLabels:function(){var e=this;t.LinearScaleBase.prototype.convertTicksToLabels.call(e),e.pointLabels=e.chart.data.labels.map(e.options.pointLabels.callback,e)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t,e;this.options.pointLabels.display?function(t){var e,n,l,i=r(t),u=Math.min(t.height/2,t.width/2),c={r:t.width,l:0,t:t.height,b:0},d={};t.ctx.font=i.font,t._pointLabelSizes=[];var h,p,f,g=a(t);for(e=0;e<g;e++){l=t.getPointPosition(e,u),h=t.ctx,p=i.size,n=o.isArray(f=t.pointLabels[e]||"")?{w:o.longestText(h,h.font,f),h:f.length*p+1.5*(f.length-1)*p}:{w:h.measureText(f).width,h:p},t._pointLabelSizes[e]=n;var m=t.getIndexAngle(e),v=o.toDegrees(m)%360,b=s(v,l.x,n.w,0,180),x=s(v,l.y,n.h,90,270);b.start<c.l&&(c.l=b.start,d.l=m),b.end>c.r&&(c.r=b.end,d.r=m),x.start<c.t&&(c.t=x.start,d.t=m),x.end>c.b&&(c.b=x.end,d.b=m)}t.setReductions(u,c,d)}(this):(t=this,e=Math.min(t.height/2,t.width/2),t.drawingArea=Math.round(e),t.setCenterPoint(0,0,0,0))},setReductions:function(t,e,n){var l=e.l/Math.sin(n.l),o=Math.max(e.r-this.width,0)/Math.sin(n.r),i=-e.t/Math.cos(n.t),a=-Math.max(e.b-this.height,0)/Math.cos(n.b);l=h(l),o=h(o),i=h(i),a=h(a),this.drawingArea=Math.min(Math.round(t-(l+o)/2),Math.round(t-(i+a)/2)),this.setCenterPoint(l,o,i,a)},setCenterPoint:function(t,e,n,l){var o=this,i=n+o.drawingArea,a=o.height-l-o.drawingArea;o.xCenter=Math.round((t+o.drawingArea+(o.width-e-o.drawingArea))/2+o.left),o.yCenter=Math.round((i+a)/2+o.top)},getIndexAngle:function(t){return t*(2*Math.PI/a(this))+(this.chart.options&&this.chart.options.startAngle?this.chart.options.startAngle:0)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(null===t)return 0;var n=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*n:(t-e.min)*n},getPointPosition:function(t,e){var n=this.getIndexAngle(t)-Math.PI/2;return{x:Math.round(Math.cos(n)*e)+this.xCenter,y:Math.round(Math.sin(n)*e)+this.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(){var t=this.min,e=this.max;return this.getPointPositionForValue(0,this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0)},draw:function(){var t=this,n=t.options,l=n.gridLines,i=n.ticks,s=o.valueOrDefault;if(n.display){var h=t.ctx,p=this.getIndexAngle(0),f=s(i.fontSize,e.defaultFontSize),g=s(i.fontStyle,e.defaultFontStyle),m=s(i.fontFamily,e.defaultFontFamily),v=o.fontString(f,g,m);o.each(t.ticks,function(n,r){if(r>0||i.reverse){var u=t.getDistanceFromCenterForValue(t.ticksAsNumbers[r]);if(l.display&&0!==r&&function(t,e,n,l){var i=t.ctx;if(i.strokeStyle=o.valueAtIndexOrDefault(e.color,l-1),i.lineWidth=o.valueAtIndexOrDefault(e.lineWidth,l-1),t.options.gridLines.circular)i.beginPath(),i.arc(t.xCenter,t.yCenter,n,0,2*Math.PI),i.closePath(),i.stroke();else{var r=a(t);if(0===r)return;i.beginPath();var s=t.getPointPosition(0,n);i.moveTo(s.x,s.y);for(var u=1;u<r;u++)s=t.getPointPosition(u,n),i.lineTo(s.x,s.y);i.closePath(),i.stroke()}}(t,l,u,r),i.display){var c=s(i.fontColor,e.defaultFontColor);if(h.font=v,h.save(),h.translate(t.xCenter,t.yCenter),h.rotate(p),i.showLabelBackdrop){var d=h.measureText(n).width;h.fillStyle=i.backdropColor,h.fillRect(-d/2-i.backdropPaddingX,-u-f/2-i.backdropPaddingY,d+2*i.backdropPaddingX,f+2*i.backdropPaddingY)}h.textAlign="center",h.textBaseline="middle",h.fillStyle=c,h.fillText(n,0,-u),h.restore()}}}),(n.angleLines.display||n.pointLabels.display)&&function(t){var n=t.ctx,l=t.options,i=l.angleLines,s=l.pointLabels;n.lineWidth=i.lineWidth,n.strokeStyle=i.color;var h=t.getDistanceFromCenterForValue(l.ticks.reverse?t.min:t.max),p=r(t);n.textBaseline="top";for(var f=a(t)-1;f>=0;f--){if(i.display){var g=t.getPointPosition(f,h);n.beginPath(),n.moveTo(t.xCenter,t.yCenter),n.lineTo(g.x,g.y),n.stroke(),n.closePath()}if(s.display){var m=t.getPointPosition(f,h+5),v=o.valueAtIndexOrDefault(s.fontColor,f,e.defaultFontColor);n.font=p.font,n.fillStyle=v;var b=t.getIndexAngle(f),x=o.toDegrees(b);n.textAlign=u(x),d(x,t._pointLabelSizes[f],m),c(n,t.pointLabels[f]||"",m,p.size)}}}(t)}}});t.scaleService.registerScaleType("radialLinear",p,n)}},"8TtQ":function(t,e,n){"use strict";t.exports=function(t){var e=t.Scale.extend({getLabels:function(){var t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels},determineDataLimits:function(){var t,e=this,n=e.getLabels();e.minIndex=0,e.maxIndex=n.length-1,void 0!==e.options.ticks.min&&(t=n.indexOf(e.options.ticks.min),e.minIndex=-1!==t?t:e.minIndex),void 0!==e.options.ticks.max&&(t=n.indexOf(e.options.ticks.max),e.maxIndex=-1!==t?t:e.maxIndex),e.min=n[e.minIndex],e.max=n[e.maxIndex]},buildTicks:function(){var t=this,e=t.getLabels();t.ticks=0===t.minIndex&&t.maxIndex===e.length-1?e:e.slice(t.minIndex,t.maxIndex+1)},getLabelForIndex:function(t,e){var n=this,l=n.chart.data,o=n.isHorizontal();return l.yLabels&&!o?n.getRightValue(l.datasets[e].data[t]):n.ticks[t-n.minIndex]},getPixelForValue:function(t,e){var n,l=this,o=l.options.offset,i=Math.max(l.maxIndex+1-l.minIndex-(o?0:1),1);if(void 0!==t&&null!==t&&(n=l.isHorizontal()?t.x:t.y),void 0!==n||void 0!==t&&isNaN(e)){var a=l.getLabels().indexOf(t=n||t);e=-1!==a?a:e}if(l.isHorizontal()){var r=l.width/i,s=r*(e-l.minIndex);return o&&(s+=r/2),l.left+Math.round(s)}var u=l.height/i,c=u*(e-l.minIndex);return o&&(c+=u/2),l.top+Math.round(c)},getPixelForTick:function(t){return this.getPixelForValue(this.ticks[t],t+this.minIndex,null)},getValueForPixel:function(t){var e=this,n=e.options.offset,l=Math.max(e._ticks.length-(n?0:1),1),o=e.isHorizontal(),i=(o?e.width:e.height)/l;return t-=o?e.left:e.top,n&&(t-=i/2),(t<=0?0:Math.round(t/i))+e.minIndex},getBasePixel:function(){return this.bottom}});t.scaleService.registerScaleType("category",e,{position:"bottom"})}},A5uo:function(t,e,n){"use strict";var l=n("CDJp"),o=n("K2E3"),i=n("RDha");l._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:i.noop,onComplete:i.noop}}),t.exports=function(t){t.Animation=o.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),t.animationService={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(t,e,n,l){var o,i,a=this.animations;for(e.chart=t,l||(t.animating=!0),o=0,i=a.length;o<i;++o)if(a[o].chart===t)return void(a[o]=e);a.push(e),1===a.length&&this.requestAnimationFrame()},cancelAnimation:function(t){var e=i.findIndex(this.animations,function(e){return e.chart===t});-1!==e&&(this.animations.splice(e,1),t.animating=!1)},requestAnimationFrame:function(){var t=this;null===t.request&&(t.request=i.requestAnimFrame.call(window,function(){t.request=null,t.startDigest()}))},startDigest:function(){var t=this,e=Date.now(),n=0;t.dropFrames>1&&(n=Math.floor(t.dropFrames),t.dropFrames=t.dropFrames%1),t.advance(1+n);var l=Date.now();t.dropFrames+=(l-e)/t.frameDuration,t.animations.length>0&&t.requestAnimationFrame()},advance:function(t){for(var e,n,l=this.animations,o=0;o<l.length;)n=(e=l[o]).chart,e.currentStep=(e.currentStep||0)+t,e.currentStep=Math.min(e.currentStep,e.numSteps),i.callback(e.render,[n,e],n),i.callback(e.onAnimationProgress,[e],n),e.currentStep>=e.numSteps?(i.callback(e.onAnimationComplete,[e],n),n.animating=!1,l.splice(o,1)):++o}},Object.defineProperty(t.Animation.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(t.Animation.prototype,"chartInstance",{get:function(){return this.chart},set:function(t){this.chart=t}})}},AX6q:function(t,e,n){"use strict";var l=n("CDJp"),o=n("K2E3"),i=n("RDha"),a=n("fELs"),r=i.noop;function s(t,e){return t.usePointStyle?e*Math.SQRT2:t.boxWidth}l._set("global",{legend:{display:!0,position:"top",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var n=e.datasetIndex,l=this.chart,o=l.getDatasetMeta(n);o.hidden=null===o.hidden?!l.data.datasets[n].hidden:null,l.update()},onHover:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data;return i.isArray(e.datasets)?e.datasets.map(function(e,n){return{text:e.label,fillStyle:i.isArray(e.backgroundColor)?e.backgroundColor[0]:e.backgroundColor,hidden:!t.isDatasetVisible(n),lineCap:e.borderCapStyle,lineDash:e.borderDash,lineDashOffset:e.borderDashOffset,lineJoin:e.borderJoinStyle,lineWidth:e.borderWidth,strokeStyle:e.borderColor,pointStyle:e.pointStyle,datasetIndex:n}},this):[]}}},legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');for(var n=0;n<t.data.datasets.length;n++)e.push('<li><span style="background-color:'+t.data.datasets[n].backgroundColor+'"></span>'),t.data.datasets[n].label&&e.push(t.data.datasets[n].label),e.push("</li>");return e.push("</ul>"),e.join("")}});var u=o.extend({initialize:function(t){i.extend(this,t),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:r,update:function(t,e,n){var l=this;return l.beforeUpdate(),l.maxWidth=t,l.maxHeight=e,l.margins=n,l.beforeSetDimensions(),l.setDimensions(),l.afterSetDimensions(),l.beforeBuildLabels(),l.buildLabels(),l.afterBuildLabels(),l.beforeFit(),l.fit(),l.afterFit(),l.afterUpdate(),l.minSize},afterUpdate:r,beforeSetDimensions:r,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:r,beforeBuildLabels:r,buildLabels:function(){var t=this,e=t.options.labels||{},n=i.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(n=n.filter(function(n){return e.filter(n,t.chart.data)})),t.options.reverse&&n.reverse(),t.legendItems=n},afterBuildLabels:r,beforeFit:r,fit:function(){var t=this,e=t.options,n=e.labels,o=e.display,a=t.ctx,r=l.global,u=i.valueOrDefault,c=u(n.fontSize,r.defaultFontSize),d=u(n.fontStyle,r.defaultFontStyle),h=u(n.fontFamily,r.defaultFontFamily),p=i.fontString(c,d,h),f=t.legendHitBoxes=[],g=t.minSize,m=t.isHorizontal();if(m?(g.width=t.maxWidth,g.height=o?10:0):(g.width=o?10:0,g.height=t.maxHeight),o)if(a.font=p,m){var v=t.lineWidths=[0],b=t.legendItems.length?c+n.padding:0;a.textAlign="left",a.textBaseline="top",i.each(t.legendItems,function(e,l){var o=s(n,c)+c/2+a.measureText(e.text).width;v[v.length-1]+o+n.padding>=t.width&&(b+=c+n.padding,v[v.length]=t.left),f[l]={left:0,top:0,width:o,height:c},v[v.length-1]+=o+n.padding}),g.height+=b}else{var x=n.padding,y=t.columnWidths=[],C=n.padding,_=0,w=0,M=c+x;i.each(t.legendItems,function(t,e){var l=s(n,c)+c/2+a.measureText(t.text).width;w+M>g.height&&(C+=_+n.padding,y.push(_),_=0,w=0),_=Math.max(_,l),w+=M,f[e]={left:0,top:0,width:l,height:c}}),C+=_,y.push(_),g.width+=C}t.width=g.width,t.height=g.height},afterFit:r,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,e=t.options,n=e.labels,o=l.global,a=o.elements.line,r=t.width,u=t.lineWidths;if(e.display){var c,d=t.ctx,h=i.valueOrDefault,p=h(n.fontColor,o.defaultFontColor),f=h(n.fontSize,o.defaultFontSize),g=h(n.fontStyle,o.defaultFontStyle),m=h(n.fontFamily,o.defaultFontFamily),v=i.fontString(f,g,m);d.textAlign="left",d.textBaseline="middle",d.lineWidth=.5,d.strokeStyle=p,d.fillStyle=p,d.font=v;var b=s(n,f),x=t.legendHitBoxes,y=t.isHorizontal();c=y?{x:t.left+(r-u[0])/2,y:t.top+n.padding,line:0}:{x:t.left+n.padding,y:t.top+n.padding,line:0};var C=f+n.padding;i.each(t.legendItems,function(l,s){var p=d.measureText(l.text).width,g=b+f/2+p,m=c.x,v=c.y;y?m+g>=r&&(v=c.y+=C,c.line++,m=c.x=t.left+(r-u[c.line])/2):v+C>t.bottom&&(m=c.x=m+t.columnWidths[c.line]+n.padding,v=c.y=t.top+n.padding,c.line++),function(t,n,l){if(!(isNaN(b)||b<=0)){d.save(),d.fillStyle=h(l.fillStyle,o.defaultColor),d.lineCap=h(l.lineCap,a.borderCapStyle),d.lineDashOffset=h(l.lineDashOffset,a.borderDashOffset),d.lineJoin=h(l.lineJoin,a.borderJoinStyle),d.lineWidth=h(l.lineWidth,a.borderWidth),d.strokeStyle=h(l.strokeStyle,o.defaultColor);var r=0===h(l.lineWidth,a.borderWidth);if(d.setLineDash&&d.setLineDash(h(l.lineDash,a.borderDash)),e.labels&&e.labels.usePointStyle){var s=f*Math.SQRT2/2,u=s/Math.SQRT2;i.canvas.drawPoint(d,l.pointStyle,s,t+u,n+u)}else r||d.strokeRect(t,n,b,f),d.fillRect(t,n,b,f);d.restore()}}(m,v,l),x[s].left=m,x[s].top=v,function(t,e,n,l){var o=f/2,i=b+o+t,a=e+o;d.fillText(n.text,i,a),n.hidden&&(d.beginPath(),d.lineWidth=2,d.moveTo(i,a),d.lineTo(i+l,a),d.stroke())}(m,v,l,p),y?c.x+=g+n.padding:c.y+=C})}},handleEvent:function(t){var e=this,n=e.options,l="mouseup"===t.type?"click":t.type,o=!1;if("mousemove"===l){if(!n.onHover)return}else{if("click"!==l)return;if(!n.onClick)return}var i=t.x,a=t.y;if(i>=e.left&&i<=e.right&&a>=e.top&&a<=e.bottom)for(var r=e.legendHitBoxes,s=0;s<r.length;++s){var u=r[s];if(i>=u.left&&i<=u.left+u.width&&a>=u.top&&a<=u.top+u.height){if("click"===l){n.onClick.call(e,t.native,e.legendItems[s]),o=!0;break}if("mousemove"===l){n.onHover.call(e,t.native,e.legendItems[s]),o=!0;break}}}return o}});function c(t,e){var n=new u({ctx:t.ctx,options:e,chart:t});a.configure(t,n,e),a.addBox(t,n),t.legend=n}t.exports={id:"legend",_element:u,beforeInit:function(t){var e=t.options.legend;e&&c(t,e)},beforeUpdate:function(t){var e=t.options.legend,n=t.legend;e?(i.mergeIf(e,l.global.legend),n?(a.configure(t,n,e),n.options=e):c(t,e)):n&&(a.removeBox(t,n),delete t.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}}},As3K:function(t,e,n){"use strict";var l=n("TC34");t.exports={toLineHeight:function(t,e){var n=(""+t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*e;switch(t=+n[2],n[3]){case"px":return t;case"%":t/=100}return e*t},toPadding:function(t){var e,n,o,i;return l.isObject(t)?(e=+t.top||0,n=+t.right||0,o=+t.bottom||0,i=+t.left||0):e=n=o=i=+t||0,{top:e,right:n,bottom:o,left:i,height:e+o,width:i+n}},resolve:function(t,e,n){var o,i,a;for(o=0,i=t.length;o<i;++o)if(void 0!==(a=t[o])&&(void 0!==e&&"function"==typeof a&&(a=a(e)),void 0!==n&&l.isArray(a)&&(a=a[n]),void 0!==a))return a}}},CDJp:function(t,e,n){"use strict";var l=n("RDha");t.exports={_set:function(t,e){return l.merge(this[t]||(this[t]={}),e)}}},G0Q6:function(t,e,n){"use strict";var l=n("CDJp"),o=n("vvH+"),i=n("RDha");l._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}}),t.exports=function(t){function e(t,e){return i.valueOrDefault(t.showLine,e.showLines)}t.controllers.line=t.DatasetController.extend({datasetElementType:o.Line,dataElementType:o.Point,update:function(t){var n,l,o,a=this,r=a.getMeta(),s=r.dataset,u=r.data||[],c=a.chart.options,d=c.elements.line,h=a.getScaleForId(r.yAxisID),p=a.getDataset(),f=e(p,c);for(f&&(o=s.custom||{},void 0!==p.tension&&void 0===p.lineTension&&(p.lineTension=p.tension),s._scale=h,s._datasetIndex=a.index,s._children=u,s._model={spanGaps:p.spanGaps?p.spanGaps:c.spanGaps,tension:o.tension?o.tension:i.valueOrDefault(p.lineTension,d.tension),backgroundColor:o.backgroundColor?o.backgroundColor:p.backgroundColor||d.backgroundColor,borderWidth:o.borderWidth?o.borderWidth:p.borderWidth||d.borderWidth,borderColor:o.borderColor?o.borderColor:p.borderColor||d.borderColor,borderCapStyle:o.borderCapStyle?o.borderCapStyle:p.borderCapStyle||d.borderCapStyle,borderDash:o.borderDash?o.borderDash:p.borderDash||d.borderDash,borderDashOffset:o.borderDashOffset?o.borderDashOffset:p.borderDashOffset||d.borderDashOffset,borderJoinStyle:o.borderJoinStyle?o.borderJoinStyle:p.borderJoinStyle||d.borderJoinStyle,fill:o.fill?o.fill:void 0!==p.fill?p.fill:d.fill,steppedLine:o.steppedLine?o.steppedLine:i.valueOrDefault(p.steppedLine,d.stepped),cubicInterpolationMode:o.cubicInterpolationMode?o.cubicInterpolationMode:i.valueOrDefault(p.cubicInterpolationMode,d.cubicInterpolationMode)},s.pivot()),n=0,l=u.length;n<l;++n)a.updateElement(u[n],n,t);for(f&&0!==s._model.tension&&a.updateBezierControlPoints(),n=0,l=u.length;n<l;++n)u[n].pivot()},getPointBackgroundColor:function(t,e){var n=this.chart.options.elements.point.backgroundColor,l=this.getDataset(),o=t.custom||{};return o.backgroundColor?n=o.backgroundColor:l.pointBackgroundColor?n=i.valueAtIndexOrDefault(l.pointBackgroundColor,e,n):l.backgroundColor&&(n=l.backgroundColor),n},getPointBorderColor:function(t,e){var n=this.chart.options.elements.point.borderColor,l=this.getDataset(),o=t.custom||{};return o.borderColor?n=o.borderColor:l.pointBorderColor?n=i.valueAtIndexOrDefault(l.pointBorderColor,e,n):l.borderColor&&(n=l.borderColor),n},getPointBorderWidth:function(t,e){var n=this.chart.options.elements.point.borderWidth,l=this.getDataset(),o=t.custom||{};return isNaN(o.borderWidth)?!isNaN(l.pointBorderWidth)||i.isArray(l.pointBorderWidth)?n=i.valueAtIndexOrDefault(l.pointBorderWidth,e,n):isNaN(l.borderWidth)||(n=l.borderWidth):n=o.borderWidth,n},updateElement:function(t,e,n){var l,o,a=this,r=a.getMeta(),s=t.custom||{},u=a.getDataset(),c=a.index,d=u.data[e],h=a.getScaleForId(r.yAxisID),p=a.getScaleForId(r.xAxisID),f=a.chart.options.elements.point;void 0!==u.radius&&void 0===u.pointRadius&&(u.pointRadius=u.radius),void 0!==u.hitRadius&&void 0===u.pointHitRadius&&(u.pointHitRadius=u.hitRadius),l=p.getPixelForValue("object"==typeof d?d:NaN,e,c),o=n?h.getBasePixel():a.calculatePointY(d,e,c),t._xScale=p,t._yScale=h,t._datasetIndex=c,t._index=e,t._model={x:l,y:o,skip:s.skip||isNaN(l)||isNaN(o),radius:s.radius||i.valueAtIndexOrDefault(u.pointRadius,e,f.radius),pointStyle:s.pointStyle||i.valueAtIndexOrDefault(u.pointStyle,e,f.pointStyle),backgroundColor:a.getPointBackgroundColor(t,e),borderColor:a.getPointBorderColor(t,e),borderWidth:a.getPointBorderWidth(t,e),tension:r.dataset._model?r.dataset._model.tension:0,steppedLine:!!r.dataset._model&&r.dataset._model.steppedLine,hitRadius:s.hitRadius||i.valueAtIndexOrDefault(u.pointHitRadius,e,f.hitRadius)}},calculatePointY:function(t,e,n){var l,o,i,a=this.chart,r=this.getMeta(),s=this.getScaleForId(r.yAxisID),u=0,c=0;if(s.options.stacked){for(l=0;l<n;l++)if(o=a.data.datasets[l],"line"===(i=a.getDatasetMeta(l)).type&&i.yAxisID===s.id&&a.isDatasetVisible(l)){var d=Number(s.getRightValue(o.data[e]));d<0?c+=d||0:u+=d||0}var h=Number(s.getRightValue(t));return s.getPixelForValue(h<0?c+h:u+h)}return s.getPixelForValue(t)},updateBezierControlPoints:function(){var t,e,n,l,o=this.getMeta(),a=this.chart.chartArea,r=o.data||[];function s(t,e,n){return Math.max(Math.min(t,n),e)}if(o.dataset._model.spanGaps&&(r=r.filter(function(t){return!t._model.skip})),"monotone"===o.dataset._model.cubicInterpolationMode)i.splineCurveMonotone(r);else for(t=0,e=r.length;t<e;++t)n=r[t]._model,l=i.splineCurve(i.previousItem(r,t)._model,n,i.nextItem(r,t)._model,o.dataset._model.tension),n.controlPointPreviousX=l.previous.x,n.controlPointPreviousY=l.previous.y,n.controlPointNextX=l.next.x,n.controlPointNextY=l.next.y;if(this.chart.options.elements.line.capBezierPoints)for(t=0,e=r.length;t<e;++t)(n=r[t]._model).controlPointPreviousX=s(n.controlPointPreviousX,a.left,a.right),n.controlPointPreviousY=s(n.controlPointPreviousY,a.top,a.bottom),n.controlPointNextX=s(n.controlPointNextX,a.left,a.right),n.controlPointNextY=s(n.controlPointNextY,a.top,a.bottom)},draw:function(){var t=this.chart,n=this.getMeta(),l=n.data||[],o=t.chartArea,a=l.length,r=0;for(i.canvas.clipArea(t.ctx,o),e(this.getDataset(),t.options)&&n.dataset.draw(),i.canvas.unclipArea(t.ctx);r<a;++r)l[r].draw(o)},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,l=t.custom||{},o=t._model;o.radius=l.hoverRadius||i.valueAtIndexOrDefault(e.pointHoverRadius,n,this.chart.options.elements.point.hoverRadius),o.backgroundColor=l.hoverBackgroundColor||i.valueAtIndexOrDefault(e.pointHoverBackgroundColor,n,i.getHoverColor(o.backgroundColor)),o.borderColor=l.hoverBorderColor||i.valueAtIndexOrDefault(e.pointHoverBorderColor,n,i.getHoverColor(o.borderColor)),o.borderWidth=l.hoverBorderWidth||i.valueAtIndexOrDefault(e.pointHoverBorderWidth,n,o.borderWidth)},removeHoverStyle:function(t){var e=this,n=e.chart.data.datasets[t._datasetIndex],l=t._index,o=t.custom||{},a=t._model;void 0!==n.radius&&void 0===n.pointRadius&&(n.pointRadius=n.radius),a.radius=o.radius||i.valueAtIndexOrDefault(n.pointRadius,l,e.chart.options.elements.point.radius),a.backgroundColor=e.getPointBackgroundColor(t,l),a.borderColor=e.getPointBorderColor(t,l),a.borderWidth=e.getPointBorderWidth(t,l)}})}},Hg4g:function(t,e){t.exports={acquireContext:function(t){return t&&t.canvas&&(t=t.canvas),t&&t.getContext("2d")||null}}},K2E3:function(t,e,n){"use strict";var l=n("6ww4"),o=n("RDha"),i=function(t){o.extend(this,t),this.initialize.apply(this,arguments)};o.extend(i.prototype,{initialize:function(){this.hidden=!1},pivot:function(){var t=this;return t._view||(t._view=o.clone(t._model)),t._start={},t},transition:function(t){var e=this,n=e._model,o=e._start,i=e._view;return n&&1!==t?(i||(i=e._view={}),o||(o=e._start={}),function(t,e,n,o){var i,a,r,s,u,c,d,h,p,f=Object.keys(n);for(i=0,a=f.length;i<a;++i)if(c=n[r=f[i]],e.hasOwnProperty(r)||(e[r]=c),(s=e[r])!==c&&"_"!==r[0]){if(t.hasOwnProperty(r)||(t[r]=s),(d=typeof c)==typeof(u=t[r]))if("string"===d){if((h=l(u)).valid&&(p=l(c)).valid){e[r]=p.mix(h,o).rgbString();continue}}else if("number"===d&&isFinite(u)&&isFinite(c)){e[r]=u+(c-u)*o;continue}e[r]=c}}(o,i,n,t),e):(e._view=n,e._start=null,e)},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return o.isNumber(this._model.x)&&o.isNumber(this._model.y)}}),i.extend=o.inherits,t.exports=i},KAQS:function(t,e,n){"use strict";var l=n("RDha");t.exports=function(t){var e=["push","pop","shift","splice","unshift"];function n(t,n){var l=t._chartjs;if(l){var o=l.listeners,i=o.indexOf(n);-1!==i&&o.splice(i,1),o.length>0||(e.forEach(function(e){delete t[e]}),delete t._chartjs)}}t.DatasetController=function(t,e){this.initialize(t,e)},l.extend(t.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(t,e){this.chart=t,this.index=e,this.linkScales(),this.addElements()},updateIndex:function(t){this.index=t},linkScales:function(){var t=this,e=t.getMeta(),n=t.getDataset();null!==e.xAxisID&&e.xAxisID in t.chart.scales||(e.xAxisID=n.xAxisID||t.chart.options.scales.xAxes[0].id),null!==e.yAxisID&&e.yAxisID in t.chart.scales||(e.yAxisID=n.yAxisID||t.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},reset:function(){this.update(!0)},destroy:function(){this._data&&n(this._data,this)},createMetaDataset:function(){var t=this.datasetElementType;return t&&new t({_chart:this.chart,_datasetIndex:this.index})},createMetaData:function(t){var e=this.dataElementType;return e&&new e({_chart:this.chart,_datasetIndex:this.index,_index:t})},addElements:function(){var t,e,n=this.getMeta(),l=this.getDataset().data||[],o=n.data;for(t=0,e=l.length;t<e;++t)o[t]=o[t]||this.createMetaData(t);n.dataset=n.dataset||this.createMetaDataset()},addElementAndReset:function(t){var e=this.createMetaData(t);this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0)},buildOrUpdateElements:function(){var t,o,i=this,a=i.getDataset(),r=a.data||(a.data=[]);i._data!==r&&(i._data&&n(i._data,i),o=i,(t=r)._chartjs?t._chartjs.listeners.push(o):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[o]}}),e.forEach(function(e){var n="onData"+e.charAt(0).toUpperCase()+e.slice(1),o=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:function(){var e=Array.prototype.slice.call(arguments),i=o.apply(this,e);return l.each(t._chartjs.listeners,function(t){"function"==typeof t[n]&&t[n].apply(t,e)}),i}})})),i._data=r),i.resyncElements()},update:l.noop,transition:function(t){for(var e=this.getMeta(),n=e.data||[],l=n.length,o=0;o<l;++o)n[o].transition(t);e.dataset&&e.dataset.transition(t)},draw:function(){var t=this.getMeta(),e=t.data||[],n=e.length,l=0;for(t.dataset&&t.dataset.draw();l<n;++l)e[l].draw()},removeHoverStyle:function(t,e){var n=this.chart.data.datasets[t._datasetIndex],o=t._index,i=t.custom||{},a=l.valueAtIndexOrDefault,r=t._model;r.backgroundColor=i.backgroundColor?i.backgroundColor:a(n.backgroundColor,o,e.backgroundColor),r.borderColor=i.borderColor?i.borderColor:a(n.borderColor,o,e.borderColor),r.borderWidth=i.borderWidth?i.borderWidth:a(n.borderWidth,o,e.borderWidth)},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,o=t.custom||{},i=l.valueAtIndexOrDefault,a=l.getHoverColor,r=t._model;r.backgroundColor=o.hoverBackgroundColor?o.hoverBackgroundColor:i(e.hoverBackgroundColor,n,a(r.backgroundColor)),r.borderColor=o.hoverBorderColor?o.hoverBorderColor:i(e.hoverBorderColor,n,a(r.borderColor)),r.borderWidth=o.hoverBorderWidth?o.hoverBorderWidth:i(e.hoverBorderWidth,n,r.borderWidth)},resyncElements:function(){var t=this.getMeta(),e=this.getDataset().data,n=t.data.length,l=e.length;l<n?t.data.splice(l,n-l):l>n&&this.insertElements(n,l-n)},insertElements:function(t,e){for(var n=0;n<e;++n)this.addElementAndReset(t+n)},onDataPush:function(){this.insertElements(this.getDataset().data.length-1,arguments.length)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(t,e){this.getMeta().data.splice(t,e),this.insertElements(t,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),t.DatasetController.extend=l.inherits}},ODdm:function(t,e,n){"use strict";t.exports=function(t){t.Bar=function(e,n){return n.type="bar",new t(e,n)}}},OXbD:function(t,e,n){"use strict";var l=n("CDJp"),o=n("K2E3"),i=n("RDha"),a=l.global.defaultColor;function r(t){var e=this._view;return!!e&&Math.abs(t-e.x)<e.radius+e.hitRadius}l._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:a,borderColor:a,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}}),t.exports=o.extend({inRange:function(t,e){var n=this._view;return!!n&&Math.pow(t-n.x,2)+Math.pow(e-n.y,2)<Math.pow(n.hitRadius+n.radius,2)},inLabelRange:r,inXRange:r,inYRange:function(t){var e=this._view;return!!e&&Math.abs(t-e.y)<e.radius+e.hitRadius},getCenterPoint:function(){var t=this._view;return{x:t.x,y:t.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y,padding:t.radius+t.borderWidth}},draw:function(t){var e=this._view,n=this._model,o=this._chart.ctx,r=e.pointStyle,s=e.radius,u=e.x,c=e.y,d=i.color,h=0;e.skip||(o.strokeStyle=e.borderColor||a,o.lineWidth=i.valueOrDefault(e.borderWidth,l.global.elements.point.borderWidth),o.fillStyle=e.backgroundColor||a,void 0!==t&&(n.x<t.left||1.01*t.right<n.x||n.y<t.top||1.01*t.bottom<n.y)&&(n.x<t.left?h=(u-n.x)/(t.left-n.x):1.01*t.right<n.x?h=(n.x-u)/(n.x-t.right):n.y<t.top?h=(c-n.y)/(t.top-n.y):1.01*t.bottom<n.y&&(h=(n.y-c)/(n.y-t.bottom)),h=Math.round(100*h)/100,o.strokeStyle=d(o.strokeStyle).alpha(h).rgbString(),o.fillStyle=d(o.fillStyle).alpha(h).rgbString()),i.canvas.drawPoint(o,r,s,u,c))}})},Qexa:function(t,e,n){"use strict";t.exports=function(t){t.Bubble=function(e,n){return n.type="bubble",new t(e,n)}}},RCHg:function(t,e,n){"use strict";var l=n("wd/R");l="function"==typeof l?l:window.moment;var o=n("CDJp"),i=n("RDha"),a=Number.MIN_SAFE_INTEGER||-9007199254740991,r=Number.MAX_SAFE_INTEGER||9007199254740991,s={millisecond:{common:!0,size:1,steps:[1,2,5,10,20,50,100,250,500]},second:{common:!0,size:1e3,steps:[1,2,5,10,30]},minute:{common:!0,size:6e4,steps:[1,2,5,10,30]},hour:{common:!0,size:36e5,steps:[1,2,3,6,12]},day:{common:!0,size:864e5,steps:[1,2,5]},week:{common:!1,size:6048e5,steps:[1,2,3,4]},month:{common:!0,size:2628e6,steps:[1,2,3]},quarter:{common:!1,size:7884e6,steps:[1,2,3,4]},year:{common:!0,size:3154e7}},u=Object.keys(s);function c(t,e){return t-e}function d(t){var e,n,l,o={},i=[];for(e=0,n=t.length;e<n;++e)o[l=t[e]]||(o[l]=!0,i.push(l));return i}function h(t,e,n,l){var o=function(t,e,n){for(var l,o,i,a=0,r=t.length-1;a>=0&&a<=r;){if(i=t[l=a+r>>1],!(o=t[l-1]||null))return{lo:null,hi:i};if(i[e]<n)a=l+1;else{if(!(o[e]>n))return{lo:o,hi:i};r=l-1}}return{lo:i,hi:null}}(t,e,n),i=o.lo?o.hi?o.lo:t[t.length-2]:t[0],a=o.lo?o.hi?o.hi:t[t.length-1]:t[1],r=a[e]-i[e];return i[l]+(a[l]-i[l])*(r?(n-i[e])/r:0)}function p(t,e){var n=e.parser,o=e.parser||e.format;return"function"==typeof n?n(t):"string"==typeof t&&"string"==typeof o?l(t,o):(t instanceof l||(t=l(t)),t.isValid()?t:"function"==typeof o?o(t):t)}function f(t,e){if(i.isNullOrUndef(t))return null;var n=e.options.time,l=p(e.getRightValue(t),n);return l.isValid()?(n.round&&l.startOf(n.round),l.valueOf()):null}function g(t){for(var e=u.indexOf(t)+1,n=u.length;e<n;++e)if(s[u[e]].common)return u[e]}t.exports=function(t){var e=t.Scale.extend({initialize:function(){if(!l)throw new Error("Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com");this.mergeTicksOptions(),t.Scale.prototype.initialize.call(this)},update:function(){var e=this.options;return e.time&&e.time.format&&console.warn("options.time.format is deprecated and replaced by options.time.parser."),t.Scale.prototype.update.apply(this,arguments)},getRightValue:function(e){return e&&void 0!==e.t&&(e=e.t),t.Scale.prototype.getRightValue.call(this,e)},determineDataLimits:function(){var t,e,n,o,s,u,h=this,p=h.chart,g=h.options.time,m=g.unit||"day",v=r,b=a,x=[],y=[],C=[];for(t=0,n=p.data.labels.length;t<n;++t)C.push(f(p.data.labels[t],h));for(t=0,n=(p.data.datasets||[]).length;t<n;++t)if(p.isDatasetVisible(t))if(i.isObject((s=p.data.datasets[t].data)[0]))for(y[t]=[],e=0,o=s.length;e<o;++e)u=f(s[e],h),x.push(u),y[t][e]=u;else x.push.apply(x,C),y[t]=C.slice(0);else y[t]=[];C.length&&(C=d(C).sort(c),v=Math.min(v,C[0]),b=Math.max(b,C[C.length-1])),x.length&&(x=d(x).sort(c),v=Math.min(v,x[0]),b=Math.max(b,x[x.length-1])),v=f(g.min,h)||v,b=f(g.max,h)||b,v=v===r?+l().startOf(m):v,b=b===a?+l().endOf(m)+1:b,h.min=Math.min(v,b),h.max=Math.max(v+1,b),h._horizontal=h.isHorizontal(),h._table=[],h._timestamps={data:x,datasets:y,labels:C}},buildTicks:function(){var t,e,n,o=this,a=o.min,c=o.max,d=o.options,m=d.time,v=[],b=[];switch(d.ticks.source){case"data":v=o._timestamps.data;break;case"labels":v=o._timestamps.labels;break;case"auto":default:v=function(t,e,n,o){var a,c=o.time,d=c.unit||function(t,e,n,l){var o,i,a=u.length;for(o=u.indexOf(c.minUnit);o<a-1;++o)if((i=s[u[o]]).common&&Math.ceil((n-e)/((i.steps?i.steps[i.steps.length-1]:r)*i.size))<=l)return u[o];return u[a-1]}(0,t,e,n),h=g(d),p=i.valueOrDefault(c.stepSize,c.unitStepSize),f="week"===d&&c.isoWeekday,m=o.ticks.major.enabled,v=s[d],b=l(t),x=l(e),y=[];for(p||(p=function(t,e,n,l){var o,i,a,r=e-t,u=s[d],c=u.size,h=u.steps;if(!h)return Math.ceil(r/(l*c));for(o=0,i=h.length;o<i&&(a=h[o],!(Math.ceil(r/(c*a))<=l));++o);return a}(t,e,0,n)),f&&(b=b.isoWeekday(f),x=x.isoWeekday(f)),b=b.startOf(f?"day":d),(x=x.startOf(f?"day":d))<e&&x.add(1,d),a=l(b),m&&h&&!f&&!c.round&&(a.startOf(h),a.add(~~((b-a)/(v.size*p))*p,d));a<x;a.add(p,d))y.push(+a);return y.push(+a),y}(a,c,o.getLabelCapacity(a),d)}for("ticks"===d.bounds&&v.length&&(a=v[0],c=v[v.length-1]),a=f(m.min,o)||a,c=f(m.max,o)||c,t=0,e=v.length;t<e;++t)(n=v[t])>=a&&n<=c&&b.push(n);return o.min=a,o.max=c,o._unit=m.unit||function(t,e,n,i){var a,r,c=l.duration(l(o.max).diff(l(n)));for(a=u.length-1;a>=u.indexOf(e);a--)if(s[r=u[a]].common&&c.as(r)>=t.length)return r;return u[e?u.indexOf(e):0]}(b,m.minUnit,o.min),o._majorUnit=g(o._unit),o._table=function(t,e,n,l){if("linear"===d.distribution||!t.length)return[{time:e,pos:0},{time:n,pos:1}];var o,i,a,r,s,u=[],c=[e];for(o=0,i=t.length;o<i;++o)(r=t[o])>e&&r<n&&c.push(r);for(c.push(n),o=0,i=c.length;o<i;++o)s=c[o+1],r=c[o],void 0!==(a=c[o-1])&&void 0!==s&&Math.round((s+a)/2)===r||u.push({time:r,pos:o/(i-1)});return u}(o._timestamps.data,a,c),o._offsets=function(t,e,n,l,o){var i,a,r=0,s=0;return o.offset&&e.length&&(o.time.min||(a=e[0],r=(h(t,"time",i=e.length>1?e[1]:l,"pos")-h(t,"time",a,"pos"))/2),o.time.max||(i=e[e.length-1],a=e.length>1?e[e.length-2]:n,s=(h(t,"time",i,"pos")-h(t,"time",a,"pos"))/2)),{left:r,right:s}}(o._table,b,a,c,d),o._labelFormat=function(t,e){var n,l,o,i=t.length;for(n=0;n<i;n++){if(0!==(l=p(t[n],e)).millisecond())return"MMM D, YYYY h:mm:ss.SSS a";0===l.second()&&0===l.minute()&&0===l.hour()||(o=!0)}return o?"MMM D, YYYY h:mm:ss a":"MMM D, YYYY"}(o._timestamps.data,m),function(t,e){var n,o,i,a,r=[];for(n=0,o=t.length;n<o;++n)i=t[n],a=!!e&&i===+l(i).startOf(e),r.push({value:i,major:a});return r}(b,o._majorUnit)},getLabelForIndex:function(t,e){var n=this.chart.data,l=this.options.time,o=n.labels&&t<n.labels.length?n.labels[t]:"",a=n.datasets[e].data[t];return i.isObject(a)&&(o=this.getRightValue(a)),l.tooltipFormat?p(o,l).format(l.tooltipFormat):"string"==typeof o?o:p(o,l).format(this._labelFormat)},tickFormatFunction:function(t,e,n,l){var o=this.options,a=t.valueOf(),r=o.time.displayFormats,s=r[this._unit],u=this._majorUnit,c=r[u],d=t.clone().startOf(u).valueOf(),h=o.ticks.major,p=h.enabled&&u&&c&&a===d,f=t.format(l||(p?c:s)),g=p?h:o.ticks.minor,m=i.valueOrDefault(g.callback,g.userCallback);return m?m(f,e,n):f},convertTicksToLabels:function(t){var e,n,o=[];for(e=0,n=t.length;e<n;++e)o.push(this.tickFormatFunction(l(t[e].value),e,t));return o},getPixelForOffset:function(t){var e=this,n=e._horizontal?e.width:e.height,l=e._horizontal?e.left:e.top,o=h(e._table,"time",t,"pos");return l+n*(e._offsets.left+o)/(e._offsets.left+1+e._offsets.right)},getPixelForValue:function(t,e,n){var l=null;if(void 0!==e&&void 0!==n&&(l=this._timestamps.datasets[n][e]),null===l&&(l=f(t,this)),null!==l)return this.getPixelForOffset(l)},getPixelForTick:function(t){var e=this.getTicks();return t>=0&&t<e.length?this.getPixelForOffset(e[t].value):null},getValueForPixel:function(t){var e=this,n=e._horizontal?e.width:e.height,o=h(e._table,"pos",(n?(t-(e._horizontal?e.left:e.top))/n:0)*(e._offsets.left+1+e._offsets.left)-e._offsets.right,"time");return l(o)},getLabelWidth:function(t){var e=this.options.ticks,n=this.ctx.measureText(t).width,l=i.toRadians(e.maxRotation),a=Math.cos(l),r=Math.sin(l);return n*a+i.valueOrDefault(e.fontSize,o.global.defaultFontSize)*r},getLabelCapacity:function(t){var e=this,n=e.options.time.displayFormats.millisecond,o=e.tickFormatFunction(l(t),0,[],n),i=e.getLabelWidth(o),a=e.isHorizontal()?e.width:e.height,r=Math.floor(a/i);return r>0?r:1}});t.scaleService.registerScaleType("time",e,{position:"bottom",distribution:"linear",bounds:"data",time:{parser:!1,format:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}})}},RDha:function(t,e,n){"use strict";t.exports=n("TC34"),t.exports.easing=n("u0Op"),t.exports.canvas=n("Sfow"),t.exports.options=n("As3K")},"S3/U":function(t,e,n){"use strict";t.exports=function(t){t.Scatter=function(e,n){return n.type="scatter",new t(e,n)}}},S7Ns:function(t,e,n){"use strict";t.exports=function(t){t.Doughnut=function(e,n){return n.type="doughnut",new t(e,n)}}},Sfow:function(t,e,n){"use strict";var l=n("TC34");e=t.exports={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,n,l,o,i){if(i){var a=Math.min(i,l/2),r=Math.min(i,o/2);t.moveTo(e+a,n),t.lineTo(e+l-a,n),t.quadraticCurveTo(e+l,n,e+l,n+r),t.lineTo(e+l,n+o-r),t.quadraticCurveTo(e+l,n+o,e+l-a,n+o),t.lineTo(e+a,n+o),t.quadraticCurveTo(e,n+o,e,n+o-r),t.lineTo(e,n+r),t.quadraticCurveTo(e,n,e+a,n)}else t.rect(e,n,l,o)},drawPoint:function(t,e,n,l,o){var i,a,r,s,u,c;if(!e||"object"!=typeof e||"[object HTMLImageElement]"!==(i=e.toString())&&"[object HTMLCanvasElement]"!==i){if(!(isNaN(n)||n<=0)){switch(e){default:t.beginPath(),t.arc(l,o,n,0,2*Math.PI),t.closePath(),t.fill();break;case"triangle":t.beginPath(),u=(a=3*n/Math.sqrt(3))*Math.sqrt(3)/2,t.moveTo(l-a/2,o+u/3),t.lineTo(l+a/2,o+u/3),t.lineTo(l,o-2*u/3),t.closePath(),t.fill();break;case"rect":c=1/Math.SQRT2*n,t.beginPath(),t.fillRect(l-c,o-c,2*c,2*c),t.strokeRect(l-c,o-c,2*c,2*c);break;case"rectRounded":var d=n/Math.SQRT2,h=l-d,p=o-d,f=Math.SQRT2*n;t.beginPath(),this.roundedRect(t,h,p,f,f,n/2),t.closePath(),t.fill();break;case"rectRot":c=1/Math.SQRT2*n,t.beginPath(),t.moveTo(l-c,o),t.lineTo(l,o+c),t.lineTo(l+c,o),t.lineTo(l,o-c),t.closePath(),t.fill();break;case"cross":t.beginPath(),t.moveTo(l,o+n),t.lineTo(l,o-n),t.moveTo(l-n,o),t.lineTo(l+n,o),t.closePath();break;case"crossRot":t.beginPath(),r=Math.cos(Math.PI/4)*n,s=Math.sin(Math.PI/4)*n,t.moveTo(l-r,o-s),t.lineTo(l+r,o+s),t.moveTo(l-r,o+s),t.lineTo(l+r,o-s),t.closePath();break;case"star":t.beginPath(),t.moveTo(l,o+n),t.lineTo(l,o-n),t.moveTo(l-n,o),t.lineTo(l+n,o),r=Math.cos(Math.PI/4)*n,s=Math.sin(Math.PI/4)*n,t.moveTo(l-r,o-s),t.lineTo(l+r,o+s),t.moveTo(l-r,o+s),t.lineTo(l+r,o-s),t.closePath();break;case"line":t.beginPath(),t.moveTo(l-n,o),t.lineTo(l+n,o),t.closePath();break;case"dash":t.beginPath(),t.moveTo(l,o),t.lineTo(l+n,o),t.closePath()}t.stroke()}}else t.drawImage(e,l-e.width/2,o-e.height/2,e.width,e.height)},clipArea:function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()},unclipArea:function(t){t.restore()},lineTo:function(t,e,n,l){if(n.steppedLine)return"after"===n.steppedLine&&!l||"after"!==n.steppedLine&&l?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y),void t.lineTo(n.x,n.y);n.tension?t.bezierCurveTo(l?e.controlPointPreviousX:e.controlPointNextX,l?e.controlPointPreviousY:e.controlPointNextY,l?n.controlPointNextX:n.controlPointPreviousX,l?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):t.lineTo(n.x,n.y)}},l.clear=e.clear,l.drawRoundedRectangle=function(t){t.beginPath(),e.roundedRect.apply(e,arguments),t.closePath()}},T016:function(t,e,n){"use strict";t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},TC34:function(t,e,n){"use strict";var l,o={noop:function(){},uid:(l=0,function(){return l++}),isNullOrUndef:function(t){return null===t||void 0===t},isArray:Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},isObject:function(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)},valueOrDefault:function(t,e){return void 0===t?e:t},valueAtIndexOrDefault:function(t,e,n){return o.valueOrDefault(o.isArray(t)?t[e]:t,n)},callback:function(t,e,n){if(t&&"function"==typeof t.call)return t.apply(n,e)},each:function(t,e,n,l){var i,a,r;if(o.isArray(t))if(a=t.length,l)for(i=a-1;i>=0;i--)e.call(n,t[i],i);else for(i=0;i<a;i++)e.call(n,t[i],i);else if(o.isObject(t))for(a=(r=Object.keys(t)).length,i=0;i<a;i++)e.call(n,t[r[i]],r[i])},arrayEquals:function(t,e){var n,l,i,a;if(!t||!e||t.length!==e.length)return!1;for(n=0,l=t.length;n<l;++n)if(a=e[n],(i=t[n])instanceof Array&&a instanceof Array){if(!o.arrayEquals(i,a))return!1}else if(i!==a)return!1;return!0},clone:function(t){if(o.isArray(t))return t.map(o.clone);if(o.isObject(t)){for(var e={},n=Object.keys(t),l=n.length,i=0;i<l;++i)e[n[i]]=o.clone(t[n[i]]);return e}return t},_merger:function(t,e,n,l){var i=e[t],a=n[t];o.isObject(i)&&o.isObject(a)?o.merge(i,a,l):e[t]=o.clone(a)},_mergerIf:function(t,e,n){var l=e[t],i=n[t];o.isObject(l)&&o.isObject(i)?o.mergeIf(l,i):e.hasOwnProperty(t)||(e[t]=o.clone(i))},merge:function(t,e,n){var l,i,a,r,s,u=o.isArray(e)?e:[e],c=u.length;if(!o.isObject(t))return t;for(l=(n=n||{}).merger||o._merger,i=0;i<c;++i)if(o.isObject(e=u[i]))for(s=0,r=(a=Object.keys(e)).length;s<r;++s)l(a[s],t,e,n);return t},mergeIf:function(t,e){return o.merge(t,e,{merger:o._mergerIf})},extend:function(t){for(var e=function(e,n){t[n]=e},n=1,l=arguments.length;n<l;++n)o.each(arguments[n],e);return t},inherits:function(t){var e=this,n=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},l=function(){this.constructor=n};return l.prototype=e.prototype,n.prototype=new l,n.extend=o.inherits,t&&o.extend(n.prototype,t),n.__super__=e.prototype,n}};t.exports=o,o.callCallback=o.callback,o.indexOf=function(t,e,n){return Array.prototype.indexOf.call(t,e,n)},o.getValueOrDefault=o.valueOrDefault,o.getValueAtIndexOrDefault=o.valueAtIndexOrDefault},UqmZ:function(t,e,n){"use strict";var l=n("CDJp"),o=n("K2E3"),i=n("RDha"),a=l.global;l._set("global",{elements:{line:{tension:.4,backgroundColor:a.defaultColor,borderWidth:3,borderColor:a.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),t.exports=o.extend({draw:function(){var t,e,n,l,o=this._view,r=this._chart.ctx,s=o.spanGaps,u=this._children.slice(),c=a.elements.line,d=-1;for(this._loop&&u.length&&u.push(u[0]),r.save(),r.lineCap=o.borderCapStyle||c.borderCapStyle,r.setLineDash&&r.setLineDash(o.borderDash||c.borderDash),r.lineDashOffset=o.borderDashOffset||c.borderDashOffset,r.lineJoin=o.borderJoinStyle||c.borderJoinStyle,r.lineWidth=o.borderWidth||c.borderWidth,r.strokeStyle=o.borderColor||a.defaultColor,r.beginPath(),d=-1,t=0;t<u.length;++t)e=u[t],n=i.previousItem(u,t),l=e._view,0===t?l.skip||(r.moveTo(l.x,l.y),d=t):(n=-1===d?n:u[d],l.skip||(d!==t-1&&!s||-1===d?r.moveTo(l.x,l.y):i.canvas.lineTo(r,n._view,e._view),d=t));r.stroke(),r.restore()}})},VgNv:function(t,e,n){"use strict";var l=n("CDJp"),o=n("RDha");l._set("global",{plugins:{}}),t.exports={_plugins:[],_cacheId:0,register:function(t){var e=this._plugins;[].concat(t).forEach(function(t){-1===e.indexOf(t)&&e.push(t)}),this._cacheId++},unregister:function(t){var e=this._plugins;[].concat(t).forEach(function(t){var n=e.indexOf(t);-1!==n&&e.splice(n,1)}),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(t,e,n){var l,o,i,a,r,s=this.descriptors(t),u=s.length;for(l=0;l<u;++l)if("function"==typeof(r=(i=(o=s[l]).plugin)[e])&&((a=[t].concat(n||[])).push(o.options),!1===r.apply(i,a)))return!1;return!0},descriptors:function(t){var e=t.$plugins||(t.$plugins={});if(e.id===this._cacheId)return e.descriptors;var n=[],i=[],a=t&&t.config||{},r=a.options&&a.options.plugins||{};return this._plugins.concat(a.plugins||[]).forEach(function(t){if(-1===n.indexOf(t)){var e=t.id,a=r[e];!1!==a&&(!0===a&&(a=o.clone(l.global.plugins[e])),n.push(t),i.push({plugin:t,options:a||{}}))}}),e.descriptors=i,e.id=this._cacheId,i},_invalidate:function(t){delete t.$plugins}}},WyAD:function(t,e,n){var l=n("yPMN")();l.helpers=n("RDha"),n("nDWh")(l),l.defaults=n("CDJp"),l.Element=n("K2E3"),l.elements=n("vvH+"),l.Interaction=n("mlr9"),l.layouts=n("fELs"),l.platform=n("iM7B"),l.plugins=n("VgNv"),l.Ticks=n("g8vO"),n("A5uo")(l),n("6rqY")(l),n("KAQS")(l),n("tjFV")(l),n("cdu6")(l),n("x8uC")(l),n("paOr")(l),n("8TtQ")(l),n("YSsK")(l),n("Y4Rb")(l),n("8//i")(l),n("RCHg")(l),n("ZANz")(l),n("bidN")(l),n("XQh+")(l),n("G0Q6")(l),n("5ZZ7")(l),n("aB2c")(l),n("35yf")(l),n("ODdm")(l),n("Qexa")(l),n("S7Ns")(l),n("7O6V")(l),n("qzaf")(l),n("iYGd")(l),n("S3/U")(l);var o=n("jXIB");for(var i in o)o.hasOwnProperty(i)&&l.plugins.register(o[i]);l.platform.initialize(),t.exports=l,"undefined"!=typeof window&&(window.Chart=l),l.Legend=o.legend._element,l.Title=o.title._element,l.pluginService=l.plugins,l.PluginBase=l.Element.extend({}),l.canvasHelpers=l.helpers.canvas,l.layoutService=l.layouts},X8CM:function(t,e,n){"use strict";var l=n("CDJp"),o=n("K2E3"),i=n("RDha");l._set("global",{elements:{arc:{backgroundColor:l.global.defaultColor,borderColor:"#fff",borderWidth:2}}}),t.exports=o.extend({inLabelRange:function(t){var e=this._view;return!!e&&Math.pow(t-e.x,2)<Math.pow(e.radius+e.hoverRadius,2)},inRange:function(t,e){var n=this._view;if(n){for(var l=i.getAngleFromPoint(n,{x:t,y:e}),o=l.angle,a=l.distance,r=n.startAngle,s=n.endAngle;s<r;)s+=2*Math.PI;for(;o>s;)o-=2*Math.PI;for(;o<r;)o+=2*Math.PI;return o>=r&&o<=s&&a>=n.innerRadius&&a<=n.outerRadius}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t=this._chart.ctx,e=this._view,n=e.startAngle,l=e.endAngle;t.beginPath(),t.arc(e.x,e.y,e.outerRadius,n,l),t.arc(e.x,e.y,e.innerRadius,l,n,!0),t.closePath(),t.strokeStyle=e.borderColor,t.lineWidth=e.borderWidth,t.fillStyle=e.backgroundColor,t.fill(),t.lineJoin="bevel",e.borderWidth&&t.stroke()}})},"XQh+":function(t,e,n){"use strict";var l=n("CDJp"),o=n("vvH+"),i=n("RDha");l._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');var n=t.data,l=n.datasets,o=n.labels;if(l.length)for(var i=0;i<l[0].data.length;++i)e.push('<li><span style="background-color:'+l[0].backgroundColor[i]+'"></span>'),o[i]&&e.push(o[i]),e.push("</li>");return e.push("</ul>"),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(n,l){var o=t.getDatasetMeta(0),a=e.datasets[0],r=o.data[l],s=r&&r.custom||{},u=i.valueAtIndexOrDefault,c=t.options.elements.arc;return{text:n,fillStyle:s.backgroundColor?s.backgroundColor:u(a.backgroundColor,l,c.backgroundColor),strokeStyle:s.borderColor?s.borderColor:u(a.borderColor,l,c.borderColor),lineWidth:s.borderWidth?s.borderWidth:u(a.borderWidth,l,c.borderWidth),hidden:isNaN(a.data[l])||o.data[l].hidden,index:l}}):[]}},onClick:function(t,e){var n,l,o,i=e.index,a=this.chart;for(n=0,l=(a.data.datasets||[]).length;n<l;++n)(o=a.getDatasetMeta(n)).data[i]&&(o.data[i].hidden=!o.data[i].hidden);a.update()}},cutoutPercentage:50,rotation:-.5*Math.PI,circumference:2*Math.PI,tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.labels[t.index],l=": "+e.datasets[t.datasetIndex].data[t.index];return i.isArray(n)?(n=n.slice())[0]+=l:n+=l,n}}}}),l._set("pie",i.clone(l.doughnut)),l._set("pie",{cutoutPercentage:0}),t.exports=function(t){t.controllers.doughnut=t.controllers.pie=t.DatasetController.extend({dataElementType:o.Arc,linkScales:i.noop,getRingIndex:function(t){for(var e=0,n=0;n<t;++n)this.chart.isDatasetVisible(n)&&++e;return e},update:function(t){var e=this,n=e.chart,l=n.chartArea,o=n.options,a=o.elements.arc,r=l.right-l.left-a.borderWidth,s=l.bottom-l.top-a.borderWidth,u=Math.min(r,s),c={x:0,y:0},d=e.getMeta(),h=o.cutoutPercentage,p=o.circumference;if(p<2*Math.PI){var f=o.rotation%(2*Math.PI),g=(f+=2*Math.PI*(f>=Math.PI?-1:f<-Math.PI?1:0))+p,m={x:Math.cos(f),y:Math.sin(f)},v={x:Math.cos(g),y:Math.sin(g)},b=f<=0&&g>=0||f<=2*Math.PI&&2*Math.PI<=g,x=f<=.5*Math.PI&&.5*Math.PI<=g||f<=2.5*Math.PI&&2.5*Math.PI<=g,y=f<=-Math.PI&&-Math.PI<=g||f<=Math.PI&&Math.PI<=g,C=f<=.5*-Math.PI&&.5*-Math.PI<=g||f<=1.5*Math.PI&&1.5*Math.PI<=g,_=h/100,w={x:y?-1:Math.min(m.x*(m.x<0?1:_),v.x*(v.x<0?1:_)),y:C?-1:Math.min(m.y*(m.y<0?1:_),v.y*(v.y<0?1:_))},M={x:b?1:Math.max(m.x*(m.x>0?1:_),v.x*(v.x>0?1:_)),y:x?1:Math.max(m.y*(m.y>0?1:_),v.y*(v.y>0?1:_))},P={width:.5*(M.x-w.x),height:.5*(M.y-w.y)};u=Math.min(r/P.width,s/P.height),c={x:-.5*(M.x+w.x),y:-.5*(M.y+w.y)}}n.borderWidth=e.getMaxBorderWidth(d.data),n.outerRadius=Math.max((u-n.borderWidth)/2,0),n.innerRadius=Math.max(h?n.outerRadius/100*h:0,0),n.radiusLength=(n.outerRadius-n.innerRadius)/n.getVisibleDatasetCount(),n.offsetX=c.x*n.outerRadius,n.offsetY=c.y*n.outerRadius,d.total=e.calculateTotal(),e.outerRadius=n.outerRadius-n.radiusLength*e.getRingIndex(e.index),e.innerRadius=Math.max(e.outerRadius-n.radiusLength,0),i.each(d.data,function(n,l){e.updateElement(n,l,t)})},updateElement:function(t,e,n){var l=this,o=l.chart,a=o.chartArea,r=o.options,s=r.animation,u=(a.left+a.right)/2,c=(a.top+a.bottom)/2,d=r.rotation,h=r.rotation,p=l.getDataset(),f=n&&s.animateRotate?0:t.hidden?0:l.calculateCircumference(p.data[e])*(r.circumference/(2*Math.PI));i.extend(t,{_datasetIndex:l.index,_index:e,_model:{x:u+o.offsetX,y:c+o.offsetY,startAngle:d,endAngle:h,circumference:f,outerRadius:n&&s.animateScale?0:l.outerRadius,innerRadius:n&&s.animateScale?0:l.innerRadius,label:(0,i.valueAtIndexOrDefault)(p.label,e,o.data.labels[e])}});var g=t._model;this.removeHoverStyle(t),n&&s.animateRotate||(g.startAngle=0===e?r.rotation:l.getMeta().data[e-1]._model.endAngle,g.endAngle=g.startAngle+g.circumference),t.pivot()},removeHoverStyle:function(e){t.DatasetController.prototype.removeHoverStyle.call(this,e,this.chart.options.elements.arc)},calculateTotal:function(){var t,e=this.getDataset(),n=this.getMeta(),l=0;return i.each(n.data,function(n,o){t=e.data[o],isNaN(t)||n.hidden||(l+=Math.abs(t))}),l},calculateCircumference:function(t){var e=this.getMeta().total;return e>0&&!isNaN(t)?2*Math.PI*(Math.abs(t)/e):0},getMaxBorderWidth:function(t){for(var e,n,l=0,o=this.index,i=t.length,a=0;a<i;a++)e=t[a]._model?t[a]._model.borderWidth:0,l=(n=t[a]._chart?t[a]._chart.config.data.datasets[o].hoverBorderWidth:0)>(l=e>l?e:l)?n:l;return l}})}},Y4Rb:function(t,e,n){"use strict";var l=n("RDha"),o=n("g8vO");t.exports=function(t){var e={position:"left",ticks:{callback:o.formatters.logarithmic}},n=t.Scale.extend({determineDataLimits:function(){var t=this,e=t.options,n=t.chart,o=n.data.datasets,i=t.isHorizontal();function a(e){return i?e.xAxisID===t.id:e.yAxisID===t.id}t.min=null,t.max=null,t.minNotZero=null;var r=e.stacked;if(void 0===r&&l.each(o,function(t,e){if(!r){var l=n.getDatasetMeta(e);n.isDatasetVisible(e)&&a(l)&&void 0!==l.stack&&(r=!0)}}),e.stacked||r){var s={};l.each(o,function(o,i){var r=n.getDatasetMeta(i),u=[r.type,void 0===e.stacked&&void 0===r.stack?i:"",r.stack].join(".");n.isDatasetVisible(i)&&a(r)&&(void 0===s[u]&&(s[u]=[]),l.each(o.data,function(e,n){var l=s[u],o=+t.getRightValue(e);isNaN(o)||r.data[n].hidden||o<0||(l[n]=l[n]||0,l[n]+=o)}))}),l.each(s,function(e){if(e.length>0){var n=l.min(e),o=l.max(e);t.min=null===t.min?n:Math.min(t.min,n),t.max=null===t.max?o:Math.max(t.max,o)}})}else l.each(o,function(e,o){var i=n.getDatasetMeta(o);n.isDatasetVisible(o)&&a(i)&&l.each(e.data,function(e,n){var l=+t.getRightValue(e);isNaN(l)||i.data[n].hidden||l<0||(null===t.min?t.min=l:l<t.min&&(t.min=l),null===t.max?t.max=l:l>t.max&&(t.max=l),0!==l&&(null===t.minNotZero||l<t.minNotZero)&&(t.minNotZero=l))})});this.handleTickRangeOptions()},handleTickRangeOptions:function(){var t=this,e=t.options.ticks,n=l.valueOrDefault;t.min=n(e.min,t.min),t.max=n(e.max,t.max),t.min===t.max&&(0!==t.min&&null!==t.min?(t.min=Math.pow(10,Math.floor(l.log10(t.min))-1),t.max=Math.pow(10,Math.floor(l.log10(t.max))+1)):(t.min=1,t.max=10)),null===t.min&&(t.min=Math.pow(10,Math.floor(l.log10(t.max))-1)),null===t.max&&(t.max=0!==t.min?Math.pow(10,Math.floor(l.log10(t.min))+1):10),null===t.minNotZero&&(t.minNotZero=t.min>0?t.min:t.max<1?Math.pow(10,Math.floor(l.log10(t.max))):1)},buildTicks:function(){var t=this,e=t.options.ticks,n=!t.isHorizontal(),o=t.ticks=function(t,e){var n,o,i=[],a=l.valueOrDefault,r=a(t.min,Math.pow(10,Math.floor(l.log10(e.min)))),s=Math.floor(l.log10(e.max)),u=Math.ceil(e.max/Math.pow(10,s));0===r?(n=Math.floor(l.log10(e.minNotZero)),o=Math.floor(e.minNotZero/Math.pow(10,n)),i.push(r),r=o*Math.pow(10,n)):(n=Math.floor(l.log10(r)),o=Math.floor(r/Math.pow(10,n)));var c=n<0?Math.pow(10,Math.abs(n)):1;do{i.push(r),10==++o&&(o=1,c=++n>=0?1:c),r=Math.round(o*Math.pow(10,n)*c)/c}while(n<s||n===s&&o<u);var d=a(t.max,r);return i.push(d),i}({min:e.min,max:e.max},t);t.max=l.max(o),t.min=l.min(o),e.reverse?(n=!n,t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max),n&&o.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),t.Scale.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForTick:function(t){return this.getPixelForValue(this.tickValues[t])},_getFirstTickValue:function(t){var e=Math.floor(l.log10(t));return Math.floor(t/Math.pow(10,e))*Math.pow(10,e)},getPixelForValue:function(e){var n,o,i,a,r,s=this,u=s.options.ticks.reverse,c=l.log10,d=s._getFirstTickValue(s.minNotZero),h=0;return e=+s.getRightValue(e),u?(i=s.end,a=s.start,r=-1):(i=s.start,a=s.end,r=1),s.isHorizontal()?(n=s.width,o=u?s.right:s.left):(n=s.height,r*=-1,o=u?s.top:s.bottom),e!==i&&(0===i&&(n-=h=l.getValueOrDefault(s.options.ticks.fontSize,t.defaults.global.defaultFontSize),i=d),0!==e&&(h+=n/(c(a)-c(i))*(c(e)-c(i))),o+=r*h),o},getValueForPixel:function(e){var n,o,i,a,r=this,s=r.options.ticks.reverse,u=l.log10,c=r._getFirstTickValue(r.minNotZero);if(s?(o=r.end,i=r.start):(o=r.start,i=r.end),r.isHorizontal()?(n=r.width,a=s?r.right-e:e-r.left):(n=r.height,a=s?e-r.top:r.bottom-e),a!==o){if(0===o){var d=l.getValueOrDefault(r.options.ticks.fontSize,t.defaults.global.defaultFontSize);a-=d,n-=d,o=c}a*=u(i)-u(o),a/=n,a=Math.pow(10,u(o)+a)}return a}});t.scaleService.registerScaleType("logarithmic",n,e)}},YSsK:function(t,e,n){"use strict";var l=n("CDJp"),o=n("RDha"),i=n("g8vO");t.exports=function(t){var e={position:"left",ticks:{callback:i.formatters.linear}},n=t.LinearScaleBase.extend({determineDataLimits:function(){var t=this,e=t.options,n=t.chart,l=n.data.datasets,i=t.isHorizontal();function a(e){return i?e.xAxisID===t.id:e.yAxisID===t.id}t.min=null,t.max=null;var r=e.stacked;if(void 0===r&&o.each(l,function(t,e){if(!r){var l=n.getDatasetMeta(e);n.isDatasetVisible(e)&&a(l)&&void 0!==l.stack&&(r=!0)}}),e.stacked||r){var s={};o.each(l,function(l,i){var r=n.getDatasetMeta(i),u=[r.type,void 0===e.stacked&&void 0===r.stack?i:"",r.stack].join(".");void 0===s[u]&&(s[u]={positiveValues:[],negativeValues:[]});var c=s[u].positiveValues,d=s[u].negativeValues;n.isDatasetVisible(i)&&a(r)&&o.each(l.data,function(n,l){var o=+t.getRightValue(n);isNaN(o)||r.data[l].hidden||(c[l]=c[l]||0,d[l]=d[l]||0,e.relativePoints?c[l]=100:o<0?d[l]+=o:c[l]+=o)})}),o.each(s,function(e){var n=e.positiveValues.concat(e.negativeValues),l=o.min(n),i=o.max(n);t.min=null===t.min?l:Math.min(t.min,l),t.max=null===t.max?i:Math.max(t.max,i)})}else o.each(l,function(e,l){var i=n.getDatasetMeta(l);n.isDatasetVisible(l)&&a(i)&&o.each(e.data,function(e,n){var l=+t.getRightValue(e);isNaN(l)||i.data[n].hidden||(null===t.min?t.min=l:l<t.min&&(t.min=l),null===t.max?t.max=l:l>t.max&&(t.max=l))})});t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:0,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:1,this.handleTickRangeOptions()},getTickLimit:function(){var t,e=this.options.ticks;if(this.isHorizontal())t=Math.min(e.maxTicksLimit?e.maxTicksLimit:11,Math.ceil(this.width/50));else{var n=o.valueOrDefault(e.fontSize,l.global.defaultFontSize);t=Math.min(e.maxTicksLimit?e.maxTicksLimit:11,Math.ceil(this.height/(2*n)))}return t},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e=this,n=e.start,l=+e.getRightValue(t),o=e.end-n;return e.isHorizontal()?e.left+e.width/o*(l-n):e.bottom-e.height/o*(l-n)},getValueForPixel:function(t){var e=this,n=e.isHorizontal();return e.start+(n?t-e.left:e.bottom-t)/(n?e.width:e.height)*(e.end-e.start)},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}});t.scaleService.registerScaleType("linear",n,e)}},ZANz:function(t,e,n){"use strict";var l=n("CDJp"),o=n("vvH+"),i=n("RDha");l._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),l._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{position:"left",type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{callbacks:{title:function(t,e){var n="";return t.length>0&&(t[0].yLabel?n=t[0].yLabel:e.labels.length>0&&t[0].index<e.labels.length&&(n=e.labels[t[0].index])),n},label:function(t,e){return(e.datasets[t.datasetIndex].label||"")+": "+t.xLabel}},mode:"index",axis:"y"}}),t.exports=function(t){t.controllers.bar=t.DatasetController.extend({dataElementType:o.Rectangle,initialize:function(){var e;t.DatasetController.prototype.initialize.apply(this,arguments),(e=this.getMeta()).stack=this.getDataset().stack,e.bar=!0},update:function(t){var e,n,l=this.getMeta().data;for(this._ruler=this.getRuler(),e=0,n=l.length;e<n;++e)this.updateElement(l[e],e,t)},updateElement:function(t,e,n){var l=this,o=l.chart,a=l.getMeta(),r=l.getDataset(),s=t.custom||{},u=o.options.elements.rectangle;t._xScale=l.getScaleForId(a.xAxisID),t._yScale=l.getScaleForId(a.yAxisID),t._datasetIndex=l.index,t._index=e,t._model={datasetLabel:r.label,label:o.data.labels[e],borderSkipped:s.borderSkipped?s.borderSkipped:u.borderSkipped,backgroundColor:s.backgroundColor?s.backgroundColor:i.valueAtIndexOrDefault(r.backgroundColor,e,u.backgroundColor),borderColor:s.borderColor?s.borderColor:i.valueAtIndexOrDefault(r.borderColor,e,u.borderColor),borderWidth:s.borderWidth?s.borderWidth:i.valueAtIndexOrDefault(r.borderWidth,e,u.borderWidth)},l.updateElementGeometry(t,e,n),t.pivot()},updateElementGeometry:function(t,e,n){var l=this,o=t._model,i=l.getValueScale(),a=i.getBasePixel(),r=i.isHorizontal(),s=l._ruler||l.getRuler(),u=l.calculateBarValuePixels(l.index,e),c=l.calculateBarIndexPixels(l.index,e,s);o.horizontal=r,o.base=n?a:u.base,o.x=r?n?a:u.head:c.center,o.y=r?c.center:n?a:u.head,o.height=r?c.size:void 0,o.width=r?void 0:c.size},getValueScaleId:function(){return this.getMeta().yAxisID},getIndexScaleId:function(){return this.getMeta().xAxisID},getValueScale:function(){return this.getScaleForId(this.getValueScaleId())},getIndexScale:function(){return this.getScaleForId(this.getIndexScaleId())},_getStacks:function(t){var e,n,l=this.chart,o=this.getIndexScale().options.stacked,i=void 0===t?l.data.datasets.length:t+1,a=[];for(e=0;e<i;++e)(n=l.getDatasetMeta(e)).bar&&l.isDatasetVisible(e)&&(!1===o||!0===o&&-1===a.indexOf(n.stack)||void 0===o&&(void 0===n.stack||-1===a.indexOf(n.stack)))&&a.push(n.stack);return a},getStackCount:function(){return this._getStacks().length},getStackIndex:function(t,e){var n=this._getStacks(t),l=void 0!==e?n.indexOf(e):-1;return-1===l?n.length-1:l},getRuler:function(){var t,e,n=this.getIndexScale(),l=this.getStackCount(),o=this.index,a=n.isHorizontal(),r=a?n.left:n.top,s=r+(a?n.width:n.height),u=[];for(t=0,e=this.getMeta().data.length;t<e;++t)u.push(n.getPixelForValue(null,t,o));return{min:i.isNullOrUndef(n.options.barThickness)?function(t,e){var n,l,o,i,a=t.isHorizontal()?t.width:t.height,r=t.getTicks();for(o=1,i=e.length;o<i;++o)a=Math.min(a,e[o]-e[o-1]);for(o=0,i=r.length;o<i;++o)l=t.getPixelForTick(o),a=o>0?Math.min(a,l-n):a,n=l;return a}(n,u):-1,pixels:u,start:r,end:s,stackCount:l,scale:n}},calculateBarValuePixels:function(t,e){var n,l,o,i,a,r,s=this.chart,u=this.getMeta(),c=this.getValueScale(),d=s.data.datasets,h=c.getRightValue(d[t].data[e]),p=c.options.stacked,f=u.stack,g=0;if(p||void 0===p&&void 0!==f)for(n=0;n<t;++n)(l=s.getDatasetMeta(n)).bar&&l.stack===f&&l.controller.getValueScaleId()===c.id&&s.isDatasetVisible(n)&&(o=c.getRightValue(d[n].data[e]),(h<0&&o<0||h>=0&&o>0)&&(g+=o));return i=c.getPixelForValue(g),{size:r=((a=c.getPixelForValue(g+h))-i)/2,base:i,head:a,center:a+r/2}},calculateBarIndexPixels:function(t,e,n){var l=n.scale.options,o="flex"===l.barThickness?function(t,e,n){var l=e.pixels,o=l[t],i=t>0?l[t-1]:null,a=t<l.length-1?l[t+1]:null,r=n.categoryPercentage;return null===i&&(i=o-(null===a?e.end-o:a-o)),null===a&&(a=o+o-i),{chunk:(a-i)/2*r/e.stackCount,ratio:n.barPercentage,start:o-(o-i)/2*r}}(e,n,l):function(t,e,n){var l,o,a=n.barThickness,r=e.stackCount,s=e.pixels[t];return i.isNullOrUndef(a)?(l=e.min*n.categoryPercentage,o=n.barPercentage):(l=a*r,o=1),{chunk:l/r,ratio:o,start:s-l/2}}(e,n,l),a=this.getStackIndex(t,this.getMeta().stack),r=o.start+o.chunk*a+o.chunk/2,s=Math.min(i.valueOrDefault(l.maxBarThickness,1/0),o.chunk*o.ratio);return{base:r-s/2,head:r+s/2,center:r,size:s}},draw:function(){var t=this.chart,e=this.getValueScale(),n=this.getMeta().data,l=this.getDataset(),o=n.length,a=0;for(i.canvas.clipArea(t.ctx,t.chartArea);a<o;++a)isNaN(e.getRightValue(l.data[a]))||n[a].draw();i.canvas.unclipArea(t.ctx)},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,l=t.custom||{},o=t._model;o.backgroundColor=l.hoverBackgroundColor?l.hoverBackgroundColor:i.valueAtIndexOrDefault(e.hoverBackgroundColor,n,i.getHoverColor(o.backgroundColor)),o.borderColor=l.hoverBorderColor?l.hoverBorderColor:i.valueAtIndexOrDefault(e.hoverBorderColor,n,i.getHoverColor(o.borderColor)),o.borderWidth=l.hoverBorderWidth?l.hoverBorderWidth:i.valueAtIndexOrDefault(e.hoverBorderWidth,n,o.borderWidth)},removeHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,l=t.custom||{},o=t._model,a=this.chart.options.elements.rectangle;o.backgroundColor=l.backgroundColor?l.backgroundColor:i.valueAtIndexOrDefault(e.backgroundColor,n,a.backgroundColor),o.borderColor=l.borderColor?l.borderColor:i.valueAtIndexOrDefault(e.borderColor,n,a.borderColor),o.borderWidth=l.borderWidth?l.borderWidth:i.valueAtIndexOrDefault(e.borderWidth,n,a.borderWidth)}}),t.controllers.horizontalBar=t.controllers.bar.extend({getValueScaleId:function(){return this.getMeta().xAxisID},getIndexScaleId:function(){return this.getMeta().yAxisID}})}},aB2c:function(t,e,n){"use strict";var l=n("CDJp"),o=n("vvH+"),i=n("RDha");l._set("radar",{scale:{type:"radialLinear"},elements:{line:{tension:0}}}),t.exports=function(t){t.controllers.radar=t.DatasetController.extend({datasetElementType:o.Line,dataElementType:o.Point,linkScales:i.noop,update:function(t){var e=this,n=e.getMeta(),l=n.data,o=n.dataset.custom||{},a=e.getDataset(),r=e.chart.options.elements.line,s=e.chart.scale;void 0!==a.tension&&void 0===a.lineTension&&(a.lineTension=a.tension),i.extend(n.dataset,{_datasetIndex:e.index,_scale:s,_children:l,_loop:!0,_model:{tension:o.tension?o.tension:i.valueOrDefault(a.lineTension,r.tension),backgroundColor:o.backgroundColor?o.backgroundColor:a.backgroundColor||r.backgroundColor,borderWidth:o.borderWidth?o.borderWidth:a.borderWidth||r.borderWidth,borderColor:o.borderColor?o.borderColor:a.borderColor||r.borderColor,fill:o.fill?o.fill:void 0!==a.fill?a.fill:r.fill,borderCapStyle:o.borderCapStyle?o.borderCapStyle:a.borderCapStyle||r.borderCapStyle,borderDash:o.borderDash?o.borderDash:a.borderDash||r.borderDash,borderDashOffset:o.borderDashOffset?o.borderDashOffset:a.borderDashOffset||r.borderDashOffset,borderJoinStyle:o.borderJoinStyle?o.borderJoinStyle:a.borderJoinStyle||r.borderJoinStyle}}),n.dataset.pivot(),i.each(l,function(n,l){e.updateElement(n,l,t)},e),e.updateBezierControlPoints()},updateElement:function(t,e,n){var l=this,o=t.custom||{},a=l.getDataset(),r=l.chart.scale,s=l.chart.options.elements.point,u=r.getPointPositionForValue(e,a.data[e]);void 0!==a.radius&&void 0===a.pointRadius&&(a.pointRadius=a.radius),void 0!==a.hitRadius&&void 0===a.pointHitRadius&&(a.pointHitRadius=a.hitRadius),i.extend(t,{_datasetIndex:l.index,_index:e,_scale:r,_model:{x:n?r.xCenter:u.x,y:n?r.yCenter:u.y,tension:o.tension?o.tension:i.valueOrDefault(a.lineTension,l.chart.options.elements.line.tension),radius:o.radius?o.radius:i.valueAtIndexOrDefault(a.pointRadius,e,s.radius),backgroundColor:o.backgroundColor?o.backgroundColor:i.valueAtIndexOrDefault(a.pointBackgroundColor,e,s.backgroundColor),borderColor:o.borderColor?o.borderColor:i.valueAtIndexOrDefault(a.pointBorderColor,e,s.borderColor),borderWidth:o.borderWidth?o.borderWidth:i.valueAtIndexOrDefault(a.pointBorderWidth,e,s.borderWidth),pointStyle:o.pointStyle?o.pointStyle:i.valueAtIndexOrDefault(a.pointStyle,e,s.pointStyle),hitRadius:o.hitRadius?o.hitRadius:i.valueAtIndexOrDefault(a.pointHitRadius,e,s.hitRadius)}}),t._model.skip=o.skip?o.skip:isNaN(t._model.x)||isNaN(t._model.y)},updateBezierControlPoints:function(){var t=this.chart.chartArea,e=this.getMeta();i.each(e.data,function(n,l){var o=n._model,a=i.splineCurve(i.previousItem(e.data,l,!0)._model,o,i.nextItem(e.data,l,!0)._model,o.tension);o.controlPointPreviousX=Math.max(Math.min(a.previous.x,t.right),t.left),o.controlPointPreviousY=Math.max(Math.min(a.previous.y,t.bottom),t.top),o.controlPointNextX=Math.max(Math.min(a.next.x,t.right),t.left),o.controlPointNextY=Math.max(Math.min(a.next.y,t.bottom),t.top),n.pivot()})},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t.custom||{},l=t._index,o=t._model;o.radius=n.hoverRadius?n.hoverRadius:i.valueAtIndexOrDefault(e.pointHoverRadius,l,this.chart.options.elements.point.hoverRadius),o.backgroundColor=n.hoverBackgroundColor?n.hoverBackgroundColor:i.valueAtIndexOrDefault(e.pointHoverBackgroundColor,l,i.getHoverColor(o.backgroundColor)),o.borderColor=n.hoverBorderColor?n.hoverBorderColor:i.valueAtIndexOrDefault(e.pointHoverBorderColor,l,i.getHoverColor(o.borderColor)),o.borderWidth=n.hoverBorderWidth?n.hoverBorderWidth:i.valueAtIndexOrDefault(e.pointHoverBorderWidth,l,o.borderWidth)},removeHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t.custom||{},l=t._index,o=t._model,a=this.chart.options.elements.point;o.radius=n.radius?n.radius:i.valueAtIndexOrDefault(e.pointRadius,l,a.radius),o.backgroundColor=n.backgroundColor?n.backgroundColor:i.valueAtIndexOrDefault(e.pointBackgroundColor,l,a.backgroundColor),o.borderColor=n.borderColor?n.borderColor:i.valueAtIndexOrDefault(e.pointBorderColor,l,a.borderColor),o.borderWidth=n.borderWidth?n.borderWidth:i.valueAtIndexOrDefault(e.pointBorderWidth,l,a.borderWidth)}})}},bidN:function(t,e,n){"use strict";var l=n("CDJp"),o=n("vvH+"),i=n("RDha");l._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(t,e){return(e.datasets[t.datasetIndex].label||"")+": ("+t.xLabel+", "+t.yLabel+", "+e.datasets[t.datasetIndex].data[t.index].r+")"}}}}),t.exports=function(t){t.controllers.bubble=t.DatasetController.extend({dataElementType:o.Point,update:function(t){var e=this,n=e.getMeta();i.each(n.data,function(n,l){e.updateElement(n,l,t)})},updateElement:function(t,e,n){var l=this,o=l.getMeta(),i=t.custom||{},a=l.getScaleForId(o.xAxisID),r=l.getScaleForId(o.yAxisID),s=l._resolveElementOptions(t,e),u=l.getDataset().data[e],c=l.index,d=n?a.getPixelForDecimal(.5):a.getPixelForValue("object"==typeof u?u:NaN,e,c),h=n?r.getBasePixel():r.getPixelForValue(u,e,c);t._xScale=a,t._yScale=r,t._options=s,t._datasetIndex=c,t._index=e,t._model={backgroundColor:s.backgroundColor,borderColor:s.borderColor,borderWidth:s.borderWidth,hitRadius:s.hitRadius,pointStyle:s.pointStyle,radius:n?0:s.radius,skip:i.skip||isNaN(d)||isNaN(h),x:d,y:h},t.pivot()},setHoverStyle:function(t){var e=t._model,n=t._options;e.backgroundColor=i.valueOrDefault(n.hoverBackgroundColor,i.getHoverColor(n.backgroundColor)),e.borderColor=i.valueOrDefault(n.hoverBorderColor,i.getHoverColor(n.borderColor)),e.borderWidth=i.valueOrDefault(n.hoverBorderWidth,n.borderWidth),e.radius=n.radius+n.hoverRadius},removeHoverStyle:function(t){var e=t._model,n=t._options;e.backgroundColor=n.backgroundColor,e.borderColor=n.borderColor,e.borderWidth=n.borderWidth,e.radius=n.radius},_resolveElementOptions:function(t,e){var n,l,o,a=this.chart,r=a.data.datasets[this.index],s=t.custom||{},u=a.options.elements.point,c=i.options.resolve,d=r.data[e],h={},p={chart:a,dataIndex:e,dataset:r,datasetIndex:this.index},f=["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle"];for(n=0,l=f.length;n<l;++n)h[o=f[n]]=c([s[o],r[o],u[o]],p,e);return h.radius=c([s.radius,d?d.r:void 0,r.radius,u.radius],p,e),h}})}},cdu6:function(t,e,n){"use strict";var l=n("CDJp"),o=n("K2E3"),i=n("RDha"),a=n("g8vO");function r(t){var e,n,l=[];for(e=0,n=t.length;e<n;++e)l.push(t[e].label);return l}function s(t,e,n){var l=t.getPixelForTick(e);return n&&(l-=0===e?(t.getPixelForTick(1)-l)/2:(l-t.getPixelForTick(e-1))/2),l}l._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0, 0, 0, 0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",lineHeight:1.2,padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:a.formatters.values,minor:{},major:{}}}),t.exports=function(t){function e(t,e,n){return i.isArray(e)?i.longestText(t,n,e):t.measureText(e).width}function n(t){var e=i.valueOrDefault,n=l.global,o=e(t.fontSize,n.defaultFontSize),a=e(t.fontStyle,n.defaultFontStyle),r=e(t.fontFamily,n.defaultFontFamily);return{size:o,style:a,family:r,font:i.fontString(o,a,r)}}function a(t){return i.options.toLineHeight(i.valueOrDefault(t.lineHeight,1.2),i.valueOrDefault(t.fontSize,l.global.defaultFontSize))}t.Scale=o.extend({getPadding:function(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}},getTicks:function(){return this._ticks},mergeTicksOptions:function(){var t=this.options.ticks;for(var e in!1===t.minor&&(t.minor={display:!1}),!1===t.major&&(t.major={display:!1}),t)"major"!==e&&"minor"!==e&&(void 0===t.minor[e]&&(t.minor[e]=t[e]),void 0===t.major[e]&&(t.major[e]=t[e]))},beforeUpdate:function(){i.callback(this.options.beforeUpdate,[this])},update:function(t,e,n){var l,o,a,r,s,u,c=this;for(c.beforeUpdate(),c.maxWidth=t,c.maxHeight=e,c.margins=i.extend({left:0,right:0,top:0,bottom:0},n),c.longestTextCache=c.longestTextCache||{},c.beforeSetDimensions(),c.setDimensions(),c.afterSetDimensions(),c.beforeDataLimits(),c.determineDataLimits(),c.afterDataLimits(),c.beforeBuildTicks(),s=c.buildTicks()||[],c.afterBuildTicks(),c.beforeTickToLabelConversion(),a=c.convertTicksToLabels(s)||c.ticks,c.afterTickToLabelConversion(),c.ticks=a,l=0,o=a.length;l<o;++l)r=a[l],(u=s[l])?u.label=r:s.push(u={label:r,major:!1});return c._ticks=s,c.beforeCalculateTickRotation(),c.calculateTickRotation(),c.afterCalculateTickRotation(),c.beforeFit(),c.fit(),c.afterFit(),c.afterUpdate(),c.minSize},afterUpdate:function(){i.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){i.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0},afterSetDimensions:function(){i.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){i.callback(this.options.beforeDataLimits,[this])},determineDataLimits:i.noop,afterDataLimits:function(){i.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){i.callback(this.options.beforeBuildTicks,[this])},buildTicks:i.noop,afterBuildTicks:function(){i.callback(this.options.afterBuildTicks,[this])},beforeTickToLabelConversion:function(){i.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var t=this.options.ticks;this.ticks=this.ticks.map(t.userCallback||t.callback,this)},afterTickToLabelConversion:function(){i.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){i.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var t=this,e=t.ctx,l=t.options.ticks,o=r(t._ticks),a=n(l);e.font=a.font;var s=l.minRotation||0;if(o.length&&t.options.display&&t.isHorizontal())for(var u,c=i.longestText(e,a.font,o,t.longestTextCache),d=c,h=t.getPixelForTick(1)-t.getPixelForTick(0)-6;d>h&&s<l.maxRotation;){var p=i.toRadians(s);if(u=Math.cos(p),Math.sin(p)*c>t.maxHeight){s--;break}s++,d=u*c}t.labelRotation=s},afterCalculateTickRotation:function(){i.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){i.callback(this.options.beforeFit,[this])},fit:function(){var t=this,l=t.minSize={width:0,height:0},o=r(t._ticks),s=t.options,u=s.ticks,c=s.scaleLabel,d=s.gridLines,h=s.display,p=t.isHorizontal(),f=n(u),g=s.gridLines.tickMarkLength;if(l.width=p?t.isFullWidth()?t.maxWidth-t.margins.left-t.margins.right:t.maxWidth:h&&d.drawTicks?g:0,l.height=p?h&&d.drawTicks?g:0:t.maxHeight,c.display&&h){var m=a(c)+i.options.toPadding(c.padding).height;p?l.height+=m:l.width+=m}if(u.display&&h){var v=i.longestText(t.ctx,f.font,o,t.longestTextCache),b=i.numberOfLabelLines(o),x=.5*f.size,y=t.options.ticks.padding;if(p){t.longestLabelWidth=v;var C=i.toRadians(t.labelRotation),_=Math.cos(C),w=Math.sin(C);l.height=Math.min(t.maxHeight,l.height+(w*v+f.size*b+x*(b-1)+x)+y),t.ctx.font=f.font;var M=e(t.ctx,o[0],f.font),P=e(t.ctx,o[o.length-1],f.font);0!==t.labelRotation?(t.paddingLeft="bottom"===s.position?_*M+3:_*x+3,t.paddingRight="bottom"===s.position?_*x+3:_*P+3):(t.paddingLeft=M/2+3,t.paddingRight=P/2+3)}else u.mirror?v=0:v+=y+x,l.width=Math.min(t.maxWidth,l.width+v),t.paddingTop=f.size/2,t.paddingBottom=f.size/2}t.handleMargins(),t.width=l.width,t.height=l.height},handleMargins:function(){var t=this;t.margins&&(t.paddingLeft=Math.max(t.paddingLeft-t.margins.left,0),t.paddingTop=Math.max(t.paddingTop-t.margins.top,0),t.paddingRight=Math.max(t.paddingRight-t.margins.right,0),t.paddingBottom=Math.max(t.paddingBottom-t.margins.bottom,0))},afterFit:function(){i.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(i.isNullOrUndef(t))return NaN;if("number"==typeof t&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},getLabelForIndex:i.noop,getPixelForValue:i.noop,getValueForPixel:i.noop,getPixelForTick:function(t){var e=this,n=e.options.offset;if(e.isHorizontal()){var l=(e.width-(e.paddingLeft+e.paddingRight))/Math.max(e._ticks.length-(n?0:1),1),o=l*t+e.paddingLeft;return n&&(o+=l/2),e.left+Math.round(o)+(e.isFullWidth()?e.margins.left:0)}return e.top+t*((e.height-(e.paddingTop+e.paddingBottom))/(e._ticks.length-1))},getPixelForDecimal:function(t){var e=this;return e.isHorizontal()?e.left+Math.round((e.width-(e.paddingLeft+e.paddingRight))*t+e.paddingLeft)+(e.isFullWidth()?e.margins.left:0):e.top+t*e.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this.min,e=this.max;return this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0},_autoSkip:function(t){var e,n,l,o,a=this,r=a.isHorizontal(),s=a.options.ticks.minor,u=t.length,c=i.toRadians(a.labelRotation),d=Math.cos(c),h=a.longestLabelWidth*d,p=[];for(s.maxTicksLimit&&(o=s.maxTicksLimit),r&&(e=!1,(h+s.autoSkipPadding)*u>a.width-(a.paddingLeft+a.paddingRight)&&(e=1+Math.floor((h+s.autoSkipPadding)*u/(a.width-(a.paddingLeft+a.paddingRight)))),o&&u>o&&(e=Math.max(e,Math.floor(u/o)))),n=0;n<u;n++)l=t[n],(e>1&&n%e>0||n%e==0&&n+e>=u)&&n!==u-1&&delete l.label,p.push(l);return p},draw:function(t){var e=this,o=e.options;if(o.display){var r=e.ctx,u=l.global,c=o.ticks.minor,d=o.ticks.major||c,h=o.gridLines,p=o.scaleLabel,f=0!==e.labelRotation,g=e.isHorizontal(),m=c.autoSkip?e._autoSkip(e.getTicks()):e.getTicks(),v=i.valueOrDefault(c.fontColor,u.defaultFontColor),b=n(c),x=i.valueOrDefault(d.fontColor,u.defaultFontColor),y=n(d),C=h.drawTicks?h.tickMarkLength:0,_=i.valueOrDefault(p.fontColor,u.defaultFontColor),w=n(p),M=i.options.toPadding(p.padding),P=i.toRadians(e.labelRotation),k=[],O=e.options.gridLines.lineWidth,R="right"===o.position?e.right:e.right-O-C,S="right"===o.position?e.right+C:e.right,I="bottom"===o.position?e.top+O:e.bottom-C-O,D="bottom"===o.position?e.top+O+C:e.bottom+O;if(i.each(m,function(n,l){if(!i.isNullOrUndef(n.label)){var a,r,d,p,v,b,x,y,_,w,M,T,A,F,L=n.label;l===e.zeroLineIndex&&o.offset===h.offsetGridLines?(a=h.zeroLineWidth,r=h.zeroLineColor,d=h.zeroLineBorderDash,p=h.zeroLineBorderDashOffset):(a=i.valueAtIndexOrDefault(h.lineWidth,l),r=i.valueAtIndexOrDefault(h.color,l),d=i.valueOrDefault(h.borderDash,u.borderDash),p=i.valueOrDefault(h.borderDashOffset,u.borderDashOffset));var z="middle",E="middle",B=c.padding;if(g){var V=C+B;"bottom"===o.position?(E=f?"middle":"top",z=f?"right":"center",F=e.top+V):(E=f?"middle":"bottom",z=f?"left":"center",F=e.bottom-V);var W=s(e,l,h.offsetGridLines&&m.length>1);W<e.left&&(r="rgba(0,0,0,0)"),W+=i.aliasPixel(a),A=e.getPixelForTick(l)+c.labelOffset,v=x=_=M=W,b=I,y=D,w=t.top,T=t.bottom+O}else{var N,q="left"===o.position;c.mirror?(z=q?"left":"right",N=B):(z=q?"right":"left",N=C+B),A=q?e.right-N:e.left+N;var j=s(e,l,h.offsetGridLines&&m.length>1);j<e.top&&(r="rgba(0,0,0,0)"),j+=i.aliasPixel(a),F=e.getPixelForTick(l)+c.labelOffset,v=R,x=S,_=t.left,M=t.right+O,b=y=w=T=j}k.push({tx1:v,ty1:b,tx2:x,ty2:y,x1:_,y1:w,x2:M,y2:T,labelX:A,labelY:F,glWidth:a,glColor:r,glBorderDash:d,glBorderDashOffset:p,rotation:-1*P,label:L,major:n.major,textBaseline:E,textAlign:z})}}),i.each(k,function(t){if(h.display&&(r.save(),r.lineWidth=t.glWidth,r.strokeStyle=t.glColor,r.setLineDash&&(r.setLineDash(t.glBorderDash),r.lineDashOffset=t.glBorderDashOffset),r.beginPath(),h.drawTicks&&(r.moveTo(t.tx1,t.ty1),r.lineTo(t.tx2,t.ty2)),h.drawOnChartArea&&(r.moveTo(t.x1,t.y1),r.lineTo(t.x2,t.y2)),r.stroke(),r.restore()),c.display){r.save(),r.translate(t.labelX,t.labelY),r.rotate(t.rotation),r.font=t.major?y.font:b.font,r.fillStyle=t.major?x:v,r.textBaseline=t.textBaseline,r.textAlign=t.textAlign;var n=t.label;if(i.isArray(n))for(var l=n.length,o=1.5*b.size,a=e.isHorizontal()?0:-o*(l-1)/2,s=0;s<l;++s)r.fillText(""+n[s],0,a),a+=o;else r.fillText(n,0,0);r.restore()}}),p.display){var T,A,F=0,L=a(p)/2;if(g)T=e.left+(e.right-e.left)/2,A="bottom"===o.position?e.bottom-L-M.bottom:e.top+L+M.top;else{var z="left"===o.position;T=z?e.left+L+M.top:e.right-L-M.top,A=e.top+(e.bottom-e.top)/2,F=z?-.5*Math.PI:.5*Math.PI}r.save(),r.translate(T,A),r.rotate(F),r.textAlign="center",r.textBaseline="middle",r.fillStyle=_,r.font=w.font,r.fillText(p.labelString,0,0),r.restore()}if(h.drawBorder){r.lineWidth=i.valueAtIndexOrDefault(h.lineWidth,0),r.strokeStyle=i.valueAtIndexOrDefault(h.color,0);var E=e.left,B=e.right+O,V=e.top,W=e.bottom+O,N=i.aliasPixel(r.lineWidth);g?(V=W="top"===o.position?e.bottom:e.top,V+=N,W+=N):(E=B="left"===o.position?e.right:e.left,E+=N,B+=N),r.beginPath(),r.moveTo(E,V),r.lineTo(B,W),r.stroke()}}}})}},fELs:function(t,e,n){"use strict";var l=n("RDha");function o(t,e){return l.where(t,function(t){return t.position===e})}function i(t,e){t.forEach(function(t,e){return t._tmpIndex_=e,t}),t.sort(function(t,n){var l=e?n:t,o=e?t:n;return l.weight===o.weight?l._tmpIndex_-o._tmpIndex_:l.weight-o.weight}),t.forEach(function(t){delete t._tmpIndex_})}t.exports={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,t.boxes.push(e)},removeBox:function(t,e){var n=t.boxes?t.boxes.indexOf(e):-1;-1!==n&&t.boxes.splice(n,1)},configure:function(t,e,n){for(var l,o=["fullWidth","position","weight"],i=o.length,a=0;a<i;++a)n.hasOwnProperty(l=o[a])&&(e[l]=n[l])},update:function(t,e,n){if(t){var a=l.options.toPadding((t.options.layout||{}).padding),r=a.left,s=a.right,u=a.top,c=a.bottom,d=o(t.boxes,"left"),h=o(t.boxes,"right"),p=o(t.boxes,"top"),f=o(t.boxes,"bottom"),g=o(t.boxes,"chartArea");i(d,!0),i(h,!1),i(p,!0),i(f,!1);var m=e-r-s,v=n-u-c,b=(e-m/2)/(d.length+h.length),x=(n-v/2)/(p.length+f.length),y=m,C=v,_=[];l.each(d.concat(h,p,f),function(t){var e,n=t.isHorizontal();n?(e=t.update(t.fullWidth?m:y,x),C-=e.height):(e=t.update(b,C),y-=e.width),_.push({horizontal:n,minSize:e,box:t})});var w=0,M=0,P=0,k=0;l.each(p.concat(f),function(t){if(t.getPadding){var e=t.getPadding();w=Math.max(w,e.left),M=Math.max(M,e.right)}}),l.each(d.concat(h),function(t){if(t.getPadding){var e=t.getPadding();P=Math.max(P,e.top),k=Math.max(k,e.bottom)}});var O=r,R=s,S=u,I=c;l.each(d.concat(h),E),l.each(d,function(t){O+=t.width}),l.each(h,function(t){R+=t.width}),l.each(p.concat(f),E),l.each(p,function(t){S+=t.height}),l.each(f,function(t){I+=t.height}),l.each(d.concat(h),function(t){var e=l.findNextWhere(_,function(e){return e.box===t});e&&t.update(e.minSize.width,C,{left:0,right:0,top:S,bottom:I})}),O=r,R=s,S=u,I=c,l.each(d,function(t){O+=t.width}),l.each(h,function(t){R+=t.width}),l.each(p,function(t){S+=t.height}),l.each(f,function(t){I+=t.height});var D=Math.max(w-O,0);O+=D,R+=Math.max(M-R,0);var T=Math.max(P-S,0);S+=T,I+=Math.max(k-I,0);var A=n-S-I,F=e-O-R;F===y&&A===C||(l.each(d,function(t){t.height=A}),l.each(h,function(t){t.height=A}),l.each(p,function(t){t.fullWidth||(t.width=F)}),l.each(f,function(t){t.fullWidth||(t.width=F)}),C=A,y=F);var L=r+D,z=u+T;l.each(d.concat(p),B),L+=y,z+=C,l.each(h,B),l.each(f,B),t.chartArea={left:O,top:S,right:O+y,bottom:S+C},l.each(g,function(e){e.left=t.chartArea.left,e.top=t.chartArea.top,e.right=t.chartArea.right,e.bottom=t.chartArea.bottom,e.update(y,C)})}function E(t){var e=l.findNextWhere(_,function(e){return e.box===t});if(e)if(t.isHorizontal()){var n={left:Math.max(O,w),right:Math.max(R,M),top:0,bottom:0};t.update(t.fullWidth?m:y,v/2,n)}else t.update(e.minSize.width,C)}function B(t){t.isHorizontal()?(t.left=t.fullWidth?r:O,t.right=t.fullWidth?e-s:O+y,t.top=z,t.bottom=z+t.height,z=t.bottom):(t.left=L,t.right=L+t.width,t.top=S,t.bottom=S+C,L=t.right)}}}},g8vO:function(t,e,n){"use strict";var l=n("RDha");t.exports={formatters:{values:function(t){return l.isArray(t)?t:""+t},linear:function(t,e,n){var o=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(o)>1&&t!==Math.floor(t)&&(o=t-Math.floor(t));var i=l.log10(Math.abs(o)),a="";if(0!==t){var r=-1*Math.floor(i);r=Math.max(Math.min(r,20),0),a=t.toFixed(r)}else a="0";return a},logarithmic:function(t,e,n){var o=t/Math.pow(10,Math.floor(l.log10(t)));return 0===t?"0":1===o||2===o||5===o||0===e||e===n.length-1?t.toExponential():""}}}},iM7B:function(t,e,n){"use strict";var l=n("RDha"),o=n("Hg4g"),i=n("q8Fl");t.exports=l.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},i._enabled?i:o)},iYGd:function(t,e,n){"use strict";t.exports=function(t){t.Radar=function(e,n){return n.type="radar",new t(e,n)}}},jXIB:function(t,e,n){"use strict";t.exports={},t.exports.filler=n("vpM6"),t.exports.legend=n("AX6q"),t.exports.title=n("mjYD")},mgIt:function(t,e,n){var l=n("T016");function o(t){if(t){var e=[0,0,0],n=1,o=t.match(/^#([a-fA-F0-9]{3})$/i);if(o){o=o[1];for(var i=0;i<e.length;i++)e[i]=parseInt(o[i]+o[i],16)}else if(o=t.match(/^#([a-fA-F0-9]{6})$/i))for(o=o[1],i=0;i<e.length;i++)e[i]=parseInt(o.slice(2*i,2*i+2),16);else if(o=t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(i=0;i<e.length;i++)e[i]=parseInt(o[i+1]);n=parseFloat(o[4])}else if(o=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(i=0;i<e.length;i++)e[i]=Math.round(2.55*parseFloat(o[i+1]));n=parseFloat(o[4])}else if(o=t.match(/(\w+)/)){if("transparent"==o[1])return[0,0,0,0];if(!(e=l[o[1]]))return}for(i=0;i<e.length;i++)e[i]=c(e[i],0,255);return n=n||0==n?c(n,0,1):1,e[3]=n,e}}function i(t){if(t){var e=t.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[c(parseInt(e[1]),0,360),c(parseFloat(e[2]),0,100),c(parseFloat(e[3]),0,100),c(isNaN(n)?1:n,0,1)]}}}function a(t){if(t){var e=t.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[c(parseInt(e[1]),0,360),c(parseFloat(e[2]),0,100),c(parseFloat(e[3]),0,100),c(isNaN(n)?1:n,0,1)]}}}function r(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"}function s(t,e){return"rgba("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%, "+(e||t[3]||1)+")"}function u(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+e+")"}function c(t,e,n){return Math.min(Math.max(e,t),n)}function d(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}t.exports={getRgba:o,getHsla:i,getRgb:function(t){var e=o(t);return e&&e.slice(0,3)},getHsl:function(t){var e=i(t);return e&&e.slice(0,3)},getHwb:a,getAlpha:function(t){var e=o(t);return e?e[3]:(e=i(t))?e[3]:(e=a(t))?e[3]:void 0},hexString:function(t){return"#"+d(t[0])+d(t[1])+d(t[2])},rgbString:function(t,e){return e<1||t[3]&&t[3]<1?r(t,e):"rgb("+t[0]+", "+t[1]+", "+t[2]+")"},rgbaString:r,percentString:function(t,e){return e<1||t[3]&&t[3]<1?s(t,e):"rgb("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%)"},percentaString:s,hslString:function(t,e){return e<1||t[3]&&t[3]<1?u(t,e):"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"},hslaString:u,hwbString:function(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"},keyword:function(t){return h[t.slice(0,3)]}};var h={};for(var p in l)h[l[p]]=p},mjYD:function(t,e,n){"use strict";var l=n("CDJp"),o=n("K2E3"),i=n("RDha"),a=n("fELs"),r=i.noop;l._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}});var s=o.extend({initialize:function(t){i.extend(this,t),this.legendHitBoxes=[]},beforeUpdate:r,update:function(t,e,n){var l=this;return l.beforeUpdate(),l.maxWidth=t,l.maxHeight=e,l.margins=n,l.beforeSetDimensions(),l.setDimensions(),l.afterSetDimensions(),l.beforeBuildLabels(),l.buildLabels(),l.afterBuildLabels(),l.beforeFit(),l.fit(),l.afterFit(),l.afterUpdate(),l.minSize},afterUpdate:r,beforeSetDimensions:r,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:r,beforeBuildLabels:r,buildLabels:r,afterBuildLabels:r,beforeFit:r,fit:function(){var t=this,e=t.options,n=e.display,o=(0,i.valueOrDefault)(e.fontSize,l.global.defaultFontSize),a=t.minSize,r=i.isArray(e.text)?e.text.length:1,s=i.options.toLineHeight(e.lineHeight,o),u=n?r*s+2*e.padding:0;t.isHorizontal()?(a.width=t.maxWidth,a.height=u):(a.width=u,a.height=t.maxHeight),t.width=a.width,t.height=a.height},afterFit:r,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,n=i.valueOrDefault,o=t.options,a=l.global;if(o.display){var r,s,u,c=n(o.fontSize,a.defaultFontSize),d=n(o.fontStyle,a.defaultFontStyle),h=n(o.fontFamily,a.defaultFontFamily),p=i.fontString(c,d,h),f=i.options.toLineHeight(o.lineHeight,c),g=f/2+o.padding,m=0,v=t.top,b=t.left,x=t.bottom,y=t.right;e.fillStyle=n(o.fontColor,a.defaultFontColor),e.font=p,t.isHorizontal()?(s=b+(y-b)/2,u=v+g,r=y-b):(s="left"===o.position?b+g:y-g,u=v+(x-v)/2,r=x-v,m=Math.PI*("left"===o.position?-.5:.5)),e.save(),e.translate(s,u),e.rotate(m),e.textAlign="center",e.textBaseline="middle";var C=o.text;if(i.isArray(C))for(var _=0,w=0;w<C.length;++w)e.fillText(C[w],0,_,r),_+=f;else e.fillText(C,0,0,r);e.restore()}}});function u(t,e){var n=new s({ctx:t.ctx,options:e,chart:t});a.configure(t,n,e),a.addBox(t,n),t.titleBlock=n}t.exports={id:"title",_element:s,beforeInit:function(t){var e=t.options.title;e&&u(t,e)},beforeUpdate:function(t){var e=t.options.title,n=t.titleBlock;e?(i.mergeIf(e,l.global.title),n?(a.configure(t,n,e),n.options=e):u(t,e)):n&&(a.removeBox(t,n),delete t.titleBlock)}}},mlr9:function(t,e,n){"use strict";var l=n("RDha");function o(t,e){return t.native?{x:t.x,y:t.y}:l.getRelativePosition(t,e)}function i(t,e){var n,l,o,i,a;for(l=0,i=t.data.datasets.length;l<i;++l)if(t.isDatasetVisible(l))for(o=0,a=(n=t.getDatasetMeta(l)).data.length;o<a;++o){var r=n.data[o];r._view.skip||e(r)}}function a(t,e){var n=[];return i(t,function(t){t.inRange(e.x,e.y)&&n.push(t)}),n}function r(t,e,n,l){var o=Number.POSITIVE_INFINITY,a=[];return i(t,function(t){if(!n||t.inRange(e.x,e.y)){var i=t.getCenterPoint(),r=l(e,i);r<o?(a=[t],o=r):r===o&&a.push(t)}}),a}function s(t){var e=-1!==t.indexOf("x"),n=-1!==t.indexOf("y");return function(t,l){var o=e?Math.abs(t.x-l.x):0,i=n?Math.abs(t.y-l.y):0;return Math.sqrt(Math.pow(o,2)+Math.pow(i,2))}}function u(t,e,n){var l=o(e,t);n.axis=n.axis||"x";var i=s(n.axis),u=n.intersect?a(t,l):r(t,l,!1,i),c=[];return u.length?(t.data.datasets.forEach(function(e,n){if(t.isDatasetVisible(n)){var l=t.getDatasetMeta(n).data[u[0]._index];l&&!l._view.skip&&c.push(l)}}),c):[]}t.exports={modes:{single:function(t,e){var n=o(e,t),l=[];return i(t,function(t){if(t.inRange(n.x,n.y))return l.push(t),l}),l.slice(0,1)},label:u,index:u,dataset:function(t,e,n){var l=o(e,t);n.axis=n.axis||"xy";var i=s(n.axis),u=n.intersect?a(t,l):r(t,l,!1,i);return u.length>0&&(u=t.getDatasetMeta(u[0]._datasetIndex).data),u},"x-axis":function(t,e){return u(t,e,{intersect:!1})},point:function(t,e){return a(t,o(e,t))},nearest:function(t,e,n){var l=o(e,t);n.axis=n.axis||"xy";var i=s(n.axis),a=r(t,l,n.intersect,i);return a.length>1&&a.sort(function(t,e){var n=t.getArea()-e.getArea();return 0===n&&(n=t._datasetIndex-e._datasetIndex),n}),a.slice(0,1)},x:function(t,e,n){var l=o(e,t),a=[],r=!1;return i(t,function(t){t.inXRange(l.x)&&a.push(t),t.inRange(l.x,l.y)&&(r=!0)}),n.intersect&&!r&&(a=[]),a},y:function(t,e,n){var l=o(e,t),a=[],r=!1;return i(t,function(t){t.inYRange(l.y)&&a.push(t),t.inRange(l.x,l.y)&&(r=!0)}),n.intersect&&!r&&(a=[]),a}}}},nDWh:function(t,e,n){"use strict";var l=n("6ww4"),o=n("CDJp"),i=n("RDha");t.exports=function(t){function e(t,e,n){var l;return"string"==typeof t?(l=parseInt(t,10),-1!==t.indexOf("%")&&(l=l/100*e.parentNode[n])):l=t,l}function n(t){return void 0!==t&&null!==t&&"none"!==t}function a(t,l,o){var i=document.defaultView,a=t.parentNode,r=i.getComputedStyle(t)[l],s=i.getComputedStyle(a)[l],u=n(r),c=n(s),d=Number.POSITIVE_INFINITY;return u||c?Math.min(u?e(r,t,o):d,c?e(s,a,o):d):"none"}i.configMerge=function(){return i.merge(i.clone(arguments[0]),[].slice.call(arguments,1),{merger:function(e,n,l,o){var a=n[e]||{},r=l[e];"scales"===e?n[e]=i.scaleMerge(a,r):"scale"===e?n[e]=i.merge(a,[t.scaleService.getScaleDefaults(r.type),r]):i._merger(e,n,l,o)}})},i.scaleMerge=function(){return i.merge(i.clone(arguments[0]),[].slice.call(arguments,1),{merger:function(e,n,l,o){if("xAxes"===e||"yAxes"===e){var a,r,s,u=l[e].length;for(n[e]||(n[e]=[]),a=0;a<u;++a)r=i.valueOrDefault((s=l[e][a]).type,"xAxes"===e?"category":"linear"),a>=n[e].length&&n[e].push({}),i.merge(n[e][a],!n[e][a].type||s.type&&s.type!==n[e][a].type?[t.scaleService.getScaleDefaults(r),s]:s)}else i._merger(e,n,l,o)}})},i.where=function(t,e){if(i.isArray(t)&&Array.prototype.filter)return t.filter(e);var n=[];return i.each(t,function(t){e(t)&&n.push(t)}),n},i.findIndex=Array.prototype.findIndex?function(t,e,n){return t.findIndex(e,n)}:function(t,e,n){n=void 0===n?t:n;for(var l=0,o=t.length;l<o;++l)if(e.call(n,t[l],l,t))return l;return-1},i.findNextWhere=function(t,e,n){i.isNullOrUndef(n)&&(n=-1);for(var l=n+1;l<t.length;l++){var o=t[l];if(e(o))return o}},i.findPreviousWhere=function(t,e,n){i.isNullOrUndef(n)&&(n=t.length);for(var l=n-1;l>=0;l--){var o=t[l];if(e(o))return o}},i.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},i.almostEquals=function(t,e,n){return Math.abs(t-e)<n},i.almostWhole=function(t,e){var n=Math.round(t);return n-e<t&&n+e>t},i.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e)},Number.NEGATIVE_INFINITY)},i.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e)},Number.POSITIVE_INFINITY)},i.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0==(t=+t)||isNaN(t)?t:t>0?1:-1},i.log10=Math.log10?function(t){return Math.log10(t)}:function(t){var e=Math.log(t)*Math.LOG10E,n=Math.round(e);return t===Math.pow(10,n)?n:e},i.toRadians=function(t){return t*(Math.PI/180)},i.toDegrees=function(t){return t*(180/Math.PI)},i.getAngleFromPoint=function(t,e){var n=e.x-t.x,l=e.y-t.y,o=Math.sqrt(n*n+l*l),i=Math.atan2(l,n);return i<-.5*Math.PI&&(i+=2*Math.PI),{angle:i,distance:o}},i.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},i.aliasPixel=function(t){return t%2==0?0:.5},i.splineCurve=function(t,e,n,l){var o=t.skip?e:t,i=e,a=n.skip?e:n,r=Math.sqrt(Math.pow(i.x-o.x,2)+Math.pow(i.y-o.y,2)),s=Math.sqrt(Math.pow(a.x-i.x,2)+Math.pow(a.y-i.y,2)),u=r/(r+s),c=s/(r+s),d=l*(u=isNaN(u)?0:u),h=l*(c=isNaN(c)?0:c);return{previous:{x:i.x-d*(a.x-o.x),y:i.y-d*(a.y-o.y)},next:{x:i.x+h*(a.x-o.x),y:i.y+h*(a.y-o.y)}}},i.EPSILON=Number.EPSILON||1e-14,i.splineCurveMonotone=function(t){var e,n,l,o,a,r,s,u,c,d=(t||[]).map(function(t){return{model:t._model,deltaK:0,mK:0}}),h=d.length;for(e=0;e<h;++e)if(!(l=d[e]).model.skip){if(n=e>0?d[e-1]:null,(o=e<h-1?d[e+1]:null)&&!o.model.skip){var p=o.model.x-l.model.x;l.deltaK=0!==p?(o.model.y-l.model.y)/p:0}l.mK=!n||n.model.skip?l.deltaK:!o||o.model.skip?n.deltaK:this.sign(n.deltaK)!==this.sign(l.deltaK)?0:(n.deltaK+l.deltaK)/2}for(e=0;e<h-1;++e)o=d[e+1],(l=d[e]).model.skip||o.model.skip||(i.almostEquals(l.deltaK,0,this.EPSILON)?l.mK=o.mK=0:(a=l.mK/l.deltaK,r=o.mK/l.deltaK,(u=Math.pow(a,2)+Math.pow(r,2))<=9||(s=3/Math.sqrt(u),l.mK=a*s*l.deltaK,o.mK=r*s*l.deltaK)));for(e=0;e<h;++e)(l=d[e]).model.skip||(n=e>0?d[e-1]:null,o=e<h-1?d[e+1]:null,n&&!n.model.skip&&(l.model.controlPointPreviousX=l.model.x-(c=(l.model.x-n.model.x)/3),l.model.controlPointPreviousY=l.model.y-c*l.mK),o&&!o.model.skip&&(l.model.controlPointNextX=l.model.x+(c=(o.model.x-l.model.x)/3),l.model.controlPointNextY=l.model.y+c*l.mK))},i.nextItem=function(t,e,n){return n?e>=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},i.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},i.niceNum=function(t,e){var n=Math.floor(i.log10(t)),l=t/Math.pow(10,n);return(e?l<1.5?1:l<3?2:l<7?5:10:l<=1?1:l<=2?2:l<=5?5:10)*Math.pow(10,n)},i.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},i.getRelativePosition=function(t,e){var n,l,o=t.originalEvent||t,a=t.currentTarget||t.srcElement,r=a.getBoundingClientRect(),s=o.touches;s&&s.length>0?(n=s[0].clientX,l=s[0].clientY):(n=o.clientX,l=o.clientY);var u=parseFloat(i.getStyle(a,"padding-left")),c=parseFloat(i.getStyle(a,"padding-top")),d=parseFloat(i.getStyle(a,"padding-right")),h=parseFloat(i.getStyle(a,"padding-bottom")),p=r.bottom-r.top-c-h;return{x:n=Math.round((n-r.left-u)/(r.right-r.left-u-d)*a.width/e.currentDevicePixelRatio),y:l=Math.round((l-r.top-c)/p*a.height/e.currentDevicePixelRatio)}},i.getConstraintWidth=function(t){return a(t,"max-width","clientWidth")},i.getConstraintHeight=function(t){return a(t,"max-height","clientHeight")},i.getMaximumWidth=function(t){var e=t.parentNode;if(!e)return t.clientWidth;var n=parseInt(i.getStyle(e,"padding-left"),10),l=parseInt(i.getStyle(e,"padding-right"),10),o=e.clientWidth-n-l,a=i.getConstraintWidth(t);return isNaN(a)?o:Math.min(o,a)},i.getMaximumHeight=function(t){var e=t.parentNode;if(!e)return t.clientHeight;var n=parseInt(i.getStyle(e,"padding-top"),10),l=parseInt(i.getStyle(e,"padding-bottom"),10),o=e.clientHeight-n-l,a=i.getConstraintHeight(t);return isNaN(a)?o:Math.min(o,a)},i.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},i.retinaScale=function(t,e){var n=t.currentDevicePixelRatio=e||window.devicePixelRatio||1;if(1!==n){var l=t.canvas,o=t.height,i=t.width;l.height=o*n,l.width=i*n,t.ctx.scale(n,n),l.style.height||l.style.width||(l.style.height=o+"px",l.style.width=i+"px")}},i.fontString=function(t,e,n){return e+" "+t+"px "+n},i.longestText=function(t,e,n,l){var o=(l=l||{}).data=l.data||{},a=l.garbageCollect=l.garbageCollect||[];l.font!==e&&(o=l.data={},a=l.garbageCollect=[],l.font=e),t.font=e;var r=0;i.each(n,function(e){void 0!==e&&null!==e&&!0!==i.isArray(e)?r=i.measureText(t,o,a,r,e):i.isArray(e)&&i.each(e,function(e){void 0===e||null===e||i.isArray(e)||(r=i.measureText(t,o,a,r,e))})});var s=a.length/2;if(s>n.length){for(var u=0;u<s;u++)delete o[a[u]];a.splice(0,s)}return r},i.measureText=function(t,e,n,l,o){var i=e[o];return i||(i=e[o]=t.measureText(o).width,n.push(o)),i>l&&(l=i),l},i.numberOfLabelLines=function(t){var e=1;return i.each(t,function(t){i.isArray(t)&&t.length>e&&(e=t.length)}),e},i.color=l?function(t){return t instanceof CanvasGradient&&(t=o.global.defaultColor),l(t)}:function(t){return console.error("Color.js not found!"),t},i.getHoverColor=function(t){return t instanceof CanvasPattern?t:i.color(t).saturate(.5).darken(.1).rgbString()}}},paOr:function(t,e,n){"use strict";var l=n("RDha");t.exports=function(t){var e=l.noop;t.LinearScaleBase=t.Scale.extend({getRightValue:function(e){return"string"==typeof e?+e:t.Scale.prototype.getRightValue.call(this,e)},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;if(e.beginAtZero){var n=l.sign(t.min),o=l.sign(t.max);n<0&&o<0?t.max=0:n>0&&o>0&&(t.min=0)}var i=void 0!==e.min||void 0!==e.suggestedMin,a=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(t.min=null===t.min?e.suggestedMin:Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(t.max=null===t.max?e.suggestedMax:Math.max(t.max,e.suggestedMax)),i!==a&&t.min>=t.max&&(i?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:e,handleDirectionalChanges:e,buildTicks:function(){var t=this,e=t.options.ticks,n=t.getTickLimit(),o={maxTicks:n=Math.max(2,n),min:e.min,max:e.max,stepSize:l.valueOrDefault(e.fixedStepSize,e.stepSize)},i=t.ticks=function(t,e){var n,o=[];if(t.stepSize&&t.stepSize>0)n=t.stepSize;else{var i=l.niceNum(e.max-e.min,!1);n=l.niceNum(i/(t.maxTicks-1),!0)}var a=Math.floor(e.min/n)*n,r=Math.ceil(e.max/n)*n;t.min&&t.max&&t.stepSize&&l.almostWhole((t.max-t.min)/t.stepSize,n/1e3)&&(a=t.min,r=t.max);var s=(r-a)/n;s=l.almostEquals(s,Math.round(s),n/1e3)?Math.round(s):Math.ceil(s);var u=1;n<1&&(u=Math.pow(10,n.toString().length-2),a=Math.round(a*u)/u,r=Math.round(r*u)/u),o.push(void 0!==t.min?t.min:a);for(var c=1;c<s;++c)o.push(Math.round((a+c*n)*u)/u);return o.push(void 0!==t.max?t.max:r),o}(o,t);t.handleDirectionalChanges(),t.max=l.max(i),t.min=l.min(i),e.reverse?(i.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max)},convertTicksToLabels:function(){var e=this;e.ticksAsNumbers=e.ticks.slice(),e.zeroLineIndex=e.ticks.indexOf(0),t.Scale.prototype.convertTicksToLabels.call(e)}})}},q8Fl:function(t,e,n){"use strict";var l=n("RDha"),o=["animationstart","webkitAnimationStart"],i={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function a(t,e){var n=l.getStyle(t,e),o=n&&n.match(/^(\d+)(\.\d+)?px$/);return o?Number(o[1]):void 0}var r=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};function s(t,e,n){t.addEventListener(e,n,r)}function u(t,e,n){t.removeEventListener(e,n,r)}function c(t,e,n,l,o){return{type:t,chart:e,native:o||null,x:void 0!==n?n:null,y:void 0!==l?l:null}}t.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var t,e,n="from{opacity:0.99}to{opacity:1}";t="@-webkit-keyframes chartjs-render-animation{"+n+"}@keyframes chartjs-render-animation{"+n+"}.chartjs-render-monitor{-webkit-animation:chartjs-render-animation 0.001s;animation:chartjs-render-animation 0.001s;}",e=this._style||document.createElement("style"),this._style||(this._style=e,t="/* Chart.js */\n"+t,e.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(e)),e.appendChild(document.createTextNode(t))},acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var n=t&&t.getContext&&t.getContext("2d");return n&&n.canvas===t?(function(t,e){var n=t.style,l=t.getAttribute("height"),o=t.getAttribute("width");if(t.$chartjs={initial:{height:l,width:o,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===o||""===o){var i=a(t,"width");void 0!==i&&(t.width=i)}if(null===l||""===l)if(""===t.style.height)t.height=t.width/(e.options.aspectRatio||2);else{var r=a(t,"height");void 0!==i&&(t.height=r)}}(t,e),n):null},releaseContext:function(t){var e=t.canvas;if(e.$chartjs){var n=e.$chartjs.initial;["height","width"].forEach(function(t){var o=n[t];l.isNullOrUndef(o)?e.removeAttribute(t):e.setAttribute(t,o)}),l.each(n.style||{},function(t,n){e.style[n]=t}),e.width=e.width,delete e.$chartjs}},addEventListener:function(t,e,n){var a=t.canvas;if("resize"!==e){var r=n.$chartjs||(n.$chartjs={});s(a,e,(r.proxies||(r.proxies={}))[t.id+"_"+e]=function(e){n(function(t,e){var n=i[t.type]||t.type,o=l.getRelativePosition(t,e);return c(n,e,o.x,o.y,t)}(e,t))})}else!function(t,e,n){var i,a,r,u,d=t.$chartjs||(t.$chartjs={}),h=d.resizer=function(t){var e=document.createElement("div"),n="chartjs-size-monitor",l="position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1;";e.style.cssText=l,e.className=n,e.innerHTML='<div class="'+n+'-expand" style="'+l+'"><div style="position:absolute;width:1000000px;height:1000000px;left:0;top:0"></div></div><div class="'+n+'-shrink" style="'+l+'"><div style="position:absolute;width:200%;height:200%;left:0; top:0"></div></div>';var o=e.childNodes[0],i=e.childNodes[1];e._reset=function(){o.scrollLeft=1e6,o.scrollTop=1e6,i.scrollLeft=1e6,i.scrollTop=1e6};var a=function(){e._reset(),t()};return s(o,"scroll",a.bind(o,"expand")),s(i,"scroll",a.bind(i,"shrink")),e}((i=function(){if(d.resizer)return e(c("resize",n))},r=!1,u=[],function(){u=Array.prototype.slice.call(arguments),a=a||this,r||(r=!0,l.requestAnimFrame.call(window,function(){r=!1,i.apply(a,u)}))}));!function(t,e){var n=t.$chartjs||(t.$chartjs={}),i=n.renderProxy=function(t){"chartjs-render-animation"===t.animationName&&e()};l.each(o,function(e){s(t,e,i)}),n.reflow=!!t.offsetParent,t.classList.add("chartjs-render-monitor")}(t,function(){if(d.resizer){var e=t.parentNode;e&&e!==h.parentNode&&e.insertBefore(h,e.firstChild),h._reset()}})}(a,n,t)},removeEventListener:function(t,e,n){var i,a,r,s=t.canvas;if("resize"!==e){var c=((n.$chartjs||{}).proxies||{})[t.id+"_"+e];c&&u(s,e,c)}else r=(a=(i=s).$chartjs||{}).resizer,delete a.resizer,function(t){var e=t.$chartjs||{},n=e.renderProxy;n&&(l.each(o,function(e){u(t,e,n)}),delete e.renderProxy),t.classList.remove("chartjs-render-monitor")}(i),r&&r.parentNode&&r.parentNode.removeChild(r)}},l.addEvent=s,l.removeEvent=u},qzaf:function(t,e,n){"use strict";t.exports=function(t){t.PolarArea=function(e,n){return n.type="polarArea",new t(e,n)}}},t1N5:function(t,e){function n(t){var e,n,l=t[0]/255,o=t[1]/255,i=t[2]/255,a=Math.min(l,o,i),r=Math.max(l,o,i),s=r-a;return r==a?e=0:l==r?e=(o-i)/s:o==r?e=2+(i-l)/s:i==r&&(e=4+(l-o)/s),(e=Math.min(60*e,360))<0&&(e+=360),n=(a+r)/2,[e,100*(r==a?0:n<=.5?s/(r+a):s/(2-r-a)),100*n]}function l(t){var e,n,l=t[0],o=t[1],i=t[2],a=Math.min(l,o,i),r=Math.max(l,o,i),s=r-a;return n=0==r?0:s/r*1e3/10,r==a?e=0:l==r?e=(o-i)/s:o==r?e=2+(i-l)/s:i==r&&(e=4+(l-o)/s),(e=Math.min(60*e,360))<0&&(e+=360),[e,n,r/255*1e3/10]}function o(t){var e=t[0],l=t[1],o=t[2];return[n(t)[0],1/255*Math.min(e,Math.min(l,o))*100,100*(o=1-1/255*Math.max(e,Math.max(l,o)))]}function i(t){var e,n=t[0]/255,l=t[1]/255,o=t[2]/255;return[100*((1-n-(e=Math.min(1-n,1-l,1-o)))/(1-e)||0),100*((1-l-e)/(1-e)||0),100*((1-o-e)/(1-e)||0),100*e]}function a(t){return M[JSON.stringify(t)]}function s(t){var e=t[0]/255,n=t[1]/255,l=t[2]/255;return[100*(.4124*(e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(l=l>.04045?Math.pow((l+.055)/1.055,2.4):l/12.92)),100*(.2126*e+.7152*n+.0722*l),100*(.0193*e+.1192*n+.9505*l)]}function u(t){var e=s(t),n=e[0],l=e[1],o=e[2];return l/=100,o/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(l=l>.008856?Math.pow(l,1/3):7.787*l+16/116)-16,500*(n-l),200*(l-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]}function c(t){var e,n,l,o,i,a=t[0]/360,r=t[1]/100,s=t[2]/100;if(0==r)return[i=255*s,i,i];e=2*s-(n=s<.5?s*(1+r):s+r-s*r),o=[0,0,0];for(var u=0;u<3;u++)(l=a+1/3*-(u-1))<0&&l++,l>1&&l--,o[u]=255*(i=6*l<1?e+6*(n-e)*l:2*l<1?n:3*l<2?e+(n-e)*(2/3-l)*6:e);return o}function d(t){var e=t[0]/60,n=t[1]/100,l=t[2]/100,o=Math.floor(e)%6,i=e-Math.floor(e),a=255*l*(1-n),r=255*l*(1-n*i),s=255*l*(1-n*(1-i));switch(l*=255,o){case 0:return[l,s,a];case 1:return[r,l,a];case 2:return[a,l,s];case 3:return[a,r,l];case 4:return[s,a,l];case 5:return[l,a,r]}}function h(t){var e,n,l,o,i=t[0]/360,a=t[1]/100,s=t[2]/100,u=a+s;switch(u>1&&(a/=u,s/=u),n=1-s,l=6*i-(e=Math.floor(6*i)),0!=(1&e)&&(l=1-l),o=a+l*(n-a),e){default:case 6:case 0:r=n,g=o,b=a;break;case 1:r=o,g=n,b=a;break;case 2:r=a,g=n,b=o;break;case 3:r=a,g=o,b=n;break;case 4:r=o,g=a,b=n;break;case 5:r=n,g=a,b=o}return[255*r,255*g,255*b]}function p(t){var e=t[1]/100,n=t[2]/100,l=t[3]/100;return[255*(1-Math.min(1,t[0]/100*(1-l)+l)),255*(1-Math.min(1,e*(1-l)+l)),255*(1-Math.min(1,n*(1-l)+l))]}function f(t){var e,n,l,o=t[0]/100,i=t[1]/100,a=t[2]/100;return n=-.9689*o+1.8758*i+.0415*a,l=.0557*o+-.204*i+1.057*a,e=(e=3.2406*o+-1.5372*i+-.4986*a)>.0031308?1.055*Math.pow(e,1/2.4)-.055:e*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,l=l>.0031308?1.055*Math.pow(l,1/2.4)-.055:l*=12.92,[255*(e=Math.min(Math.max(0,e),1)),255*(n=Math.min(Math.max(0,n),1)),255*(l=Math.min(Math.max(0,l),1))]}function m(t){var e=t[0],n=t[1],l=t[2];return n/=100,l/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(e-n),200*(n-(l=l>.008856?Math.pow(l,1/3):7.787*l+16/116))]}function v(t){var e,n,l,o,i=t[0],a=t[1],r=t[2];return i<=8?o=(n=100*i/903.3)/100*7.787+16/116:(n=100*Math.pow((i+16)/116,3),o=Math.pow(n/100,1/3)),[e=e/95.047<=.008856?e=95.047*(a/500+o-16/116)/7.787:95.047*Math.pow(a/500+o,3),n,l=l/108.883<=.008859?l=108.883*(o-r/200-16/116)/7.787:108.883*Math.pow(o-r/200,3)]}function x(t){var e,n=t[0],l=t[1],o=t[2];return(e=360*Math.atan2(o,l)/2/Math.PI)<0&&(e+=360),[n,Math.sqrt(l*l+o*o),e]}function y(t){return f(v(t))}function C(t){var e,n=t[1];return e=t[2]/360*2*Math.PI,[t[0],n*Math.cos(e),n*Math.sin(e)]}function _(t){return w[t]}t.exports={rgb2hsl:n,rgb2hsv:l,rgb2hwb:o,rgb2cmyk:i,rgb2keyword:a,rgb2xyz:s,rgb2lab:u,rgb2lch:function(t){return x(u(t))},hsl2rgb:c,hsl2hsv:function(t){var e=t[1]/100,n=t[2]/100;return 0===n?[0,0,0]:[t[0],2*(e*=(n*=2)<=1?n:2-n)/(n+e)*100,(n+e)/2*100]},hsl2hwb:function(t){return o(c(t))},hsl2cmyk:function(t){return i(c(t))},hsl2keyword:function(t){return a(c(t))},hsv2rgb:d,hsv2hsl:function(t){var e,n,l=t[1]/100,o=t[2]/100;return e=l*o,[t[0],100*(e=(e/=(n=(2-l)*o)<=1?n:2-n)||0),100*(n/=2)]},hsv2hwb:function(t){return o(d(t))},hsv2cmyk:function(t){return i(d(t))},hsv2keyword:function(t){return a(d(t))},hwb2rgb:h,hwb2hsl:function(t){return n(h(t))},hwb2hsv:function(t){return l(h(t))},hwb2cmyk:function(t){return i(h(t))},hwb2keyword:function(t){return a(h(t))},cmyk2rgb:p,cmyk2hsl:function(t){return n(p(t))},cmyk2hsv:function(t){return l(p(t))},cmyk2hwb:function(t){return o(p(t))},cmyk2keyword:function(t){return a(p(t))},keyword2rgb:_,keyword2hsl:function(t){return n(_(t))},keyword2hsv:function(t){return l(_(t))},keyword2hwb:function(t){return o(_(t))},keyword2cmyk:function(t){return i(_(t))},keyword2lab:function(t){return u(_(t))},keyword2xyz:function(t){return s(_(t))},xyz2rgb:f,xyz2lab:m,xyz2lch:function(t){return x(m(t))},lab2xyz:v,lab2rgb:y,lab2lch:x,lch2lab:C,lch2xyz:function(t){return v(C(t))},lch2rgb:function(t){return y(C(t))}};var w={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},M={};for(var P in w)M[JSON.stringify(w[P])]=P},tjFV:function(t,e,n){"use strict";var l=n("CDJp"),o=n("RDha"),i=n("fELs");t.exports=function(t){t.scaleService={constructors:{},defaults:{},registerScaleType:function(t,e,n){this.constructors[t]=e,this.defaults[t]=o.clone(n)},getScaleConstructor:function(t){return this.constructors.hasOwnProperty(t)?this.constructors[t]:void 0},getScaleDefaults:function(t){return this.defaults.hasOwnProperty(t)?o.merge({},[l.scale,this.defaults[t]]):{}},updateScaleDefaults:function(t,e){this.defaults.hasOwnProperty(t)&&(this.defaults[t]=o.extend(this.defaults[t],e))},addScalesToLayout:function(t){o.each(t.scales,function(e){e.fullWidth=e.options.fullWidth,e.position=e.options.position,e.weight=e.options.weight,i.addBox(t,e)})}}}},u0Op:function(t,e,n){"use strict";var l=n("TC34"),o={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return(t-=1)*t*t+1},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-((t-=1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return t*t*t*t*t},easeOutQuint:function(t){return(t-=1)*t*t*t*t+1},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return 1-Math.cos(t*(Math.PI/2))},easeOutSine:function(t){return Math.sin(t*(Math.PI/2))},easeInOutSine:function(t){return-.5*(Math.cos(Math.PI*t)-1)},easeInExpo:function(t){return 0===t?0:Math.pow(2,10*(t-1))},easeOutExpo:function(t){return 1===t?1:1-Math.pow(2,-10*t)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t))},easeInCirc:function(t){return t>=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,n=0,l=1;return 0===t?0:1===t?1:(n||(n=.3),l<1?(l=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/l),-l*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n))},easeOutElastic:function(t){var e=1.70158,n=0,l=1;return 0===t?0:1===t?1:(n||(n=.3),l<1?(l=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/l),l*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/n)+1)},easeInOutElastic:function(t){var e=1.70158,n=0,l=1;return 0===t?0:2==(t/=.5)?1:(n||(n=.45),l<1?(l=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/l),t<1?l*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*-.5:l*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-o.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*o.easeInBounce(2*t):.5*o.easeOutBounce(2*t-1)+.5}};t.exports={effects:o},l.easingEffects=o},uxXc:function(t,e,n){var l=n("t1N5"),o=function(){return new u};for(var i in l){o[i+"Raw"]=function(t){return function(e){return"number"==typeof e&&(e=Array.prototype.slice.call(arguments)),l[t](e)}}(i);var a=/(\w+)2(\w+)/.exec(i),r=a[1],s=a[2];(o[r]=o[r]||{})[s]=o[i]=function(t){return function(e){"number"==typeof e&&(e=Array.prototype.slice.call(arguments));var n=l[t](e);if("string"==typeof n||void 0===n)return n;for(var o=0;o<n.length;o++)n[o]=Math.round(n[o]);return n}}(i)}var u=function(){this.convs={}};u.prototype.routeSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n))},u.prototype.setValues=function(t,e){return this.space=t,this.convs={},this.convs[t]=e,this},u.prototype.getValues=function(t){var e=this.convs[t];if(!e){var n=this.space;e=o[n][t](this.convs[n]),this.convs[t]=e}return e},["rgb","hsl","hsv","cmyk","keyword"].forEach(function(t){u.prototype[t]=function(e){return this.routeSpace(t,arguments)}}),t.exports=o},vpM6:function(t,e,n){"use strict";var l=n("CDJp"),o=n("vvH+"),i=n("RDha");l._set("global",{plugins:{filler:{propagate:!0}}});var a={dataset:function(t){var e=t.fill,n=t.chart,l=n.getDatasetMeta(e),o=l&&n.isDatasetVisible(e)&&l.dataset._children||[],i=o.length||0;return i?function(t,e){return e<i&&o[e]._view||null}:null},boundary:function(t){var e=t.boundary,n=e?e.x:null,l=e?e.y:null;return function(t){return{x:null===n?t.x:n,y:null===l?t.y:l}}}};function r(t,e,n){var l,o=t._model||{},i=o.fill;if(void 0===i&&(i=!!o.backgroundColor),!1===i||null===i)return!1;if(!0===i)return"origin";if(l=parseFloat(i,10),isFinite(l)&&Math.floor(l)===l)return"-"!==i[0]&&"+"!==i[0]||(l=e+l),!(l===e||l<0||l>=n)&&l;switch(i){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return i;default:return!1}}function s(t){var e,n=t.el._model||{},l=t.el._scale||{},o=t.fill,i=null;if(isFinite(o))return null;if("start"===o?i=void 0===n.scaleBottom?l.bottom:n.scaleBottom:"end"===o?i=void 0===n.scaleTop?l.top:n.scaleTop:void 0!==n.scaleZero?i=n.scaleZero:l.getBasePosition?i=l.getBasePosition():l.getBasePixel&&(i=l.getBasePixel()),void 0!==i&&null!==i){if(void 0!==i.x&&void 0!==i.y)return i;if("number"==typeof i&&isFinite(i))return{x:(e=l.isHorizontal())?i:null,y:e?null:i}}return null}function u(t,e,n){var l,o=t[e].fill,i=[e];if(!n)return o;for(;!1!==o&&-1===i.indexOf(o);){if(!isFinite(o))return o;if(!(l=t[o]))return!1;if(l.visible)return o;i.push(o),o=l.fill}return!1}function c(t){var e=t.fill,n="dataset";return!1===e?null:(isFinite(e)||(n="boundary"),a[n](t))}function d(t){return t&&!t.skip}function h(t,e,n,l,o){var a;if(l&&o){for(t.moveTo(e[0].x,e[0].y),a=1;a<l;++a)i.canvas.lineTo(t,e[a-1],e[a]);for(t.lineTo(n[o-1].x,n[o-1].y),a=o-1;a>0;--a)i.canvas.lineTo(t,n[a],n[a-1],!0)}}t.exports={id:"filler",afterDatasetsUpdate:function(t,e){var n,l,i,a,d=(t.data.datasets||[]).length,h=e.propagate,p=[];for(l=0;l<d;++l)a=null,(i=(n=t.getDatasetMeta(l)).dataset)&&i._model&&i instanceof o.Line&&(a={visible:t.isDatasetVisible(l),fill:r(i,l,d),chart:t,el:i}),n.$filler=a,p.push(a);for(l=0;l<d;++l)(a=p[l])&&(a.fill=u(p,l,h),a.boundary=s(a),a.mapper=c(a))},beforeDatasetDraw:function(t,e){var n=e.meta.$filler;if(n){var o=t.ctx,a=n.el,r=a._view,s=a._children||[],u=n.mapper,c=r.backgroundColor||l.global.defaultColor;u&&c&&s.length&&(i.canvas.clipArea(o,t.chartArea),function(t,e,n,l,o,i){var a,r,s,u,c,p,f,g=e.length,m=l.spanGaps,v=[],b=[],x=0,y=0;for(t.beginPath(),a=0,r=g+!!i;a<r;++a)c=n(u=e[s=a%g]._view,s,l),p=d(u),f=d(c),p&&f?(x=v.push(u),y=b.push(c)):x&&y&&(m?(p&&v.push(u),f&&b.push(c)):(h(t,v,b,x,y),x=y=0,v=[],b=[]));h(t,v,b,x,y),t.closePath(),t.fillStyle=o,t.fill()}(o,s,u,r,c,a._loop),i.canvas.unclipArea(o))}}}},"vvH+":function(t,e,n){"use strict";t.exports={},t.exports.Arc=n("X8CM"),t.exports.Line=n("UqmZ"),t.exports.Point=n("OXbD"),t.exports.Rectangle=n("2UWG")},x8uC:function(t,e,n){"use strict";var l=n("CDJp"),o=n("K2E3"),i=n("RDha");l._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:i.noop,title:function(t,e){var n="",l=e.labels,o=l?l.length:0;if(t.length>0){var i=t[0];i.xLabel?n=i.xLabel:o>0&&i.index<o&&(n=l[i.index])}return n},afterTitle:i.noop,beforeBody:i.noop,beforeLabel:i.noop,label:function(t,e){var n=e.datasets[t.datasetIndex].label||"";return n&&(n+=": "),n+t.yLabel},labelColor:function(t,e){var n=e.getDatasetMeta(t.datasetIndex).data[t.index]._view;return{borderColor:n.borderColor,backgroundColor:n.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:i.noop,afterBody:i.noop,beforeFooter:i.noop,footer:i.noop,afterFooter:i.noop}}}),t.exports=function(t){function e(t,e){var n=i.color(t);return n.alpha(e*n.alpha()).rgbaString()}function n(t,e){return e&&(i.isArray(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function a(t){var e=l.global,n=i.valueOrDefault;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,bodyFontColor:t.bodyFontColor,_bodyFontFamily:n(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:n(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:n(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:n(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:n(t.titleFontStyle,e.defaultFontStyle),titleFontSize:n(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:n(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:n(t.footerFontStyle,e.defaultFontStyle),footerFontSize:n(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}t.Tooltip=o.extend({initialize:function(){this._model=a(this._options),this._lastActive=[]},getTitle:function(){var t=this._options.callbacks,e=t.beforeTitle.apply(this,arguments),l=t.title.apply(this,arguments),o=t.afterTitle.apply(this,arguments),i=[];return n(i=n(i=n(i,e),l),o)},getBeforeBody:function(){var t=this._options.callbacks.beforeBody.apply(this,arguments);return i.isArray(t)?t:void 0!==t?[t]:[]},getBody:function(t,e){var l=this,o=l._options.callbacks,a=[];return i.each(t,function(t){var i={before:[],lines:[],after:[]};n(i.before,o.beforeLabel.call(l,t,e)),n(i.lines,o.label.call(l,t,e)),n(i.after,o.afterLabel.call(l,t,e)),a.push(i)}),a},getAfterBody:function(){var t=this._options.callbacks.afterBody.apply(this,arguments);return i.isArray(t)?t:void 0!==t?[t]:[]},getFooter:function(){var t=this._options.callbacks,e=t.beforeFooter.apply(this,arguments),l=t.footer.apply(this,arguments),o=t.afterFooter.apply(this,arguments),i=[];return n(i=n(i=n(i,e),l),o)},update:function(e){var n,l,o,r,s,u,c,d=this,h=d._options,p=d._model,f=d._model=a(h),g=d._active,m=d._data,v={xAlign:p.xAlign,yAlign:p.yAlign},b={x:p.x,y:p.y},x={width:p.width,height:p.height},y={x:p.caretX,y:p.caretY};if(g.length){f.opacity=1;var C=[],_=[];y=t.Tooltip.positioners[h.position].call(d,g,d._eventPosition);var w=[];for(n=0,l=g.length;n<l;++n)w.push((r=void 0,s=void 0,r=(o=g[n])._xScale,s=o._yScale||o._scale,u=o._index,c=o._datasetIndex,{xLabel:r?r.getLabelForIndex(u,c):"",yLabel:s?s.getLabelForIndex(u,c):"",index:u,datasetIndex:c,x:o._model.x,y:o._model.y}));h.filter&&(w=w.filter(function(t){return h.filter(t,m)})),h.itemSort&&(w=w.sort(function(t,e){return h.itemSort(t,e,m)})),i.each(w,function(t){C.push(h.callbacks.labelColor.call(d,t,d._chart)),_.push(h.callbacks.labelTextColor.call(d,t,d._chart))}),f.title=d.getTitle(w,m),f.beforeBody=d.getBeforeBody(w,m),f.body=d.getBody(w,m),f.afterBody=d.getAfterBody(w,m),f.footer=d.getFooter(w,m),f.x=Math.round(y.x),f.y=Math.round(y.y),f.caretPadding=h.caretPadding,f.labelColors=C,f.labelTextColors=_,f.dataPoints=w,b=function(t,e,n,l){var o=t.x,i=t.y,a=t.caretPadding,r=n.xAlign,s=n.yAlign,u=t.caretSize+a,c=t.cornerRadius+a;return"right"===r?o-=e.width:"center"===r&&((o-=e.width/2)+e.width>l.width&&(o=l.width-e.width),o<0&&(o=0)),"top"===s?i+=u:i-="bottom"===s?e.height+u:e.height/2,"center"===s?"left"===r?o+=u:"right"===r&&(o-=u):"left"===r?o-=c:"right"===r&&(o+=c),{x:o,y:i}}(f,x=function(t,e){var n=t._chart.ctx,l=2*e.yPadding,o=0,a=e.body,r=a.reduce(function(t,e){return t+e.before.length+e.lines.length+e.after.length},0);r+=e.beforeBody.length+e.afterBody.length;var s=e.title.length,u=e.footer.length,c=e.titleFontSize,d=e.bodyFontSize,h=e.footerFontSize;l+=s*c,l+=s?(s-1)*e.titleSpacing:0,l+=s?e.titleMarginBottom:0,l+=r*d,l+=r?(r-1)*e.bodySpacing:0,l+=u?e.footerMarginTop:0,l+=u*h,l+=u?(u-1)*e.footerSpacing:0;var p=0,f=function(t){o=Math.max(o,n.measureText(t).width+p)};return n.font=i.fontString(c,e._titleFontStyle,e._titleFontFamily),i.each(e.title,f),n.font=i.fontString(d,e._bodyFontStyle,e._bodyFontFamily),i.each(e.beforeBody.concat(e.afterBody),f),p=e.displayColors?d+2:0,i.each(a,function(t){i.each(t.before,f),i.each(t.lines,f),i.each(t.after,f)}),p=0,n.font=i.fontString(h,e._footerFontStyle,e._footerFontFamily),i.each(e.footer,f),{width:o+=2*e.xPadding,height:l}}(this,f),v=function(t,e){var n,l,o,i,a,r=t._model,s=t._chart,u=t._chart.chartArea,c="center",d="center";r.y<e.height?d="top":r.y>s.height-e.height&&(d="bottom");var h=(u.left+u.right)/2,p=(u.top+u.bottom)/2;"center"===d?(n=function(t){return t<=h},l=function(t){return t>h}):(n=function(t){return t<=e.width/2},l=function(t){return t>=s.width-e.width/2}),o=function(t){return t+e.width+r.caretSize+r.caretPadding>s.width},i=function(t){return t-e.width-r.caretSize-r.caretPadding<0},a=function(t){return t<=p?"top":"bottom"},n(r.x)?(c="left",o(r.x)&&(c="center",d=a(r.y))):l(r.x)&&(c="right",i(r.x)&&(c="center",d=a(r.y)));var f=t._options;return{xAlign:f.xAlign?f.xAlign:c,yAlign:f.yAlign?f.yAlign:d}}(this,x),d._chart)}else f.opacity=0;return f.xAlign=v.xAlign,f.yAlign=v.yAlign,f.x=b.x,f.y=b.y,f.width=x.width,f.height=x.height,f.caretX=y.x,f.caretY=y.y,d._model=f,e&&h.custom&&h.custom.call(d,f),d},drawCaret:function(t,e){var n=this._chart.ctx,l=this.getCaretPosition(t,e,this._view);n.lineTo(l.x1,l.y1),n.lineTo(l.x2,l.y2),n.lineTo(l.x3,l.y3)},getCaretPosition:function(t,e,n){var l,o,i,a,r,s,u=n.caretSize,c=n.cornerRadius,d=n.xAlign,h=n.yAlign,p=t.x,f=t.y,g=e.width,m=e.height;if("center"===h)r=f+m/2,"left"===d?(o=(l=p)-u,i=l,a=r+u,s=r-u):(o=(l=p+g)+u,i=l,a=r-u,s=r+u);else if("left"===d?(l=(o=p+c+u)-u,i=o+u):"right"===d?(l=(o=p+g-c-u)-u,i=o+u):(l=(o=n.caretX)-u,i=o+u),"top"===h)r=(a=f)-u,s=a;else{r=(a=f+m)+u,s=a;var v=i;i=l,l=v}return{x1:l,x2:o,x3:i,y1:a,y2:r,y3:s}},drawTitle:function(t,n,l,o){var a=n.title;if(a.length){l.textAlign=n._titleAlign,l.textBaseline="top";var r,s,u=n.titleFontSize,c=n.titleSpacing;for(l.fillStyle=e(n.titleFontColor,o),l.font=i.fontString(u,n._titleFontStyle,n._titleFontFamily),r=0,s=a.length;r<s;++r)l.fillText(a[r],t.x,t.y),t.y+=u+c,r+1===a.length&&(t.y+=n.titleMarginBottom-c)}},drawBody:function(t,n,l,o){var a=n.bodyFontSize,r=n.bodySpacing,s=n.body;l.textAlign=n._bodyAlign,l.textBaseline="top",l.font=i.fontString(a,n._bodyFontStyle,n._bodyFontFamily);var u=0,c=function(e){l.fillText(e,t.x+u,t.y),t.y+=a+r};l.fillStyle=e(n.bodyFontColor,o),i.each(n.beforeBody,c);var d=n.displayColors;u=d?a+2:0,i.each(s,function(r,s){var u=e(n.labelTextColors[s],o);l.fillStyle=u,i.each(r.before,c),i.each(r.lines,function(i){d&&(l.fillStyle=e(n.legendColorBackground,o),l.fillRect(t.x,t.y,a,a),l.lineWidth=1,l.strokeStyle=e(n.labelColors[s].borderColor,o),l.strokeRect(t.x,t.y,a,a),l.fillStyle=e(n.labelColors[s].backgroundColor,o),l.fillRect(t.x+1,t.y+1,a-2,a-2),l.fillStyle=u),c(i)}),i.each(r.after,c)}),u=0,i.each(n.afterBody,c),t.y-=r},drawFooter:function(t,n,l,o){var a=n.footer;a.length&&(t.y+=n.footerMarginTop,l.textAlign=n._footerAlign,l.textBaseline="top",l.fillStyle=e(n.footerFontColor,o),l.font=i.fontString(n.footerFontSize,n._footerFontStyle,n._footerFontFamily),i.each(a,function(e){l.fillText(e,t.x,t.y),t.y+=n.footerFontSize+n.footerSpacing}))},drawBackground:function(t,n,l,o,i){l.fillStyle=e(n.backgroundColor,i),l.strokeStyle=e(n.borderColor,i),l.lineWidth=n.borderWidth;var a=n.xAlign,r=n.yAlign,s=t.x,u=t.y,c=o.width,d=o.height,h=n.cornerRadius;l.beginPath(),l.moveTo(s+h,u),"top"===r&&this.drawCaret(t,o),l.lineTo(s+c-h,u),l.quadraticCurveTo(s+c,u,s+c,u+h),"center"===r&&"right"===a&&this.drawCaret(t,o),l.lineTo(s+c,u+d-h),l.quadraticCurveTo(s+c,u+d,s+c-h,u+d),"bottom"===r&&this.drawCaret(t,o),l.lineTo(s+h,u+d),l.quadraticCurveTo(s,u+d,s,u+d-h),"center"===r&&"left"===a&&this.drawCaret(t,o),l.lineTo(s,u+h),l.quadraticCurveTo(s,u,s+h,u),l.closePath(),l.fill(),n.borderWidth>0&&l.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var n={width:e.width,height:e.height},l={x:e.x,y:e.y},o=Math.abs(e.opacity<.001)?0:e.opacity;this._options.enabled&&(e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length)&&(this.drawBackground(l,e,t,n,o),l.x+=e.xPadding,l.y+=e.yPadding,this.drawTitle(l,e,t,o),this.drawBody(l,e,t,o),this.drawFooter(l,e,t,o))}},handleEvent:function(t){var e,n=this,l=n._options;return n._lastActive=n._lastActive||[],n._active="mouseout"===t.type?[]:n._chart.getElementsAtEventForMode(t,l.mode,l),(e=!i.arrayEquals(n._active,n._lastActive))&&(n._lastActive=n._active,(l.enabled||l.custom)&&(n._eventPosition={x:t.x,y:t.y},n.update(!0),n.pivot())),e}}),t.Tooltip.positioners={average:function(t){if(!t.length)return!1;var e,n,l=0,o=0,i=0;for(e=0,n=t.length;e<n;++e){var a=t[e];if(a&&a.hasValue()){var r=a.tooltipPosition();l+=r.x,o+=r.y,++i}}return{x:Math.round(l/i),y:Math.round(o/i)}},nearest:function(t,e){var n,l,o,a=e.x,r=e.y,s=Number.POSITIVE_INFINITY;for(n=0,l=t.length;n<l;++n){var u=t[n];if(u&&u.hasValue()){var c=u.getCenterPoint(),d=i.distanceBetweenPoints(e,c);d<s&&(s=d,o=u)}}if(o){var h=o.tooltipPosition();a=h.x,r=h.y}return{x:a,y:r}}}}},xdbM:function(t,e,n){"use strict";var l=n("mrSG").__decorate,o=n("mrSG").__metadata,i=n("CcnG"),a=n("WyAD"),r=function(){function t(t){this.labels=[],this.options={},this.chartClick=new i.EventEmitter,this.chartHover=new i.EventEmitter,this.initFlag=!1,this.element=t}return t.prototype.ngOnInit=function(){this.ctx=this.element.nativeElement.getContext("2d"),this.cvs=this.element.nativeElement,this.initFlag=!0,(this.data||this.datasets)&&this.refresh()},t.prototype.ngOnChanges=function(t){this.initFlag&&(t.hasOwnProperty("data")||t.hasOwnProperty("datasets")?(this.updateChartData(t.data?t.data.currentValue:t.datasets.currentValue),this.chart.update()):this.refresh())},t.prototype.ngOnDestroy=function(){this.chart&&(this.chart.destroy(),this.chart=void 0)},t.prototype.getChartBuilder=function(t){var e=this,n=this.getDatasets(),l=Object.assign({},this.options);return!1===this.legend&&(l.legend={display:!1}),l.hover=l.hover||{},l.hover.onHover||(l.hover.onHover=function(t){t&&!t.length||e.chartHover.emit({active:t})}),l.onClick||(l.onClick=function(t,n){e.chartClick.emit({event:t,active:n})}),new a.Chart(t,{type:this.chartType,data:{labels:this.labels,datasets:n},options:l})},t.prototype.updateChartData=function(t){Array.isArray(t[0].data)?this.chart.data.datasets.forEach(function(e,n){e.data=t[n].data,t[n].label&&(e.label=t[n].label)}):this.chart.data.datasets[0].data=t},t.prototype.getDatasets=function(){var t=this,e=void 0;if((!this.datasets||!this.datasets.length&&this.data&&this.data.length)&&(e=Array.isArray(this.data[0])?this.data.map(function(e,n){return{data:e,label:t.labels[n]||"Label "+n}}):[{data:this.data,label:"Label 0"}]),(this.datasets&&this.datasets.length||e&&e.length)&&(e=(this.datasets||e).map(function(e,n){var l=Object.assign({},e);return t.colors&&t.colors.length?Object.assign(l,t.colors[n]):Object.assign(l,function(t,e,n){return"pie"===t||"doughnut"===t?{backgroundColor:(l=h(n)).map(function(t){return s(t,.6)}),borderColor:l.map(function(){return"#fff"}),pointBackgroundColor:l.map(function(t){return s(t,1)}),pointBorderColor:l.map(function(){return"#fff"}),pointHoverBackgroundColor:l.map(function(t){return s(t,1)}),pointHoverBorderColor:l.map(function(t){return s(t,1)})}:"polarArea"===t?function(t){return{backgroundColor:t.map(function(t){return s(t,.6)}),borderColor:t.map(function(t){return s(t,1)}),hoverBackgroundColor:t.map(function(t){return s(t,.8)}),hoverBorderColor:t.map(function(t){return s(t,1)})}}(h(n)):"line"===t||"radar"===t?function(t){return{backgroundColor:s(t,.4),borderColor:s(t,1),pointBackgroundColor:s(t,1),pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:s(t,.8)}}(d(e)):"bar"===t||"horizontalBar"===t?function(t){return{backgroundColor:s(t,.6),borderColor:s(t,1),hoverBackgroundColor:s(t,.8),hoverBorderColor:s(t,1)}}(d(e)):d(e);var l}(t.chartType,n,l.data.length)),l})),!e)throw new Error("ng-charts configuration error,\n      data or datasets field are required to render char "+this.chartType);return e},t.prototype.refresh=function(){this.ngOnDestroy(),this.chart=this.getChartBuilder(this.ctx)},t.defaultColors=[[255,99,132],[54,162,235],[255,206,86],[231,233,237],[75,192,192],[151,187,205],[220,220,220],[247,70,74],[70,191,189],[253,180,92],[148,159,177],[77,83,96]],t}();function s(t,e){return"rgba("+t.concat(e).join(",")+")"}function u(t,e){return Math.floor(Math.random()*(e-t+1))+t}function c(){return[u(0,255),u(0,255),u(0,255)]}function d(t){return r.defaultColors[t]||c()}function h(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=r.defaultColors[n]||c();return e}l([i.Input(),o("design:type",Array)],r.prototype,"data",void 0),l([i.Input(),o("design:type",Array)],r.prototype,"datasets",void 0),l([i.Input(),o("design:type",Array)],r.prototype,"labels",void 0),l([i.Input(),o("design:type",Object)],r.prototype,"options",void 0),l([i.Input(),o("design:type",String)],r.prototype,"chartType",void 0),l([i.Input(),o("design:type",Array)],r.prototype,"colors",void 0),l([i.Input(),o("design:type",Boolean)],r.prototype,"legend",void 0),l([i.Output(),o("design:type",i.EventEmitter)],r.prototype,"chartClick",void 0),l([i.Output(),o("design:type",i.EventEmitter)],r.prototype,"chartHover",void 0),r=l([i.Directive({selector:"canvas[baseChart]",exportAs:"base-chart"})],r),e.BaseChartDirective=r;var p=function(){};p=l([i.NgModule({declarations:[r],exports:[r],imports:[]})],p),e.ChartsModule=p},yPMN:function(t,e,n){"use strict";n("CDJp")._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),t.exports=function(){var t=function(t,e){return this.construct(t,e),this};return t.Chart=t,t}}}]);