(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0000":function(e,t,r){"use strict";e.exports=p;var n=r("92ba"),o=r("24ad").compareCells;function i(e,t,r){this.vertices=e,this.adjacent=t,this.boundary=r,this.lastVisited=-1}function a(e,t,r){this.vertices=e,this.cell=t,this.index=r}function s(e,t){return o(e.vertices,t.vertices)}function l(e){for(var t=["function orient(){var tuple=this.tuple;return test("],r=0;r<=e;++r)r>0&&t.push(","),t.push("tuple[",r,"]");t.push(")}return orient");var o=new Function("test",t.join("")),i=n[e+1];return i||(i=n),o(i)}i.prototype.flip=function(){var e=this.vertices[0];this.vertices[0]=this.vertices[1],this.vertices[1]=e;var t=this.adjacent[0];this.adjacent[0]=this.adjacent[1],this.adjacent[1]=t};var c=[];function u(e,t,r){this.dimension=e,this.vertices=t,this.simplices=r,this.interior=r.filter((function(e){return!e.boundary})),this.tuple=new Array(e+1);for(var n=0;n<=e;++n)this.tuple[n]=this.vertices[n];var o=c[e];o||(o=c[e]=l(e)),this.orient=o}var f=u.prototype;function p(e,t){var r=e.length;if(0===r)throw new Error("Must have at least d+1 points");var o=e[0].length;if(r<=o)throw new Error("Must input at least d+1 points");var a=e.slice(0,o+1),s=n.apply(void 0,a);if(0===s)throw new Error("Input not in general position");for(var l=new Array(o+1),c=0;c<=o;++c)l[c]=c;s<0&&(l[0]=1,l[1]=0);var f=new i(l,new Array(o+1),!1),p=f.adjacent,d=new Array(o+2);for(c=0;c<=o;++c){for(var h=l.slice(),v=0;v<=o;++v)v===c&&(h[v]=-1);var m=h[0];h[0]=h[1],h[1]=m;var g=new i(h,new Array(o+1),!0);p[c]=g,d[c]=g}d[o+1]=f;for(c=0;c<=o;++c){h=p[c].vertices;var y=p[c].adjacent;for(v=0;v<=o;++v){var b=h[v];if(b<0)y[v]=f;else for(var x=0;x<=o;++x)p[x].vertices.indexOf(b)<0&&(y[v]=p[x])}}var A=new u(o,a,d),w=!!t;for(c=o+1;c0){e=a.pop();e.vertices;for(var s=e.adjacent,l=0;l<=r;++l){var c=s[l];if(c.boundary&&!(c.lastVisited<=-n)){for(var u=c.vertices,f=0;f<=r;++f){var p=u[f];o[f]=p<0?t:i[p]}var d=this.orient();if(d>0)return c;c.lastVisited=-n,0===d&&a.push(c)}}}return null},f.walk=function(e,t){var r=this.vertices.length-1,n=this.dimension,o=this.vertices,i=this.tuple,a=t?this.interior.length*Math.random()|0:this.interior.length-1,s=this.interior[a];e:while(!s.boundary){for(var l=s.vertices,c=s.adjacent,u=0;u<=n;++u)i[u]=o[l[u]];s.lastVisited=r;for(u=0;u<=n;++u){var f=c[u];if(!(f.lastVisited>=r)){var p=i[u];i[u]=e;var d=this.orient();if(i[u]=p,d<0){s=f;continue e}f.boundary?f.lastVisited=-r:f.lastVisited=r}}return}return s},f.addPeaks=function(e,t){var r=this.vertices.length-1,n=this.dimension,o=this.vertices,l=this.tuple,c=this.interior,u=this.simplices,f=[t];t.lastVisited=r,t.vertices[t.vertices.indexOf(-1)]=r,t.boundary=!1,c.push(t);var p=[];while(f.length>0){t=f.pop();var d=t.vertices,h=t.adjacent,v=d.indexOf(r);if(!(v<0))for(var m=0;m<=n;++m)if(m!==v){var g=h[m];if(g.boundary&&!(g.lastVisited>=r)){var y=g.vertices;if(g.lastVisited!==-r){for(var b=0,x=0;x<=n;++x)y[x]<0?(b=x,l[x]=e):l[x]=o[y[x]];var A=this.orient();if(A>0){y[b]=r,g.boundary=!1,c.push(g),f.push(g),g.lastVisited=r;continue}g.lastVisited=-r}var w=g.adjacent,_=d.slice(),E=h.slice(),k=new i(_,E,!0);u.push(k);var T=w.indexOf(t);if(!(T<0)){w[T]=k,E[v]=g,_[m]=-1,E[m]=t,h[m]=k,k.flip();for(x=0;x<=n;++x){var C=_[x];if(!(C<0||C===r)){for(var S=new Array(n-1),O=0,M=0;M<=n;++M){var P=_[M];P<0||M===x||(S[O++]=P)}p.push(new a(S,k,x))}}}}}}p.sort(s);for(m=0;m+1=0?a[l++]=s[u]:c=1&u;if(c===(1&e)){var f=a[0];a[0]=a[1],a[1]=f}t.push(a)}}return t}},"0004":function(e,t,r){var n=r("8586");function o(e,t){var r=n(t),o=[];return o=o.concat(r(e)),o=o.concat(r(null)),o}e.exports=o},"0005":function(e,t,r){"use strict";function n(e){for(var t=1,r=1;r0){for(var w=0;w<24;++w)o.push(o[o.length-12]);l+=2,m=!0}continue e}f[0][r]=Math.min(f[0][r],x[r],A[r]),f[1][r]=Math.max(f[1][r],x[r],A[r])}Array.isArray(d[0])?(g=d.length>t-1?d[t-1]:d.length>0?d[d.length-1]:[0,0,0,1],y=d.length>t?d[t]:d.length>0?d[d.length-1]:[0,0,0,1]):g=y=d,3===g.length&&(g=[g[0],g[1],g[2],1]),3===y.length&&(y=[y[0],y[1],y[2],1]),!this.hasAlpha&&g[3]<1&&(this.hasAlpha=!0),b=Array.isArray(h)?h.length>t-1?h[t-1]:h.length>0?h[h.length-1]:[0,0,0,1]:h;var _=s;if(s+=v(x,A),m){for(r=0;r<2;++r)o.push(x[0],x[1],x[2],A[0],A[1],A[2],_,b,g[0],g[1],g[2],g[3]);l+=2,m=!1}o.push(x[0],x[1],x[2],A[0],A[1],A[2],_,b,g[0],g[1],g[2],g[3],x[0],x[1],x[2],A[0],A[1],A[2],_,-b,g[0],g[1],g[2],g[3],A[0],A[1],A[2],x[0],x[1],x[2],s,-b,y[0],y[1],y[2],y[3],A[0],A[1],A[2],x[0],x[1],x[2],s,b,y[0],y[1],y[2],y[3]),l+=4}}if(this.buffer.update(o),i.push(s),a.push(p[p.length-1].slice()),this.bounds=f,this.vertexCount=l,this.points=a,this.arcLength=i,"dashes"in e){var E=e.dashes,k=E.slice();for(k.unshift(0),t=1;t/g),s=0;s=0?l=d:(l=d=p,p++),l1||0===e[0])&&(e[1]>1||0===e[1])&&(e[2]>1||0===e[2])&&(!e[3]||e[3]>1))}e.exports=function(e,t){"float"!==t&&t||(t="array"),"uint"===t&&(t="uint8"),"uint_clamped"===t&&(t="uint8_clamped");var r=o(t),a=new r(4),s="uint8"!==t&&"uint8_clamped"!==t;return e.length&&"string"!==typeof e||(e=n(e),e[0]/=255,e[1]/=255,e[2]/=255),i(e)?(a[0]=e[0],a[1]=e[1],a[2]=e[2],a[3]=null!=e[3]?e[3]:255,s&&(a[0]/=255,a[1]/=255,a[2]/=255,a[3]/=255),a):(s?(a[0]=e[0],a[1]=e[1],a[2]=e[2],a[3]=null!=e[3]?e[3]:1):(a[0]=Math.min(Math.max(Math.floor(255*e[0]),0),255),a[1]=Math.min(Math.max(Math.floor(255*e[1]),0),255),a[2]=Math.min(Math.max(Math.floor(255*e[2]),0),255),a[3]=null==e[3]?255:Math.min(Math.max(Math.floor(255*e[3]),0),255)),a)}},"0119":function(e,t,r){"use strict";e.exports=o;var n=32;function o(e,t){t<=4*n?i(0,t-1,e):p(0,t-1,e)}function i(e,t,r){for(var n=2*(e+1),o=e+1;o<=t;++o){var i=r[n++],a=r[n++],s=o,l=n-2;while(s-- >e){var c=r[l-2],u=r[l-1];if(cr[t+1])}function f(e,t,r,n){e*=2;var o=n[e];return o>1,m=v-o,g=v+o,y=d,b=m,x=v,A=g,w=h,_=e+1,E=t-1,k=0;u(y,b,r)&&(k=y,y=b,b=k),u(A,w,r)&&(k=A,A=w,w=k),u(y,x,r)&&(k=y,y=x,x=k),u(b,x,r)&&(k=b,b=x,x=k),u(y,A,r)&&(k=y,y=A,A=k),u(x,A,r)&&(k=x,x=A,A=k),u(b,w,r)&&(k=b,b=w,w=k),u(b,x,r)&&(k=b,b=x,x=k),u(A,w,r)&&(k=A,A=w,w=k);for(var T=r[2*b],C=r[2*b+1],S=r[2*A],O=r[2*A+1],M=2*y,P=2*x,B=2*w,L=2*d,D=2*v,j=2*h,I=0;I<2;++I){var R=r[M+I],F=r[P+I],z=r[B+I];r[L+I]=R,r[D+I]=F,r[j+I]=z}s(m,e,r),s(g,t,r);for(var N=_;N<=E;++N)if(f(N,T,C,r))N!==_&&a(N,_,r),++_;else if(!f(N,S,O,r))while(1){if(f(E,S,O,r)){f(E,T,C,r)?(l(N,_,E,r),++_,--E):(a(N,E,r),--E);break}if(--E/g," "));c[u]=h,f.tickmode=p}}t.ticks=c;for(u=0;u<3;++u){a[u]=.5*(e.glplot.bounds[0][u]+e.glplot.bounds[1][u]);for(v=0;v<2;++v)t.bounds[v][u]=e.glplot.bounds[v][u]}e.contourLevels=s(c)}},"01a1":function(e,t,r){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}var o=n(r("ab5b")),i=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},s=function(e){var t=e.color,r=void 0===t?"currentColor":t,n=e.size,s=void 0===n?24:n,l=(e.children,a(e,["color","size","children"])),c="mdi-icon "+(l.className||"");return o.createElement("svg",i({},l,{className:c,width:s,height:s,fill:r,viewBox:"0 0 24 24"}),o.createElement("path",{d:"M19,15H15C15,16.66 13.66,18 12,18C10.34,18 9,16.66 9,15H5V5H19M19,3H5C3.89,3 3,3.9 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.9 20.1,3 19,3Z"}))};e.exports=s},"01db":function(e,t,r){"use strict";e.exports=r("b964")},"020f":function(e,t,r){var n=r("242e"),o=r("1304");function i(e,t){return e&&n(e,o(t))}e.exports=i},"0226":function(e,t,r){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}var o=n(r("ab5b")),i=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},s=function(e){var t=e.color,r=void 0===t?"currentColor":t,n=e.size,s=void 0===n?24:n,l=(e.children,a(e,["color","size","children"])),c="mdi-icon "+(l.className||"");return o.createElement("svg",i({},l,{className:c,width:s,height:s,fill:r,viewBox:"0 0 24 24"}),o.createElement("path",{d:"M6.62,10.79C8.06,13.62 10.38,15.94 13.21,17.38L15.41,15.18C15.69,14.9 16.08,14.82 16.43,14.93C17.55,15.3 18.75,15.5 20,15.5C20.55,15.5 21,15.95 21,16.5V20C21,20.55 20.55,21 20,21C10.61,21 3,13.39 3,4C3,3.45 3.45,3 4,3H7.5C8.05,3 8.5,3.45 8.5,4C8.5,5.25 8.7,6.45 9.07,7.57C9.18,7.92 9.1,8.31 8.82,8.59L6.62,10.79Z"}))};e.exports=s},"0230":function(e,t,r){var n=r("320c");function o(){this.regionalOptions=[],this.regionalOptions[""]={invalidCalendar:"Calendar {0} not found",invalidDate:"Invalid {0} date",invalidMonth:"Invalid {0} month",invalidYear:"Invalid {0} year",differentCalendars:"Cannot mix {0} and {1} dates"},this.local=this.regionalOptions[""],this.calendars={},this._localCals={}}function i(e,t,r,n){if(this._calendar=e,this._year=t,this._month=r,this._day=n,0===this._calendar._validateLevel&&!this._calendar.isValid(this._year,this._month,this._day))throw(c.local.invalidDate||c.regionalOptions[""].invalidDate).replace(/\{0\}/,this._calendar.local.name)}function a(e,t){return e=""+e,"000000".substring(0,t-e.length)+e}function s(){this.shortYearCutoff="+10"}function l(e){this.local=this.regionalOptions[e]||this.regionalOptions[""]}n(o.prototype,{instance:function(e,t){e=(e||"gregorian").toLowerCase(),t=t||"";var r=this._localCals[e+"-"+t];if(!r&&this.calendars[e]&&(r=new this.calendars[e](t),this._localCals[e+"-"+t]=r),!r)throw(this.local.invalidCalendar||this.regionalOptions[""].invalidCalendar).replace(/\{0\}/,e);return r},newDate:function(e,t,r,n,o){return n=(null!=e&&e.year?e.calendar():"string"===typeof n?this.instance(n,o):n)||this.instance(),n.newDate(e,t,r)},substituteDigits:function(e){return function(t){return(t+"").replace(/[0-9]/g,(function(t){return e[t]}))}},substituteChineseDigits:function(e,t){return function(r){var n="",o=0;while(r>0){var i=r%10;n=(0===i?"":e[i]+t[o])+n,o++,r=Math.floor(r/10)}return 0===n.indexOf(e[1]+t[1])&&(n=n.substr(1)),n||e[0]}}}),n(i.prototype,{newDate:function(e,t,r){return this._calendar.newDate(null==e?this:e,t,r)},year:function(e){return 0===arguments.length?this._year:this.set(e,"y")},month:function(e){return 0===arguments.length?this._month:this.set(e,"m")},day:function(e){return 0===arguments.length?this._day:this.set(e,"d")},date:function(e,t,r){if(!this._calendar.isValid(e,t,r))throw(c.local.invalidDate||c.regionalOptions[""].invalidDate).replace(/\{0\}/,this._calendar.local.name);return this._year=e,this._month=t,this._day=r,this},leapYear:function(){return this._calendar.leapYear(this)},epoch:function(){return this._calendar.epoch(this)},formatYear:function(){return this._calendar.formatYear(this)},monthOfYear:function(){return this._calendar.monthOfYear(this)},weekOfYear:function(){return this._calendar.weekOfYear(this)},daysInYear:function(){return this._calendar.daysInYear(this)},dayOfYear:function(){return this._calendar.dayOfYear(this)},daysInMonth:function(){return this._calendar.daysInMonth(this)},dayOfWeek:function(){return this._calendar.dayOfWeek(this)},weekDay:function(){return this._calendar.weekDay(this)},extraInfo:function(){return this._calendar.extraInfo(this)},add:function(e,t){return this._calendar.add(this,e,t)},set:function(e,t){return this._calendar.set(this,e,t)},compareTo:function(e){if(this._calendar.name!==e._calendar.name)throw(c.local.differentCalendars||c.regionalOptions[""].differentCalendars).replace(/\{0\}/,this._calendar.local.name).replace(/\{1\}/,e._calendar.local.name);var t=this._year!==e._year?this._year-e._year:this._month!==e._month?this.monthOfYear()-e.monthOfYear():this._day-e._day;return 0===t?0:t<0?-1:1},calendar:function(){return this._calendar},toJD:function(){return this._calendar.toJD(this)},fromJD:function(e){return this._calendar.fromJD(e)},toJSDate:function(){return this._calendar.toJSDate(this)},fromJSDate:function(e){return this._calendar.fromJSDate(e)},toString:function(){return(this.year()<0?"-":"")+a(Math.abs(this.year()),4)+"-"+a(this.month(),2)+"-"+a(this.day(),2)}}),n(s.prototype,{_validateLevel:0,newDate:function(e,t,r){return null==e?this.today():(e.year&&(this._validate(e,t,r,c.local.invalidDate||c.regionalOptions[""].invalidDate),r=e.day(),t=e.month(),e=e.year()),new i(this,e,t,r))},today:function(){return this.fromJSDate(new Date)},epoch:function(e){var t=this._validate(e,this.minMonth,this.minDay,c.local.invalidYear||c.regionalOptions[""].invalidYear);return t.year()<0?this.local.epochs[0]:this.local.epochs[1]},formatYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,c.local.invalidYear||c.regionalOptions[""].invalidYear);return(t.year()<0?"-":"")+a(Math.abs(t.year()),4)},monthsInYear:function(e){return this._validate(e,this.minMonth,this.minDay,c.local.invalidYear||c.regionalOptions[""].invalidYear),12},monthOfYear:function(e,t){var r=this._validate(e,t,this.minDay,c.local.invalidMonth||c.regionalOptions[""].invalidMonth);return(r.month()+this.monthsInYear(r)-this.firstMonth)%this.monthsInYear(r)+this.minMonth},fromMonthOfYear:function(e,t){var r=(t+this.firstMonth-2*this.minMonth)%this.monthsInYear(e)+this.minMonth;return this._validate(e,r,this.minDay,c.local.invalidMonth||c.regionalOptions[""].invalidMonth),r},daysInYear:function(e){var t=this._validate(e,this.minMonth,this.minDay,c.local.invalidYear||c.regionalOptions[""].invalidYear);return this.leapYear(t)?366:365},dayOfYear:function(e,t,r){var n=this._validate(e,t,r,c.local.invalidDate||c.regionalOptions[""].invalidDate);return n.toJD()-this.newDate(n.year(),this.fromMonthOfYear(n.year(),this.minMonth),this.minDay).toJD()+1},daysInWeek:function(){return 7},dayOfWeek:function(e,t,r){var n=this._validate(e,t,r,c.local.invalidDate||c.regionalOptions[""].invalidDate);return(Math.floor(this.toJD(n))+2)%this.daysInWeek()},extraInfo:function(e,t,r){return this._validate(e,t,r,c.local.invalidDate||c.regionalOptions[""].invalidDate),{}},add:function(e,t,r){return this._validate(e,this.minMonth,this.minDay,c.local.invalidDate||c.regionalOptions[""].invalidDate),this._correctAdd(e,this._add(e,t,r),t,r)},_add:function(e,t,r){if(this._validateLevel++,"d"===r||"w"===r){var n=e.toJD()+t*("w"===r?this.daysInWeek():1),o=e.calendar().fromJD(n);return this._validateLevel--,[o.year(),o.month(),o.day()]}try{var i=e.year()+("y"===r?t:0),a=e.monthOfYear()+("m"===r?t:0),s=(o=e.day(),function(e){while(at-1+e.minMonth)i++,a-=t,t=e.monthsInYear(i)});"y"===r?(e.month()!==this.fromMonthOfYear(i,a)&&(a=this.newDate(i,e.month(),this.minDay).monthOfYear()),a=Math.min(a,this.monthsInYear(i)),o=Math.min(o,this.daysInMonth(i,this.fromMonthOfYear(i,a)))):"m"===r&&(s(this),o=Math.min(o,this.daysInMonth(i,this.fromMonthOfYear(i,a))));var l=[i,this.fromMonthOfYear(i,a),o];return this._validateLevel--,l}catch(c){throw this._validateLevel--,c}},_correctAdd:function(e,t,r,n){if(!this.hasYearZero&&("y"===n||"m"===n)&&(0===t[0]||e.year()>0!==t[0]>0)){var o={y:[1,1,"y"],m:[1,this.monthsInYear(-1),"m"],w:[this.daysInWeek(),this.daysInYear(-1),"d"],d:[1,this.daysInYear(-1),"d"]}[n],i=r<0?-1:1;t=this._add(e,r*o[0]+i*o[1],o[2])}return e.date(t[0],t[1],t[2])},set:function(e,t,r){this._validate(e,this.minMonth,this.minDay,c.local.invalidDate||c.regionalOptions[""].invalidDate);var n="y"===r?t:e.year(),o="m"===r?t:e.month(),i="d"===r?t:e.day();return"y"!==r&&"m"!==r||(i=Math.min(i,this.daysInMonth(n,o))),e.date(n,o,i)},isValid:function(e,t,r){this._validateLevel++;var n=this.hasYearZero||0!==e;if(n){var o=this.newDate(e,t,this.minDay);n=t>=this.minMonth&&t-this.minMonth=this.minDay&&r-this.minDay13.5?13:1),c=o-(l>2.5?4716:4715);return c<=0&&c--,this.newDate(c,l,s)},toJSDate:function(e,t,r){var n=this._validate(e,t,r,c.local.invalidDate||c.regionalOptions[""].invalidDate),o=new Date(n.year(),n.month()-1,n.day());return o.setHours(0),o.setMinutes(0),o.setSeconds(0),o.setMilliseconds(0),o.setHours(o.getHours()>12?o.getHours()+2:0),o},fromJSDate:function(e){return this.newDate(e.getFullYear(),e.getMonth()+1,e.getDate())}});var c=e.exports=new o;c.cdate=i,c.baseCalendar=s,c.calendars.gregorian=l},"0271":function(e,t,r){"use strict";e.exports=function(e,t,r,n,o){var i=n[o];return e.a=i.a,e.b=i.b,e.y=i.y,e}},"0272":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EditableInput=void 0;var n=function(){function e(e,t){for(var r=0;r-1},y=function(e){return Number(String(e).replace(/%/g,""))},b=1,x=t.EditableInput=function(e){function t(e){u(this,t);var r=f(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return r.handleBlur=function(){r.state.blurValue&&r.setState({value:r.state.blurValue,blurValue:null})},r.handleChange=function(e){r.setUpdatedValue(e.target.value,e)},r.handleKeyDown=function(e){var t=y(e.target.value);if(!isNaN(t)&&g(e.keyCode)){var n=r.getArrowOffset(),o=e.keyCode===h?t+n:t-n;r.setUpdatedValue(o,e)}},r.handleDrag=function(e){if(r.props.dragLabel){var t=Math.round(r.props.value+e.movementX);t>=0&&t<=r.props.dragMax&&r.props.onChange&&r.props.onChange(r.getValueObjectWithLabel(t),e)}},r.handleMouseDown=function(e){r.props.dragLabel&&(e.preventDefault(),r.handleDrag(e),window.addEventListener("mousemove",r.handleDrag),window.addEventListener("mouseup",r.handleMouseUp))},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleDrag),window.removeEventListener("mouseup",r.handleMouseUp)},r.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},r.inputId="rc-editable-input-"+b++,r}return p(t,e),n(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return c({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||d}},{key:"setUpdatedValue",value:function(e,t){var r=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(r,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,s.default)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return i.default.createElement("div",{style:t.wrap},i.default.createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?i.default.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(o.PureComponent||o.Component);t.default=x},"02ab":function(e,t,r){"use strict";e.exports=a;var n=a.canvas=document.createElement("canvas"),o=n.getContext("2d"),i=s([32,126]);function a(e,t){Array.isArray(e)&&(e=e.join(", "));var r,n={},a=16,l=.05;t&&(2===t.length&&"number"===typeof t[0]?r=s(t):Array.isArray(t)?r=t:(t.o?r=s(t.o):t.pairs&&(r=t.pairs),t.fontSize&&(a=t.fontSize),null!=t.threshold&&(l=t.threshold))),r||(r=i),o.font=a+"px "+e;for(var c=0;ca*l){var d=(p-f)/a;n[u]=1e3*d}}return n}function s(e){for(var t=[],r=e[0];r<=e[1];r++)for(var n=String.fromCharCode(r),o=e[0];o=0;o--){var i=e[o];if("scatter"===i.type&&i.xaxis===r.xaxis&&i.yaxis===r.yaxis){i.opacity=void 0;break}}}}}},"0359":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t|>|>)/g;function p(e){return e.replace(u,"\\lt ").replace(f,"\\gt ")}function d(e,t,r){var i,a,s,l;MathJax.Hub.Queue((function(){return a=o.extendDeepAll({},MathJax.Hub.config),s=MathJax.Hub.processSectionDelay,void 0!==MathJax.Hub.processSectionDelay&&(MathJax.Hub.processSectionDelay=0),MathJax.Hub.Config({messageStyle:"none",tex2jax:{inlineMath:[["$","$"],["\\(","\\)"]]},displayAlign:"left"})}),(function(){if(i=MathJax.Hub.config.menuSettings.renderer,"SVG"!==i)return MathJax.Hub.setRenderer("SVG")}),(function(){var r="math-output-"+o.randstr({},64);return l=n.select("body").append("div").attr({id:r}).style({visibility:"hidden",position:"absolute"}).style({"font-size":t.fontSize+"px"}).text(p(e)),MathJax.Hub.Typeset(l.node())}),(function(){var t=n.select("body").select("#MathJax_SVG_glyphs");if(l.select(".MathJax_SVG").empty()||!l.select("svg").node())o.log("There was an error in the tex syntax.",e),r();else{var a=l.select("svg").node().getBoundingClientRect();r(l.select(".MathJax_SVG"),t,a)}if(l.remove(),"SVG"!==i)return MathJax.Hub.setRenderer(i)}),(function(){return void 0!==s&&(MathJax.Hub.processSectionDelay=s),MathJax.Hub.Config(a)}))}var h={sup:"font-size:70%",sub:"font-size:70%",b:"font-weight:bold",i:"font-style:italic",a:"cursor:pointer",span:"",em:"font-style:italic;font-weight:bold"},v={sub:"0.3em",sup:"-0.6em"},m={sub:"-0.21em",sup:"0.42em"},g="​",y=["http:","https:","mailto:","",void 0,":"],b=t.NEWLINES=/(\r\n?|\n)/g,x=/(<[^<>]*>)/,A=/<(\/?)([^ >]*)(\s+(.*))?>/i,w=//i;t.BR_TAG_ALL=//gi;var _=/(^|[\s"'])style\s*=\s*("([^"]*);?"|'([^']*);?')/i,E=/(^|[\s"'])href\s*=\s*("([^"]*)"|'([^']*)')/i,k=/(^|[\s"'])target\s*=\s*("([^"\s]*)"|'([^'\s]*)')/i,T=/(^|[\s"'])popup\s*=\s*("([\w=,]*)"|'([\w=,]*)')/i;function C(e,t){if(!e)return null;var r=e.match(t),n=r&&(r[3]||r[4]);return n&&P(n)}var S=/(^|;)\s*color:/;t.plainText=function(e,t){t=t||{};for(var r=void 0!==t.len&&-1!==t.len?t.len:1/0,n=void 0!==t.allowedTags?t.allowedTags:["br"],o="...",i=o.length,a=e.split(x),s=[],l="",c=0,u=0;ui?s.push(f.substr(0,v-i)+o):s.push(f.substr(0,v));break}l=""}}return s.join("")};var O={mu:"μ",amp:"&",lt:"<",gt:">",nbsp:" ",times:"×",plusmn:"±",deg:"°"},M=/&(#\d+|#x[\da-fA-F]+|[a-z]+);/g;function P(e){return e.replace(M,(function(e,t){var r;return r="#"===t.charAt(0)?B("x"===t.charAt(1)?parseInt(t.substr(2),16):parseInt(t.substr(1),10)):O[t],r||e}))}function B(e){if(!(e>1114111)){var t=String.fromCodePoint;if(t)return t(e);var r=String.fromCharCode;return e<=65535?r(e):r(55232+(e>>10),e%1024+56320)}}function L(e,t){t=t.replace(b," ");var r,i=!1,l=[],c=-1;function u(){c++;var t=document.createElementNS(a.svg,"tspan");n.select(t).attr({class:"line",dy:c*s+"em"}),e.appendChild(t),r=t;var o=l;if(l=[{node:t}],o.length>1)for(var i=1;i doesnt match end tag <"+e+">. Pretending it did match.",t),r=l[l.length-1].node}else o.log("Ignoring unexpected end tag .",t)}var O=w.test(t);O?u():(r=e,l=[{node:e}]);for(var M=t.split(x),B=0;B")}}e.exports=function(e,t,r){var o,i,s,l,c=e.cd,u=c[0].trace,f=e.subplot,p=[t,r],d=[t+360,r];for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function d(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:{},r=function(r){g(i,r);var n=b(i);function i(e,t){var r;return h(this,i),r=n.call(this,e,t),r.setLocals(e,t),r}return m(i,[{key:"UNSAFE_componentWillReceiveProps",value:function(e,t){this.setLocals(e,t)}},{key:"setLocals",value:function(t,r){this.plotProps=(0,a.default)(t,r,e),this.attr=t.attr,i.modifyPlotProps(t,r,this.plotProps)}},{key:"getChildContext",value:function(){return{description:this.plotProps.description,attr:this.attr}}},{key:"render",value:function(){var t=Object.assign({},this.plotProps,this.props),r=t.plotProps,n=void 0===r?this.plotProps:r,i=p(t,["plotProps"]),s=e&&e.displayName?e.displayName:null;return(0,a.isVisibleGivenCustomConfig)(i.isVisible,i,this.context,s)?o.default.createElement(e,f({},i,{plotProps:n})):null}}],[{key:"modifyPlotProps",value:function(r,n,o){e.modifyPlotProps&&e.modifyPlotProps(r,n,o),t.modifyPlotProps&&t.modifyPlotProps(r,n,o)}}]),i}(o.Component);r.displayName="ContainerConnected".concat((0,s.getDisplayName)(e)),r.contextTypes=E,r.childContextTypes={description:i.default.string,attr:i.default.string};var n=e.plotly_editor_traits;return r.plotly_editor_traits=n,r}t.containerConnectedContextTypes=E},"039b":function(e,t,r){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}var o=n(r("ab5b")),i=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},s=function(e){var t=e.color,r=void 0===t?"currentColor":t,n=e.size,s=void 0===n?24:n,l=(e.children,a(e,["color","size","children"])),c="mdi-icon "+(l.className||"");return o.createElement("svg",i({},l,{className:c,width:s,height:s,fill:r,viewBox:"0 0 24 24"}),o.createElement("path",{d:"M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V12H19V19Z"}))};e.exports=s},"03d7":function(e,t,r){"use strict";var n=r("6e58"),o=r("83d1"),i=r("d115"),a=r("72a4").DESELECTDIM,s=r("2df3"),l=r("93a6").resizeText,c=s.styleTextPoints;function u(e,t,r){var s=r||n.select(e).selectAll("g.waterfalllayer").selectAll("g.trace");l(e,s,"waterfall"),s.style("opacity",(function(e){return e[0].trace.opacity})),s.each((function(t){var r=n.select(this),s=t[0].trace;r.selectAll(".point > path").each((function(e){if(!e.isBlank){var t=s[e.dir].marker;n.select(this).call(i.fill,t.color).call(i.stroke,t.line.color).call(o.dashLine,t.line.dash,t.line.width).style("opacity",s.selectedpoints&&!e.selected?a:1)}})),c(r,s,e),r.selectAll(".lines").each((function(){var e=s.connector.line;o.lineGroupStyle(n.select(this).selectAll("path"),e.width,e.color,e.dash)}))}))}e.exports={style:u}},"03dd":function(e,t,r){var n=r("eac5"),o=r("57a5"),i=Object.prototype,a=i.hasOwnProperty;function s(e){if(!n(e))return o(e);var t=[];for(var r in Object(e))a.call(e,r)&&"constructor"!=r&&t.push(r);return t}e.exports=s},"0435":function(e,t,r){"use strict";var n=r("107c"),o=r("a876"),i=r("94d5").hovertemplateAttrs,a=r("f4e9"),s=r("78df").FORMAT_LINK,l=r("9092").extendFlat;e.exports=l({z:{valType:"data_array",editType:"calc",description:"Sets the z data."},x:l({},n.x,{impliedEdits:{xtype:"array"}}),x0:l({},n.x0,{impliedEdits:{xtype:"scaled"}}),dx:l({},n.dx,{impliedEdits:{xtype:"scaled"}}),y:l({},n.y,{impliedEdits:{ytype:"array"}}),y0:l({},n.y0,{impliedEdits:{ytype:"scaled"}}),dy:l({},n.dy,{impliedEdits:{ytype:"scaled"}}),xperiod:l({},n.xperiod,{impliedEdits:{xtype:"scaled"}}),yperiod:l({},n.yperiod,{impliedEdits:{ytype:"scaled"}}),xperiod0:l({},n.xperiod0,{impliedEdits:{xtype:"scaled"}}),yperiod0:l({},n.yperiod0,{impliedEdits:{ytype:"scaled"}}),xperiodalignment:l({},n.xperiodalignment,{impliedEdits:{xtype:"scaled"}}),yperiodalignment:l({},n.yperiodalignment,{impliedEdits:{ytype:"scaled"}}),text:{valType:"data_array",editType:"calc",description:"Sets the text elements associated with each z value."},hovertext:{valType:"data_array",editType:"calc",description:"Same as `text`."},transpose:{valType:"boolean",dflt:!1,role:"info",editType:"calc",description:"Transposes the z data."},xtype:{valType:"enumerated",values:["array","scaled"],role:"info",editType:"calc+clearAxisTypes",description:["If *array*, the heatmap's x coordinates are given by *x*","(the default behavior when `x` is provided).","If *scaled*, the heatmap's x coordinates are given by *x0* and *dx*","(the default behavior when `x` is not provided)."].join(" ")},ytype:{valType:"enumerated",values:["array","scaled"],role:"info",editType:"calc+clearAxisTypes",description:["If *array*, the heatmap's y coordinates are given by *y*","(the default behavior when `y` is provided)","If *scaled*, the heatmap's y coordinates are given by *y0* and *dy*","(the default behavior when `y` is not provided)"].join(" ")},zsmooth:{valType:"enumerated",values:["fast","best",!1],dflt:!1,role:"style",editType:"calc",description:["Picks a smoothing algorithm use to smooth `z` data."].join(" ")},hoverongaps:{valType:"boolean",dflt:!0,role:"style",editType:"none",description:["Determines whether or not gaps","(i.e. {nan} or missing values)","in the `z` data have hover labels associated with them."].join(" ")},connectgaps:{valType:"boolean",role:"info",editType:"calc",description:["Determines whether or not gaps","(i.e. {nan} or missing values)","in the `z` data are filled in.","It is defaulted to true if `z` is a","one dimensional array and `zsmooth` is not false;","otherwise it is defaulted to false."].join(" ")},xgap:{valType:"number",dflt:0,min:0,role:"style",editType:"plot",description:"Sets the horizontal gap (in pixels) between bricks."},ygap:{valType:"number",dflt:0,min:0,role:"style",editType:"plot",description:"Sets the vertical gap (in pixels) between bricks."},zhoverformat:{valType:"string",dflt:"",role:"style",editType:"none",description:["Sets the hover text formatting rule using d3 formatting mini-languages","which are very similar to those in Python. See:",s].join(" ")},hovertemplate:i(),showlegend:l({},o.showlegend,{dflt:!1})},{transforms:void 0},a("",{cLetter:"z",autoColorDflt:!1}))},"0446":function(e,t,r){"use strict";var n=r("6e58"),o=r("371e"),i=r("fc26"),a=r("83d1"),s=r("0642");e.exports=function(e,t,r,l){var c=e._fullLayout;if(0!==t.length){var u,f,p,d;l&&(u=l());var h=n.ease(r.easing);return e._transitionData._interruptCallbacks.push((function(){return window.cancelAnimationFrame(d),d=null,y()})),f=Date.now(),d=window.requestAnimationFrame(b),Promise.resolve()}function v(e){var t=e.xaxis,r=e.yaxis;c._defs.select("#"+e.clipId+"> rect").call(a.setTranslate,0,0).call(a.setScale,1,1),e.plot.call(a.setTranslate,t._offset,r._offset).call(a.setScale,1,1);var n=e.plot.selectAll(".scatterlayer .trace");n.selectAll(".point").call(a.setPointGroupScale,1,1),n.selectAll(".textpoint").call(a.setTextPointsScale,1,1),n.call(a.hideOutsideRangePoints,e)}function m(t,r){var n=t.plotinfo,o=n.xaxis,l=n.yaxis,c=o._length,u=l._length,f=!!t.xr1,p=!!t.yr1,d=[];if(f){var h=i.simpleMap(t.xr0,o.r2l),v=i.simpleMap(t.xr1,o.r2l),m=h[1]-h[0],g=v[1]-v[0];d[0]=(h[0]*(1-r)+r*v[0]-h[0])/(h[1]-h[0])*c,d[2]=c*(1-r+r*g/m),o.range[0]=o.l2r(h[0]*(1-r)+r*v[0]),o.range[1]=o.l2r(h[1]*(1-r)+r*v[1])}else d[0]=0,d[2]=c;if(p){var y=i.simpleMap(t.yr0,l.r2l),b=i.simpleMap(t.yr1,l.r2l),x=y[1]-y[0],A=b[1]-b[0];d[1]=(y[1]*(1-r)+r*b[1]-y[1])/(y[0]-y[1])*u,d[3]=u*(1-r+r*A/x),l.range[0]=o.l2r(y[0]*(1-r)+r*b[0]),l.range[1]=l.l2r(y[1]*(1-r)+r*b[1])}else d[1]=0,d[3]=u;s.drawOne(e,o,{skipTitle:!0}),s.drawOne(e,l,{skipTitle:!0}),s.redrawComponents(e,[o._id,l._id]);var w=f?c/d[2]:1,_=p?u/d[3]:1,E=f?d[0]:0,k=p?d[1]:0,T=f?d[0]/d[2]*c:0,C=p?d[1]/d[3]*u:0,S=o._offset-T,O=l._offset-C;n.clipRect.call(a.setTranslate,E,k).call(a.setScale,1/w,1/_),n.plot.call(a.setTranslate,S,O).call(a.setScale,w,_),a.setPointGroupScale(n.zoomScalePts,1/w,1/_),a.setTextPointsScale(n.zoomScaleTxt,1/w,1/_)}function g(){for(var r={},n=0;nr.duration?(g(),d=window.cancelAnimationFrame(b)):d=window.requestAnimationFrame(b)}s.redrawComponents(e)}},"044b":function(e,t){function r(e){return!!e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function n(e){return"function"===typeof e.readFloatLE&&"function"===typeof e.slice&&r(e.slice(0,0))} /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */ e.exports=function(e){return null!=e&&(r(e)||n(e)||!!e._isBuffer)}},"0452":function(e,t,r){"use strict";function n(e){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=b(r("ab5b")),i=g(r("d7bc")),a=r("bfcd"),s=r("d58a"),l=r("df26"),c=r("dccc"),u=g(r("6b75")),f=g(r("7de8")),p=g(r("b3f5")),d=g(r("67b9")),h=r("b4fd"),v=r("178d"),m=g(r("b012"));function g(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!==typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function A(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){for(var r=0;r\n*/,"
");this.props.value!==i&&(0,d.default)(this.props.onChange,[i])}},{key:"onBlur",value:function(){this.setState({editorFocus:!1})}},{key:"onFocus",value:function(){this.setState({editorFocus:!0})}},{key:"onLinkEditorBlur",value:function(){this.setState({linkEditorFocus:!1})}},{key:"onLinkEditorFocus",value:function(){this.setState({linkEditorFocus:!0})}},{key:"onLinkEditorChange",value:function(e,t){var r=this.state.editorState,n=r.getSelection();a.Entity.replaceData(e,{url:t});var o=a.RichUtils.toggleLink(r,n,e);this.onChange(o)}},{key:"onLinkEditorClose",value:function(){this.focus(),this.setState({linkEditorFocus:!1,selectedLinkID:null})}},{key:"onKeyCommand",value:function(e){var t=(0,h.handleKeyCommand)(this.state.editorState,e);return!!t&&(this.onChange(t),!0)}},{key:"onReturnPressed",value:function(){var e=(0,h.insertSoftNewline)(this.state.editorState);return this.onChange(e),!0}},{key:"onStyleButtonToggle",value:function(e){var t=(0,h.toggleInlineStyle)(this.state.editorState,e);t&&this.onChange(t)}},{key:"renderLinkEditor",value:function(e){if(!e)return null;var t=(0,h.getEntityByKey)(e),r=t.getData().url,n=(0,m.default)();return o.default.createElement(f.default,{onFocus:this.onLinkEditorFocus,onURLChange:this.onLinkEditorChange,onBlur:this.onLinkEditorBlur,onClose:this.onLinkEditorClose,coordinates:n,linkID:e,linkURL:r})}},{key:"render",value:function(){var e=this,t=this.state,r=t.editorState,n=t.selectedLinkID,i=Boolean(n);return o.default.createElement("div",{className:"rich-text-editor__root"},o.default.createElement(p.default,{styles:c.INLINE_STYLES,currentStyle:r.getCurrentInlineStyle(),linkIsSelected:i,onToggle:this.onStyleButtonToggle}),o.default.createElement("div",{className:"rich-text-editor__editor",onClick:this.focus},o.default.createElement(a.Editor,{customStyleMap:c.STYLE_MAP,editorState:r,handleReturn:this.onReturnPressed,handleKeyCommand:this.onKeyCommand,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,placeholder:this.props.placeholder,spellCheck:!1,ref:function(t){return e.editorInput=t}})),this.renderLinkEditor(n))}}]),r}(o.Component);P.propTypes={onChange:i.default.func.isRequired,placeholder:i.default.string,value:i.default.any},P.defaultProps={placeholder:"",value:""};var B=P;t.default=B},"0468":function(e,t,r){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}var o=n(r("ab5b")),i=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},s=function(e){var t=e.color,r=void 0===t?"currentColor":t,n=e.size,s=void 0===n?24:n,l=(e.children,a(e,["color","size","children"])),c="mdi-icon "+(l.className||"");return o.createElement("svg",i({},l,{className:c,width:s,height:s,fill:r,viewBox:"0 0 24 24"}),o.createElement("path",{d:"M20,2H4C2.9,2 2,2.9 2,4V22L6,18H20C21.1,18 22,17.1 22,16V4C22,2.89 21.1,2 20,2Z"}))};e.exports=s},"046b":function(e,t,r){"use strict";var n=r("fc26"),o={"X,X div":"direction:ltr;font-family:'Open Sans', verdana, arial, sans-serif;margin:0;padding:0;","X input,X button":"font-family:'Open Sans', verdana, arial, sans-serif;","X input:focus,X button:focus":"outline:none;","X a":"text-decoration:none;","X a:hover":"text-decoration:none;","X .crisp":"shape-rendering:crispEdges;","X .user-select-none":"-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;","X svg":"overflow:hidden;","X svg a":"fill:#447adb;","X svg a:hover":"fill:#3c6dc5;","X .main-svg":"position:absolute;top:0;left:0;pointer-events:none;","X .main-svg .draglayer":"pointer-events:all;","X .cursor-default":"cursor:default;","X .cursor-pointer":"cursor:pointer;","X .cursor-crosshair":"cursor:crosshair;","X .cursor-move":"cursor:move;","X .cursor-col-resize":"cursor:col-resize;","X .cursor-row-resize":"cursor:row-resize;","X .cursor-ns-resize":"cursor:ns-resize;","X .cursor-ew-resize":"cursor:ew-resize;","X .cursor-sw-resize":"cursor:sw-resize;","X .cursor-s-resize":"cursor:s-resize;","X .cursor-se-resize":"cursor:se-resize;","X .cursor-w-resize":"cursor:w-resize;","X .cursor-e-resize":"cursor:e-resize;","X .cursor-nw-resize":"cursor:nw-resize;","X .cursor-n-resize":"cursor:n-resize;","X .cursor-ne-resize":"cursor:ne-resize;","X .cursor-grab":"cursor:-webkit-grab;cursor:grab;","X .modebar":"position:absolute;top:2px;right:2px;","X .ease-bg":"-webkit-transition:background-color 0.3s ease 0s;-moz-transition:background-color 0.3s ease 0s;-ms-transition:background-color 0.3s ease 0s;-o-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;","X .modebar--hover>:not(.watermark)":"opacity:0;-webkit-transition:opacity 0.3s ease 0s;-moz-transition:opacity 0.3s ease 0s;-ms-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s;","X:hover .modebar--hover .modebar-group":"opacity:1;","X .modebar-group":"float:left;display:inline-block;box-sizing:border-box;padding-left:8px;position:relative;vertical-align:middle;white-space:nowrap;","X .modebar-btn":"position:relative;font-size:16px;padding:3px 4px;height:22px;cursor:pointer;line-height:normal;box-sizing:border-box;","X .modebar-btn svg":"position:relative;top:2px;","X .modebar.vertical":"display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-end;max-height:100%;","X .modebar.vertical svg":"top:-1px;","X .modebar.vertical .modebar-group":"display:block;float:none;padding-left:0px;padding-bottom:8px;","X .modebar.vertical .modebar-group .modebar-btn":"display:block;text-align:center;","X [data-title]:before,X [data-title]:after":"position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none;opacity:0;z-index:1001;pointer-events:none;top:110%;right:50%;","X [data-title]:hover:before,X [data-title]:hover:after":"display:block;opacity:1;","X [data-title]:before":"content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1002;margin-top:-12px;border-bottom-color:#69738a;margin-right:-6px;","X [data-title]:after":"content:attr(data-title);background:#69738a;color:white;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;margin-right:-18px;border-radius:2px;","X .vertical [data-title]:before,X .vertical [data-title]:after":"top:0%;right:200%;","X .vertical [data-title]:before":"border:6px solid transparent;border-left-color:#69738a;margin-top:8px;margin-right:-30px;","X .select-outline":"fill:none;stroke-width:1;shape-rendering:crispEdges;","X .select-outline-1":"stroke:white;","X .select-outline-2":"stroke:black;stroke-dasharray:2px 2px;",Y:"font-family:'Open Sans', verdana, arial, sans-serif;position:fixed;top:50px;right:20px;z-index:10000;font-size:10pt;max-width:180px;","Y p":"margin:0;","Y .notifier-note":"min-width:180px;max-width:250px;border:1px solid #fff;z-index:3000;margin:0;background-color:#8c97af;background-color:rgba(140,151,175,0.9);color:#fff;padding:10px;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;","Y .notifier-close":"color:#fff;opacity:0.8;float:right;padding:0 5px;background:none;border:none;font-size:20px;font-weight:bold;line-height:20px;","Y .notifier-close:hover":"color:#444;text-decoration:none;cursor:pointer;"};for(var i in o){var a=i.replace(/^,/," ,").replace(/X/g,".js-plotly-plot .plotly").replace(/Y/g,".plotly-notifier");n.addStyleRule(a,o[i])}},"048b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t0){r=Math.round(Math.pow(10,t));return Math.ceil(e/r)*r}return Math.ceil(e)}function y(e){return"boolean"!==typeof e||e}function b(e){e=e||{},e.camera=e.camera||{};var t=e.canvas;if(!t)if(t=document.createElement("canvas"),e.container){var r=e.container;r.appendChild(t)}else document.body.appendChild(t);var f=e.gl;if(f||(e.glOptions&&(h=!!e.glOptions.preserveDrawingBuffer),f=m(t,e.glOptions||{premultipliedAlpha:!0,antialias:!0,preserveDrawingBuffer:h})),!f)throw new Error("webgl not supported");var p=e.bounds||[[-10,-10,-10],[10,10,10]],b=new v,A=l(f,f.drawingBufferWidth,f.drawingBufferHeight,{preferFloat:!h}),w=d(f),_=e.cameraObject&&!0===e.cameraObject._ortho||e.camera.projection&&"orthographic"===e.camera.projection.type||!1,E={eye:e.camera.eye||[2,0,0],center:e.camera.center||[0,0,0],up:e.camera.up||[0,1,0],zoomMin:e.camera.zoomMax||.1,zoomMax:e.camera.zoomMin||100,mode:e.camera.mode||"turntable",_ortho:_},k=e.axes||{},T=o(f,k);T.enable=!k.disable;var C=e.spikes||{},S=a(f,C),O=[],M=[],P=[],B=[],L=!0,D=!0,j=new Array(16),I=new Array(16),R={view:null,projection:j,model:I,_ortho:!1},F=(D=!0,[f.drawingBufferWidth,f.drawingBufferHeight]),z=e.cameraObject||n(t,E),N={gl:f,contextLost:!1,pixelRatio:e.pixelRatio||1,canvas:t,selection:b,camera:z,axes:T,axesPixels:null,spikes:S,bounds:p,objects:O,shape:F,aspect:e.aspectRatio||[1,1,1],pickRadius:e.pickRadius||10,zNear:e.zNear||.01,zFar:e.zFar||1e3,fovy:e.fovy||Math.PI/4,clearColor:e.clearColor||[0,0,0,0],autoResize:y(e.autoResize),autoBounds:y(e.autoBounds),autoScale:!!e.autoScale,autoCenter:y(e.autoCenter),clipToBounds:y(e.clipToBounds),snapToData:!!e.snapToData,onselect:e.onselect||null,onrender:e.onrender||null,onclick:e.onclick||null,cameraParams:R,oncontextloss:null,mouseListener:null,_stopped:!1,getAspectratio:function(){return{x:this.aspect[0],y:this.aspect[1],z:this.aspect[2]}},setAspectratio:function(e){this.aspect[0]=e.x,this.aspect[1]=e.y,this.aspect[2]=e.z,D=!0},setBounds:function(e,t){this.bounds[0][e]=t.min,this.bounds[1][e]=t.max},setClearColor:function(e){this.clearColor=e},clearRGBA:function(){this.gl.clearColor(this.clearColor[0],this.clearColor[1],this.clearColor[2],this.clearColor[3]),this.gl.clear(this.gl.COLOR_BUFFER_BIT|this.gl.DEPTH_BUFFER_BIT)}},U=[f.drawingBufferWidth/N.pixelRatio|0,f.drawingBufferHeight/N.pixelRatio|0];function H(){if(!N._stopped&&N.autoResize){var e=t.parentNode,r=1,n=1;e&&e!==document.body?(r=e.clientWidth,n=e.clientHeight):(r=window.innerWidth,n=window.innerHeight);var o=0|Math.ceil(r*N.pixelRatio),i=0|Math.ceil(n*N.pixelRatio);if(o!==t.width||i!==t.height){t.width=o,t.height=i;var a=t.style;a.position=a.position||"absolute",a.left="0px",a.top="0px",a.width=r+"px",a.height=n+"px",L=!0}}}function V(){for(var e=O.length,t=B.length,r=0;r0&&0===P[t-1])P.pop(),B.pop().dispose()}function Q(){if(N.contextLost)return!0;f.isContextLost()&&(N.contextLost=!0,N.mouseListener.enabled=!1,N.selection.object=null,N.oncontextloss&&N.oncontextloss())}function W(){if(!Q()){f.colorMask(!0,!0,!0,!0),f.depthMask(!0),f.disable(f.BLEND),f.enable(f.DEPTH_TEST),f.depthFunc(f.LEQUAL);for(var e=O.length,t=B.length,r=0;rb.distance)continue;for(var c=0;cu&&!r.maxColumns||r.maxColumns&&r.maxColumns>1?"trace-grid__column trace-grid__column--double":"trace-grid__column";return o.default.createElement("div",{className:f,key:a},o.default.createElement("div",{className:"trace-grid__column__header"},r.label),o.default.createElement("div",{className:"trace-grid__column__items"},l.map((function(r){return o.default.createElement(E,{complex:c,key:r.value,active:t===r.value,item:r,actions:e.actions,handleClick:function(){return e.selectAndClose(r.value)},showActions:Boolean(i)})}))))}))}},{key:"renderGrid",value:function(){return o.default.createElement("div",{className:"trace-grid"},this.renderCategories())}},{key:"renderSingleBlock",value:function(){var e=this,t=this.props.fullValue,r=this.context.localize,n=this.props.traceTypesConfig,i=n.traces,a=n.complex;return o.default.createElement("div",{className:"trace-grid-single-block"},i(r).map((function(r){return o.default.createElement(E,{key:r.value,complex:a,active:t===r.value,item:r,actions:e.actions,showActions:!1,handleClick:function(){return e.selectAndClose(r.value)},style:{display:"inline-block"}})})))}},{key:"render",value:function(){var e=this.context.localize,t=this.props.traceTypesConfig.categories;return o.default.createElement(s.default,{title:e("Select Trace Type")},t?this.renderGrid():this.renderSingleBlock())}}]),r}(o.Component);k.propTypes={updateContainer:i.default.func,fullValue:i.default.string,fullContainer:i.default.object,glByDefault:i.default.bool,traceTypesConfig:i.default.object},k.contextTypes={handleClose:i.default.func,localize:i.default.func,mapBoxAccess:i.default.bool,chartHelp:i.default.object};var T=function(e){m(r,e);var t=y(r);function r(){return d(this,r),t.apply(this,arguments)}return v(r,[{key:"render",value:function(){var e=this.props,t=e.handleClick,r=e.container,n=e.traceTypesConfig.traces,i=this.context.localize,a=(0,l.plotlyTraceToCustomTrace)(r),s=n(i).find((function(e){return e.value===a})),c=s.label,u=s.icon,f=s.value,p=(0,l.renderTraceIcon)(u||f);return o.default.createElement("div",{className:"trace-type-select-button",onClick:t||null},o.default.createElement("div",{className:"trace-type-select-button__icon"},o.default.createElement(p,null)),c)}}]),r}(o.Component);t.TraceTypeSelectorButton=T,T.propTypes={handleClick:i.default.func.isRequired,container:i.default.object,traceTypesConfig:i.default.object.isRequired},T.contextTypes={localize:i.default.func};var C=k;t.default=C},"055a":function(e,t,r){"use strict";t.counter=function(e,t,r,n){var o=(t||"")+(r?"":"$"),i=!1===n?"":"^";return"xy"===e?new RegExp(i+"x([2-9]|[1-9][0-9]+)?y([2-9]|[1-9][0-9]+)?"+o):new RegExp(i+e+"([2-9]|[1-9][0-9]+)?"+o)}},"0564":function(e,t,r){"use strict";function n(e){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=A;var o=u(r("ab5b")),i=l(r("d7bc")),a=r("4578"),s=r("e419");function l(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function u(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!==typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var r=0;r0&&z.push(l(j,C[I-1])+"*"+s(C[I-1])),L.push(h(j,C[I])+"=("+z.join("-")+")|0")}for(j=0;j=0;--j)N.push(s(C[j]));L.push(w+"=("+N.join("*")+")|0",x+"=mallocUint32("+w+")",b+"=mallocUint32("+w+")",_+"=0"),L.push(v(0)+"=0");for(I=1;I<1<=0;--t)W(t,0);var r=[];for(t=0;t0;E=E-1&h)w.push(b+"["+_+"+"+g(E)+"]");w.push(y(0));for(E=0;E0){",d(C[e]),"=1;"),X(e-1,t|1< 0"),"function"!==typeof e.vertex&&t("Must specify vertex creation function"),"function"!==typeof e.cell&&t("Must specify cell creation function"),"function"!==typeof e.phase&&t("Must specify phase function");for(var i=e.getters||[],a=new Array(n),s=0;s=0?a[s]=!0:a[s]=!1;return T(e.vertex,e.cell,e.phase,o,r,a)}},"05ae":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Swatch=void 0;var n=Object.assign||function(e){for(var t=1;tj){L("x scale is not linear");break}}if(b.length&&"fast"===P){var I=(b[b.length-1]-b[0])/(b.length-1),R=Math.abs(I/100);for(E=0;ER){L("y scale is not linear");break}}}var F=o.maxRowLength(_),z="scaled"===t.xtype?"":r,N=d(t,z,h,g,F,T),U="scaled"===t.ytype?"":b,H=d(t,U,x,A,_.length,C);M||(t._extremes[T._id]=i.findExtremes(T,N),t._extremes[C._id]=i.findExtremes(C,H));var V={x:N,y:H,z:_,text:t._text||t.text,hovertext:t._hovertext||t.hovertext};if(t.xperiodalignment&&y&&(V.orig_x=y),t.yperiodalignment&&w&&(V.orig_y=w),z&&z.length===N.length-1&&(V.xCenter=z),U&&U.length===H.length-1&&(V.yCenter=U),O&&(V.xRanges=k.xRanges,V.yRanges=k.yRanges,V.pts=k.pts),S||l(e,t,{vals:_,cLetter:"z"}),S&&t.contours&&"heatmap"===t.contours.coloring){var Q={type:"contour"===t.type?"heatmap":"histogram2d",xcalendar:t.xcalendar,ycalendar:t.ycalendar};V.xfill=d(Q,z,h,g,F,T),V.yfill=d(Q,U,x,A,_.length,C)}return[V]}},"0642":function(e,t,r){"use strict";var n=r("6e58"),o=r("19b2"),i=r("bb71"),a=r("371e"),s=r("fc26"),l=s.strTranslate,c=r("0379"),u=r("1999"),f=r("d115"),p=r("83d1"),d=r("d798"),h=r("da6a2"),v=r("e806"),m=v.ONEMAXYEAR,g=v.ONEAVGYEAR,y=v.ONEMINYEAR,b=v.ONEMAXQUARTER,x=v.ONEAVGQUARTER,A=v.ONEMINQUARTER,w=v.ONEMAXMONTH,_=v.ONEAVGMONTH,E=v.ONEMINMONTH,k=v.ONEWEEK,T=v.ONEDAY,C=T/2,S=v.ONEHOUR,O=v.ONEMIN,M=v.ONESEC,P=v.MINUS_SIGN,B=v.BADNUM,L=r("63dc"),D=L.MID_SHIFT,j=L.CAP_SHIFT,I=L.LINE_SPACING,R=L.OPPOSITE_SIDE,F=3,z=e.exports={};z.setConvert=r("1a40");var N=r("0b77"),U=r("3c1c"),H=U.idSort,V=U.isLinked;z.id2name=U.id2name,z.name2id=U.name2id,z.cleanId=U.cleanId,z.list=U.list,z.listIds=U.listIds,z.getFromId=U.getFromId,z.getFromTrace=U.getFromTrace;var Q=r("ce56");z.getAutoRange=Q.getAutoRange,z.findExtremes=Q.findExtremes;var W=1e-4;function K(e){var t=(e[1]-e[0])*W;return[e[0]-t,e[1]+t]}z.coerceRef=function(e,t,r,n,o,i){var a=n.charAt(n.length-1),l=r._fullLayout._subplots[a+"axis"],c=n+"ref",u={};return o||(o=l[0]||("string"===typeof i?i:i[0])),i||(i=o),l=l.concat(l.map((function(e){return e+" domain"}))),u[c]={valType:"enumerated",values:l.concat(i?"string"===typeof i?[i]:i:[]),dflt:o},s.coerce(e,t,u,c)},z.getRefType=function(e){return void 0===e?e:"paper"===e?"paper":"pixel"===e?"pixel":/( domain)$/.test(e)?"domain":"range"},z.coercePosition=function(e,t,r,n,o,i){var a,l,c=z.getRefType(n);if("range"!==c)a=s.ensureNumber,l=r(o,i);else{var u=z.getFromId(t,n);i=u.fraction2r(i),l=r(o,i),a=u.cleanPos}e[o]=a(l)},z.cleanPosition=function(e,t,r){var n="paper"===r||"pixel"===r?s.ensureNumber:z.getFromId(t,r).cleanPos;return n(e)},z.redrawComponents=function(e,t){t=t||z.listIds(e);var r=e._fullLayout;function n(n,o,i,s){for(var l=a.getComponentMethod(n,o),c={},u=0;u.3*p||u(n)||u(i))){var d=r.dtick/2;e+=e+da){var l=Number(r.substr(1));i.exactYears>a&&l%12===0?e=z.tickIncrement(e,"M6","reverse")+1.5*T:i.exactMonths>a?e=z.tickIncrement(e,"M1","reverse")+15.5*T:e-=C;var c=z.tickIncrement(e,r);if(c<=n)return c}return e}function J(e){return+e.substring(1)}function $(e){var t;function r(){return!(o(e.dtick)||"M"!==e.dtick.charAt(0))}var n=r(),i=z.getTickFormat(e);if(i){var a=e._dtickInit!==e.dtick;/%[fLQsSMX]/.test(i)||(/%[HI]/.test(i)?(t=S,a&&!n&&e.dtick0?(i=n-1,a=n):(i=n,a=n);var s,l=e[i].value,c=e[a].value,u=Math.abs(c-l),f=r||u,p=0;f>=y?p=u>=y&&u<=m?u:g:r===x&&f>=A?p=u>=A&&u<=b?u:x:f>=E?p=u>=E&&u<=w?u:_:r===k&&f>=k?p=k:f>=T?p=T:r===C&&f>=C?p=C:r===S&&f>=S&&(p=S),p>=u&&(p=u,s=!0);var d=o+p;if(t.rangebreaks&&p>0){for(var h=84,v=0,O=0;Ok&&(p=u)}(p>0||0===n)&&(e[n].periodX=o+p/2)}}function te(e){var t=e.tickvals,r=e.ticktext,n=new Array(t.length),o=s.simpleMap(e.range,e.r2l),i=K(o),a=Math.min(i[0],i[1]),l=Math.max(i[0],i[1]),c=0;Array.isArray(r)||(r=[]);var u="category"===e.type?e.d2l_noadd:e.d2l;"log"===e.type&&"L"!==String(e.dtick).charAt(0)&&(e.dtick="L"+Math.pow(10,Math.floor(Math.min(e.range[0],e.range[1]))-1));for(var f=0;fa&&p2e-6||((r-e._forceTick0)/e._minDtick%1+1.000001)%1>2e-6)&&(e._minDtick=0)):e._minDtick=0},z.saveRangeInitial=function(e,t){for(var r=z.list(e,"",!0),n=!1,o=0;o0&&e.dtick<2*e._minDtick&&(e.dtick=e._minDtick,e.tick0=e.l2r(e._forceTick0))}"period"===e.ticklabelmode&&$(e),e.tick0||(e.tick0="date"===e.type?"2000-01-01":0),"date"===e.type&&e.dtick<.1&&(e.dtick=.1),ue(e)},z.calcTicks=function(e,t){z.prepTicks(e,t);var r=s.simpleMap(e.range,e.r2l,void 0,void 0,t);if("array"===e.tickmode)return te(e);var n=K(r),i=n[0],a=n[1],l=r[1]=a:d<=a;d=z.tickIncrement(d,e.dtick,l,e.calendar)){if(e.rangebreaks&&!l){if(d=u)break}if(m.length>v||d===g)break;g=d;var y=!1;f&&d!==(0|d)&&(y=!0),m.push({minor:y,value:d})}if(p&&ee(m,e,e._definedDelta),e.rangebreaks){var b="y"===e._id.charAt(0),x=1;"auto"===e.tickmode&&(x=e.tickfont?e.tickfont.size:12);var A=NaN;for(h=m.length-1;h>-1;h--)if(m[h].drop)m.splice(h,1);else{m[h].value=We(m[h].value,e);var w=e.c2p(m[h].value);(b?A>w-x:Au||Eu&&(_.periodX=u),E10||"01-01"!==n.substr(5)?e._tickround="d":e._tickround=+t.substr(1)%12===0?"y":"m";else if(t>=T&&i<=10||t>=15*T)e._tickround="d";else if(t>=O&&i<=16||t>=S)e._tickround="M";else if(t>=M&&i<=19||t>=O)e._tickround="S";else{var a=e.l2r(r+t).replace(/^-/,"").length;e._tickround=Math.max(i,a)-20,e._tickround<0&&(e._tickround=4)}}else if(o(t)||"L"===t.charAt(0)){var s=e.range.map(e.r2d||Number);o(t)||(t=Number(t.substr(1))),e._tickround=2-Math.floor(Math.log(t)/Math.LN10+.01);var l=Math.max(Math.abs(s[0]),Math.abs(s[1])),c=Math.floor(Math.log(l)/Math.LN10+.01),u=void 0===e.minexponent?3:e.minexponent;Math.abs(c)>u&&(xe(e.exponentformat)&&!Ae(c)?e._tickexponent=3*Math.round((c-1)/3):e._tickexponent=c)}else e._tickround=null}function fe(e,t,r){var n=e.tickfont||{};return{x:t,dx:0,dy:0,text:r||"",fontSize:n.size,font:n.family,fontColor:n.color}}function pe(e,t,r,n){var i=e._tickround,a=r&&e.hoverformat||z.getTickFormat(e);n&&(i=o(i)?4:{y:"m",m:"d",d:"M",M:"S",S:4}[i]);var l,c=s.formatDate(t.x,a,i,e._dateFormat,e.calendar,e._extraFormat),u=c.indexOf("\n");if(-1!==u&&(l=c.substr(u+1),c=c.substr(0,u)),n&&("00:00:00"===c||"00:00"===c?(c=l,l=""):8===c.length&&(c=c.replace(/:00$/,""))),l)if(r)"d"===i?c+=", "+l:c=l+(c?", "+c:"");else if(e._inCalcTicks&&e._prevDateHead===l){var f=-1!==(e.ticklabelposition||"").indexOf("inside"),p=e._realSide||e.side;(!f&&"top"===p||f&&"bottom"===p)&&(c+="
")}else e._prevDateHead=l,c+="
"+l;t.text=c}function de(e,t,r,n,i){var a=e.dtick,l=t.x,c=e.tickformat,u="string"===typeof a&&a.charAt(0);if("never"===i&&(i=""),n&&"L"!==u&&(a="L3",u="L"),c||"L"===u)t.text=we(Math.pow(10,l),e,i,n);else if(o(a)||"D"===u&&s.mod(l+.01,1)<.1){var f=Math.round(l),p=Math.abs(f),d=e.exponentformat;"power"===d||xe(d)&&Ae(f)?(t.text=0===f?1:1===f?"10":"10"+(f>1?"":P)+p+"",t.fontSize*=1.25):("e"===d||"E"===d)&&p>2?t.text="1"+d+(f>0?"+":P)+p:(t.text=we(Math.pow(10,l),e,"","fakehover"),"D1"===a&&"y"===e._id.charAt(0)&&(t.dy-=t.fontSize/6))}else{if("D"!==u)throw"unrecognized dtick "+String(a);t.text=String(Math.round(Math.pow(10,s.mod(l,1)))),t.fontSize*=.75}if("D1"===e.dtick){var h=String(t.text).charAt(0);"0"!==h&&"1"!==h||("y"===e._id.charAt(0)?t.dx-=t.fontSize/4:(t.dy+=t.fontSize/2,t.dx+=(e.range[1]>e.range[0]?1:-1)*t.fontSize*(l<0?.5:.25)))}}function he(e,t){var r=e._categories[Math.round(t.x)];void 0===r&&(r=""),t.text=String(r)}function ve(e,t,r){var n=Math.round(t.x),o=e._categories[n]||[],i=void 0===o[1]?"":String(o[1]),a=void 0===o[0]?"":String(o[0]);r?t.text=a+" - "+i:(t.text=i,t.text2=a)}function me(e,t,r,n,o){"never"===o?o="":"all"===e.showexponent&&Math.abs(t.x/e.dtick)<1e-6&&(o="hide"),t.text=we(t.x,e,o,n)}function ge(e,t,r,n,o){if("radians"!==e.thetaunit||r)t.text=we(t.x,e,o,n);else{var i=t.x/180;if(0===i)t.text="0";else{var a=ye(i);if(a[1]>=100)t.text=we(s.deg2rad(t.x),e,o,n);else{var l=t.x<0;1===a[1]?1===a[0]?t.text="π":t.text=a[0]+"π":t.text=["",a[0],"","⁄","",a[1],"","π"].join(""),l&&(t.text=P+t.text)}}}}function ye(e){function t(e,t){return Math.abs(e-t)<=1e-6}function r(e,n){return t(n,0)?e:r(n,e%n)}function n(e){var r=1;while(!t(Math.round(e*r)/r,e))r*=10;return r}var o=n(e),i=e*o,a=Math.abs(r(i,o));return[Math.round(i/a),Math.round(o/a)]}z.autoTicks=function(e,t){var r;function n(e){return Math.pow(e,Math.floor(Math.log(t)/Math.LN10))}if("date"===e.type){e.tick0=s.dateTick0(e.calendar,0);var i=2*t;if(i>g)t/=g,r=n(10),e.dtick="M"+12*ce(t,r,re);else if(i>_)t/=_,e.dtick="M"+ce(t,1,ne);else if(i>T){e.dtick=ce(t,T,e._hasDayOfWeekBreaks?[1,2,7,14]:ie);var a=z.getTickFormat(e),l="period"===e.ticklabelmode;l&&(e._rawTick0=e.tick0),/%[uVW]/.test(a)?e.tick0=s.dateTick0(e.calendar,2):e.tick0=s.dateTick0(e.calendar,1),l&&(e._dowTick0=e.tick0)}else i>S?e.dtick=ce(t,S,ne):i>O?e.dtick=ce(t,O,oe):i>M?e.dtick=ce(t,M,oe):(r=n(10),e.dtick=ce(t,r,re))}else if("log"===e.type){e.tick0=0;var c=s.simpleMap(e.range,e.r2l);if(t>.7)e.dtick=Math.ceil(t);else if(Math.abs(c[1]-c[0])<1){var u=1.5*Math.abs((c[1]-c[0])/t);t=Math.abs(Math.pow(10,c[1])-Math.pow(10,c[0]))/u,r=n(10),e.dtick="L"+ce(t,r,re)}else e.dtick=t>.3?"D2":"D1"}else"category"===e.type||"multicategory"===e.type?(e.tick0=0,e.dtick=Math.ceil(Math.max(t,1))):Qe(e)?(e.tick0=0,r=1,e.dtick=ce(t,r,le)):(e.tick0=0,r=n(10),e.dtick=ce(t,r,re));if(0===e.dtick&&(e.dtick=1),!o(e.dtick)&&"string"!==typeof e.dtick){var f=e.dtick;throw e.dtick=1,"ax.dtick error: "+String(f)}},z.tickIncrement=function(e,t,r,i){var a=r?-1:1;if(o(t))return s.increment(e,a*t);var l=t.charAt(0),c=a*Number(t.substr(1));if("M"===l)return s.incrementMonth(e,c,i);if("L"===l)return Math.log(Math.pow(10,e)+c)/Math.LN10;if("D"===l){var u="D2"===t?se:ae,f=e+.01*a,p=s.roundUp(s.mod(f,1),u,r);return Math.floor(f)+Math.log(n.round(Math.pow(10,p),1))/Math.LN10}throw"unrecognized dtick "+String(t)},z.tickFirst=function(e,t){var r=e.r2l||Number,i=s.simpleMap(e.range,r,void 0,void 0,t),a=i[1]=0&&r<=e._length?t:null};i.xbnd=[v(i.x-.5),v(i.x+e.dtick-.5)]}return i},z.hoverLabelText=function(e,t,r){if(r!==B&&r!==t)return z.hoverLabelText(e,t)+" - "+z.hoverLabelText(e,r);var n="log"===e.type&&t<=0,o=z.tickText(e,e.c2l(n?-t:t),"hover").text;return n?0===t?"0":P+o:o};var be=["f","p","n","μ","m","","k","M","G","T"];function xe(e){return"SI"===e||"B"===e}function Ae(e){return e>14||e<-15}function we(e,t,r,n){var i=e<0,a=t._tickround,l=r||t.exponentformat||"B",c=t._tickexponent,u=z.getTickFormat(t),f=t.separatethousands;if(n){var p={exponentformat:l,minexponent:t.minexponent,dtick:"none"===t.showexponent?t.dtick:o(e)&&Math.abs(e)||1,range:"none"===t.showexponent?t.range.map(t.r2d):[0,e||1]};ue(p),a=(Number(p._tickround)||0)+4,c=p._tickexponent,t.hoverformat&&(u=t.hoverformat)}if(u)return t._numFormat(u)(e).replace(/-/g,P);var d,h=Math.pow(10,-a)/2;if("none"===l&&(c=0),e=Math.abs(e),e"+d+"":"B"===l&&9===c?e+="B":xe(l)&&(e+=be[c/3+5]));return i?P+e:e}function _e(e,t){var r,n=[],o=function(e,t){var r=e.xbnd[t];null!==r&&n.push(s.extendFlat({},e,{x:r}))};if(t.length){for(r=0;r1&&r1)for(n=1;n=o.min&&e=n(e))}function s(e,t){var r=null===t[0],n=null===t[1],o=i(e,t[0])>=0,a=i(e,t[1])<=0;return(r||o)&&(n||a)}if(e.tickformatstops&&e.tickformatstops.length>0)switch(e.type){case"date":case"linear":for(t=0;t0?r.bottom-d:0,h)))),t.automargin){n={x:0,y:0,r:0,l:0,t:0,b:0};var v=[0,1];if("x"===f){if("b"===l?n[l]=t._depth:(n[l]=t._depth=Math.max(r.width>0?d-r.top:0,h),v.reverse()),r.width>0){var m=r.right-(t._offset+t._length);m>0&&(n.xr=1,n.r=m);var g=t._offset-r.left;g>0&&(n.xl=0,n.l=g)}}else if("l"===l?n[l]=t._depth=Math.max(r.height>0?d-r.left:0,h):(n[l]=t._depth=Math.max(r.height>0?r.right-d:0,h),v.reverse()),r.height>0){var y=r.bottom-(t._offset+t._length);y>0&&(n.yb=0,n.b=y);var b=t._offset-r.top;b>0&&(n.yt=1,n.t=b)}n[p]="free"===t.anchor?t.position:t._anchorAxis.domain[v[0]],t.title.text!==c._dfltTitle[f]&&(n[l]+=Pe(t)+(t.title.standoff||0)),t.mirror&&"free"!==t.anchor&&(o={x:0,y:0,r:0,l:0,t:0,b:0},o[u]=t.linewidth,t.mirror&&!0!==t.mirror&&(o[u]+=h),!0===t.mirror||"ticks"===t.mirror?o[p]=t._anchorAxis.domain[v[1]]:"all"!==t.mirror&&"allticks"!==t.mirror||(o[p]=[t._counterDomainMin,t._counterDomainMax][v[1]]))}G&&(s=a.getComponentMethod("rangeslider","autoMarginOpts")(e,t)),i.autoMargin(e,Re(t),n),i.autoMargin(e,Fe(t),o),i.autoMargin(e,ze(t),s)})),r.skipTitle||G&&"bottom"===t.side||K.push((function(){return Be(e,t)})),s.syncOrAsync(K)}}function Y(e){var r=u+(e||"tick");return b[r]||(b[r]=Te(t,r)),b[r]}},z.getTickSigns=function(e){var t=e._id.charAt(0),r={x:"top",y:"right"}[t],n=e.side===r?1:-1,o=[-1,1,n,-n];return"inside"!==e.ticks===("x"===t)&&(o=o.map((function(e){return-e}))),e.side&&o.push({l:-1,t:-1,r:1,b:1}[e.side.charAt(0)]),o},z.makeTransTickFn=function(e){return"x"===e._id.charAt(0)?function(t){return l(e._offset+e.l2p(t.x),0)}:function(t){return l(0,e._offset+e.l2p(t.x))}},z.makeTransTickLabelFn=function(e){var t=Se(e),r=t[0],n=t[1];return"x"===e._id.charAt(0)?function(t){return l(r+e._offset+e.l2p(Ce(t)),n)}:function(t){return l(n,r+e._offset+e.l2p(Ce(t)))}},z.makeTickPath=function(e,t,r,n){n=void 0!==n?n:e.ticklen;var o=e._id.charAt(0),i=(e.linewidth||1)/2;return"x"===o?"M0,"+(t+i*r)+"v"+n*r:"M"+(t+i*r)+",0h"+n*r},z.makeLabelFns=function(e,t,r){var n=e.ticklabelposition||"",i=function(e){return-1!==n.indexOf(e)},a=i("top"),l=i("left"),c=i("right"),u=i("bottom"),f=u||l||a||c,p=i("inside"),d="inside"===n&&"inside"===e.ticks||!p&&"outside"===e.ticks&&"boundaries"!==e.tickson,h=0,v=0,m=d?e.ticklen:0;if(p?m*=-1:f&&(m=0),d&&(h+=m,r)){var g=s.deg2rad(r);h=m*Math.cos(g)+1,v=m*Math.sin(g)}e.showticklabels&&(d||e.showline)&&(h+=.2*e.tickfont.size),h+=(e.linewidth||1)/2*(p?-1:1);var y,b,x,A,w,_={labelStandoff:h,labelShift:v},E=0,k=e.side,T=e._id.charAt(0),C=e.tickangle;if("x"===T)w=!p&&"bottom"===k||p&&"top"===k,A=w?1:-1,p&&(A*=-1),y=v*A,b=t+h*A,x=w?1:-.2,90===Math.abs(C)&&(p?x+=D:x=-90===C&&"bottom"===k?j:90===C&&"top"===k?D:.5,E=D/2*(C/90)),_.xFn=function(e){return e.dx+y+E*e.fontSize},_.yFn=function(e){return e.dy+b+e.fontSize*x},_.anchorFn=function(e,t){if(f){if(l)return"end";if(c)return"start"}return o(t)&&0!==t&&180!==t?t*A<0!==p?"end":"start":"middle"},_.heightFn=function(t,r,n){return r<-60||r>60?-.5*n:"top"===e.side!==p?-n:0};else if("y"===T){if(w=!p&&"left"===k||p&&"right"===k,A=w?1:-1,p&&(A*=-1),y=h,b=v*A,x=0,p||90!==Math.abs(C)||(x=-90===C&&"left"===k||90===C&&"right"===k?j:.5),p){var S=o(C)?+C:0;if(0!==S){var O=s.deg2rad(S);E=Math.abs(Math.sin(O))*j*A,x=0}}_.xFn=function(e){return e.dx+t-(y+e.fontSize*x)*A+E*e.fontSize},_.yFn=function(e){return e.dy+b+e.fontSize*D},_.anchorFn=function(e,t){return o(t)&&90===Math.abs(t)?"middle":w?"end":"start"},_.heightFn=function(t,r,n){return"right"===e.side&&(r*=-1),r<-30?-n:r<30?-.5*n:0}}return _},z.drawTicks=function(e,t,r){r=r||{};var n=t._id+"tick",o=r.vals;"period"===t.ticklabelmode&&(o=o.slice(),o.shift());var i=r.layer.selectAll("path."+n).data(t.ticks?o:[],Oe);i.exit().remove(),i.enter().append("path").classed(n,1).classed("ticks",1).classed("crisp",!1!==r.crisp).call(f.stroke,t.tickcolor).style("stroke-width",p.crispRound(e,t.tickwidth,1)+"px").attr("d",r.path),i.attr("transform",r.transFn)},z.drawGrid=function(e,t,r){r=r||{};var n=t._id+"grid",o=r.vals,i=r.counterAxis;if(!1===t.showgrid)o=[];else if(i&&z.shouldShowZeroLine(e,t,i))for(var a="array"===t.tickmode,s=0;sa||s.lefta||s.top+(t.tickangle?0:e.fontSize/4)=this.__nextIndex__||(++this.__nextIndex__,this.__redo__?(this.__redo__.forEach((function(t,r){t>=e&&(this.__redo__[r]=++t)}),this),this.__redo__.push(e)):f(this,"__redo__",l("c",[e])))})),_onDelete:l((function(e){var t;e>=this.__nextIndex__||(--this.__nextIndex__,this.__redo__&&(t=this.__redo__.indexOf(e),-1!==t&&this.__redo__.splice(t,1),this.__redo__.forEach((function(t,r){t>e&&(this.__redo__[r]=--t)}),this)))})),_onClear:l((function(){this.__redo__&&o.call(this.__redo__),this.__nextIndex__=0}))}))),f(n.prototype,u.iterator,l((function(){return this})))},"06ad":function(e,t,r){"use strict";var n=r("371e"),o=r("fc26"),i=r("60dc");function a(e,t,r,o,i){for(var a=i+"Layout",s=!1,l=0;l",label:e("Target > Reference")},{value:">=",label:e("Target ≥ Reference")}],inrange:[{value:"[]",label:e("Lower ≤ Target ≤ Upper")},{value:"()",label:e("Lower < Target < Upper")},{value:"[)",label:e("Lower ≤ Target < Upper")},{value:"(]",label:e("Lower < Target ≤ Upper")}],exrange:[{value:")(",label:e("Lower ≤ Target ≤ Upper")},{value:"][",label:e("Lower < Target < Upper")},{value:")[",label:e("Lower ≤ Target < Upper")},{value:"](",label:e("Lower < Target ≤ Upper")}],inset:[{value:"{}",label:e("Include")}],exset:[{value:"}{",label:e("Exclude")}]}},S=function(e,t){var r="inequality",n=C(t);for(var o in n)if(n.hasOwnProperty(o)&&-1!==n[o].map((function(e){return e.value})).indexOf(e)){r=o;break}return r},O=function(e){x(r,e);var t=w(r);function r(e,n){var o;g(this,r),o=t.call(this,e,n);var i=n.localize;return o.state={operation:S(o.props.fullValue,i),operator:C(i).inequality[0].value},o.setOperation=o.setOperation.bind(E(o)),o}return b(r,[{key:"setOperation",value:function(e){var t=this.context.localize,r=C(t)[e][0].value;this.setState({operation:e,operator:r}),this.props.updatePlot(r)}},{key:"render",value:function(){var e=this.props,t=e.fullValue,r=e.updatePlot,n=e.backgroundDark,i=e.attr,l=this.context.localize,c=[{label:l("Inequality"),value:"inequality"},{label:l("Include Range"),value:"inrange"},{label:l("Exclude Range"),value:"exrange"},{label:l("Include Values"),value:"inset"},{label:l("Exclude Values"),value:"exset"}],u=t&&t.length>0?t:this.state.operator;return a.default.createElement("div",null,a.default.createElement(o.default,m({},this.props,{attr:i}),a.default.createElement(s.default,{backgroundDark:n,options:c,value:S(u,l),onChange:this.setOperation,clearable:!1}),"inset"===this.state.operation||"exset"===this.state.operation?null:a.default.createElement(s.default,{backgroundDark:n,options:C(l)[this.state.operation],value:u,onChange:r,clearable:!1})))}}]),r}(a.Component);O.propTypes=h({fullValue:i.default.any,updatePlot:i.default.func},o.default.propTypes),O.contextTypes={localize:i.default.func};var M=function(e){x(r,e);var t=w(r);function r(e,n){var o;return g(this,r),o=t.call(this,e,n),o.state={value:"",valueMax:""},o.setValue=o.setValue.bind(E(o)),o.setValueMax=o.setValueMax.bind(E(o)),o}return b(r,[{key:"setValue",value:function(e){var t,r=this.context,n=r.localize,o=r.container,i=S(o.operation,n);this.setState({value:e}),t="inrange"===i||"exrange"===i?[e,this.state.valueMax]:e,"inset"!==i&&"exset"!==i||(t=t.split(","),t=t.map((function(e){return e.trim()}))),this.props.updatePlot(t)}},{key:"setValueMax",value:function(e){this.setState({valueMax:e}),this.props.updatePlot([this.state.value,e])}},{key:"render",value:function(){var e=this.context,t=e.localize,r=e.container,n=r&&r.operation?r.operation:"=",i=this.props,s=i.fullValue,c=i.attr,u=i.defaultValue,f=S(n,t),p=t("Reference");"inrange"===f||"exrange"===f?p=t("Lower Bound"):"inset"!==f&&"exset"!==f||(p=t("Values"));var d=s;return"inset"!==f&&"exset"!==f||!Array.isArray(s)?Array.isArray(s)&&(d=s[0]):d=s.join(", "),a.default.createElement("div",null,a.default.createElement(o.default,m({},this.props,{label:p}),a.default.createElement(l.default,{value:d,defaultValue:d,onUpdate:this.setValue})),"inrange"!==f&&"exrange"!==f?null:a.default.createElement(o.default,m({},this.props,{label:t("Upper Bound"),attr:c}),a.default.createElement(l.default,{value:Array.isArray(s)?s[1]:s,defaultValue:u,onUpdate:this.setValueMax})))}}]),r}(a.Component);M.propTypes=h({defaultValue:i.default.string,fullValue:i.default.any,updatePlot:i.default.func},o.default.propTypes),M.contextTypes={localize:i.default.func,container:i.default.object};var P=(0,c.connectToContainer)(O);t.FilterOperation=P;var B=(0,c.connectToContainer)(M);t.FilterValue=B},"073f":function(e,t,r){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}var o=n(r("ab5b")),i=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},s=function(e){var t=e.color,r=void 0===t?"currentColor":t,n=e.size,s=void 0===n?24:n,l=(e.children,a(e,["color","size","children"])),c="mdi-icon "+(l.className||"");return o.createElement("svg",i({},l,{className:c,width:s,height:s,fill:r,viewBox:"0 0 24 24"}),o.createElement("path",{d:"M2,2H16V16H2V2M22,8V22H8V18H18V8H22M4,4V14H14V4H4Z"}))};e.exports=s},"0746":function(e,t,r){"use strict";var n=r("24be"),o=r("ac96"),i=r("24f7"),a=r("d8db"),s=r("321f"),l=i.List,c=i.Map,u=function(e,t,r){if(e){var n=t.get(e);n&&t.set(e,r(n))}},f=function(e,t,r){return e.withMutations((function(e){var n=t.getKey(),o=r.getKey();u(t.getParentKey(),e,(function(e){var t=e.getChildKeys(),r=t.indexOf(n)+1,i=t.toArray();return i.splice(r,0,o),e.merge({children:l(i)})})),u(t.getNextSiblingKey(),e,(function(e){return e.merge({prevSibling:o})})),u(n,e,(function(e){return e.merge({nextSibling:o})})),u(o,e,(function(e){return e.merge({prevSibling:n})}))}))},p=function(e,t){t.isCollapsed()||a(!1);var r=t.getAnchorKey(),i=e.getBlockMap(),l=i.get(r),u=l.getText();if(!u){var p=l.getType();if("unordered-list-item"===p||"ordered-list-item"===p)return s(e,t,(function(e){return e.merge({type:"unstyled",depth:0})}))}var d=t.getAnchorOffset(),h=l.getCharacterList(),v=o(),m=l instanceof n,g=l.merge({text:u.slice(0,d),characterList:h.slice(0,d)}),y=g.merge({key:v,text:u.slice(d),characterList:h.slice(d),data:c()}),b=i.toSeq().takeUntil((function(e){return e===l})),x=i.toSeq().skipUntil((function(e){return e===l})).rest(),A=b.concat([[r,g],[v,y]],x).toOrderedMap();return m&&(l.getChildKeys().isEmpty()||a(!1),A=f(A,g,y)),e.merge({blockMap:A,selectionBefore:t,selectionAfter:t.merge({anchorKey:v,anchorOffset:0,focusKey:v,focusOffset:0,isBackward:!1})})};e.exports=p},"075f":function(e,t){var r=1e-6,n=1e-6;t.vertexNormals=function(e,t,n){for(var o=t.length,i=new Array(o),a=void 0===n?r:n,s=0;sa){var A=i[u],w=1/Math.sqrt(g*b);for(x=0;x<3;++x){var _=(x+1)%3,E=(x+2)%3;A[x]+=w*(y[_]*m[E]-y[E]*m[_])}}}for(s=0;sa)for(w=1/Math.sqrt(k),x=0;x<3;++x)A[x]*=w;else for(x=0;x<3;++x)A[x]=0}return i},t.faceNormals=function(e,t,r){for(var o=e.length,i=new Array(o),a=void 0===r?n:r,s=0;sa?1/Math.sqrt(h):0;for(u=0;u<3;++u)d[u]*=h;i[s]=d}return i}},"076f":function(e,t,r){"use strict";var n=r("fc26"),o=r("371e");e.exports=function(e,t,r,i){var a,s=i("x"),l=i("y"),c=o.getComponentMethod("calendars","handleTraceDefaults");if(c(e,t,["x","y"],r),s){var u=n.minRowLength(s);l?a=Math.min(u,n.minRowLength(l)):(a=u,i("y0"),i("dy"))}else{if(!l)return 0;a=n.minRowLength(l),i("x0"),i("dx")}return t._length=a,a}},"078e":function(e,t,r){"use strict";var n=r("cb34").overrideAll,o=r("e212"),i=r("a685"),a=r("73c9"),s=r("d301"),l=r("91cd"),c=r("927d"),u=r("ad62").getSubplotData;t.name="gl2d",t.attr=["xaxis","yaxis"],t.idRoot=["x","y"],t.idRegex=s.idRegex,t.attrRegex=s.attrRegex,t.attributes=r("3ff7"),t.supplyLayoutDefaults=function(e,t,r){t._has("cartesian")||l.supplyLayoutDefaults(e,t,r)},t.layoutAttrOverrides=n(l.layoutAttributes,"plot","from-root"),t.baseLayoutAttrOverrides=n({plot_bgcolor:i.plot_bgcolor,hoverlabel:c.hoverlabel},"plot","nested"),t.plot=function(e){for(var t=e._fullLayout,r=e._fullData,n=t._subplots.gl2d,i=0;i1&&void 0!==arguments[1])||arguments[1];r[e]=t};return 0===e&&n("first-child"),e===t-1&&n("last-child"),(0===e||e%2===0)&&n("even"),1===Math.abs(e%2)&&n("odd"),n("nth-child",e),r};t.default=n},"07c7":function(e,t){function r(){return!1}e.exports=r},"07db":function(e,t,r){var n=r("e19f").sprintf,o=r("b42a"),i=r("b2dd"),a=r("911e");function s(e,t,r){"use strict";var s=i(t)||"of unknown name (see npm glsl-shader-name)",l="unknown type";void 0!==r&&(l=r===o.FRAGMENT_SHADER?"fragment":"vertex");for(var c=n("Error compiling %s shader %s:\n",l,s),u=n("%s%s",c,e),f=e.split("\n"),p={},d=0;dl&&(t.isomin=null,t.isomax=null);var c=i("x"),u=i("y"),f=i("z"),p=i("value");if(c&&c.length&&u&&u.length&&f&&f.length&&p&&p.length){var d=o.getComponentMethod("calendars","handleTraceDefaults");d(e,t,["x","y","z"],n),["x","y","z"].forEach((function(e){var t="caps."+e,r=i(t+".show");r&&i(t+".fill");var n="slices."+e,o=i(n+".show");o&&(i(n+".fill"),i(n+".locations"))}));var h=i("spaceframe.show");h&&i("spaceframe.fill");var v=i("surface.show");v&&(i("surface.count"),i("surface.fill"),i("surface.pattern"));var m=i("contour.show");m&&(i("contour.color"),i("contour.width")),["text","hovertext","hovertemplate","lighting.ambient","lighting.diffuse","lighting.specular","lighting.roughness","lighting.fresnel","lighting.vertexnormalsepsilon","lighting.facenormalsepsilon","lightposition.x","lightposition.y","lightposition.z","flatshading","opacity"].forEach((function(e){i(e)})),a(e,t,n,i,{prefix:"",cLetter:"c"}),t._length=null}else t.visible=!1}e.exports={supplyDefaults:s,supplyIsoDefaults:l}},"0804":function(e,t,r){"use strict";t.projNames={equirectangular:"equirectangular",mercator:"mercator",orthographic:"orthographic","natural earth":"naturalEarth",kavrayskiy7:"kavrayskiy7",miller:"miller",robinson:"robinson",eckert4:"eckert4","azimuthal equal area":"azimuthalEqualArea","azimuthal equidistant":"azimuthalEquidistant","conic equal area":"conicEqualArea","conic conformal":"conicConformal","conic equidistant":"conicEquidistant",gnomonic:"gnomonic",stereographic:"stereographic",mollweide:"mollweide",hammer:"hammer","transverse mercator":"transverseMercator","albers usa":"albersUsa","winkel tripel":"winkel3",aitoff:"aitoff",sinusoidal:"sinusoidal"},t.axesNames=["lonaxis","lataxis"],t.lonaxisSpan={orthographic:180,"azimuthal equal area":360,"azimuthal equidistant":360,"conic conformal":180,gnomonic:160,stereographic:180,"transverse mercator":180,"*":360},t.lataxisSpan={"conic conformal":150,stereographic:179.5,"*":180},t.scopeDefaults={world:{lonaxisRange:[-180,180],lataxisRange:[-90,90],projType:"equirectangular",projRotate:[0,0,0]},usa:{lonaxisRange:[-180,-50],lataxisRange:[15,80],projType:"albers usa"},europe:{lonaxisRange:[-30,60],lataxisRange:[30,85],projType:"conic conformal",projRotate:[15,0,0],projParallels:[0,60]},asia:{lonaxisRange:[22,160],lataxisRange:[-15,55],projType:"mercator",projRotate:[0,0,0]},africa:{lonaxisRange:[-30,60],lataxisRange:[-40,40],projType:"mercator",projRotate:[0,0,0]},"north america":{lonaxisRange:[-180,-45],lataxisRange:[5,85],projType:"conic conformal",projRotate:[-100,0,0],projParallels:[29.5,45.5]},"south america":{lonaxisRange:[-100,-30],lataxisRange:[-60,15],projType:"mercator",projRotate:[0,0,0]}},t.clipPad=.001,t.precision=.1,t.landColor="#F0DC82",t.waterColor="#3399FF",t.locationmodeToLayer={"ISO-3":"countries","USA-states":"subunits","country names":"countries"},t.sphereSVG={type:"Sphere"},t.fillLayers={ocean:1,land:1,lakes:1},t.lineLayers={subunits:1,countries:1,coastlines:1,rivers:1,frame:1},t.layers=["bg","ocean","land","lakes","subunits","countries","coastlines","rivers","lataxis","lonaxis","frame","backplot","frontplot"],t.layersForChoropleth=["bg","ocean","land","subunits","countries","coastlines","lataxis","lonaxis","frame","backplot","rivers","lakes","frontplot"],t.layerNameToAdjective={ocean:"ocean",land:"land",lakes:"lake",subunits:"subunit",countries:"country",coastlines:"coastline",rivers:"river",frame:"frame"}},"0848":function(e,t,r){},"085f":function(e,t,r){"use strict";var n=r("abc0"),o=Math.pow(2,-1074),i=-1>>>0;function a(e,t){if(isNaN(e)||isNaN(t))return NaN;if(e===t)return e;if(0===e)return t<0?-o:o;var r=n.hi(e),a=n.lo(e);return t>e===e>0?a===i?(r+=1,a=0):a+=1:0===a?(a=i,r-=1):a-=1,n.pack(a,r)}e.exports=a},"087d":function(e,t){function r(e,t){var r=-1,n=t.length,o=e.length;while(++r0&&e[t+1][0]<0)return t;return null}switch(t="RUS"===s||"FJI"===s?function(e){var t;if(null===c(e))t=e;else for(t=new Array(e.length),o=0;ot?r[n++]=[e[o][0]+360,e[o][1]]:o===t?(r[n++]=e[o],r[n++]=[e[o][0],-90]):r[n++]=e[o];var i=p.tester(r);i.pts.pop(),l.push(i)}:function(e){l.push(p.tester(e))},i.type){case"MultiPolygon":for(r=0;ro&&(o=c,t=l)}else t=r;return a.default(t).geometry.coordinates}function A(e){var t=window.PlotlyGeoAssets||{},r=[];function o(e){return new Promise((function(r,o){n.json(e,(function(n,i){if(n){delete t[e];var a=404===n.status?'GeoJSON at URL "'+e+'" does not exist.':"Unexpected error while fetching from "+e;return o(new Error(a))}return t[e]=i,r(i)}))}))}function i(e){return new Promise((function(r,n){var o=0,i=setInterval((function(){return t[e]&&"pending"!==t[e]?(clearInterval(i),r(t[e])):o>100?(clearInterval(i),n("Unexpected error while fetching from "+e)):void o++}),50)}))}for(var a=0;a=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},s=function(e){var t=e.color,r=void 0===t?"currentColor":t,n=e.size,s=void 0===n?24:n,l=(e.children,a(e,["color","size","children"])),c="mdi-icon "+(l.className||"");return o.createElement("svg",i({},l,{className:c,width:s,height:s,fill:r,viewBox:"0 0 24 24"}),o.createElement("path",{d:"M19.35,10.03C18.67,6.59 15.64,4 12,4C9.11,4 6.6,5.64 5.35,8.03C2.34,8.36 0,10.9 0,14C0,17.31 2.69,20 6,20H19C21.76,20 24,17.76 24,15C24,12.36 21.95,10.22 19.35,10.03Z"}))};e.exports=s},"0948":function(e,t,r){"use strict";var n=r("0fba");function o(e){var t=e.length,r=e.words,o=0;if(1===t)o=r[0];else if(2===t)o=r[0]+67108864*r[1];else for(var i=0;i=55296&&t<=56319?r+this.__list__[this.__nextIndex__++]:r)}))}),l(n.prototype,a.toStringTag,i("c","String Iterator"))},"0a3e":function(e,t,r){"use strict";var n=r("306c");function o(e){return[e]}e.exports={keyFun:function(e){return e.key},repeat:o,descend:n,wrap:o,unwrap:function(e){return e[0]}}},"0a4a":function(e,t,r){"use strict";r.r(t),r.d(t,"forceCenter",(function(){return n})),r.d(t,"forceCollide",(function(){return M})),r.d(t,"forceLink",(function(){return D})),r.d(t,"forceManyBody",(function(){return de})),r.d(t,"forceRadial",(function(){return he})),r.d(t,"forceSimulation",(function(){return pe})),r.d(t,"forceX",(function(){return ve})),r.d(t,"forceY",(function(){return me}));var n=function(e,t){var r;function n(){var n,o,i=r.length,a=0,s=0;for(n=0;n=(i=(v+g)/2))?v=i:g=i,(u=r>=(a=(m+y)/2))?m=a:y=a,o=d,!(d=d[f=u<<1|c]))return o[f]=h,e;if(s=+e._x.call(null,d.data),l=+e._y.call(null,d.data),t===s&&r===l)return h.next=d,o?o[f]=h:e._root=h,e;do{o=o?o[f]=new Array(4):e._root=new Array(4),(c=t>=(i=(v+g)/2))?v=i:g=i,(u=r>=(a=(m+y)/2))?m=a:y=a}while((f=u<<1|c)===(p=(l>=a)<<1|s>=i));return o[p]=d,o[f]=h,e}function l(e){var t,r,n,o,i=e.length,a=new Array(i),l=new Array(i),c=1/0,u=1/0,f=-1/0,p=-1/0;for(r=0;rf&&(f=n),op&&(p=o));if(c>f||u>p)return this;for(this.cover(c,u).cover(f,p),r=0;re||e>=o||n>t||t>=i)switch(s=(td||(i=l.y0)>h||(a=l.x1)=y)<<1|e>=g)&&(l=v[v.length-1],v[v.length-1]=v[v.length-1-c],v[v.length-1-c]=l)}else{var b=e-+this._x.call(null,m.data),x=t-+this._y.call(null,m.data),A=b*b+x*x;if(A=(s=(h+m)/2))?h=s:m=s,(u=a>=(l=(v+g)/2))?v=l:g=l,t=d,!(d=d[f=u<<1|c]))return this;if(!d.length)break;(t[f+1&3]||t[f+2&3]||t[f+3&3])&&(r=t,p=f)}while(d.data!==e)if(n=d,!(d=d.next))return this;return(o=d.next)&&delete d.next,n?(o?n.next=o:delete n.next,this):t?(o?t[f]=o:delete t[f],(d=t[0]||t[1]||t[2]||t[3])&&d===(t[3]||t[2]||t[1]||t[0])&&!d.length&&(r?r[p]=d:this._root=d),this):(this._root=o,this)};function v(e){for(var t=0,r=e.length;tc+h||ou+h||as.index){var v=c-l.x-l.vx,m=u-l.y-l.vy,g=v*v+m*m;ge.r&&(e.r=e[t].r)}function c(){if(t){var n,o,i=t.length;for(r=new Array(i),n=0;n=0&&(r=e.slice(n+1),e=e.slice(0,n)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:r}}))}function z(e,t){for(var r,n=0,o=e.length;n0)for(var r,n,o=new Array(r),i=0;i=0&&t._call.call(null,e),t=t._next;--Q}function oe(){Y=(G=Z.now())+X,Q=W=0;try{ne()}finally{Q=0,ae(),Y=0}}function ie(){var e=Z.now(),t=e-G;t>q&&(X-=t,G=e)}function ae(){var e,t,r=U,n=1/0;while(r)r._call?(n>r._time&&(n=r._time),e=r,r=r._next):(t=r._next,r._next=null,r=e?e._next=t:U=t);H=e,se(n)}function se(e){if(!Q){W&&(W=clearTimeout(W));var t=e-Y;t>24?(e<1/0&&(W=setTimeout(oe,e-Z.now()-X)),K&&(K=clearInterval(K))):(K||(G=Z.now(),K=setInterval(ie,q)),Q=1,J(oe))}}function le(e){return e.x}function ce(e){return e.y}te.prototype=re.prototype={constructor:te,restart:function(e,t,r){if("function"!==typeof e)throw new TypeError("callback is not a function");r=(null==r?$():+r)+(null==t?0:+t),this._next||H===this||(H?H._next=this:U=this,H=this),this._call=e,this._time=r,se()},stop:function(){this._call&&(this._call=null,this._time=1/0,se())}};var ue=10,fe=Math.PI*(3-Math.sqrt(5)),pe=function(e){var t,r=1,n=.001,o=1-Math.pow(n,1/300),i=0,a=.6,s=Object(P["a"])(),l=re(u),c=V("tick","end");function u(){f(),c.call("tick",t),r1?(null==r?s.remove(e):s.set(e,d(r)),t):s.get(e)},find:function(t,r,n){var o,i,a,s,l,c=0,u=e.length;for(null==n?n=1/0:n*=n,c=0;c1?(c.on(e,r),t):c.on(e)}}},de=function(){var e,t,r,n,a=o(-30),s=1,l=1/0,c=.81;function u(n){var o,i=e.length,a=E(e,le,ce).visitAfter(p);for(r=n,o=0;o=l)){(e.data!==t||e.next)&&(0===f&&(f=i(),h+=f*f),0===p&&(p=i(),h+=p*p),h=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},s=function(e){var t=e.color,r=void 0===t?"currentColor":t,n=e.size,s=void 0===n?24:n,l=(e.children,a(e,["color","size","children"])),c="mdi-icon "+(l.className||"");return o.createElement("svg",i({},l,{className:c,width:s,height:s,fill:r,viewBox:"0 0 24 24"}),o.createElement("path",{d:"M12,4C14.21,4 16,5.79 16,8C16,10.21 14.21,12 12,12C9.79,12 8,10.21 8,8C8,5.79 9.79,4 12,4M12,14C16.42,14 20,15.79 20,18V20H4V18C4,15.79 7.58,14 12,14Z"}))};e.exports=s},"0adf":function(e,t,r){"use strict";var n=r("3aa8"),o=r("fc26"),i=r("d064"),a=r("1b6a"),s=r("2d0e"),l=r("0c3a"),c=r("d706"),u=r("eb12"),f=r("9b68"),p=r("8a7d");function d(e,t){var r,u,f,p,d,h,v,m=t._carpetTrace,g=m.aaxis,y=m.baxis;g._minDtick=0,y._minDtick=0,o.isArray1D(t.z)&&i(t,g,y,"a","b",["z"]),r=t._a=t._a||t.a,p=t._b=t._b||t.b,r=r?g.makeCalcdata(t,"_a"):[],p=p?y.makeCalcdata(t,"_b"):[],u=t.a0||0,f=t.da||1,d=t.b0||0,h=t.db||1,v=t._z=a(t._z||t.z,t.transpose),t._emptypoints=l(v),s(v,t._emptypoints);var b=o.maxRowLength(v),x="scaled"===t.xtype?"":r,A=c(t,x,u,f,b,g),w="scaled"===t.ytype?"":p,_=c(t,w,d,h,v.length,y),E={a:A,b:_,z:v};return"levels"===t.contours.type&&"none"!==t.contours.coloring&&n(e,t,{vals:v,containerStr:"",cLetter:"z"}),[E]}e.exports=function(e,t){var r=t._carpetTrace=f(e,t);if(r&&r.visible&&"legendonly"!==r.visible){if(!t.a||!t.b){var n=e.data[r.index],o=e.data[t.index];o.a||(o.a=n.a),o.b||(o.b=n.b),u(o,t,t._defaultColor,e._fullLayout)}var i=d(e,t);return p(t,t._z),i}}},"0af2":function(e,t,r){"use strict";var n=r("09bd"),o=r("70b4").calcMarkerSize,i=r("c879"),a=r("0642"),s=r("b326").TOO_MANY_POINTS;e.exports=function(e,t){var r=e._fullLayout,l=t.subplot,c=r[l].radialaxis,u=r[l].angularaxis,f=t._r=c.makeCalcdata(t,"r"),p=t._theta=u.makeCalcdata(t,"theta"),d=t._length,h={};d>1;return["sum(",u(e.slice(0,t)),",",u(e.slice(t)),")"].join("")}function f(e,t){if("m"===e.charAt(0)){if("w"===t.charAt(0)){var r=e.split("[");return["w",t.substr(1),"m",r[0].substr(1)].join("")}return["prod(",e,",",t,")"].join("")}return f(t,e)}function p(e){return!0&e?"-":""}function d(e){if(2===e.length)return[["diff(",f(e[0][0],e[1][1]),",",f(e[1][0],e[0][1]),")"].join("")];for(var t=[],r=0;r2*a}function d(e){return Math.max(1,(e-1)/1e3)}function h(e,t){for(var r=e.length,n=d(r),o=0,a=0,s={},u=0;u2*o}function v(e){return a(e[0])&&a(e[1])}e.exports=function(e,t,r){var n=e,o=r.noMultiCategory;if(a(n)&&!n.length)return"-";if(!o&&v(n))return"multicategory";if(o&&Array.isArray(n[0])){for(var i=[],s=0;s=-this.yearsOffset&&e<=-1?1:0)},_g2tYear:function(e){return e-this.yearsOffset-(e>=1&&e<=this.yearsOffset?1:0)}}),n.calendars.taiwan=a},"0bab":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.laTeXToHTML=t.htmlToLaTeX=t.hasTextExpression=t.isLaTeXExpr=void 0;var n=function(){return/\\text\{([^}]*)}/g},o=function(){return/^\$[\s\S]*\$$/},i=function(e){return e.replace(/<[^>]*>/g,"").trim()},a=function(e){var t,r,o=[],i=JSON.stringify(e),a=n();while(null!==(t=a.exec(i)))r=t[1].trim().replace("\\n",""),o.push(r);return o.join("
")},s=function(e){return e?"$".concat(e,"$"):"$$"},l=function(e){return e?"\\text{".concat(e,"}"):"\\text{}"},c=function(e){return o().test(e)};t.isLaTeXExpr=c;var u=function(e){var t=n(),r=JSON.stringify(e);return t.test(r)};t.hasTextExpression=u;var f=function(e){var t="
",r=e.trim();return""===r||""===r.replace(t,"")?s(l()):s(r.split(t).map((function(e){return e.length?l(i(e)):""})).join("\n"))};t.htmlToLaTeX=f;var p=function(e){var t=e.trim();return a(t)};t.laTeXToHTML=p},"0bca":function(e,t,r){"use strict";var n=r("320c");function o(){return o=n||function(e){for(var t=1;t0&&window.scrollTo(i.x,i.y+n+x)}else{b(r)||y(!1);var c=r,u=c.offsetHeight+c.offsetTop,f=o.offsetHeight+i.y;n=u-f,n>0&&p.setTop(o,p.getTop(o)+n+x)}}}},r.render=function(){var e=this,r=this.props,n=r.block,i=r.blockRenderMap,a=r.blockRendererFn,l=r.blockStyleFn,p=r.contentState,d=r.decorator,h=r.editorKey,v=r.editorState,m=r.customStyleFn,g=r.customStyleMap,y=r.direction,b=r.forceSelection,x=r.selection,C=r.tree,S=null;n.children.size&&(S=n.children.reduce((function(r,n){var o=u.encode(n,0,0),c=p.getBlockForKey(n),d=k(c,a),m=d.CustomComponent||t,g=E(c,i),y=g.Element,b=g.wrapperTemplate,x=T(c,h,o,l,d,null),A=s({},e.props,{tree:v.getBlockTree(n),blockProps:d.customProps,offsetKey:o,block:c});return r.push(f.createElement(y,x,f.createElement(m,A))),!b||w(c,p)||_(b,y,r),r}),[]));var O=n.getKey(),M=u.encode(O,0,0),P=k(n,a),B=P.CustomComponent,L=null!=B?f.createElement(B,o({},this.props,{tree:v.getBlockTree(O),blockProps:P.customProps,offsetKey:M,block:n})):f.createElement(c,{block:n,children:S,contentState:p,customStyleFn:m,customStyleMap:g,decorator:d,direction:y,forceSelection:b,hasSelection:A(x,O),selection:x,tree:C});if(n.getParentKey())return L;var D=E(n,i),j=D.Element,I=T(n,h,M,l,P,this.wrapperRef);return f.createElement(j,I,L)},t}(f.Component);e.exports=C},"0bd1":function(e,t,r){"use strict";var n=r("7f23"),o=r("dec3"),i=r("b3ca"),a=r("ef00"),s=r("5a4c"),l=r("0984"),c=r("4f8d"),u=r("1c40"),f=r("bdc3"),p=r("6147"),d=r("30f2"),h=r("d114"),v=r("ba3b"),m=r("dc1a"),g=r("b6e2"),y=r("a1c8"),b=r("4988"),x=i.isOptionKeyCommand,A=l.isBrowser("Chrome");function w(e,t,r){switch(e){case"redo":return o.redo(t);case"delete":return g(t);case"delete-word":return p(t);case"backspace":return m(t);case"backspace-word":return f(t);case"backspace-to-start-of-line":return u(t,r);case"split-block":return d(t);case"transpose-characters":return y(t);case"move-selection-to-start-of-block":return v(t);case"move-selection-to-end-of-block":return h(t);case"secondary-cut":return s.cut(t);case"secondary-paste":return s.paste(t);default:return t}}function _(e,t){var r=t.which,i=e._latestEditorState;function s(r){var n=e.props[r];return!!n&&(n(t),!0)}switch(r){case a.RETURN:if(t.preventDefault(),e.props.handleReturn&&c(e.props.handleReturn(t,i)))return;break;case a.ESC:if(t.preventDefault(),s("onEscape"))return;break;case a.TAB:if(s("onTab"))return;break;case a.UP:if(s("onUpArrow"))return;break;case a.RIGHT:if(s("onRightArrow"))return;break;case a.DOWN:if(s("onDownArrow"))return;break;case a.LEFT:if(s("onLeftArrow"))return;break;case a.SPACE:A&&x(t)&&t.preventDefault()}var l=e.props.keyBindingFn(t);if(null!=l&&""!==l)if("undo"!==l){if(t.preventDefault(),!e.props.handleKeyCommand||!c(e.props.handleKeyCommand(l,i,t.timeStamp))){var u=w(l,i,t);u!==i&&e.update(u)}}else b(t,i,e.update);else if(r===a.SPACE&&A&&x(t)){var f=n.replaceText(i.getCurrentContent(),i.getSelection()," ");e.update(o.push(i,f,"insert-characters"))}}e.exports=_},"0bea":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r("ab5b")),o=a(r("d7bc")),i=r("c85e");function a(e){return e&&e.__esModule?e:{default:e}}var s=function(e,t){var r=t.localize;return n.default.createElement(i.SubplotAccordion,null,n.default.createElement(i.PlotlySection,{name:r("Base Map"),attr:"style"},n.default.createElement(i.MapboxStyleDropdown,{label:r("Tile Source"),attr:"style"})),n.default.createElement(i.PlotlySection,{name:r("Layers"),attr:"style"},n.default.createElement(i.MapboxLayersAccordion,null,n.default.createElement(i.Radio,{attr:"below",options:[{label:r("Below Data"),value:"traces"},{label:r("Above Data"),value:""}]}),n.default.createElement(i.MapboxSourceArray,{label:r("Tile Source URL"),attr:"source",show:!0}))),n.default.createElement(i.PlotlySection,{name:r("Map Positioning")},n.default.createElement(i.Numeric,{label:r("Center Latitude"),attr:"center.lat"}),n.default.createElement(i.Numeric,{label:r("Center Longitude"),attr:"center.lon"}),n.default.createElement(i.Numeric,{label:r("Zoom Level"),attr:"zoom",min:0}),n.default.createElement(i.Numeric,{label:r("Bearing"),attr:"bearing"}),n.default.createElement(i.Numeric,{label:r("Pitch"),attr:"pitch",min:0}),n.default.createElement(i.Dropdown,{label:r("Bounds Fitting"),attr:"fitbounds",options:[{label:r("Off"),value:!1},{label:r("Locations"),value:"locations"},{label:r("GeoJSON"),value:"geojson"}],clearable:!1})),n.default.createElement(i.PlotlySection,{name:r("Map Projection")},n.default.createElement(i.Dropdown,{label:r("Region"),attr:"scope",options:[{label:r("World"),value:"world"},{label:r("USA"),value:"usa"},{label:r("Europe"),value:"europe"},{label:r("Asia"),value:"asia"},{label:r("Africa"),value:"africa"},{label:r("North America"),value:"north america"},{label:r("South America"),value:"south america"}],clearable:!1}),n.default.createElement(i.Dropdown,{label:r("Projection"),attr:"projection.type",clearable:!1,options:[{label:r("Equirectangular"),value:"equirectangular"},{label:r("Mercator"),value:"mercator"},{label:r("Orthographic"),value:"orthographic"},{label:r("Natural Earth"),value:"natural earth"},{label:r("Albers USA"),value:"albers usa"},{label:r("Winkel Tripel"),value:"winkel tripel"},{label:r("Robinson"),value:"robinson"},{label:r("Miller"),value:"miller"},{label:r("Kavrayskiy 7"),value:"kavrayskiy7"},{label:r("Eckert 4"),value:"eckert4"},{label:r("Azimuthal Equal Area"),value:"azimuthal equal area"},{label:r("Azimuthal Equidistant"),value:"azimuthal equidistant"},{label:r("Conic Equal Area"),value:"conic equal area"},{label:r("Conic Conformal"),value:"conic conformal"},{label:r("Conic Equidistant"),value:"conic equidistant"},{label:r("Gnomonic"),value:"gnomonic"},{label:r("Stereographic"),value:"stereographic"},{label:r("Mollweide"),value:"mollweide"},{label:r("Hammer"),value:"hammer"},{label:r("Transverse Mercator"),value:"transverse mercator"},{label:r("Aitoff"),value:"aitoff"},{label:r("Sinusoidal"),value:"sinusoidal"}]}),n.default.createElement(i.Numeric,{label:r("Scale"),attr:"projection.scale",min:0}),n.default.createElement(i.Numeric,{label:r("Center Latitude"),attr:"projection.rotation.lon",min:0}),n.default.createElement(i.Numeric,{label:r("Center Longitude"),attr:"projection.rotation.lat",min:0}),n.default.createElement(i.Numeric,{label:r("Roll"),attr:"projection.rotation.roll",min:0})),n.default.createElement(i.PlotlySection,{name:r("Base Map"),attr:"visible"},n.default.createElement(i.Radio,{attr:"visible",options:[{label:r("Show"),value:!0},{label:r("Hide"),value:!1}]}),n.default.createElement(i.Radio,{label:r("Resolution"),attr:"resolution",options:[{label:r("1:110,000,000"),value:110},{label:r("1:50,000,000"),value:50}]})),n.default.createElement(i.PlotlySection,{name:r("Country Borders"),attr:"showcountries"},n.default.createElement(i.Radio,{attr:"showcountries",options:[{label:r("Show"),value:!0},{label:r("Hide"),value:!1}]}),n.default.createElement(i.Numeric,{label:r("Border Width"),attr:"countrywidth",units:"px"}),n.default.createElement(i.ColorPicker,{label:r("Border Color"),attr:"countrycolor"})),n.default.createElement(i.PlotlySection,{name:r("Sub-Country Unit Borders"),attr:"showsubunits"},n.default.createElement(i.Radio,{attr:"showsubunits",options:[{label:r("Show"),value:!0},{label:r("Hide"),value:!1}]}),n.default.createElement(i.Numeric,{label:r("Border Width"),attr:"subunitwidth",units:"px"}),n.default.createElement(i.ColorPicker,{label:r("Border Color"),attr:"subunitcolor"})),n.default.createElement(i.PlotlySection,{name:r("Coastlines"),attr:"showcoastlines"},n.default.createElement(i.Radio,{attr:"showcoastlines",options:[{label:r("Show"),value:!0},{label:r("Hide"),value:!1}]}),n.default.createElement(i.Numeric,{label:r("Width"),attr:"coastlinewidth",units:"px"}),n.default.createElement(i.ColorPicker,{label:r("Color"),attr:"coastlinecolor"})),n.default.createElement(i.PlotlySection,{name:r("Oceans"),attr:"showocean"},n.default.createElement(i.Radio,{attr:"showocean",options:[{label:r("Show"),value:!0},{label:r("Hide"),value:!1}]}),n.default.createElement(i.ColorPicker,{label:r("Color"),attr:"oceancolor"})),n.default.createElement(i.PlotlySection,{name:r("Land"),attr:"showland"},n.default.createElement(i.Radio,{attr:"showland",options:[{label:r("Show"),value:!0},{label:r("Hide"),value:!1}]}),n.default.createElement(i.ColorPicker,{label:r("Color"),attr:"landcolor"})),n.default.createElement(i.PlotlySection,{name:r("Lakes"),attr:"showlakes"},n.default.createElement(i.Radio,{attr:"showlakes",options:[{label:r("Show"),value:!0},{label:r("Hide"),value:!1}]}),n.default.createElement(i.ColorPicker,{label:r("Color"),attr:"lakecolor"})),n.default.createElement(i.PlotlySection,{name:r("Rivers"),attr:"showrivers"},n.default.createElement(i.Radio,{attr:"showrivers",options:[{label:r("Show"),value:!0},{label:r("Hide"),value:!1}]}),n.default.createElement(i.Numeric,{label:r("Width"),attr:"riverwidth",units:"px"}),n.default.createElement(i.ColorPicker,{label:r("Color"),attr:"rivercolor"})),n.default.createElement(i.PlotlySection,{name:r("Map Frame"),attr:"showframe"},n.default.createElement(i.Radio,{attr:"showframe",options:[{label:r("Show"),value:!0},{label:r("Hide"),value:!1}]}),n.default.createElement(i.Numeric,{label:r("Width"),attr:"framewidth",units:"px"}),n.default.createElement(i.ColorPicker,{label:r("Color"),attr:"framecolor"})))};s.contextTypes={localize:o.default.func};var l=s;t.default=l},"0c39":function(e,t,r){"use strict";var n=r("19b2"),o=r("fc26"),i=r("371e"),a=r("0642"),s=r("424b"),l=r("6dcc"),c=r("c005"),u=r("9547"),f=r("5913");function p(e,t){var r,i,p,h,v=[],g=[],y=a.getFromId(e,"h"===t.orientation?t.yaxis:t.xaxis),b="h"===t.orientation?"y":"x",x={x:"y",y:"x"}[b],A=t[b+"calendar"],w=t.cumulative,_=d(e,t,y,b),E=_[0],k=_[1],T="string"===typeof E.size,C=[],S=T?C:E,O=[],M=[],P=[],B=0,L=t.histnorm,D=t.histfunc,j=-1!==L.indexOf("density");w.enabled&&j&&(L=L.replace(/ ?density$/,""),j=!1);var I,R="max"===D||"min"===D,F=R?null:0,z=l.count,N=c[L],U=!1,H=function(e){return y.r2c(e,0,A)};o.isArrayOrTypedArray(t[x])&&"count"!==D&&(I=t[x],U="avg"===D,z=l[D]),r=H(E.start),p=H(E.end)+(r-a.tickIncrement(r,E.size,!1,A))/1e6;while(r=0&&h=ee;r--)if(g[r]){te=r;break}for(r=ee;r<=te;r++)if(n(v[r])&&n(g[r])){var re={p:v[r],s:g[r],b:0};w.enabled||(re.pts=P[r],q?re.ph0=re.ph1=P[r].length?k[P[r][0]]:v[r]:(t._computePh=!0,re.ph0=W(C[r]),re.ph1=W(C[r+1],!0))),$.push(re)}return 1===$.length&&($[0].width1=a.tickIncrement($[0].p,E.size,!1,A)-$[0].p),s($,t),o.isArrayOrTypedArray(t.selectedpoints)&&o.tagSelected($,t,X),$}function d(e,t,r,s,l){var c,u,f,p,d,v,m,g=s+"bins",y=e._fullLayout,b=t["_"+s+"bingroup"],x=y._histogramBinOpts[b],A="overlay"===y.barmode,w=function(e){return r.r2c(e,0,p)},_=function(e){return r.c2r(e,0,p)},E="date"===r.type?function(e){return e||0===e?o.cleanDate(e,null,p):null}:function(e){return n(e)?Number(e):null};function k(e,t,r){t[e+"Found"]?(t[e]=E(t[e]),null===t[e]&&(t[e]=r[e])):(v[e]=t[e]=r[e],o.nestedProperty(u[0],g+"."+e).set(r[e]))}if(t["_"+s+"autoBinFinished"])delete t["_"+s+"autoBinFinished"];else{u=x.traces;var T=[],C=!0,S=!1,O=!1;for(c=0;cr.r2l(F)&&(N=a.tickIncrement(N,x.size,!0,p)),D.start=r.l2r(N),R||o.nestedProperty(t,g+".start").set(D.start)}var U=x.end,H=r.r2l(L.end),V=void 0!==H;if((x.endFound||V)&&H!==r.r2l(U)){var Q=V?H:o.aggNums(Math.max,null,d);D.end=r.l2r(Q),V||o.nestedProperty(t,g+".start").set(D.end)}var W="autobin"+s;return!1===t._input[W]&&(t._input[g]=o.extendFlat({},t[g]||{}),delete t._input[W],delete t[W]),[D,d]}function h(e,t,r,n,i){var a,s,l,c=e._fullLayout,u=v(e,t),f=!1,p=1/0,h=[t];for(a=0;a=0;n--)s(n);else if("increasing"===t){for(n=1;n=0;n--)e[n]+=e[n+1];"exclude"===r&&(e.push(0),e.shift())}}e.exports={calc:p,calcAllAutoBins:d}},"0c3a":function(e,t,r){"use strict";var n=r("fc26").maxRowLength;e.exports=function(e){var t,r,o,i,a,s,l,c,u=[],f={},p=[],d=e[0],h=[],v=[0,0,0],m=n(e);for(r=0;r=0;a--)i=p[a],r=i[0],o=i[1],s=((f[[r-1,o]]||v)[2]+(f[[r+1,o]]||v)[2]+(f[[r,o-1]]||v)[2]+(f[[r,o+1]]||v)[2])/20,s&&(l[i]=[r,o,s],p.splice(a,1),c=!0);if(!c)throw"findEmpties iterated with no new neighbors";for(i in l)f[i]=l[i],u.push(l[i])}return u.sort((function(e,t){return t[2]-e[2]}))}},"0c45":function(e,t,r){"use strict";r("da67");function n(e,t){var r,n=e.getSelection(),o=n.getStartKey(),i=n.getStartOffset(),a=e.getCurrentContent(),s=o,l=a.getBlockForKey(o);return t>l.getText().length-i?(s=a.getKeyAfter(o),r=0):r=i+t,n.merge({focusKey:s,focusOffset:r})}e.exports=n},"0c4d":function(e,t,r){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}var o=n(r("ab5b")),i=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},s=function(e){var t=e.color,r=void 0===t?"currentColor":t,n=e.size,s=void 0===n?24:n,l=(e.children,a(e,["color","size","children"])),c="mdi-icon "+(l.className||"");return o.createElement("svg",i({},l,{className:c,width:s,height:s,fill:r,viewBox:"0 0 24 24"}),o.createElement("path",{d:"M12,2C6.48,2 2,6.48 2,12C2,16.42 4.87,20.17 8.84,21.5C9.34,21.58 9.5,21.27 9.5,21C9.5,20.77 9.5,20.14 9.5,19.31C6.73,19.91 6.14,17.97 6.14,17.97C5.68,16.81 5.03,16.5 5.03,16.5C4.12,15.88 5.1,15.9 5.1,15.9C6.1,15.97 6.63,16.93 6.63,16.93C7.5,18.45 8.97,18 9.54,17.76C9.63,17.11 9.89,16.67 10.17,16.42C7.95,16.17 5.62,15.31 5.62,11.5C5.62,10.39 6,9.5 6.65,8.79C6.55,8.54 6.2,7.5 6.75,6.15C6.75,6.15 7.59,5.88 9.5,7.17C10.29,6.95 11.15,6.84 12,6.84C12.85,6.84 13.71,6.95 14.5,7.17C16.41,5.88 17.25,6.15 17.25,6.15C17.8,7.5 17.45,8.54 17.35,8.79C18,9.5 18.38,10.39 18.38,11.5C18.38,15.32 16.04,16.16 13.81,16.41C14.17,16.72 14.5,17.33 14.5,18.26C14.5,19.6 14.5,20.68 14.5,21C14.5,21.27 14.66,21.59 15.17,21.5C19.14,20.16 22,16.42 22,12C22,6.48 17.52,2 12,2Z"}))};e.exports=s},"0c5d":function(e,t,r){"use strict";var n=r("fc26"),o=r("8173"),i=r("d61b"),a=r("41f8"),s=r("348d");e.exports=function(e,t,r,l){function c(r,o){return n.coerce(e,t,s,r,o)}function u(r){return n.coerce2(e,t,s,r)}o(e,t,c,l),!1!==t.visible&&(i(e,t,c,u),a(e,t,c,l),c("hovertemplate"))}},"0c85":function(e,t,r){"use strict";var n=r("fc26").isArrayOrTypedArray,o=r("c258"),i=r("0a3e").wrap;function a(e){for(var t=new Array(e),r=0;r0)v=u.c2p(A+b*k),b--;b=0;while(void 0===g&&b0)y=f.c2p(w+b*T),b--;if(vj[0];if(I||R){var F=h+S/2,z=g+O/2;L+="transform:"+i(F+"px",z+"px")+"scale("+(I?-1:1)+","+(R?-1:1)+")"+i(-F+"px",-z+"px")+";"}}B.attr("style",L);var N=new Promise((function(e){if(c._hasZ)e();else if(c._hasSource)if(c._canvas&&c._canvas.el.width===_&&c._canvas.el.height===E&&c._canvas.source===c.source)e();else{var t=document.createElement("canvas");t.width=_,t.height=E;var r=t.getContext("2d");c._image=c._image||new Image;var n=c._image;n.onload=function(){r.drawImage(n,0,0),c._canvas={el:t,source:c.source},e()},n.setAttribute("src",c.source)}})).then((function(){var e,t;if(c._hasZ)t=U((function(e,t){return x[t][e]})),e=t.toDataURL("image/png");else if(c._hasSource)if(d)e=c.source;else{var r=c._canvas.el.getContext("2d"),n=r.getImageData(0,0,_,E).data;t=U((function(e,t){var r=4*(t*_+e);return[n[r],n[r+1],n[r+2],n[r+3]]})),e=t.toDataURL("image/png")}B.attr({"xlink:href":e,height:O,width:S,x:h,y:g})}));e._promises.push(N)}function U(e){var t=document.createElement("canvas");t.width=S,t.height=O;var r,n=t.getContext("2d"),i=function(e){return o.constrain(Math.round(u.c2p(A+e*k)-h),0,S)},a=function(e){return o.constrain(Math.round(f.c2p(w+e*T)-g),0,O)},p=s.colormodel[c.colormodel],d=p.colormodel||c.colormodel,v=p.fmt;for(b=0;bf+c||!n(u))}for(var d=0;d",maxDimensionCount:60,overdrag:45,releaseTransitionDuration:120,releaseTransitionEase:"cubic-out",scrollbarCaptureWidth:18,scrollbarHideDelay:1e3,scrollbarHideDuration:1e3,scrollbarOffset:5,scrollbarWidth:8,transitionDuration:100,transitionEase:"cubic-out",uplift:5,wrapSpacer:" ",wrapSplitCharacter:" ",cn:{table:"table",tableControlView:"table-control-view",scrollBackground:"scroll-background",yColumn:"y-column",columnBlock:"column-block",scrollAreaClip:"scroll-area-clip",scrollAreaClipRect:"scroll-area-clip-rect",columnBoundary:"column-boundary",columnBoundaryClippath:"column-boundary-clippath",columnBoundaryRect:"column-boundary-rect",columnCells:"column-cells",columnCell:"column-cell",cellRect:"cell-rect",cellText:"cell-text",cellTextHolder:"cell-text-holder",scrollbarKit:"scrollbar-kit",scrollbar:"scrollbar",scrollbarSlider:"scrollbar-slider",scrollbarGlyph:"scrollbar-glyph",scrollbarCaptureZone:"scrollbar-capture-zone"}}},"0d82":function(e,t,r){"use strict";var n=r("57c7"),o=r("6eee"),i=function(e,t){var r=t.getStartKey(),i=t.getStartOffset(),a=t.getEndKey(),s=t.getEndOffset(),l=o(e,t),c=l.getBlockMap(),u=c.keySeq(),f=u.indexOf(r),p=u.indexOf(a)+1;return n(c.slice(f,p).map((function(e,t){var n=e.getText(),o=e.getCharacterList();return r===a?e.merge({text:n.slice(i,s),characterList:o.slice(i,s)}):t===r?e.merge({text:n.slice(i),characterList:o.slice(i)}):t===a?e.merge({text:n.slice(0,s),characterList:o.slice(0,s)}):e})))};e.exports=i},"0dd1":function(e,t,r){"use strict";var n=r("c01c"),o=r("d1bd");function i(e,t){var r=e.length;if(1===r){var i=n(e[0],t);return i[0]?i:[i[1]]}var a=new Array(2*r),s=[.1,.1],l=[.1,.1],c=0;n(e[0],t,s),s[0]&&(a[c++]=s[0]);for(var u=1;u0&&window.scrollTo(i.x,i.y+n+w)}else{x(r)||b(!1);var c=r.offsetHeight+r.offsetTop,u=o.offsetTop+o.offsetHeight,d=u+i.y;n=c-d,n>0&&f.setTop(o,f.getTop(o)+n+w)}}}}},r._renderChildren=function(){var e=this,t=this.props.block,r=t.getKey(),n=t.getText(),i=this.props.tree.size-1,a=_(this.props.selection,r);return this.props.tree.map((function(s,f){var p=s.get("leaves");if(0===p.size)return null;var v=p.size-1,m=p.map((function(o,s){var p=c.encode(r,f,s),d=o.get("start"),h=o.get("end");return u.createElement(l,{key:p,offsetKey:p,block:t,start:d,selection:a?e.props.selection:null,forceSelection:e.props.forceSelection,text:n.slice(d,h),styleSet:t.getInlineStyleAt(d),customStyleMap:e.props.customStyleMap,customStyleFn:e.props.customStyleFn,isLast:f===i&&s===v})})).toArray(),g=s.get("decoratorKey");if(null==g)return m;if(!e.props.decorator)return m;var y=A(e.props.decorator),b=y.getComponentForKey(g);if(!b)return m;var x=y.getPropsForKey(g),w=c.encode(r,f,0),_=p.first().get("start"),E=p.last().get("end"),k=n.slice(_,E),T=t.getEntityAt(s.get("start")),C=h.getHTMLDirIfDifferent(d.getDirection(k),e.props.direction),S={contentState:e.props.contentState,decoratedText:k,dir:C,start:_,end:E,blockKey:r,entityKey:T,offsetKey:w};return u.createElement(b,o({},x,S,{key:w}),m)})).toArray()},r.render=function(){var e=this,t=this.props,r=t.direction,n=t.offsetKey,o=v({"public/DraftStyleDefault/block":!0,"public/DraftStyleDefault/ltr":"LTR"===r,"public/DraftStyleDefault/rtl":"RTL"===r});return u.createElement("div",{"data-offset-key":n,className:o,ref:function(t){return e._node=t}},this._renderChildren())},t}(u.Component);e.exports=E},"0edd":function(e,t,r){"use strict";var n=r("a18f"),o=r("13c3"),i=r("53a5");e.exports=function(e){var t,r=n(e);return r.space?(t=Array(3),t[0]=i(r.values[0],0,255),t[1]=i(r.values[1],0,255),t[2]=i(r.values[2],0,255),"h"===r.space[0]&&(t=o.rgb(t)),t.push(i(r.alpha,0,1)),t):[]}},"0f0f":function(e,t,r){var n=r("8eeb"),o=r("9934");function i(e,t){return e&&n(t,o(t),e)}e.exports=i},"0f2e":function(e,t,r){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}var o=n(r("ab5b")),i=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},s=function(e){var t=e.color,r=void 0===t?"currentColor":t,n=e.size,s=void 0===n?24:n,l=(e.children,a(e,["color","size","children"])),c="mdi-icon "+(l.className||"");return o.createElement("svg",i({},l,{className:c,width:s,height:s,fill:r,viewBox:"0 0 24 24"}),o.createElement("path",{d:"M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z"}))};e.exports=s},"0f32":function(e,t,r){var n=r("b047c"),o=r("1a8c"),i="Expected a function";function a(e,t,r){var a=!0,s=!0;if("function"!=typeof e)throw new TypeError(i);return o(r)&&(a="leading"in r?!!r.leading:a,s="trailing"in r?!!r.trailing:s),n(e,t,{leading:a,maxWait:t,trailing:s})}e.exports=a},"0f37":function(e,t,r){"use strict";e.exports=function(e,t){(e.attr("class")||"").split(" ").forEach((function(t){0===t.indexOf("cursor-")&&e.classed(t,!1)})),t&&e.classed("cursor-"+t,!0)}},"0f3e":function(e,t,r){"use strict";e.exports=function(e){var t=typeof e;return null!==e&&("object"===t||"function"===t)}},"0fba":function(e,t,r){"use strict";var n=r("8e3f");function o(e){return e.cmp(new n(0))}e.exports=o},"100e":function(e,t,r){var n=r("cd9d"),o=r("2286"),i=r("c1c9");function a(e,t){return i(o(e,t,n),e+"")}e.exports=a},1039:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t* on the "+e+" axis.","Special values in the form of *M* could be used to declare","the number of months. In this case `n` must be a positive integer."].join(" ")}}function p(e){return{valType:"any",role:"info",editType:"calc",description:["Only relevant when the axis `type` is *date*.","Sets the base for period positioning in milliseconds or date string on the "+e+" axis.","When `"+e+"period` is round number of weeks,","the `"+e+"period0` by default would be on a Sunday i.e. 2000-01-02,","otherwise it would be at 2000-01-01."].join(" ")}}function d(e){return{valType:"enumerated",values:["start","middle","end"],dflt:"middle",role:"style",editType:"calc",description:["Only relevant when the axis `type` is *date*.","Sets the alignment of data points on the "+e+" axis."].join(" ")}}e.exports={x:{valType:"data_array",editType:"calc+clearAxisTypes",anim:!0,description:"Sets the x coordinates."},x0:{valType:"any",dflt:0,role:"info",editType:"calc+clearAxisTypes",anim:!0,description:["Alternate to `x`.","Builds a linear space of x coordinates.","Use with `dx`","where `x0` is the starting coordinate and `dx` the step."].join(" ")},dx:{valType:"number",dflt:1,role:"info",editType:"calc",anim:!0,description:["Sets the x coordinate step.","See `x0` for more info."].join(" ")},y:{valType:"data_array",editType:"calc+clearAxisTypes",anim:!0,description:"Sets the y coordinates."},y0:{valType:"any",dflt:0,role:"info",editType:"calc+clearAxisTypes",anim:!0,description:["Alternate to `y`.","Builds a linear space of y coordinates.","Use with `dy`","where `y0` is the starting coordinate and `dy` the step."].join(" ")},dy:{valType:"number",dflt:1,role:"info",editType:"calc",anim:!0,description:["Sets the y coordinate step.","See `y0` for more info."].join(" ")},xperiod:f("x"),yperiod:f("y"),xperiod0:p("x0"),yperiod0:p("y0"),xperiodalignment:d("x"),yperiodalignment:d("y"),stackgroup:{valType:"string",role:"info",dflt:"",editType:"calc",description:["Set several scatter traces (on the same subplot) to the same","stackgroup in order to add their y values (or their x values if","`orientation` is *h*). If blank or omitted this trace will not be","stacked. Stacking also turns `fill` on by default, using *tonexty*","(*tonextx*) if `orientation` is *h* (*v*) and sets the default","`mode` to *lines* irrespective of point count.","You can only stack on a numeric (linear or log) axis.","Traces in a `stackgroup` will only fill to (or be filled to) other","traces in the same group. With multiple `stackgroup`s or some","traces stacked and some not, if fill-linked traces are not already","consecutive, the later ones will be pushed down in the drawing order."].join(" ")},orientation:{valType:"enumerated",role:"info",values:["v","h"],editType:"calc",description:["Only relevant when `stackgroup` is used, and only the first","`orientation` found in the `stackgroup` will be used - including","if `visible` is *legendonly* but not if it is `false`. Sets the","stacking direction. With *v* (*h*), the y (x) values of subsequent","traces are added. Also affects the default value of `fill`."].join(" ")},groupnorm:{valType:"enumerated",values:["","fraction","percent"],dflt:"",role:"info",editType:"calc",description:["Only relevant when `stackgroup` is used, and only the first","`groupnorm` found in the `stackgroup` will be used - including","if `visible` is *legendonly* but not if it is `false`.","Sets the normalization for the sum of this `stackgroup`.","With *fraction*, the value of each trace at each location is","divided by the sum of all trace values at that location.","*percent* is the same but multiplied by 100 to show percentages.","If there are multiple subplots, or multiple `stackgroup`s on one","subplot, each will be normalized within its own set."].join(" ")},stackgaps:{valType:"enumerated",values:["infer zero","interpolate"],dflt:"infer zero",role:"info",editType:"calc",description:["Only relevant when `stackgroup` is used, and only the first","`stackgaps` found in the `stackgroup` will be used - including","if `visible` is *legendonly* but not if it is `false`.","Determines how we handle locations at which other traces in this","group have data but this one does not.","With *infer zero* we insert a zero at these locations.","With *interpolate* we linearly interpolate between existing","values, and extrapolate a constant beyond the existing values."].join(" ")},text:{valType:"string",role:"info",dflt:"",arrayOk:!0,editType:"calc",description:["Sets text elements associated with each (x,y) pair.","If a single string, the same string appears over","all the data points.","If an array of string, the items are mapped in order to the","this trace's (x,y) coordinates.","If trace `hoverinfo` contains a *text* flag and *hovertext* is not set,","these elements will be seen in the hover labels."].join(" ")},texttemplate:n({},{}),hovertext:{valType:"string",role:"info",dflt:"",arrayOk:!0,editType:"style",description:["Sets hover text elements associated with each (x,y) pair.","If a single string, the same string appears over","all the data points.","If an array of string, the items are mapped in order to the","this trace's (x,y) coordinates.","To be seen, trace `hoverinfo` must contain a *text* flag."].join(" ")},mode:{valType:"flaglist",flags:["lines","markers","text"],extras:["none"],role:"info",editType:"calc",description:["Determines the drawing mode for this scatter trace.","If the provided `mode` includes *text* then the `text` elements","appear at the coordinates. Otherwise, the `text` elements","appear on hover.","If there are less than "+c.PTS_LINESONLY+" points","and the trace is not stacked","then the default is *lines+markers*. Otherwise, *lines*."].join(" ")},hoveron:{valType:"flaglist",flags:["points","fills"],role:"info",editType:"style",description:["Do the hover effects highlight individual points (markers or","line points) or do they highlight filled regions?","If the fill is *toself* or *tonext* and there are no markers","or text, then the default is *fills*, otherwise it is *points*."].join(" ")},hovertemplate:o({},{keys:c.eventDataKeys}),line:{color:{valType:"color",role:"style",editType:"style",anim:!0,description:"Sets the line color."},width:{valType:"number",min:0,dflt:2,role:"style",editType:"style",anim:!0,description:"Sets the line width (in px)."},shape:{valType:"enumerated",values:["linear","spline","hv","vh","hvh","vhv"],dflt:"linear",role:"style",editType:"plot",description:["Determines the line shape.","With *spline* the lines are drawn using spline interpolation.","The other available values correspond to step-wise line shapes."].join(" ")},smoothing:{valType:"number",min:0,max:1.3,dflt:1,role:"style",editType:"plot",description:["Has an effect only if `shape` is set to *spline*","Sets the amount of smoothing.","*0* corresponds to no smoothing (equivalent to a *linear* shape)."].join(" ")},dash:u({},s,{editType:"style"}),simplify:{valType:"boolean",dflt:!0,role:"info",editType:"plot",description:["Simplifies lines by removing nearly-collinear points. When transitioning","lines, it may be desirable to disable this so that the number of points","along the resulting SVG path is unaffected."].join(" ")},editType:"plot"},connectgaps:{valType:"boolean",dflt:!1,role:"info",editType:"calc",description:["Determines whether or not gaps","(i.e. {nan} or missing values)","in the provided data arrays are connected."].join(" ")},cliponaxis:{valType:"boolean",dflt:!0,role:"info",editType:"plot",description:["Determines whether or not markers and text nodes","are clipped about the subplot axes.","To show markers and text nodes above axis lines and tick labels,","make sure to set `xaxis.layer` and `yaxis.layer` to *below traces*."].join(" ")},fill:{valType:"enumerated",values:["none","tozeroy","tozerox","tonexty","tonextx","toself","tonext"],role:"style",editType:"calc",description:["Sets the area to fill with a solid color.","Defaults to *none* unless this trace is stacked, then it gets","*tonexty* (*tonextx*) if `orientation` is *v* (*h*)","Use with `fillcolor` if not *none*.","*tozerox* and *tozeroy* fill to x=0 and y=0 respectively.","*tonextx* and *tonexty* fill between the endpoints of this","trace and the endpoints of the trace before it, connecting those","endpoints with straight lines (to make a stacked area graph);","if there is no trace before it, they behave like *tozerox* and","*tozeroy*.","*toself* connects the endpoints of the trace (or each segment","of the trace if it has gaps) into a closed shape.","*tonext* fills the space between two traces if one completely","encloses the other (eg consecutive contour lines), and behaves like","*toself* if there is no trace before it. *tonext* should not be","used if one trace does not enclose the other.","Traces in a `stackgroup` will only fill to (or be filled to) other","traces in the same group. With multiple `stackgroup`s or some","traces stacked and some not, if fill-linked traces are not already","consecutive, the later ones will be pushed down in the drawing order."].join(" ")},fillcolor:{valType:"color",role:"style",editType:"style",anim:!0,description:["Sets the fill color.","Defaults to a half-transparent variant of the line color,","marker color, or marker line color, whichever is available."].join(" ")},marker:u({symbol:{valType:"enumerated",values:l.symbolList,dflt:"circle",arrayOk:!0,role:"style",editType:"style",description:["Sets the marker symbol type.","Adding 100 is equivalent to appending *-open* to a symbol name.","Adding 200 is equivalent to appending *-dot* to a symbol name.","Adding 300 is equivalent to appending *-open-dot*","or *dot-open* to a symbol name."].join(" ")},opacity:{valType:"number",min:0,max:1,arrayOk:!0,role:"style",editType:"style",anim:!0,description:"Sets the marker opacity."},size:{valType:"number",min:0,dflt:6,arrayOk:!0,role:"style",editType:"calc",anim:!0,description:"Sets the marker size (in px)."},maxdisplayed:{valType:"number",min:0,dflt:0,role:"style",editType:"plot",description:["Sets a maximum number of points to be drawn on the graph.","*0* corresponds to no limit."].join(" ")},sizeref:{valType:"number",dflt:1,role:"style",editType:"calc",description:["Has an effect only if `marker.size` is set to a numerical array.","Sets the scale factor used to determine the rendered size of","marker points. Use with `sizemin` and `sizemode`."].join(" ")},sizemin:{valType:"number",min:0,dflt:0,role:"style",editType:"calc",description:["Has an effect only if `marker.size` is set to a numerical array.","Sets the minimum size (in px) of the rendered marker points."].join(" ")},sizemode:{valType:"enumerated",values:["diameter","area"],dflt:"diameter",role:"info",editType:"calc",description:["Has an effect only if `marker.size` is set to a numerical array.","Sets the rule for which the data in `size` is converted","to pixels."].join(" ")},line:u({width:{valType:"number",min:0,arrayOk:!0,role:"style",editType:"style",anim:!0,description:"Sets the width (in px) of the lines bounding the marker points."},editType:"calc"},i("marker.line",{anim:!0})),gradient:{type:{valType:"enumerated",values:["radial","horizontal","vertical","none"],arrayOk:!0,dflt:"none",role:"style",editType:"calc",description:["Sets the type of gradient used to fill the markers"].join(" ")},color:{valType:"color",arrayOk:!0,role:"style",editType:"calc",description:["Sets the final color of the gradient fill:","the center color for radial, the right for horizontal,","or the bottom for vertical."].join(" ")},editType:"calc"},editType:"calc"},i("marker",{anim:!0})),selected:{marker:{opacity:{valType:"number",min:0,max:1,role:"style",editType:"style",description:"Sets the marker opacity of selected points."},color:{valType:"color",role:"style",editType:"style",description:"Sets the marker color of selected points."},size:{valType:"number",min:0,role:"style",editType:"style",description:"Sets the marker size of selected points."},editType:"style"},textfont:{color:{valType:"color",role:"style",editType:"style",description:"Sets the text font color of selected points."},editType:"style"},editType:"style"},unselected:{marker:{opacity:{valType:"number",min:0,max:1,role:"style",editType:"style",description:"Sets the marker opacity of unselected points, applied only when a selection exists."},color:{valType:"color",role:"style",editType:"style",description:"Sets the marker color of unselected points, applied only when a selection exists."},size:{valType:"number",min:0,role:"style",editType:"style",description:"Sets the marker size of unselected points, applied only when a selection exists."},editType:"style"},textfont:{color:{valType:"color",role:"style",editType:"style",description:"Sets the text font color of unselected points, applied only when a selection exists."},editType:"style"},editType:"style"},textposition:{valType:"enumerated",values:["top left","top center","top right","middle left","middle center","middle right","bottom left","bottom center","bottom right"],dflt:"middle center",arrayOk:!0,role:"style",editType:"calc",description:["Sets the positions of the `text` elements","with respects to the (x,y) coordinates."].join(" ")},textfont:a({editType:"calc",colorEditType:"style",arrayOk:!0,description:"Sets the text font."}),r:{valType:"data_array",editType:"calc",description:["r coordinates in scatter traces are deprecated!","Please switch to the *scatterpolar* trace type.","Sets the radial coordinates","for legacy polar chart only."].join("")},t:{valType:"data_array",editType:"calc",description:["t coordinates in scatter traces are deprecated!","Please switch to the *scatterpolar* trace type.","Sets the angular coordinates","for legacy polar chart only."].join("")}}},1085:function(e,t,r){"use strict";var n=r("6e58"),o=r("fc26"),i=r("c400").getTopojsonFeatures,a=r("2169"),s=r("0919"),l=r("ce56").findExtremes,c=r("e806").BADNUM,u=r("70b4").calcMarkerSize,f=r("de81"),p=r("cebf");function d(e,t,r){var i=t.layers.frontplot.select(".scatterlayer"),s=o.makeTraceGroups(i,r,"trace scattergeo");function l(e,t){e.lonlat[0]===c&&n.select(t).remove()}s.selectAll("*").remove(),s.each((function(t){var r=n.select(this),i=t[0].trace;if(f.hasLines(i)||"none"!==i.fill){var s=a.calcTraceToLineCoords(t),c="none"!==i.fill?a.makePolygon(s):a.makeLine(s);r.selectAll("path.js-line").data([{geojson:c,trace:i}]).enter().append("path").classed("js-line",!0).style("stroke-miterlimit",2)}f.hasMarkers(i)&&r.selectAll("path.point").data(o.identity).enter().append("path").classed("point",!0).each((function(e){l(e,this)})),f.hasText(i)&&r.selectAll("g").data(o.identity).enter().append("g").append("text").each((function(e){l(e,this)})),p(e,t)}))}function h(e,t){var r,n,o=e[0].trace,a=t[o.geo],f=a._subplot,p=o._length;if(Array.isArray(o.locations)){var d=o.locationmode,h="geojson-id"===d?s.extractTraceFeature(e):i(o,f.topojson);for(r=0;r0;(i>>>=1)&&(t+=t))1&i&&(r+=t);return r}},1155:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t0&&t-1 in e)}k.fn=k.prototype={jquery:E,constructor:k,length:0,toArray:function(){return l.call(this)},get:function(e){return null==e?l.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(e){return this.pushStack(k.map(this,(function(t,r){return e.call(t,r,t)})))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(k.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,r=+e+(e<0?t:0);return this.pushStack(r>=0&&r+~]|"+R+")"+R+"*"),W=new RegExp(R+"|>"),K=new RegExp(N),q=new RegExp("^"+F+"$"),G={ID:new RegExp("^#("+F+")"),CLASS:new RegExp("^\\.("+F+")"),TAG:new RegExp("^("+F+"|[*])"),ATTR:new RegExp("^"+z),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+I+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,X=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\([^\\r\\n\\f])","g"),re=function(e,t){var r="0x"+e.slice(1)-65536;return t||(r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320))},ne=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,oe=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){p()},ae=xe((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{L.apply(M=D.call(A.childNodes),A.childNodes),M[A.childNodes.length].nodeType}catch(Ce){L={apply:M.length?function(e,t){B.apply(e,D.call(t))}:function(e,t){var r=e.length,n=0;while(e[r++]=t[n++]);e.length=r-1}}}function se(e,t,n,o){var i,s,c,u,f,h,g,y=t&&t.ownerDocument,A=t?t.nodeType:9;if(n=n||[],"string"!==typeof e||!e||1!==A&&9!==A&&11!==A)return n;if(!o&&(p(t),t=t||d,v)){if(11!==A&&(f=$.exec(e)))if(i=f[1]){if(9===A){if(!(c=t.getElementById(i)))return n;if(c.id===i)return n.push(c),n}else if(y&&(c=y.getElementById(i))&&b(t,c)&&c.id===i)return n.push(c),n}else{if(f[2])return L.apply(n,t.getElementsByTagName(e)),n;if((i=f[3])&&r.getElementsByClassName&&t.getElementsByClassName)return L.apply(n,t.getElementsByClassName(i)),n}if(r.qsa&&!C[e+" "]&&(!m||!m.test(e))&&(1!==A||"object"!==t.nodeName.toLowerCase())){if(g=e,y=t,1===A&&(W.test(e)||Q.test(e))){y=ee.test(e)&&ge(t.parentNode)||t,y===t&&r.scope||((u=t.getAttribute("id"))?u=u.replace(ne,oe):t.setAttribute("id",u=x)),h=a(e),s=h.length;while(s--)h[s]=(u?"#"+u:":scope")+" "+be(h[s]);g=h.join(",")}try{return L.apply(n,y.querySelectorAll(g)),n}catch(w){C(e,!0)}finally{u===x&&t.removeAttribute("id")}}}return l(e.replace(H,"$1"),t,n,o)}function le(){var e=[];function t(r,o){return e.push(r+" ")>n.cacheLength&&delete t[e.shift()],t[r+" "]=o}return t}function ce(e){return e[x]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(Ce){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var r=e.split("|"),o=r.length;while(o--)n.attrHandle[r[o]]=t}function pe(e,t){var r=t&&e,n=r&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(n)return n;if(r)while(r=r.nextSibling)if(r===t)return-1;return e?1:-1}function de(e){return function(t){var r=t.nodeName.toLowerCase();return"input"===r&&t.type===e}}function he(e){return function(t){var r=t.nodeName.toLowerCase();return("input"===r||"button"===r)&&t.type===e}}function ve(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function me(e){return ce((function(t){return t=+t,ce((function(r,n){var o,i=e([],r.length,t),a=i.length;while(a--)r[o=i[a]]&&(r[o]=!(n[o]=r[o]))}))}))}function ge(e){return e&&"undefined"!==typeof e.getElementsByTagName&&e}for(t in r=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,r=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||r&&r.nodeName||"HTML")},p=se.setDocument=function(e){var t,o,a=e?e.ownerDocument||e:A;return a!=d&&9===a.nodeType&&a.documentElement?(d=a,h=d.documentElement,v=!i(d),A!=d&&(o=d.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",ie,!1):o.attachEvent&&o.attachEvent("onunload",ie)),r.scope=ue((function(e){return h.appendChild(e).appendChild(d.createElement("div")),"undefined"!==typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),r.attributes=ue((function(e){return e.className="i",!e.getAttribute("className")})),r.getElementsByTagName=ue((function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length})),r.getElementsByClassName=J.test(d.getElementsByClassName),r.getById=ue((function(e){return h.appendChild(e).id=x,!d.getElementsByName||!d.getElementsByName(x).length})),r.getById?(n.filter["ID"]=function(e){var t=e.replace(te,re);return function(e){return e.getAttribute("id")===t}},n.find["ID"]=function(e,t){if("undefined"!==typeof t.getElementById&&v){var r=t.getElementById(e);return r?[r]:[]}}):(n.filter["ID"]=function(e){var t=e.replace(te,re);return function(e){var r="undefined"!==typeof e.getAttributeNode&&e.getAttributeNode("id");return r&&r.value===t}},n.find["ID"]=function(e,t){if("undefined"!==typeof t.getElementById&&v){var r,n,o,i=t.getElementById(e);if(i){if(r=i.getAttributeNode("id"),r&&r.value===e)return[i];o=t.getElementsByName(e),n=0;while(i=o[n++])if(r=i.getAttributeNode("id"),r&&r.value===e)return[i]}return[]}}),n.find["TAG"]=r.getElementsByTagName?function(e,t){return"undefined"!==typeof t.getElementsByTagName?t.getElementsByTagName(e):r.qsa?t.querySelectorAll(e):void 0}:function(e,t){var r,n=[],o=0,i=t.getElementsByTagName(e);if("*"===e){while(r=i[o++])1===r.nodeType&&n.push(r);return n}return i},n.find["CLASS"]=r.getElementsByClassName&&function(e,t){if("undefined"!==typeof t.getElementsByClassName&&v)return t.getElementsByClassName(e)},g=[],m=[],(r.qsa=J.test(d.querySelectorAll))&&(ue((function(e){var t;h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||m.push("\\["+R+"*(?:value|"+I+")"),e.querySelectorAll("[id~="+x+"-]").length||m.push("~="),t=d.createElement("input"),t.setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||m.push("\\["+R+"*name"+R+"*="+R+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||m.push(":checked"),e.querySelectorAll("a#"+x+"+*").length||m.push(".#.+[+~]"),e.querySelectorAll("\\\f"),m.push("[\\r\\n\\f]")})),ue((function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&m.push("name"+R+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),m.push(",.*:")}))),(r.matchesSelector=J.test(y=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue((function(e){r.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),g.push("!=",N)})),m=m.length&&new RegExp(m.join("|")),g=g.length&&new RegExp(g.join("|")),t=J.test(h.compareDocumentPosition),b=t||J.test(h.contains)?function(e,t){var r=9===e.nodeType?e.documentElement:e,n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(r.contains?r.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},S=t?function(e,t){if(e===t)return f=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!r.sortDetached&&t.compareDocumentPosition(e)===n?e==d||e.ownerDocument==A&&b(A,e)?-1:t==d||t.ownerDocument==A&&b(A,t)?1:u?j(u,e)-j(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return f=!0,0;var r,n=0,o=e.parentNode,i=t.parentNode,a=[e],s=[t];if(!o||!i)return e==d?-1:t==d?1:o?-1:i?1:u?j(u,e)-j(u,t):0;if(o===i)return pe(e,t);r=e;while(r=r.parentNode)a.unshift(r);r=t;while(r=r.parentNode)s.unshift(r);while(a[n]===s[n])n++;return n?pe(a[n],s[n]):a[n]==A?-1:s[n]==A?1:0},d):d},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(p(e),r.matchesSelector&&v&&!C[t+" "]&&(!g||!g.test(t))&&(!m||!m.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(Ce){C(t,!0)}return se(t,d,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=d&&p(e),b(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=d&&p(e);var o=n.attrHandle[t.toLowerCase()],i=o&&O.call(n.attrHandle,t.toLowerCase())?o(e,t,!v):void 0;return void 0!==i?i:r.attributes||!v?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},se.escape=function(e){return(e+"").replace(ne,oe)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],o=0,i=0;if(f=!r.detectDuplicates,u=!r.sortStable&&e.slice(0),e.sort(S),f){while(t=e[i++])t===e[i]&&(o=n.push(i));while(o--)e.splice(n[o],1)}return u=null,e},o=se.getText=function(e){var t,r="",n=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"===typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)r+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[n++])r+=o(t);return r},n=se.selectors={cacheLength:50,createPseudo:ce,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,re),e[3]=(e[3]||e[4]||e[5]||"").replace(te,re),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,r=!e[6]&&e[2];return G["CHILD"].test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":r&&K.test(r)&&(t=a(r,!0))&&(t=r.indexOf(")",r.length-t)-r.length)&&(e[0]=e[0].slice(0,t),e[2]=r.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,re).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&E(e,(function(e){return t.test("string"===typeof e.className&&e.className||"undefined"!==typeof e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,r){return function(n){var o=se.attr(n,e);return null==o?"!="===t:!t||(o+="","="===t?o===r:"!="===t?o!==r:"^="===t?r&&0===o.indexOf(r):"*="===t?r&&o.indexOf(r)>-1:"$="===t?r&&o.slice(-r.length)===r:"~="===t?(" "+o.replace(U," ")+" ").indexOf(r)>-1:"|="===t&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,r,n,o){var i="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===n&&0===o?function(e){return!!e.parentNode}:function(t,r,l){var c,u,f,p,d,h,v=i!==a?"nextSibling":"previousSibling",m=t.parentNode,g=s&&t.nodeName.toLowerCase(),y=!l&&!s,b=!1;if(m){if(i){while(v){p=t;while(p=p[v])if(s?p.nodeName.toLowerCase()===g:1===p.nodeType)return!1;h=v="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&y){p=m,f=p[x]||(p[x]={}),u=f[p.uniqueID]||(f[p.uniqueID]={}),c=u[e]||[],d=c[0]===w&&c[1],b=d&&c[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[v]||(b=d=0)||h.pop())if(1===p.nodeType&&++b&&p===t){u[e]=[w,d,b];break}}else if(y&&(p=t,f=p[x]||(p[x]={}),u=f[p.uniqueID]||(f[p.uniqueID]={}),c=u[e]||[],d=c[0]===w&&c[1],b=d),!1===b)while(p=++d&&p&&p[v]||(b=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===g:1===p.nodeType)&&++b&&(y&&(f=p[x]||(p[x]={}),u=f[p.uniqueID]||(f[p.uniqueID]={}),u[e]=[w,b]),p===t))break;return b-=o,b===n||b%n===0&&b/n>=0}}},PSEUDO:function(e,t){var r,o=n.pseudos[e]||n.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return o[x]?o(t):o.length>1?(r=[e,e,"",t],n.setFilters.hasOwnProperty(e.toLowerCase())?ce((function(e,r){var n,i=o(e,t),a=i.length;while(a--)n=j(e,i[a]),e[n]=!(r[n]=i[a])})):function(e){return o(e,0,r)}):o}},pseudos:{not:ce((function(e){var t=[],r=[],n=s(e.replace(H,"$1"));return n[x]?ce((function(e,t,r,o){var i,a=n(e,null,o,[]),s=e.length;while(s--)(i=a[s])&&(e[s]=!(t[s]=i))})):function(e,o,i){return t[0]=e,n(t,null,i,r),t[0]=null,!r.pop()}})),has:ce((function(e){return function(t){return se(e,t).length>0}})),contains:ce((function(e){return e=e.replace(te,re),function(t){return(t.textContent||o(t)).indexOf(e)>-1}})),lang:ce((function(e){return q.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,re).toLowerCase(),function(t){var r;do{if(r=v?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return r=r.toLowerCase(),r===e||0===r.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var r=e.location&&e.location.hash;return r&&r.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ve(!1),disabled:ve(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!n.pseudos["empty"](e)},header:function(e){return Z.test(e.nodeName)},input:function(e){return X.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:me((function(){return[0]})),last:me((function(e,t){return[t-1]})),eq:me((function(e,t,r){return[r<0?r+t:r]})),even:me((function(e,t){for(var r=0;rt?t:r;--n>=0;)e.push(n);return e})),gt:me((function(e,t,r){for(var n=r<0?r+t:r;++n1?function(t,r,n){var o=e.length;while(o--)if(!e[o](t,r,n))return!1;return!0}:e[0]}function we(e,t,r){for(var n=0,o=t.length;n-1&&(i[c]=!(a[c]=f))}}else g=_e(g===a?g.splice(h,g.length):g),o?o(null,a,g,l):L.apply(a,g)}))}function ke(e){for(var t,r,o,i=e.length,a=n.relative[e[0].type],s=a||n.relative[" "],l=a?1:0,u=xe((function(e){return e===t}),s,!0),f=xe((function(e){return j(t,e)>-1}),s,!0),p=[function(e,r,n){var o=!a&&(n||r!==c)||((t=r).nodeType?u(e,r,n):f(e,r,n));return t=null,o}];l1&&Ae(p),l>1&&be(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(H,"$1"),r,l0,o=e.length>0,i=function(i,a,s,l,u){var f,h,m,g=0,y="0",b=i&&[],x=[],A=c,_=i||o&&n.find["TAG"]("*",u),E=w+=null==A?1:Math.random()||.1,k=_.length;for(u&&(c=a==d||a||u);y!==k&&null!=(f=_[y]);y++){if(o&&f){h=0,a||f.ownerDocument==d||(p(f),s=!v);while(m=e[h++])if(m(f,a||d,s)){l.push(f);break}u&&(w=E)}r&&((f=!m&&f)&&g--,i&&b.push(f))}if(g+=y,r&&y!==g){h=0;while(m=t[h++])m(b,x,a,s);if(i){if(g>0)while(y--)b[y]||x[y]||(x[y]=P.call(l));x=_e(x)}L.apply(l,x),u&&!i&&x.length>0&&g+t.length>1&&se.uniqueSort(l)}return u&&(w=E,c=A),b};return r?ce(i):i}return ye.prototype=n.filters=n.pseudos,n.setFilters=new ye,a=se.tokenize=function(e,t){var r,o,i,a,s,l,c,u=k[e+" "];if(u)return t?0:u.slice(0);s=e,l=[],c=n.preFilter;while(s){for(a in r&&!(o=V.exec(s))||(o&&(s=s.slice(o[0].length)||s),l.push(i=[])),r=!1,(o=Q.exec(s))&&(r=o.shift(),i.push({value:r,type:o[0].replace(H," ")}),s=s.slice(r.length)),n.filter)!(o=G[a].exec(s))||c[a]&&!(o=c[a](o))||(r=o.shift(),i.push({value:r,type:a,matches:o}),s=s.slice(r.length));if(!r)break}return t?s.length:s?se.error(e):k(e,l).slice(0)},s=se.compile=function(e,t){var r,n=[],o=[],i=T[e+" "];if(!i){t||(t=a(e)),r=t.length;while(r--)i=ke(t[r]),i[x]?n.push(i):o.push(i);i=T(e,Te(o,n)),i.selector=e}return i},l=se.select=function(e,t,r,o){var i,l,c,u,f,p="function"===typeof e&&e,d=!o&&a(e=p.selector||e);if(r=r||[],1===d.length){if(l=d[0]=d[0].slice(0),l.length>2&&"ID"===(c=l[0]).type&&9===t.nodeType&&v&&n.relative[l[1].type]){if(t=(n.find["ID"](c.matches[0].replace(te,re),t)||[])[0],!t)return r;p&&(t=t.parentNode),e=e.slice(l.shift().value.length)}i=G["needsContext"].test(e)?0:l.length;while(i--){if(c=l[i],n.relative[u=c.type])break;if((f=n.find[u])&&(o=f(c.matches[0].replace(te,re),ee.test(l[0].type)&&ge(t.parentNode)||t))){if(l.splice(i,1),e=o.length&&be(l),!e)return L.apply(r,o),r;break}}}return(p||s(e,d))(o,t,!v,r,!t||ee.test(e)&&ge(t.parentNode)||t),r},r.sortStable=x.split("").sort(S).join("")===x,r.detectDuplicates=!!f,p(),r.sortDetached=ue((function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))})),ue((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||fe("type|href|height|width",(function(e,t,r){if(!r)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),r.attributes&&ue((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||fe("value",(function(e,t,r){if(!r&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),ue((function(e){return null==e.getAttribute("disabled")}))||fe(I,(function(e,t,r){var n;if(!r)return!0===e[t]?t.toLowerCase():(n=e.getAttributeNode(t))&&n.specified?n.value:null})),se}(r);k.find=C,k.expr=C.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=C.uniqueSort,k.text=C.getText,k.isXMLDoc=C.isXML,k.contains=C.contains,k.escapeSelector=C.escape;var S=function(e,t,r){var n=[],o=void 0!==r;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(o&&k(e).is(r))break;n.push(e)}return n},O=function(e,t){for(var r=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&r.push(e);return r},M=k.expr.match.needsContext;function P(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var B=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,t,r){return y(t)?k.grep(e,(function(e,n){return!!t.call(e,n,e)!==r})):t.nodeType?k.grep(e,(function(e){return e===t!==r})):"string"!==typeof t?k.grep(e,(function(e){return f.call(t,e)>-1!==r})):k.filter(t,e,r)}k.filter=function(e,t,r){var n=t[0];return r&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?k.find.matchesSelector(n,e)?[n]:[]:k.find.matches(e,k.grep(t,(function(e){return 1===e.nodeType})))},k.fn.extend({find:function(e){var t,r,n=this.length,o=this;if("string"!==typeof e)return this.pushStack(k(e).filter((function(){for(t=0;t1?k.uniqueSort(r):r},filter:function(e){return this.pushStack(L(this,e||[],!1))},not:function(e){return this.pushStack(L(this,e||[],!0))},is:function(e){return!!L(this,"string"===typeof e&&M.test(e)?k(e):e||[],!1).length}});var D,j=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,I=k.fn.init=function(e,t,r){var n,o;if(!e)return this;if(r=r||D,"string"===typeof e){if(n="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:j.exec(e),!n||!n[1]&&t)return!t||t.jquery?(t||r).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:x,!0)),B.test(n[1])&&k.isPlainObject(t))for(n in t)y(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return o=x.getElementById(n[2]),o&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==r.ready?r.ready(e):e(k):k.makeArray(e,this)};I.prototype=k.fn,D=k(x);var R=/^(?:parents|prev(?:Until|All))/,F={children:!0,contents:!0,next:!0,prev:!0};function z(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),r=t.length;return this.filter((function(){for(var e=0;e-1:1===r.nodeType&&k.find.matchesSelector(r,e))){i.push(r);break}return this.pushStack(i.length>1?k.uniqueSort(i):i)},index:function(e){return e?"string"===typeof e?f.call(k(e),this[0]):f.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return S(e,"parentNode")},parentsUntil:function(e,t,r){return S(e,"parentNode",r)},next:function(e){return z(e,"nextSibling")},prev:function(e){return z(e,"previousSibling")},nextAll:function(e){return S(e,"nextSibling")},prevAll:function(e){return S(e,"previousSibling")},nextUntil:function(e,t,r){return S(e,"nextSibling",r)},prevUntil:function(e,t,r){return S(e,"previousSibling",r)},siblings:function(e){return O((e.parentNode||{}).firstChild,e)},children:function(e){return O(e.firstChild)},contents:function(e){return null!=e.contentDocument&&s(e.contentDocument)?e.contentDocument:(P(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},(function(e,t){k.fn[e]=function(r,n){var o=k.map(this,t,r);return"Until"!==e.slice(-5)&&(n=r),n&&"string"===typeof n&&(o=k.filter(n,o)),this.length>1&&(F[e]||k.uniqueSort(o),R.test(e)&&o.reverse()),this.pushStack(o)}}));var N=/[^\x20\t\r\n\f]+/g;function U(e){var t={};return k.each(e.match(N)||[],(function(e,r){t[r]=!0})),t}function H(e){return e}function V(e){throw e}function Q(e,t,r,n){var o;try{e&&y(o=e.promise)?o.call(e).done(t).fail(r):e&&y(o=e.then)?o.call(e,t,r):t.apply(void 0,[e].slice(n))}catch(e){r.apply(void 0,[e])}}k.Callbacks=function(e){e="string"===typeof e?U(e):k.extend({},e);var t,r,n,o,i=[],a=[],s=-1,l=function(){for(o=o||e.once,n=t=!0;a.length;s=-1){r=a.shift();while(++s-1)i.splice(r,1),r<=s&&s--})),this},has:function(e){return e?k.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=a=[],i=r="",this},disabled:function(){return!i},lock:function(){return o=a=[],r||t||(i=r=""),this},locked:function(){return!!o},fireWith:function(e,r){return o||(r=r||[],r=[e,r.slice?r.slice():r],a.push(r),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},k.extend({Deferred:function(e){var t=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],n="pending",o={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return k.Deferred((function(r){k.each(t,(function(t,n){var o=y(e[n[4]])&&e[n[4]];i[n[1]]((function(){var e=o&&o.apply(this,arguments);e&&y(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[n[0]+"With"](this,o?[e]:arguments)}))})),e=null})).promise()},then:function(e,n,o){var i=0;function a(e,t,n,o){return function(){var s=this,l=arguments,c=function(){var r,c;if(!(e=i&&(n!==V&&(s=void 0,l=[r]),t.rejectWith(s,l))}};e?u():(k.Deferred.getStackHook&&(u.stackTrace=k.Deferred.getStackHook()),r.setTimeout(u))}}return k.Deferred((function(r){t[0][3].add(a(0,r,y(o)?o:H,r.notifyWith)),t[1][3].add(a(0,r,y(e)?e:H)),t[2][3].add(a(0,r,y(n)?n:V))})).promise()},promise:function(e){return null!=e?k.extend(e,o):o}},i={};return k.each(t,(function(e,r){var a=r[2],s=r[5];o[r[1]]=a.add,s&&a.add((function(){n=s}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(r[3].fire),i[r[0]]=function(){return i[r[0]+"With"](this===i?void 0:this,arguments),this},i[r[0]+"With"]=a.fireWith})),o.promise(i),e&&e.call(i,i),i},when:function(e){var t=arguments.length,r=t,n=Array(r),o=l.call(arguments),i=k.Deferred(),a=function(e){return function(r){n[e]=this,o[e]=arguments.length>1?l.call(arguments):r,--t||i.resolveWith(n,o)}};if(t<=1&&(Q(e,i.done(a(r)).resolve,i.reject,!t),"pending"===i.state()||y(o[r]&&o[r].then)))return i.then();while(r--)Q(o[r],a(r),i.reject);return i.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){r.console&&r.console.warn&&e&&W.test(e.name)&&r.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){r.setTimeout((function(){throw e}))};var K=k.Deferred();function q(){x.removeEventListener("DOMContentLoaded",q),r.removeEventListener("load",q),k.ready()}k.fn.ready=function(e){return K.then(e).catch((function(e){k.readyException(e)})),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0,!0!==e&&--k.readyWait>0||K.resolveWith(x,[k]))}}),k.ready.then=K.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?r.setTimeout(k.ready):(x.addEventListener("DOMContentLoaded",q),r.addEventListener("load",q));var G=function(e,t,r,n,o,i,a){var s=0,l=e.length,c=null==r;if("object"===_(r))for(s in o=!0,r)G(e,t,s,r[s],!0,i,a);else if(void 0!==n&&(o=!0,y(n)||(a=!0),c&&(a?(t.call(e,n),t=null):(c=t,t=function(e,t,r){return c.call(k(e),r)})),t))for(;s1,null,!0)},removeData:function(e){return this.each((function(){re.remove(this,e)}))}}),k.extend({queue:function(e,t,r){var n;if(e)return t=(t||"fx")+"queue",n=te.get(e,t),r&&(!n||Array.isArray(r)?n=te.access(e,t,k.makeArray(r)):n.push(r)),n||[]},dequeue:function(e,t){t=t||"fx";var r=k.queue(e,t),n=r.length,o=r.shift(),i=k._queueHooks(e,t),a=function(){k.dequeue(e,t)};"inprogress"===o&&(o=r.shift(),n--),o&&("fx"===t&&r.unshift("inprogress"),delete i.stop,o.call(e,a,i)),!n&&i&&i.empty.fire()},_queueHooks:function(e,t){var r=t+"queueHooks";return te.get(e,r)||te.access(e,r,{empty:k.Callbacks("once memory").add((function(){te.remove(e,[t+"queue",r])}))})}}),k.fn.extend({queue:function(e,t){var r=2;return"string"!==typeof e&&(t=e,e="fx",r--),arguments.length\x20\t\r\n\f]*)/i,xe=/^$|^module$|\/(?:java|ecma)script/i;(function(){var e=x.createDocumentFragment(),t=e.appendChild(x.createElement("div")),r=x.createElement("input");r.setAttribute("type","radio"),r.setAttribute("checked","checked"),r.setAttribute("name","t"),t.appendChild(r),g.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="",g.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue,t.innerHTML="",g.option=!!t.lastChild})();var Ae={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function we(e,t){var r;return r="undefined"!==typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!==typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&P(e,t)?k.merge([e],r):r}function _e(e,t){for(var r=0,n=e.length;r",""]);var Ee=/<|&#?\w+;/;function ke(e,t,r,n,o){for(var i,a,s,l,c,u,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d-1)o&&o.push(i);else if(c=fe(i),a=we(f.appendChild(i),"script"),c&&_e(a),r){u=0;while(i=a[u++])xe.test(i.type||"")&&r.push(i)}return f}var Te=/^([^.]*)(?:\.(.+)|)/;function Ce(){return!0}function Se(){return!1}function Oe(e,t){return e===Me()===("focus"===t)}function Me(){try{return x.activeElement}catch(e){}}function Pe(e,t,r,n,o,i){var a,s;if("object"===typeof t){for(s in"string"!==typeof r&&(n=n||r,r=void 0),t)Pe(e,s,r,n,t[s],i);return e}if(null==n&&null==o?(o=r,n=r=void 0):null==o&&("string"===typeof r?(o=n,n=void 0):(o=n,n=r,r=void 0)),!1===o)o=Se;else if(!o)return e;return 1===i&&(a=o,o=function(e){return k().off(e),a.apply(this,arguments)},o.guid=a.guid||(a.guid=k.guid++)),e.each((function(){k.event.add(this,t,o,n,r)}))}function Be(e,t,r){r?(te.set(e,t,!1),k.event.add(e,t,{namespace:!1,handler:function(e){var n,o,i=te.get(this,t);if(1&e.isTrigger&&this[t]){if(i.length)(k.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=l.call(arguments),te.set(this,t,i),n=r(this,t),this[t](),o=te.get(this,t),i!==o||n?te.set(this,t,!1):o={},i!==o)return e.stopImmediatePropagation(),e.preventDefault(),o&&o.value}else i.length&&(te.set(this,t,{value:k.event.trigger(k.extend(i[0],k.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===te.get(e,t)&&k.event.add(e,t,Ce)}k.event={global:{},add:function(e,t,r,n,o){var i,a,s,l,c,u,f,p,d,h,v,m=te.get(e);if($(e)){r.handler&&(i=r,r=i.handler,o=i.selector),o&&k.find.matchesSelector(ue,o),r.guid||(r.guid=k.guid++),(l=m.events)||(l=m.events=Object.create(null)),(a=m.handle)||(a=m.handle=function(t){return"undefined"!==typeof k&&k.event.triggered!==t.type?k.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(N)||[""],c=t.length;while(c--)s=Te.exec(t[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(o?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},u=k.extend({type:d,origType:v,data:n,handler:r,guid:r.guid,selector:o,needsContext:o&&k.expr.match.needsContext.test(o),namespace:h.join(".")},i),(p=l[d])||(p=l[d]=[],p.delegateCount=0,f.setup&&!1!==f.setup.call(e,n,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,u),u.handler.guid||(u.handler.guid=r.guid)),o?p.splice(p.delegateCount++,0,u):p.push(u),k.event.global[d]=!0)}},remove:function(e,t,r,n,o){var i,a,s,l,c,u,f,p,d,h,v,m=te.hasData(e)&&te.get(e);if(m&&(l=m.events)){t=(t||"").match(N)||[""],c=t.length;while(c--)if(s=Te.exec(t[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},d=(n?f.delegateType:f.bindType)||d,p=l[d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=i=p.length;while(i--)u=p[i],!o&&v!==u.origType||r&&r.guid!==u.guid||s&&!s.test(u.namespace)||n&&n!==u.selector&&("**"!==n||!u.selector)||(p.splice(i,1),u.selector&&p.delegateCount--,f.remove&&f.remove.call(e,u));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,m.handle)||k.removeEvent(e,d,m.handle),delete l[d])}else for(d in l)k.event.remove(e,d+t[c],r,n,!0);k.isEmptyObject(l)&&te.remove(e,"handle events")}},dispatch:function(e){var t,r,n,o,i,a,s=new Array(arguments.length),l=k.event.fix(e),c=(te.get(this,"events")||Object.create(null))[l.type]||[],u=k.event.special[l.type]||{};for(s[0]=l,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(i=[],a={},r=0;r-1:k.find(o,this,null,[c]).length),a[o]&&i.push(n);i.length&&s.push({elem:c,handlers:i})}return c=this,l\s*$/g;function Ie(e,t){return P(e,"table")&&P(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Re(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Fe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function ze(e,t){var r,n,o,i,a,s,l;if(1===t.nodeType){if(te.hasData(e)&&(i=te.get(e),l=i.events,l))for(o in te.remove(t,"handle events"),l)for(r=0,n=l[o].length;r1&&"string"===typeof h&&!g.checkClone&&De.test(h))return e.each((function(o){var i=e.eq(o);v&&(t[0]=h.call(this,o,i.html())),Ue(i,t,r,n)}));if(p&&(o=ke(t,e[0].ownerDocument,!1,e,n),i=o.firstChild,1===o.childNodes.length&&(o=i),i||n)){for(a=k.map(we(o,"script"),Re),s=a.length;f0&&_e(a,!l&&we(e,"script")),s},cleanData:function(e){for(var t,r,n,o=k.event.special,i=0;void 0!==(r=e[i]);i++)if($(r)){if(t=r[te.expando]){if(t.events)for(n in t.events)o[n]?k.event.remove(r,n):k.removeEvent(r,n,t.handle);r[te.expando]=void 0}r[re.expando]&&(r[re.expando]=void 0)}}}),k.fn.extend({detach:function(e){return He(this,e,!0)},remove:function(e){return He(this,e)},text:function(e){return G(this,(function(e){return void 0===e?k.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Ue(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ie(this,e);t.appendChild(e)}}))},prepend:function(){return Ue(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ie(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Ue(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Ue(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(we(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return k.clone(this,e,t)}))},html:function(e){return G(this,(function(e){var t=this[0]||{},r=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"===typeof e&&!Le.test(e)&&!Ae[(be.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;r=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-l-s-.5))||0),l}function at(e,t,r){var n=Qe(e),o=!g.boxSizingReliable()||r,i=o&&"border-box"===k.css(e,"boxSizing",!1,n),a=i,s=qe(e,t,n),l="offset"+t[0].toUpperCase()+t.slice(1);if(Ve.test(s)){if(!r)return s;s="auto"}return(!g.boxSizingReliable()&&i||!g.reliableTrDimensions()&&P(e,"tr")||"auto"===s||!parseFloat(s)&&"inline"===k.css(e,"display",!1,n))&&e.getClientRects().length&&(i="border-box"===k.css(e,"boxSizing",!1,n),a=l in e,a&&(s=e[l])),s=parseFloat(s)||0,s+it(e,t,r||(i?"border":"content"),a,n,s)+"px"}function st(e,t,r,n,o){return new st.prototype.init(e,t,r,n,o)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var r=qe(e,"opacity");return""===r?"1":r}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,r,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,i,a,s=J(t),l=tt.test(t),c=e.style;if(l||(t=$e(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===r)return a&&"get"in a&&void 0!==(o=a.get(e,!1,n))?o:c[t];i=typeof r,"string"===i&&(o=le.exec(r))&&o[1]&&(r=he(e,t,o),i="number"),null!=r&&r===r&&("number"!==i||l||(r+=o&&o[3]||(k.cssNumber[s]?"":"px")),g.clearCloneStyle||""!==r||0!==t.indexOf("background")||(c[t]="inherit"),a&&"set"in a&&void 0===(r=a.set(e,r,n))||(l?c.setProperty(t,r):c[t]=r))}},css:function(e,t,r,n){var o,i,a,s=J(t),l=tt.test(t);return l||(t=$e(s)),a=k.cssHooks[t]||k.cssHooks[s],a&&"get"in a&&(o=a.get(e,!0,r)),void 0===o&&(o=qe(e,t,n)),"normal"===o&&t in nt&&(o=nt[t]),""===r||r?(i=parseFloat(o),!0===r||isFinite(i)?i||0:o):o}}),k.each(["height","width"],(function(e,t){k.cssHooks[t]={get:function(e,r,n){if(r)return!et.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?at(e,t,n):We(e,rt,(function(){return at(e,t,n)}))},set:function(e,r,n){var o,i=Qe(e),a=!g.scrollboxSize()&&"absolute"===i.position,s=a||n,l=s&&"border-box"===k.css(e,"boxSizing",!1,i),c=n?it(e,t,n,l,i):0;return l&&a&&(c-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-it(e,t,"border",!1,i)-.5)),c&&(o=le.exec(r))&&"px"!==(o[3]||"px")&&(e.style[t]=r,r=k.css(e,t)),ot(e,r,c)}}})),k.cssHooks.marginLeft=Ge(g.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(qe(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),k.each({margin:"",padding:"",border:"Width"},(function(e,t){k.cssHooks[e+t]={expand:function(r){for(var n=0,o={},i="string"===typeof r?r.split(" "):[r];n<4;n++)o[e+ce[n]+t]=i[n]||i[n-2]||i[0];return o}},"margin"!==e&&(k.cssHooks[e+t].set=ot)})),k.fn.extend({css:function(e,t){return G(this,(function(e,t,r){var n,o,i={},a=0;if(Array.isArray(t)){for(n=Qe(e),o=t.length;a1)}}),k.Tween=st,st.prototype={constructor:st,init:function(e,t,r,n,o,i){this.elem=e,this.prop=r,this.easing=o||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=i||(k.cssNumber[r]?"":"px")},cur:function(){var e=st.propHooks[this.prop];return e&&e.get?e.get(this):st.propHooks._default.get(this)},run:function(e){var t,r=st.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):st.propHooks._default.set(this),this}},st.prototype.init.prototype=st.prototype,st.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[$e(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}},st.propHooks.scrollTop=st.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=st.prototype.init,k.fx.step={};var lt,ct,ut=/^(?:toggle|show|hide)$/,ft=/queueHooks$/;function pt(){ct&&(!1===x.hidden&&r.requestAnimationFrame?r.requestAnimationFrame(pt):r.setTimeout(pt,k.fx.interval),k.fx.tick())}function dt(){return r.setTimeout((function(){lt=void 0})),lt=Date.now()}function ht(e,t){var r,n=0,o={height:e};for(t=t?1:0;n<4;n+=2-t)r=ce[n],o["margin"+r]=o["padding"+r]=e;return t&&(o.opacity=o.width=e),o}function vt(e,t,r){for(var n,o=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),i=0,a=o.length;i1)},removeAttr:function(e){return this.each((function(){k.removeAttr(this,e)}))}}),k.extend({attr:function(e,t,r){var n,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return"undefined"===typeof e.getAttribute?k.prop(e,t,r):(1===i&&k.isXMLDoc(e)||(o=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?bt:void 0)),void 0!==r?null===r?void k.removeAttr(e,t):o&&"set"in o&&void 0!==(n=o.set(e,r,t))?n:(e.setAttribute(t,r+""),r):o&&"get"in o&&null!==(n=o.get(e,t))?n:(n=k.find.attr(e,t),null==n?void 0:n))},attrHooks:{type:{set:function(e,t){if(!g.radioValue&&"radio"===t&&P(e,"input")){var r=e.value;return e.setAttribute("type",t),r&&(e.value=r),t}}}},removeAttr:function(e,t){var r,n=0,o=t&&t.match(N);if(o&&1===e.nodeType)while(r=o[n++])e.removeAttribute(r)}}),bt={set:function(e,t,r){return!1===t?k.removeAttr(e,r):e.setAttribute(r,r),r}},k.each(k.expr.match.bool.source.match(/\w+/g),(function(e,t){var r=xt[t]||k.find.attr;xt[t]=function(e,t,n){var o,i,a=t.toLowerCase();return n||(i=xt[a],xt[a]=o,o=null!=r(e,t,n)?a:null,xt[a]=i),o}}));var At=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function _t(e){var t=e.match(N)||[];return t.join(" ")}function Et(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"===typeof e&&e.match(N)||[]}k.fn.extend({prop:function(e,t){return G(this,k.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[k.propFix[e]||e]}))}}),k.extend({prop:function(e,t,r){var n,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&k.isXMLDoc(e)||(t=k.propFix[t]||t,o=k.propHooks[t]),void 0!==r?o&&"set"in o&&void 0!==(n=o.set(e,r,t))?n:e[t]=r:o&&"get"in o&&null!==(n=o.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):At.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){k.propFix[this.toLowerCase()]=this})),k.fn.extend({addClass:function(e){var t,r,n,o,i,a,s,l=0;if(y(e))return this.each((function(t){k(this).addClass(e.call(this,t,Et(this)))}));if(t=kt(e),t.length)while(r=this[l++])if(o=Et(r),n=1===r.nodeType&&" "+_t(o)+" ",n){a=0;while(i=t[a++])n.indexOf(" "+i+" ")<0&&(n+=i+" ");s=_t(n),o!==s&&r.setAttribute("class",s)}return this},removeClass:function(e){var t,r,n,o,i,a,s,l=0;if(y(e))return this.each((function(t){k(this).removeClass(e.call(this,t,Et(this)))}));if(!arguments.length)return this.attr("class","");if(t=kt(e),t.length)while(r=this[l++])if(o=Et(r),n=1===r.nodeType&&" "+_t(o)+" ",n){a=0;while(i=t[a++])while(n.indexOf(" "+i+" ")>-1)n=n.replace(" "+i+" "," ");s=_t(n),o!==s&&r.setAttribute("class",s)}return this},toggleClass:function(e,t){var r=typeof e,n="string"===r||Array.isArray(e);return"boolean"===typeof t&&n?t?this.addClass(e):this.removeClass(e):y(e)?this.each((function(r){k(this).toggleClass(e.call(this,r,Et(this),t),t)})):this.each((function(){var t,o,i,a;if(n){o=0,i=k(this),a=kt(e);while(t=a[o++])i.hasClass(t)?i.removeClass(t):i.addClass(t)}else void 0!==e&&"boolean"!==r||(t=Et(this),t&&te.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":te.get(this,"__className__")||""))}))},hasClass:function(e){var t,r,n=0;t=" "+e+" ";while(r=this[n++])if(1===r.nodeType&&(" "+_t(Et(r))+" ").indexOf(t)>-1)return!0;return!1}});var Tt=/\r/g;k.fn.extend({val:function(e){var t,r,n,o=this[0];return arguments.length?(n=y(e),this.each((function(r){var o;1===this.nodeType&&(o=n?e.call(this,r,k(this).val()):e,null==o?o="":"number"===typeof o?o+="":Array.isArray(o)&&(o=k.map(o,(function(e){return null==e?"":e+""}))),t=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))}))):o?(t=k.valHooks[o.type]||k.valHooks[o.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(r=t.get(o,"value"))?r:(r=o.value,"string"===typeof r?r.replace(Tt,""):null==r?"":r)):void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:_t(k.text(e))}},select:{get:function(e){var t,r,n,o=e.options,i=e.selectedIndex,a="select-one"===e.type,s=a?null:[],l=a?i+1:o.length;for(n=i<0?l:a?i:0;n-1)&&(r=!0);return r||(e.selectedIndex=-1),i}}}}),k.each(["radio","checkbox"],(function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=k.inArray(k(e).val(),t)>-1}},g.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),g.focusin="onfocusin"in r;var Ct=/^(?:focusinfocus|focusoutblur)$/,St=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,o){var i,a,s,l,c,u,f,p,d=[n||x],v=h.call(e,"type")?e.type:e,m=h.call(e,"namespace")?e.namespace.split("."):[];if(a=p=s=n=n||x,3!==n.nodeType&&8!==n.nodeType&&!Ct.test(v+k.event.triggered)&&(v.indexOf(".")>-1&&(m=v.split("."),v=m.shift(),m.sort()),c=v.indexOf(":")<0&&"on"+v,e=e[k.expando]?e:new k.Event(v,"object"===typeof e&&e),e.isTrigger=o?2:3,e.namespace=m.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),f=k.event.special[v]||{},o||!f.trigger||!1!==f.trigger.apply(n,t))){if(!o&&!f.noBubble&&!b(n)){for(l=f.delegateType||v,Ct.test(l+v)||(a=a.parentNode);a;a=a.parentNode)d.push(a),s=a;s===(n.ownerDocument||x)&&d.push(s.defaultView||s.parentWindow||r)}i=0;while((a=d[i++])&&!e.isPropagationStopped())p=a,e.type=i>1?l:f.bindType||v,u=(te.get(a,"events")||Object.create(null))[e.type]&&te.get(a,"handle"),u&&u.apply(a,t),u=c&&a[c],u&&u.apply&&$(a)&&(e.result=u.apply(a,t),!1===e.result&&e.preventDefault());return e.type=v,o||e.isDefaultPrevented()||f._default&&!1!==f._default.apply(d.pop(),t)||!$(n)||c&&y(n[v])&&!b(n)&&(s=n[c],s&&(n[c]=null),k.event.triggered=v,e.isPropagationStopped()&&p.addEventListener(v,St),n[v](),e.isPropagationStopped()&&p.removeEventListener(v,St),k.event.triggered=void 0,s&&(n[c]=s)),e.result}},simulate:function(e,t,r){var n=k.extend(new k.Event,r,{type:e,isSimulated:!0});k.event.trigger(n,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each((function(){k.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var r=this[0];if(r)return k.event.trigger(e,t,r,!0)}}),g.focusin||k.each({focus:"focusin",blur:"focusout"},(function(e,t){var r=function(e){k.event.simulate(t,e.target,k.event.fix(e))};k.event.special[t]={setup:function(){var n=this.ownerDocument||this.document||this,o=te.access(n,t);o||n.addEventListener(e,r,!0),te.access(n,t,(o||0)+1)},teardown:function(){var n=this.ownerDocument||this.document||this,o=te.access(n,t)-1;o?te.access(n,t,o):(n.removeEventListener(e,r,!0),te.remove(n,t))}}}));var Ot=r.location,Mt={guid:Date.now()},Pt=/\?/;k.parseXML=function(e){var t,n;if(!e||"string"!==typeof e)return null;try{t=(new r.DOMParser).parseFromString(e,"text/xml")}catch(o){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||k.error("Invalid XML: "+(n?k.map(n.childNodes,(function(e){return e.textContent})).join("\n"):e)),t};var Bt=/\[\]$/,Lt=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function It(e,t,r,n){var o;if(Array.isArray(t))k.each(t,(function(t,o){r||Bt.test(e)?n(e,o):It(e+"["+("object"===typeof o&&null!=o?t:"")+"]",o,r,n)}));else if(r||"object"!==_(t))n(e,t);else for(o in t)It(e+"["+o+"]",t[o],r,n)}k.param=function(e,t){var r,n=[],o=function(e,t){var r=y(t)?t():t;n[n.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==r?"":r)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,(function(){o(this.name,this.value)}));else for(r in e)It(r,e[r],t,o);return n.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!ye.test(e))})).map((function(e,t){var r=k(this).val();return null==r?null:Array.isArray(r)?k.map(r,(function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}})):{name:t.name,value:r.replace(Lt,"\r\n")}})).get()}});var Rt=/%20/g,Ft=/#.*$/,zt=/([?&])_=[^&]*/,Nt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ut=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ht=/^(?:GET|HEAD)$/,Vt=/^\/\//,Qt={},Wt={},Kt="*/".concat("*"),qt=x.createElement("a");function Gt(e){return function(t,r){"string"!==typeof t&&(r=t,t="*");var n,o=0,i=t.toLowerCase().match(N)||[];if(y(r))while(n=i[o++])"+"===n[0]?(n=n.slice(1)||"*",(e[n]=e[n]||[]).unshift(r)):(e[n]=e[n]||[]).push(r)}}function Yt(e,t,r,n){var o={},i=e===Wt;function a(s){var l;return o[s]=!0,k.each(e[s]||[],(function(e,s){var c=s(t,r,n);return"string"!==typeof c||i||o[c]?i?!(l=c):void 0:(t.dataTypes.unshift(c),a(c),!1)})),l}return a(t.dataTypes[0])||!o["*"]&&a("*")}function Xt(e,t){var r,n,o=k.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((o[r]?e:n||(n={}))[r]=t[r]);return n&&k.extend(!0,e,n),e}function Zt(e,t,r){var n,o,i,a,s=e.contents,l=e.dataTypes;while("*"===l[0])l.shift(),void 0===n&&(n=e.mimeType||t.getResponseHeader("Content-Type"));if(n)for(o in s)if(s[o]&&s[o].test(n)){l.unshift(o);break}if(l[0]in r)i=l[0];else{for(o in r){if(!l[0]||e.converters[o+" "+l[0]]){i=o;break}a||(a=o)}i=i||a}if(i)return i!==l[0]&&l.unshift(i),r[i]}function Jt(e,t,r,n){var o,i,a,s,l,c={},u=e.dataTypes.slice();if(u[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];i=u.shift();while(i)if(e.responseFields[i]&&(r[e.responseFields[i]]=t),!l&&n&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=i,i=u.shift(),i)if("*"===i)i=l;else if("*"!==l&&l!==i){if(a=c[l+" "+i]||c["* "+i],!a)for(o in c)if(s=o.split(" "),s[1]===i&&(a=c[l+" "+s[0]]||c["* "+s[0]],a)){!0===a?a=c[o]:!0!==c[o]&&(i=s[0],u.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(f){return{state:"parsererror",error:a?f:"No conversion from "+l+" to "+i}}}return{state:"success",data:t}}qt.href=Ot.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ot.href,type:"GET",isLocal:Ut.test(Ot.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Xt(Xt(e,k.ajaxSettings),t):Xt(k.ajaxSettings,e)},ajaxPrefilter:Gt(Qt),ajaxTransport:Gt(Wt),ajax:function(e,t){"object"===typeof e&&(t=e,e=void 0),t=t||{};var n,o,i,a,s,l,c,u,f,p,d=k.ajaxSetup({},t),h=d.context||d,v=d.context&&(h.nodeType||h.jquery)?k(h):k.event,m=k.Deferred(),g=k.Callbacks("once memory"),y=d.statusCode||{},b={},A={},w="canceled",_={readyState:0,getResponseHeader:function(e){var t;if(c){if(!a){a={};while(t=Nt.exec(i))a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?i:null},setRequestHeader:function(e,t){return null==c&&(e=A[e.toLowerCase()]=A[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)_.always(e[_.status]);else for(t in e)y[t]=[y[t],e[t]];return this},abort:function(e){var t=e||w;return n&&n.abort(t),E(0,t),this}};if(m.promise(_),d.url=((e||d.url||Ot.href)+"").replace(Vt,Ot.protocol+"//"),d.type=t.method||t.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(N)||[""],null==d.crossDomain){l=x.createElement("a");try{l.href=d.url,l.href=l.href,d.crossDomain=qt.protocol+"//"+qt.host!==l.protocol+"//"+l.host}catch(T){d.crossDomain=!0}}if(d.data&&d.processData&&"string"!==typeof d.data&&(d.data=k.param(d.data,d.traditional)),Yt(Qt,d,t,_),c)return _;for(f in u=k.event&&d.global,u&&0===k.active++&&k.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Ht.test(d.type),o=d.url.replace(Ft,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(Rt,"+")):(p=d.url.slice(o.length),d.data&&(d.processData||"string"===typeof d.data)&&(o+=(Pt.test(o)?"&":"?")+d.data,delete d.data),!1===d.cache&&(o=o.replace(zt,"$1"),p=(Pt.test(o)?"&":"?")+"_="+Mt.guid+++p),d.url=o+p),d.ifModified&&(k.lastModified[o]&&_.setRequestHeader("If-Modified-Since",k.lastModified[o]),k.etag[o]&&_.setRequestHeader("If-None-Match",k.etag[o])),(d.data&&d.hasContent&&!1!==d.contentType||t.contentType)&&_.setRequestHeader("Content-Type",d.contentType),_.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Kt+"; q=0.01":""):d.accepts["*"]),d.headers)_.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(h,_,d)||c))return _.abort();if(w="abort",g.add(d.complete),_.done(d.success),_.fail(d.error),n=Yt(Wt,d,t,_),n){if(_.readyState=1,u&&v.trigger("ajaxSend",[_,d]),c)return _;d.async&&d.timeout>0&&(s=r.setTimeout((function(){_.abort("timeout")}),d.timeout));try{c=!1,n.send(b,E)}catch(T){if(c)throw T;E(-1,T)}}else E(-1,"No Transport");function E(e,t,a,l){var f,p,b,x,A,w=t;c||(c=!0,s&&r.clearTimeout(s),n=void 0,i=l||"",_.readyState=e>0?4:0,f=e>=200&&e<300||304===e,a&&(x=Zt(d,_,a)),!f&&k.inArray("script",d.dataTypes)>-1&&k.inArray("json",d.dataTypes)<0&&(d.converters["text script"]=function(){}),x=Jt(d,x,_,f),f?(d.ifModified&&(A=_.getResponseHeader("Last-Modified"),A&&(k.lastModified[o]=A),A=_.getResponseHeader("etag"),A&&(k.etag[o]=A)),204===e||"HEAD"===d.type?w="nocontent":304===e?w="notmodified":(w=x.state,p=x.data,b=x.error,f=!b)):(b=w,!e&&w||(w="error",e<0&&(e=0))),_.status=e,_.statusText=(t||w)+"",f?m.resolveWith(h,[p,w,_]):m.rejectWith(h,[_,w,b]),_.statusCode(y),y=void 0,u&&v.trigger(f?"ajaxSuccess":"ajaxError",[_,d,f?p:b]),g.fireWith(h,[_,w]),u&&(v.trigger("ajaxComplete",[_,d]),--k.active||k.event.trigger("ajaxStop")))}return _},getJSON:function(e,t,r){return k.get(e,t,r,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],(function(e,t){k[t]=function(e,r,n,o){return y(r)&&(o=o||n,n=r,r=void 0),k.ajax(k.extend({url:e,type:t,dataType:o,data:r,success:n},k.isPlainObject(e)&&e))}})),k.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),k._evalUrl=function(e,t,r){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t,r)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(y(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return y(e)?this.each((function(t){k(this).wrapInner(e.call(this,t))})):this.each((function(){var t=k(this),r=t.contents();r.length?r.wrapAll(e):t.append(e)}))},wrap:function(e){var t=y(e);return this.each((function(r){k(this).wrapAll(t?e.call(this,r):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){k(this).replaceWith(this.childNodes)})),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new r.XMLHttpRequest}catch(e){}};var $t={0:200,1223:204},er=k.ajaxSettings.xhr();g.cors=!!er&&"withCredentials"in er,g.ajax=er=!!er,k.ajaxTransport((function(e){var t,n;if(g.cors||er&&!e.crossDomain)return{send:function(o,i){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)s.setRequestHeader(a,o[a]);t=function(e){return function(){t&&(t=n=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!==typeof s.status?i(0,"error"):i(s.status,s.statusText):i($t[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!==typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),n=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=n:s.onreadystatechange=function(){4===s.readyState&&r.setTimeout((function(){t&&n()}))},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(l){if(t)throw l}},abort:function(){t&&t()}}})),k.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),k.ajaxTransport("script",(function(e){var t,r;if(e.crossDomain||e.scriptAttrs)return{send:function(n,o){t=k("