diff --git a/.gitignore b/.gitignore index 848d265..f01f699 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,8 @@ *.jrnl *.log -out node_modules +out/__tests__ +out/src *.vsix .project .settings diff --git a/icons/dark/dat-preview.svg b/icons/dark/dat-preview.svg new file mode 100644 index 0000000..6b95a3a --- /dev/null +++ b/icons/dark/dat-preview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/light/dat-preview.svg b/icons/light/dat-preview.svg new file mode 100644 index 0000000..000f463 --- /dev/null +++ b/icons/light/dat-preview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/out/public/common.js b/out/public/common.js new file mode 100644 index 0000000..e11bba1 --- /dev/null +++ b/out/public/common.js @@ -0,0 +1,23 @@ +var gcLocalServer = "http://localhost"; + +function loadFile(server, callback) { + gcLocalServer = server; + var xhr = new XMLHttpRequest(); + xhr.addEventListener("load", function() { + var storage = JSON.parse(this.response); + processFile(storage, callback); + }); + xhr.open("GET", server + "/state"); + xhr.send(); +} +function postState(server, state, callback) { + var xhr = new XMLHttpRequest(); + xhr.open("POST", server + "/state"); + xhr.setRequestHeader("Content-Type", "application/json"); + xhr.onreadystatechange = function() { + if (xhr.readyState == XMLHttpRequest.DONE && xhr.status == 200) { + callback(); + } + }; + xhr.send(JSON.stringify(state)); +} diff --git a/out/public/controls/wijmo.chart.analytics.min.js b/out/public/controls/wijmo.chart.analytics.min.js new file mode 100644 index 0000000..3d67dbc --- /dev/null +++ b/out/public/controls/wijmo.chart.analytics.min.js @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(i){"use strict";var n=function(i){function n(t){var n=i.call(this)||this;return n._chartType=e.ChartType.Line,n._sampleCount=100,n.initialize(t),n}return __extends(n,i),Object.defineProperty(n.prototype,"sampleCount",{get:function(){return this._sampleCount},set:function(e){(e=t.asNumber(e,!1,!0))!=this._sampleCount&&(this._sampleCount=e,this._invalidate())},enumerable:!0,configurable:!0}),n.prototype.approximate=function(t){return 0},n.prototype.getValues=function(t){var e=this,n=e.binding,r=e.bindingX;return n!==e._bind&&(e._bind=n,e.binding=n),r!==e._bindX&&(e._bindX=r,e.bindingX=r),null==e._originYValues&&(e._originYValues=i.prototype.getValues.call(this,0)),null==e._originXValues&&(e._originXValues=i.prototype.getValues.call(this,1)),null==e._originXValues||null==e._originYValues?null:(i.prototype.getValues.call(this,t),null!=e._xValues&&null!=e._yValues||e._calculateValues(),0===t?e._yValues||null:1===t?e._xValues||null:void 0)},n.prototype._calculateValues=function(){},n.prototype._invalidate=function(){i.prototype._invalidate.call(this),this._clearCalculatedValues()},n.prototype._clearValues=function(){i.prototype._clearValues.call(this),this._originXValues=null,this._originYValues=null,this._clearCalculatedValues()},n.prototype._clearCalculatedValues=function(){this._xValues=null,this._yValues=null},n}(e.SeriesBase);i.TrendLineBase=n}(e.analytics||(e.analytics={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(e){"use strict";var i,n=function(){function e(){}return e.round=function(t,e){if(!t)return 0;var i=Math.pow(10,e||2);return Math.round(t*i)/i},e.avg=function(t){return e.sum(t)/t.length},e.sum=function(e){return(e=t.asArray(e,!1)).reduce(function(t,e){return t+e},0)},e.sumOfPow=function(e,i){return e=t.asArray(e,!1),i=t.asNumber(i,!1),e.reduce(function(t,e){return t+Math.pow(e,i)},0)},e.sumProduct=function(){for(var i=[],n=0;n0&&(n=this._originXValues.map(function(t){return t+1}),e=!0);var r=new m[t](this._originYValues,n,this.sampleCount,this.order);r._isXString=e;var a=r.calculateValues();this._yValues=a[0],this._xValues=a[1],this._helper=r}},n}(e.TrendLineBase);e.TrendLine=r;var a=function(){function t(t,e){this._x=t,this._y=e}return Object.defineProperty(t.prototype,"x",{get:function(){return this._x},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._y},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minX",{get:function(){return null==this._minX&&(this._minX=n.min(this._x)),this._minX},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minY",{get:function(){return null==this._minY&&(this._minY=n.min(this._y)),this._minY},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxX",{get:function(){return null==this._maxX&&(this._maxX=n.max(this._x)),this._maxX},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxY",{get:function(){return null==this._maxY&&(this._maxY=n.max(this._y)),this._maxY},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"averageX",{get:function(){return null==this._averageX&&(this._averageX=n.avg(this._x)),this._averageX},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"averageY",{get:function(){return null==this._averageY&&(this._averageY=n.avg(this._y)),this._averageY},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sumX",{get:function(){return null==this._sumX&&(this._sumX=n.sum(this._x)),this._sumX},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sumY",{get:function(){return null==this._sumY&&(this._sumY=n.sum(this._y)),this._sumY},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"LogX",{get:function(){return null==this._logX&&(this._logX=this._x.map(function(t){return Math.log(t)})),this._logX},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"LogY",{get:function(){return null==this._logY&&(this._logY=this._y.map(function(t){return Math.log(t)})),this._logY},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sumLogX",{get:function(){return null==this._sumLogX&&(this._sumLogX=n.sum(this.LogX)),this._sumLogX},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sumLogY",{get:function(){return null==this._sumLogY&&(this._sumLogY=n.sum(this.LogY)),this._sumLogY},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sumOfSquareX",{get:function(){return null==this._sumOfSquareX&&(this._sumOfSquareX=n.sumOfSquares(this._x)),this._sumOfSquareX},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sumOfSquareY",{get:function(){return null==this._sumOfSquareY&&(this._sumOfSquareY=n.sumOfSquares(this._y)),this._sumOfSquareY},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sumOfSquareLogX",{get:function(){return null==this._sumOfSquareLogX&&(this._sumOfSquareLogX=n.sumOfSquares(this.LogX)),this._sumOfSquareLogX},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sumOfSquareLogY",{get:function(){return null==this._sumOfSquareLogY&&(this._sumOfSquareLogY=n.sumOfSquares(this.LogY)),this._sumOfSquareLogY},enumerable:!0,configurable:!0}),t.prototype.sumProduct=function(t,e){return null==this._sumProduct&&(this._sumProduct=n.sumProduct(t,e)),this._sumProduct},t}(),o=function(){function e(e,i,n){this._coefficients=[],this.y=t.asArray(e),this.x=t.asArray(i),t.assert(e.length===i.length,"Length of X and Y arrays are not equal"),this.count=n||e.length,this._calculator=new a(i,e),this.xMin=this._calculator.minX,this.xMax=this._calculator.maxX}return Object.defineProperty(e.prototype,"calculator",{get:function(){return this._calculator},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this._y},set:function(e){e!==this.y&&(this._y=t.asArray(e,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"x",{get:function(){return this._x},set:function(e){e!==this.x&&(this._x=t.asArray(e,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"count",{get:function(){return this._count},set:function(e){e!==this.count&&(this._count=t.asInt(e,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"xMin",{get:function(){return this._xMin},set:function(e){e!==this.xMin&&(this._xMin=t.asNumber(e,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"xMax",{get:function(){return this._xMax},set:function(e){e!==this.xMax&&(this._xMax=t.asNumber(e,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"coefficients",{get:function(){return this._coefficients},enumerable:!0,configurable:!0}),e.prototype._calculateCoefficients=function(){var t=this.calcB(),e=this.calcA(t);this._coefficients.push(e,t)},e.prototype.calculateValues=function(){for(var t=(this.xMax-this.xMin)/(this.count-1),e=[[],[]],i=0;i=1e5?(e=String(Math.round(i)).length-1,Math.round(t/Number("1e"+e))+"e"+e):i<1e-4?(e=n.indexOf("e")>-1?Math.abs(+n.substring(n.indexOf("e")+1)):n.match(/\.0+/)[0].length,Math.round(t*Number("1e"+e))+"e-"+e):(r=t>0?6:7,i>=1e4&&r--,String(+String(t).substring(0,r)))},e}(),s=function(e){function i(t,i,n,r){var a=e.call(this,t,i,n)||this;return a._calculateCoefficients(),a.yOffset=r,a}return __extends(i,e),Object.defineProperty(i.prototype,"yOffset",{get:function(){return this._yOffset},set:function(e){e!==this.yOffset&&(this._yOffset=t.asNumber(e,!0))},enumerable:!0,configurable:!0}),i.prototype.calcA=function(t){return null!=this.yOffset?this.yOffset:e.prototype.calcA.call(this,t)},i.prototype.calcB=function(){return null!=this.yOffset?this._calculateBSimple():e.prototype.calcB.call(this)},i.prototype._calculateBSimple=function(){var t=this.calculator,e=t.sumProduct(t.x,t.y),i=t.sumX,n=t.sumOfSquareX;return(e-this.yOffset*i)/n},i.prototype._calculateCoefficients=function(){var t=this.calcB(),e=this.calcA(t);this.coefficients.push(t,e)},i.prototype.calcY=function(t){var e=this.coefficients;return e[0]*t+e[1]},i.prototype._concatEquation=function(t){return"y = "+t[0]+"x"+(this.coefficients[1]>=0?"+":"")+t[1]},i}(o),u=function(t){function e(e,i,n){var r=t.call(this,e,i,n)||this;return r._calculateCoefficients(),r}return __extends(e,t),e.prototype.calcA=function(t){var e=this.y.length,i=this.calculator,n=i.sumY,r=i.sumLogX;return(n-(t=t||this.calcB())*r)/e},e.prototype.calcB=function(){var t=this.y.length,e=this.calculator,i=e.sumProduct(e.y,e.LogX),r=e.sumY,a=e.sumLogX;return(t*i-r*a)/(t*e.sumOfSquareLogX-n.square(a))},e.prototype._calculateCoefficients=function(){var t=this.calcB(),e=this.calcA(t);this.coefficients.push(t,e)},e.prototype.calcY=function(t){var e=this.coefficients;return Math.log(t)*e[0]+e[1]},e.prototype._concatEquation=function(t){return"y = "+t[0]+"ln(x)"+(this.coefficients[1]>=0?"+":"")+t[1]},e}(o),l=function(t){function e(e,i,n){var r=t.call(this,e,i,n)||this;return r._calculateCoefficients(),r}return __extends(e,t),e.prototype.calcA=function(){var t=this.y.length,e=this.calculator,i=e.sumLogY,r=e.sumOfSquareX,a=e.sumX,o=e.sumProduct(e.x,e.LogY);return Math.exp((i*r-a*o)/(t*r-n.square(a)))},e.prototype.calcB=function(){var t=this.y.length,e=this.calculator,i=e.sumLogY,r=e.sumOfSquareX,a=e.sumX;return(t*e.sumProduct(e.x,e.LogY)-a*i)/(t*r-n.square(a))},e.prototype.calcY=function(t){var e=this.coefficients;return e[0]*Math.exp(e[1]*t)},e.prototype._concatEquation=function(t){return"y = "+t[0]+"e"+t[1]+"x"},e}(o),c=function(t){function e(e,i,n){var r=t.call(this,e,i,n)||this;return r._calculateCoefficients(),r}return __extends(e,t),e.prototype.calcA=function(t){var e=this.calculator,i=this.y.length,n=e.sumLogX,r=e.sumLogY,t=t||this.calcB();return Math.exp((r-t*n)/i)},e.prototype.calcB=function(){var t=this.y.length,e=this.calculator,i=e.sumProduct(e.LogX,e.LogY),r=e.sumLogX;return(t*i-r*e.sumLogY)/(t*e.sumOfSquareLogX-n.square(r))},e.prototype.calcY=function(t){var e=this.coefficients;return e[0]*Math.pow(t,e[1])},e.prototype._concatEquation=function(t){return"y = "+t[0]+"x"+t[1]+""},e}(o),h=function(e){function i(t,i,n,r){var a=e.call(this,t,i,n)||this;return a._order=null==r?2:r,a._basis=[],a._calculateCoefficients(),a}return __extends(i,e),Object.defineProperty(i.prototype,"basis",{get:function(){return this._basis},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"order",{get:function(){return this._order},set:function(e){this._order=t.asNumber(e,!0)},enumerable:!0,configurable:!0}),i.prototype._calculateCoefficients=function(){this._coefficients.length=this.order,this._createBasis(),this._normalizeAndSolveGauss()},i.prototype._createBasis=function(){var t=this.x.length,e=this.order;if(t<2)throw"Incompatible data: Less than 2 data points.";if(e<1)throw"Incompatible data: Less than 1 coefficient in the fit";if(e>t)throw"Incompatible data: Number of data points less than number of terms"},i.prototype._normalizeAndSolveGauss=function(){var t=[];if(this._computeNormalEquations(t),this._genDefValForArray(t,0),!this._solveGauss(t))throw"Incompatible data: No solution."},i.prototype._genDefValForArray=function(t,e){var i=t.length+1;t.forEach(function(t){for(var n=0;n0))return a=!1,!0;for(i=r;i<=n;i++)s=t[r][i],t[r][i]=t[u][i],t[u][i]=s;for(u=r+1;u=0;e--){for(r[e]=t[e][n],i=e+1;i0&&(i*=t),e+=n*i}),e},e.prototype._calculateCoefficients=function(){this._coefficients;this.order++,t.prototype._calculateCoefficients.call(this),this.order--},e.prototype._createBasis=function(){t.prototype._createBasis.call(this);var e=this.x,i=this.basis,n=this.order;e.forEach(function(t,e){i[e]=[1];for(var r=1;r<=n;r++)i[e][r]=t*i[e][r-1]})},e.prototype._concatEquation=function(t){var e="y = ",i=t.length,n=this.coefficients;return t.forEach(function(t,r){var a,o=i-1-r;0===o?e+=t:1===o?(a=n[r+1]>=0?"+":"",e+=t+"x"+a):(a=n[r+1]>=0?"+":"",e+=t+"x"+o+""+a)}),e},e}(h),_=function(t){function e(e,i,n,r){return r=null==r?i.length:r,t.call(this,e,i,n,r)||this}return __extends(e,t),e.prototype._createBasis=function(){t.prototype._createBasis.call(this);var e=this.x,i=this.basis,n=this.order;e.forEach(function(t,e){var r,a;for(i[e]=[1],r=1;r=0?"+":"",o="",s=Math.ceil(r/2);if(0===r)e+=t+a;else{o=r%2==1?"cos":"sin";o+="("+(1===s?"":String(s))+"x)",e+=t+o+a}}),e},e}(h),p=function(t){function e(e,i,n){var r=t.call(this,e,i,n)||this;return r._calculateCoefficients(),r}return __extends(e,t),e.prototype._setVal=function(t){this._val=t},e.prototype.calcY=function(t){return this._val},e}(o),m={TrendHelperBase:o,Linear:s,Exponential:l,Logarithmic:u,Power:c,Polynomial:f,Fourier:_,MinX:function(t){function e(e,i,n){return t.call(this,e,i,n)||this}return __extends(e,t),e.prototype.calculateValues=function(){var t,e,i=this.xMin,r=n.min(this.y),a=n.max(this.y);return this._isXString&&(i-=1),t=[i,i],e=[r,a],this._setVal(i),[e,t]},e.prototype.getEquation=function(t){var e=this.xMin;return this._isXString&&(e-=1),t&&(e=t(e)),"x = "+e},e}(p),MinY:function(t){function e(e,i,n){return t.call(this,e,i,n)||this}return __extends(e,t),e.prototype.calculateValues=function(){var t,e,i=this.xMin,r=this.xMax,a=n.min(this.y);return this._isXString&&(i-=1,r-=1),t=[i,r],e=[a,a],this._setVal(a),[e,t]},e.prototype.getEquation=function(t){var e=n.min(this.y);return t&&(e=t(e)),"y = "+e},e}(p),MaxX:function(t){function e(e,i,n){return t.call(this,e,i,n)||this}return __extends(e,t),e.prototype.calculateValues=function(){var t,e,i=this.xMax,r=n.min(this.y),a=n.max(this.y);return this._isXString&&(i-=1),t=[i,i],e=[r,a],this._setVal(i),[e,t]},e.prototype.getEquation=function(t){var e=this.xMax;return this._isXString&&(e-=1),t&&(e=t(e)),"x = "+e},e}(p),MaxY:function(t){function e(e,i,n){return t.call(this,e,i,n)||this}return __extends(e,t),e.prototype.calculateValues=function(){var t,e,i=this.xMin,r=this.xMax,a=n.max(this.y);return this._isXString&&(i-=1,r-=1),t=[i,r],e=[a,a],this._setVal(a),[e,t]},e.prototype.getEquation=function(t){var e=n.max(this.y);return t&&(e=t(e)),"y = "+e},e}(p),AverageX:function(t){function e(e,i,n){return t.call(this,e,i,n)||this}return __extends(e,t),e.prototype.calculateValues=function(){var t,e,i=n.avg(this.x),r=n.min(this.y),a=n.max(this.y);return this._isXString&&(i-=1),t=[i,i],e=[r,a],this._setVal(i),[e,t]},e.prototype._getEquation=function(t){var e=n.avg(this.x);return this._isXString&&(e-=1),t&&(e=t(e))," x ="+e},e.prototype._defaultEquationFmt=function(e){return Math.abs(e)<1e5?t.prototype._defaultEquationFmt.call(this,e):""+n.round(e,2)},e}(p),AverageY:function(t){function e(e,i,n){return t.call(this,e,i,n)||this}return __extends(e,t),e.prototype.calculateValues=function(){var t,e,i=n.avg(this.y),r=this.xMin,a=this.xMax;return this._isXString&&(r-=1,a-=1),t=[r,a],e=[i,i],this._setVal(i),[e,t]},e.prototype._getEquation=function(t){return"y = "+t(n.avg(this.y))},e.prototype._defaultEquationFmt=function(e){return Math.abs(e)<1e5?t.prototype._defaultEquationFmt.call(this,e):""+n.round(e,2)},e}(p)}}(e.analytics||(e.analytics={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(e){"use strict";var i=function(e){function i(i){var n=e.call(this)||this;return n._min=0,n._max=1,n.initialize(i),null==n.itemsSource&&(n.itemsSource=[new t.Point(0,0)]),n}return __extends(i,e),Object.defineProperty(i.prototype,"min",{get:function(){return this._min},set:function(e){this._min!==e&&(this._min=t.asNumber(e,!1),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"max",{get:function(){return this._max},set:function(e){this._max!==e&&(this._max=t.asNumber(e,!1),this._invalidate())},enumerable:!0,configurable:!0}),i.prototype.getValues=function(t){var e=this;return null!=e._xValues&&null!=e._yValues||e._calculateValues(),0===t?e._yValues||null:1===t?e._xValues||null:void 0},i.prototype._calculateValues=function(){for(var t,e=this,i=e.sampleCount,n=[],r=[],a=(e.max-e.min)/(i-1),o=0;o=i.length&&t.assert(!1,"period must be less than itemSource's length.")},r.prototype._calculateValues=function(){this._type;var t="_calculate"+n[this._type],e=[],i=[];this._checkPeriod(),this[t]&&this[t].call(this,e,i),this._yValues=i,this._xValues=e},r.prototype._calculateSimple=function(t,e,i){void 0===i&&(i=!1);for(var n=this._originXValues,r=this._originYValues,a=n.length,o=this._period,s=0,u=0;u=o&&(s-=r[u-o]||0),u>=o-1?(t.push(n[u]),e.push(s/o)):i&&(t.push(n[u]),e.push(s/(u+1)))},r.prototype._calculateWeighted=function(t,e){for(var i=this._originXValues,n=this._originYValues,r=i.length,a=this._period,o=a*(a+1)/2,s=0,u=0,l=0;l0&&(s+=n[l-1]||0),l>a&&(s-=n[l-a-1]||0),la-1&&(u-=s),t.push(i[l]),e.push(u/o))},r.prototype._calculateExponential=function(t,e){for(var i=this._originXValues,n=this._originYValues,r=i.length,a=this._period,o=0,s=0;s=i&&(a-=r[o-i]||0),o>=i-1&&(t.push(n[o]),e.push(a/i))},r}(i.TrendLineBase);i.MovingAverage=r}(e.analytics||(e.analytics={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(i){"use strict";var n=function(i){function n(t){var n=i.call(this)||this;return n._startLabel="Start",n._relativeData=!0,n._connectorLines=!1,n._showTotal=!1,n._totalLabel="Total",n._getXValues=!1,n._showIntermediateTotal=!1,n._intermediateTotalPos=[],n._chartType=e.ChartType.Bar,n.rendering.addHandler(n._rendering,n),n.initialize(t),n}return __extends(n,i),Object.defineProperty(n.prototype,"relativeData",{get:function(){return this._relativeData},set:function(e){e!=this._relativeData&&(this._relativeData=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"start",{get:function(){return this._start},set:function(e){e!=this._start&&(this._start=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"startLabel",{get:function(){return this._startLabel},set:function(e){e!=this._startLabel&&(this._startLabel=t.asString(e,!1),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"showTotal",{get:function(){return this._showTotal},set:function(e){e!=this._showTotal&&(this._showTotal=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"totalLabel",{get:function(){return this._totalLabel},set:function(e){e!=this._totalLabel&&(this._totalLabel=t.asString(e,!1),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"showIntermediateTotal",{get:function(){return this._showIntermediateTotal},set:function(e){e!=this._showIntermediateTotal&&(this._showIntermediateTotal=t.asBoolean(e,!1),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"intermediateTotalPositions",{get:function(){return this._intermediateTotalPositions},set:function(e){e!=this._intermediateTotalPositions&&(this._intermediateTotalPositions=t.asArray(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"intermediateTotalLabels",{get:function(){return this._intermediateTotalLabels},set:function(e){e!=this._intermediateTotalLabels&&(t.assert(null==e||t.isArray(e)||t.isString(e),"Array or string expected."),this._intermediateTotalLabels=e,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"connectorLines",{get:function(){return this._connectorLines},set:function(e){e!=this._connectorLines&&(this._connectorLines=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"styles",{get:function(){return this._styles},set:function(t){t!=this._styles&&(this._styles=t,this._invalidate())},enumerable:!0,configurable:!0}),n.prototype.getValues=function(e){var n,r,a,o,s=this,u=[],l=0;if(n=i.prototype.getValues.call(this,e),0===e){if(!this._yValues){var u=[],c=0,h=0,f=n&&n.length||0;if(this.relativeData){for(;h0&&(this.showIntermediateTotal&&this.intermediateTotalPositions&&this.intermediateTotalPositions.length>0&&(this._intermediateTotalPos=r.slice(),this.intermediateTotalPositions.reduceRight(function(t,e){var i=0===e?r[0]:r[e-1];return r.length>e?(r.splice(e,0,i),s._intermediateTotalPos.splice(e,0,!0)):r.length===e&&(r.push(i),s._intermediateTotalPos.push(!0)),0},0)),null!=this.start&&(r.splice(0,0,this.start),this._intermediateTotalPos.splice(0,0,!1)),this.showTotal&&r&&r.push(r[r.length-1]))}return this._yValues}if(!this._xValues&&this._getXValues&&(this._xValues=n&&n.slice(),this._getXValues=!1,this._xValues&&this._xValues.length>1&&(f=this._xValues.length,o=this._xValues[f-1],l=Math.abs(this._xValues[f-1]-this._xValues[f-2])),this.chart&&this.chart._xlabels&&this.chart._xlabels.length)){if(a=this.chart._xlabels,this.showIntermediateTotal&&this.intermediateTotalPositions&&this.intermediateTotalPositions.length>0){var _=this.intermediateTotalLabels;_&&this.intermediateTotalPositions.reduceRight(function(e,i,n){var r="";return r=t.isString(_)?_:_[n]||"",a.length>i?a.splice(i,0,r):a.length===i&&a.push(r),l&&(o+=l,s._xValues.push(o)),0},0)}null!=this.start&&(a.splice(0,0,this.startLabel),l&&(o+=l,this._xValues.push(o))),this.showTotal&&(a.push(this.totalLabel),l&&(o+=l,this._xValues.push(o)))}return this._xValues},n.prototype.legendItemLength=function(){return this.showTotal?3:2},n.prototype.measureLegendItem=function(e,i){var n=this._getName(i);return n?this._measureLegendItem(e,n):new t.Size(0,0)},n.prototype.drawLegendItem=function(t,i,n){var r=this._getLegendStyles(n);this._getName(n)&&this._drawLegendItem(t,i,e.ChartType.Bar,this._getName(n),r,this.symbolStyle)},n.prototype._clearValues=function(){i.prototype._clearValues.call(this),this._xValues=null,this._yValues=null,this._wfstyle=null,this._getXValues=!0,this._intermediateTotalPos=[],this.chart&&this.chart._performBind()},n.prototype._invalidate=function(){i.prototype._invalidate.call(this),this._clearValues()},n.prototype._rendering=function(t,e){var i=this;e.cancel=!0,this._wfstyle=null;var r,a,o,s,u,l,c=this.chart,h=this._getAxisY(),f=this._getAxisX(),_=h.origin||0,p=e.engine;if(this._barPlotter=c._getPlotter(this),o=this._barPlotter.rotated,this._barPlotter._getSymbolOrigin||(this._barPlotter._getSymbolOrigin=function(t,e,n){return 0===e?t:!0===i._intermediateTotalPos[e]?t:e===n-1&&i.showTotal?t:i._yValues[e-1]}),this._barPlotter._getSymbolStyles||(this._barPlotter._getSymbolStyles=function(t,e){var n=i._getStyles();return 0===t&&null!=i.start?n.start:!0===i._intermediateTotalPos[t]?n.intermediateTotal:t===e-1&&i.showTotal?n.total:i._yValues[t]=t&&(e=i[t].trim())}else e=this.name;return e},n.CSS_CONNECTOR_LINE_GROUP="water-fall-connector-lines",n.CSS_CONNECTOR_LINE="water-fall-connector-line",n.CSS_ENDLABEL="water-fall-end-label",n}(e.SeriesBase);i.Waterfall=n}(e.analytics||(e.analytics={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(i){"use strict";var n;!function(t){t[t.InclusiveMedian=0]="InclusiveMedian",t[t.ExclusiveMedian=1]="ExclusiveMedian"}(n=i.QuartileCalculation||(i.QuartileCalculation={}));var r=function(i){function r(t){var r=i.call(this)||this;return r._groupWidth=.8,r._gapWidth=.1,r._showInnerPoints=!1,r._showOutliers=!1,r._quartileCalculation=n.InclusiveMedian,r._chartType=e.ChartType.Bar,r.rendering.addHandler(r._rendering,r),r.initialize(t),r}return __extends(r,i),r.prototype._initProperties=function(e){e&&t.copy(this,e)},r.prototype._clearValues=function(){i.prototype._clearValues.call(this)},Object.defineProperty(r.prototype,"quartileCalculation",{get:function(){return this._quartileCalculation},set:function(e){(e=t.asEnum(e,n,!0))!=this._quartileCalculation&&(this._quartileCalculation=e,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"groupWidth",{get:function(){return this._groupWidth},set:function(e){e!=this._groupWidth&&e>=0&&e<=1&&(this._groupWidth=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"gapWidth",{get:function(){return this._gapWidth},set:function(e){e!=this._gapWidth&&e>=0&&e<=1&&(this._gapWidth=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showMeanLine",{get:function(){return this._showMeanLine},set:function(e){e!=this._showMeanLine&&(this._showMeanLine=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"meanLineStyle",{get:function(){return this._meanLineStyle},set:function(t){t!=this._meanLineStyle&&(this._meanLineStyle=t,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showMeanMarker",{get:function(){return this._showMeanMarker},set:function(e){e!=this._showMeanMarker&&(this._showMeanMarker=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"meanMarkerStyle",{get:function(){return this._meanMarkerStyle},set:function(t){t!=this._meanMarkerStyle&&(this._meanMarkerStyle=t,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showInnerPoints",{get:function(){return this._showInnerPoints},set:function(e){e!=this._showInnerPoints&&(this._showInnerPoints=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showOutliers",{get:function(){return this._showOutliers},set:function(e){e!=this._showOutliers&&(this._showOutliers=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),r.prototype._rendering=function(i,n){var r=this;n.cancel=!0;var o,s,u=this,l=u.chart,c=(u.chart,u._getAxisX()),h=u._getAxisY(),f=n.index,_=n.count,p=n.engine,m=this._plotter,y=l.series.indexOf(u),d=t.asType(u,e.SeriesBase),g=this.quartileCalculation,b=this.showOutliers,v=this.groupWidth,x=(null==this.gapWidth?.2:this.gapWidth)/2;f=f||0;var P=v/(_=_||1),w=u.getValues(0),O=u.getValues(1);if(w){if(O||(O=m.dataInfo.getXVals()),O){var S=m.dataInfo.getDeltaX();S>0&&(v*=S,P*=S)}var V=d._getSymbolFill(y),M=d._getAltSymbolFill(y)||V,L=d._getSymbolStroke(y),j=d._getAltSymbolStroke(y)||L,E=w.length;null!=O&&(E=Math.min(E,O.length));var X,B,T=0,q=0;if(m.rotated){(T=c.origin||T)c.actualMax&&(T=c.actualMax);c.convert(T);for(var Y=h.actualMin,A=h.actualMax,C=0;C0?V:M,B=I[0]>0?L:j,p.fill=X,p.stroke=B,e._DataInfo.isValid(N)&&t.isArray(I)&&I.length>0&&e._DataInfo.isValid(I[0])){var F=N-.5*v+f*P,Q=N-.5*v+(f+1)*P,D=(Q-F)*x;if(F+=D,Q-=D,FA&&Q>A)continue;F=h.convert(F),Q=h.convert(Q);var W=new a(I,g,b),R={min:c.convert(W.min),max:c.convert(W.max),firstQuartile:c.convert(W.firstQuartile),median:c.convert(W.median),thirdQuartile:c.convert(W.thirdQuartile),mean:c.convert(W.mean),outlierPoints:this._convertPoints(W.outlierPoints,c),innerPoints:this._convertPoints(W.innerPoints,c)},G=new t.Rect(Math.min(R.min,R.max),Math.min(F,Q),Math.abs(R.max-R.min),Math.abs(Q-F)),z=new e._RectArea(G),H={min:Math.min(F,Q),median:(F+Q)/2,max:Math.max(Q,F)};if(l.itemFormatter){p.startGroup();var K=new e.HitTestInfo(l,new t.Point((R.min+R.max)/2,H.median),e.ChartElement.SeriesSymbol);K._setData(u,C),l.itemFormatter(p,K,function(){r._drawBoxWhisker(p,R,H,o,s,u),o=R,s=H}),p.endGroup()}else this._drawBoxWhisker(p,R,H,o,s,u),o=R,s=H;u._setPointIndex(C,q),q++;var U=new e._DataPoint(y,C,I,N);U.item=W,z.tag=U,m.hitTester.add(z,y),W.outlierPoints&&W.outlierPoints.length&&W.outlierPoints.forEach(function(i,n){var r=R.outlierPoints[n],a=new e._CircleArea(new t.Point(r,G.top+G.height/2),2);a.tag=U,m.hitTester.add(a,y)})}}}else{(T=h.origin||T)h.actualMax&&(T=h.actualMax);h.convert(T);for(var J=c.actualMin,Z=c.actualMax,C=0;C0?V:M,B=I[0]>0?L:j,p.fill=X,p.stroke=B,e._DataInfo.isValid(N)&&t.isArray(I)&&I.length>0&&e._DataInfo.isValid(I[0])){var $=N-.5*v+f*P,tt=N-.5*v+(f+1)*P;if($+=D=(tt-$)*x,tt-=D,$Z&&tt>Z)continue;if($=c.convert($),tt=c.convert(tt),!e._DataInfo.isValid($)||!e._DataInfo.isValid(tt))continue;var W=new a(I,g,b),R={min:h.convert(W.min),max:h.convert(W.max),firstQuartile:h.convert(W.firstQuartile),median:h.convert(W.median),thirdQuartile:h.convert(W.thirdQuartile),mean:h.convert(W.mean),outlierPoints:this._convertPoints(W.outlierPoints,h),innerPoints:this._convertPoints(W.innerPoints,h)},G=new t.Rect(Math.min($,tt),Math.min(R.min,R.max),Math.abs(tt-$),Math.abs(R.max-R.min)),z=new e._RectArea(G),et={min:Math.min($,tt),median:($+tt)/2,max:Math.max($,tt)};l.itemFormatter?(p.startGroup(),(K=new e.HitTestInfo(l,new t.Point(et.median,(R.min+R.max)/2),e.ChartElement.SeriesSymbol))._setData(u,C),l.itemFormatter(p,K,function(){r._drawBoxWhisker(p,et,R,o,s,u),o=et,s=R}),p.endGroup()):(this._drawBoxWhisker(p,et,R,o,s,u),o=et,s=R),u._setPointIndex(C,q),q++,(U=new e._DataPoint(y,C,N,I)).item=W,z.tag=U,m.hitTester.add(z,y),W.outlierPoints&&W.outlierPoints.length&&W.outlierPoints.forEach(function(i,n){var r=R.outlierPoints[n],a=new e._CircleArea(new t.Point(G.left+G.width/2,r),2);a.tag=U,m.hitTester.add(a,y)})}}}}},r.prototype._convertPoints=function(t,e){return t.map(function(t){return e.convert(t)})},r.prototype._drawBoxWhisker=function(t,e,i,n,r,a){var o=a.symbolStyle,s=this.showInnerPoints,u=this.showOutliers,l=this.showMeanLine,c=this.meanLineStyle,h=this.showMeanMarker,f=this.meanMarkerStyle,_=this._plotter;if(t.startGroup("box-plot"),_.rotated){if(t.drawLine(e.min,(i.min+i.median)/2,e.min,(i.max+i.median)/2,null,o),t.drawLine(e.min,i.median,e.firstQuartile,i.median,null,o),t.drawRect(Math.min(e.firstQuartile,e.thirdQuartile),Math.min(i.min,i.max),Math.abs(e.thirdQuartile-e.firstQuartile),Math.abs(i.max-i.min),null,o),t.drawLine(e.median,i.min,e.median,i.max,null,o),t.drawLine(e.max,i.median,e.thirdQuartile,i.median,null,o),t.drawLine(e.max,(i.min+i.median)/2,e.max,(i.max+i.median)/2,null,o),l&&n&&r&&t.drawLine(e.mean,i.median,n.mean,r.median,"box-whisker-mean-line",c||o),h){p=Math.abs(i.median-i.min)/2;t.drawLine(e.mean-p,i.median-p,e.mean+p,i.median+p,null,f||o),t.drawLine(e.mean+p,i.median-p,e.mean-p,i.median+p,null,f||o)}u&&e.outlierPoints.forEach(function(e){t.drawPieSegment(e,i.median,2,0,2*Math.PI,null,o)}),s&&e.innerPoints.forEach(function(e){t.drawPieSegment(e,i.median,2,0,2*Math.PI,null,o)})}else{if(t.drawLine((e.min+e.median)/2,i.min,(e.max+e.median)/2,i.min,null,o),t.drawLine(e.median,i.min,e.median,i.firstQuartile,null,o),t.drawRect(Math.min(e.min,e.max),Math.min(i.firstQuartile,i.thirdQuartile),Math.abs(e.max-e.min),Math.abs(i.thirdQuartile-i.firstQuartile),null,o),t.drawLine(e.min,i.median,e.max,i.median,null,o),t.drawLine(e.median,i.max,e.median,i.thirdQuartile,null,o),t.drawLine((e.min+e.median)/2,i.max,(e.max+e.median)/2,i.max,null,o),l&&n&&r&&t.drawLine(e.median,i.mean,n.median,r.mean,"box-whisker-mean-line",c||o),h){var p=Math.abs(e.median-e.min)/2;t.drawLine(e.median-p,i.mean-p,e.median+p,i.mean+p,null,f||o),t.drawLine(e.median-p,i.mean+p,e.median+p,i.mean-p,null,f||o)}u&&i.outlierPoints.forEach(function(i){t.drawPieSegment(e.median,i,2,0,2*Math.PI,null,o)}),s&&i.innerPoints.forEach(function(i){t.drawPieSegment(e.median,i,2,0,2*Math.PI,null,o)})}t.endGroup()},r.prototype._renderLabels=function(i,n,r,a){var o=this,s=this,u=this._plotter,l=n.length,c=r.dataLabel,h=c.border,f=c.offset,_=c.connectingLine,p="dataY";u.rotated&&(p="dataX"),void 0===f&&(f=_?16:0),h&&(f-=2);for(var m=0;mo?t._outlierPoints.push(e):(et._max&&(t._max=e))})}else r=this._data.reduce(function(t,e){return t+e},0);this._innerPoints=this._data.filter(function(e){if(e>t._min&&eh-_.minus)&&(u=h-_.minus),(isNaN(l)||l=u.top&&(E=h.drawLine(S.x-v,S.y,S.x+v,S.y,"error-bar",o.errorBarStyle),j.push(E))}if(g){var X=void 0;b?O.x>=u.left&&(X=h.drawLine(O.x,O.y-v,O.x,O.y+v,"error-bar",o.errorBarStyle),j.push(X)):O.y<=u.bottom&&(X=h.drawLine(O.x-v,O.y,O.x+v,O.y,"error-bar",o.errorBarStyle),j.push(X))}}}}),h.stroke=x,h.strokeWidth=P})},o.prototype.getPlotElement=function(t){if(this.hostElement&&t1&&(this._previousState?(n.duration=e/t,n.delay=e/t):(n.duration=.5*e,n.delay=.5*e/(t-1))),n},e}(),s=function(t){function e(e,n){var i=t.call(this,e,n)||this;return e.selectionChanged.addHandler(i._selectionChanged,i),i}return __extends(e,t),e.prototype._selectionChanged=function(){this._isSelectionChanged=!0},e.prototype._clearState=function(){t.prototype._clearState.call(this),this._isSelectionChanged=!1},e.prototype._getElementRotate=function(t){var e,n=t.getAttribute("transform");return n=n&&n.indexOf("rotate")>-1?(n=n.replace("rotate(","").replace(")","")).indexOf(",")>-1?n.split(",").map(function(t){return+t}):n.split(" ").map(function(t){return+t}):[0,(e=this._chart._areas[0].center).x,e.y]},e.prototype._getDurationAndDelay=function(t,e){var n={duration:e,delay:0};return this.animationMode===a.Point&&t>1&&(n.duration=e/t,n.delay=e/t),n},e.prototype.playAnimation=function(){t.prototype.playAnimation.call(this);var e=this,n=[];e._playPieAnimation(n),n.length&&e._playAnimation(n)},e.prototype._playPieAnimation=function(t){var e=this,n=e._chart,i=!0;if(e._previousState=e._currentState,e._currentState={areas:n._areas,pels:n._pels,rotate:n._pels.length&&e._getElementRotate(n._pels[0].parentNode)},e._previousState&&(i=!1),e._isSelectionChanged)return n.isAnimated||e._playSelectPieAnimation(t),void(e._isSelectionChanged=!1);i?e._playLoadPieAnimation(t):e._playUpdatePieAnimation(t)},e.prototype._playSelectPieAnimation=function(t){if(null!=this._previousState){var e,n,i,a=this,o=a._chart._pels[0].parentNode,r=a._previousState.rotate,s=a._getElementRotate(o),u=r[0],l=s[0];u!==l&&(u-l>180?s[0]+=360:l-u>180&&(r[0]+=360),e=a._getAnimation(t,0),n={rotate:r},i={rotate:s},a._setInitState(o,n,i),e.push({ele:o,from:n,to:i}))}},e.prototype._playUpdatePieAnimation=function(t){var e,n,i,a,o=this,r=o._chart,s=o._previousState,u=r._areas,l=r._pels,p=s.areas.length,h=u.length,m=Math.max(h,p),d=o._getAnimation(t,0),f=0;if(0!==h&&0!==p)for(o._playSelectPieAnimation(t),e=0;e0&&(e2&&l.length>2&&((e=l.indexOf(u[0]))>0&&e0&&e=0;n--)(i=e[n]).text&&t.some(function(t){if(t.text&&t.text===i.text)return a._combineAxisAnimation(t,i),e.splice(n,1),!0})},o.prototype._combineAxisAnimation=function(t,e){var n=this;["label","majorGrid","tick"].forEach(function(i){t[i]&&e[i]&&n._resetExistAxisAttrs(t[i],e[i])})},o.prototype._resetExistAxisAttrs=function(t,e){var n=t.ele,i=e.ele,a={},o={};["x","y","x1","x2","y1","y2"].forEach(function(t){var e=n.getAttribute(t),r=i.getAttribute(t);e!==r&&(a[t]=r,o[t]=e)}),t.calcPos=a,t.elePos=o},o.prototype._convertAxisAnimation=function(t,n,i,a,o){var r,s=this,u=i.hostElement,l=i.axisType==e.AxisType.Y;n.forEach(function(e,n){var c=i.convert(e.val,a,o);isNaN(c)||(r={},e.majorGrid&&(r.majorGrid=s._getAxisAnimationAttrs(e.majorGrid,u,c,l)),e.label&&(r.label=s._getAxisAnimationAttrs(e.label,u,c,l),r.text=e.label.innerHTML||e.label.textContent),e.tick&&(r.tick=s._getAxisAnimationAttrs(e.tick,u,c,l)),t.push(r))})},o.prototype._getAxisAnimationAttrs=function(t,e,n,i){var a,o,r;return a={ele:t,parent:e,elePos:{},calcPos:{}},"text"===t.nodeName?(o=i?"y":"x",r=Number(t.getAttribute(o)),a.elePos[o]=r,a.calcPos[o]=n):(o=i?"y1":"x1",r=Number(t.getAttribute(o)),i?(a.elePos={y1:r,y2:r},a.calcPos={y1:n,y2:n}):(a.elePos={x1:r,x2:r},a.calcPos={x1:n,x2:n})),a.elePos.opacity=1,a.calcPos.opacity=0,a},o.prototype._playCurrAxisAnimation=function(t){var e=this.duration;t&&0!==t.length&&t.forEach(function(t){["majorGrid","label","tick"].forEach(function(n){var a=t[n];if(a){a.parent;var o=a.ele,r=a.elePos,s=a.calcPos;c.playAnimation(o,s,r,null,i.Swing,e)}})})},o.prototype._playPrevAxisAnimation=function(t){var e=this.duration;t&&0!==t.length&&t.forEach(function(t){["majorGrid","label","tick"].forEach(function(n){var a=t[n];if(a){var o=a.parent,r=a.ele,s=a.elePos,u=a.calcPos;o.appendChild(r),c.playAnimation(r,s,u,function(){r.parentNode===o&&o.removeChild(r)},i.Swing,e)}})})},o.prototype._parseAxisState=function(n){if(null==n)return null;var i=n.vals,a=n.axis,o=a.axisType==e.AxisType.Y,r=n.ele.childNodes,s=0,u=i.major,l=i.minor,c=i.hasLbls,p=[],h=[];return u&&u.forEach(function(n,i){var u,l={},h=!!c[i];p.push(l),l.val=n,u=r[s],a.majorGrid&&t.hasClass(u,e.FlexChart._CSS_GRIDLINE)&&(l.majorGrid=u,u=r[++s]),o?(h&&u&&a.majorTickMarks!==e.TickMark.None&&t.hasClass(u,e.FlexChart._CSS_TICK)&&(l.tick=u,u=r[++s]),h&&u&&(t.hasClass(u,e.FlexChart._CSS_LABEL)||u.querySelector("."+e.FlexChart._CSS_LABEL))&&(l.label=u,s++)):(h&&u&&(t.hasClass(u,e.FlexChart._CSS_LABEL)||u.querySelector("."+e.FlexChart._CSS_LABEL))&&(l.label=u,u=r[++s]),h&&u&&a.majorTickMarks!==e.TickMark.None&&t.hasClass(u,e.FlexChart._CSS_TICK)&&(l.tick=u,s++))}),l&&l.forEach(function(n,i){var o,u={};h.push(u),u.val=n,o=r[s],a.minorTickMarks!==e.TickMark.None&&t.hasClass(o,e.FlexChart._CSS_TICK_MINOR)&&(u.tick=o,o=r[++s]),a.minorGrid&&t.hasClass(o,e.FlexChart._CSS_GRIDLINE_MINOR)&&(u.majorGrid=o,s++)}),{major:p,minor:h}},o.prototype._playLoadAnimation=function(t,e,n){this["_playLoad"+n+"Animation"](t,e)},o.prototype._playUpdateAnimation=function(t,e,n,i,a){null==i||null==a?null==i?this["_play"+n+"RemoveAnimation"](t,a):this["_play"+n+"AddAnimation"](t,i):this["_play"+n+"MoveAnimation"](t,i,a)},o.prototype._adjustAnimations=function(t,e){var n,i=e.length;if("Column"===t||"Bar"===t)for(n=i-1;n>=0;n--)null==e[n]&&e.splice(n,1)},o.prototype._getChartType=function(t){var n="Default",i=this._chart._isRotated();switch(t){case e.ChartType.Scatter:case e.ChartType.Bubble:case e.ChartType.Candlestick:case e.ChartType.HighLowOpenClose:n="Scatter";break;case e.ChartType.Column:case e.ChartType.Bar:n=i?"Bar":"Column";break;case e.ChartType.Line:case e.ChartType.LineSymbols:case e.ChartType.Area:case e.ChartType.Spline:case e.ChartType.SplineSymbols:case e.ChartType.SplineArea:n="Line";break;default:n="Default"}return n},o.prototype._playLoadLineAnimation=function(t,e){var n,i=this,o=i._chart.series[e],r=i.animationMode,s=o.hostElement;r===a.Point?i._playDefaultAnimation(t,e):(n=r===a.All?i._getAnimation(t,0):i._getAnimation(t,e),[].slice.call(s.childNodes).forEach(function(t){i._setLineRiseDiveAnimation(n,t,!0)}))},o.prototype._setLineRiseDiveAnimation=function(t,e,n){var i,a,o,r,s,u,l,c=this,p=this,h=p._chart,m=e.nodeName,d=[],f=[],_=p._chart._plotRect,y=_.top+_.height,A=_.left,g={},v={};if("g"===m&&e.childNodes)[].slice.call(e.childNodes).forEach(function(e){c._setLineRiseDiveAnimation(t,e,n)});else{if("polyline"===m||"polygon"===m){for(o=(u=e.points).length||u.numberOfItems,r=0;ro?d._adjustEndLinePoints(u,o,_,s,m):u=3||i.numberOfItems>=3)?(r=n.pop(),o=n.pop(),s=i[i.length-3]||i.getItem(i.numberOfItems-3)):(i.length>0||i.numberOfItems>0)&&(s=i[i.length-1]||i.getItem(i.numberOfItems-1));t>e&&s;)n.push({x:s.x,y:s.y}),e++;a&&r&&o&&(n.push(o),n.push(r))},o.prototype._playLineRemoveAnimation=function(t,e){var n,i=this,a=i._chart.series[0].hostElement.parentNode,o=i._getAnimation(t,0);a.appendChild(e),[].slice.call(e.childNodes).forEach(function(t){i._setLineRiseDiveAnimation(o,t,!1)}),o.length&&(n=o[0].done,o[0].done=function(){e&&e.parentNode===a&&a.removeChild(e),n&&n()})},o.prototype._playLineAddAnimation=function(t,e){var n=this,i=e.hostElement,a=this._getAnimation(t,0);[].slice.call(i.childNodes).forEach(function(t){n._setLineRiseDiveAnimation(a,t,!0)})},o.prototype._playLineMoveAnimation=function(t,e,n){var i,a,o,r,s=this,u=(s._chart,s._getAnimation(t,0)),l=[];i=e.hostElement,a=[].slice.call(n.childNodes),[].slice.call(i.childNodes).forEach(function(t,e){r=t.nodeName,o=a[e],"g"===r&&t.nodeChilds?[].slice.call(t.nodeChilds).forEach(function(t,e){o&&(l.push(t),s._toggleVisibility(t,!1))}):"polygon"===r||"polyline"===r?s._setLineMoveAnimation(u,o,t,t,0===e?function(){l.forEach(function(t){s._toggleVisibility(t,!0)}),l=null}:null):o&&(l.push(t),s._toggleVisibility(t,!1))})},o.prototype._playLoadColumnAnimation=function(t,e){this._playLoadBarAnimation(t,e,!0)},o.prototype._playLoadBarAnimation=function(t,e,n){void 0===n&&(n=!1);var i=this,o=i._chart.series[e],r=i.animationMode,s=o.hostElement;[].slice.call(s.childNodes).forEach(function(o,s){var u,l=o.nodeName;u=r===a.Point?i._getAnimation(t,s):r===a.Series?i._getAnimation(t,e):i._getAnimation(t,0),"g"===l?o.childNodes&&[].slice.call(o.childNodes).forEach(function(t,e){i._setLoadBarAnimation(u,t,n)}):i._setLoadBarAnimation(u,o,n)})},o.prototype._setBarAnimation=function(t,e,n,i,a){this._setInitState(e,n,i),t.push({ele:e,from:n,to:i,done:a})},o.prototype._setLoadBarAnimation=function(t,e,n,i,a){void 0===i&&(i=!1);var o,r,s=this,u=n?"height":"width",l=n?"y":"x",c=e.getAttribute(u),p=e.getAttribute(l),h=n?"top":"left",m=s._chart._plotRect,d={},f={};d[u]=0,f[u]=Number(c),n&&(d[l]=m[u]+m[h],f[l]=Number(p)),o=i?f:d,r=i?d:f,"g"===e.nodeName?e.childNodes&&[].slice.call(e.childNodes).forEach(function(e){s._setBarAnimation(t,e,o,r,a)}):s._setBarAnimation(t,e,o,r,a)},o.prototype._setMoveBarAnimation=function(t,e,n){var i={},a={};null!=e&&null!=n&&(["width","height","x","y","top","left"].forEach(function(t){var o=e.getAttribute(t),r=n.getAttribute(t);o!==r&&(i[t]=Number(o),a[t]=Number(r))}),this._setInitState(n,i,a),t.push({ele:n,from:i,to:a}))},o.prototype._playColumnRemoveAnimation=function(t,e){this._playBarRemoveAnimation(t,e,!0)},o.prototype._playColumnAddAnimation=function(t,e){this._playBarAddAnimation(t,e,!0)},o.prototype._playColumnMoveAnimation=function(t,e,n){this._playBarMoveAnimation(t,e,n,!0)},o.prototype._playBarRemoveAnimation=function(t,e,n){void 0===n&&(n=!1);var i=this,a=i._chart.series[0].hostElement.parentNode,o=i._getAnimation(t,0);a.appendChild(e),[].slice.call(e.childNodes).forEach(function(t){i._setLoadBarAnimation(o,t,n,!0)}),o.length&&(o[0].done=function(){e&&e.parentNode===a&&a.removeChild(e)})},o.prototype._playBarAddAnimation=function(t,e,n){var i=this;void 0===n&&(n=!1);var a=e.hostElement,o=this._getAnimation(t,2);[].slice.call(a.childNodes).forEach(function(t){i._setLoadBarAnimation(o,t,n,!1)})},o.prototype._playBarMoveAnimation=function(t,e,n,i){void 0===i&&(i=!1);var a,o,r,s,u,l,c,p=this;p._chart;if(a=e.hostElement,r=[].slice.call(n.childNodes),p._addStart)for(c=0,s=r[0];c=u-p._removeStart?(a=p._getAnimation(t,2),p._setLoadBarAnimation(a,e,i,!1),a=p._getAnimation(t,0),p._removeBarAnimation(a,e,s,i)):(a=p._getAnimation(t,1),p._setMoveBarAnimation(a,s,e)),n===l-1&&n=s-c._removeStart?(c._setLoadScatterAnimation(p,t,!1),r=o[e],c._removeScatterAnimation(p,t,r)):(r=o[e],c._setUpdateScatterAnimation(p,r,t)),e===u-1&&e=2*Math.PI&&(s=!0,o=2*Math.PI-.001);var u=new t.Point(e,n);u.x+=i*Math.cos(a),u.y+=i*Math.sin(a);var l=a+o,c=new t.Point(e,n);if(c.x+=i*Math.cos(l),c.y+=i*Math.sin(l),r){var p=new t.Point(e,n);p.x+=r*Math.cos(l),p.y+=r*Math.sin(l);var h=new t.Point(e,n);h.x+=r*Math.cos(a),h.y+=r*Math.sin(a)}var m=" 0 0,1 ",d=" 0 0,0 ";Math.abs(o)>Math.PI&&(m=" 0 1,1 ",d=" 0 1,0 ");var f="M "+u.x.toFixed(3)+","+u.y.toFixed(3);return f+=" A "+i.toFixed(3)+","+i.toFixed(3)+m,f+=c.x.toFixed(3)+","+c.y.toFixed(3),r?(f+=s?" M "+p.x.toFixed(3)+","+p.y.toFixed(3):" L "+p.x.toFixed(3)+","+p.y.toFixed(3),f+=" A "+r.toFixed(3)+","+r.toFixed(3)+d,f+=h.x.toFixed(3)+","+h.y.toFixed(3)):f+=" L "+e.toFixed(3)+","+n.toFixed(3),s||(f+=" z"),f},e.parseAttrs=function(t,n){var i={};for(var a in t)if(null!=n[a])switch(a){case"polyline":i.points=e.parseAttr(t[a],n[a],function(t,e){if(1===e){for(var n,i,a;t.length>1;){if(i=t[0],a=t[1],i.x!==a.x||i.y!==a.y){i=null,a=null;break}t.splice(1,1)}for(n=t.length-1;n>0;n--)if(i=a,a=t[n],i){if(i.x!==a.x||i.y!==a.y)break;t.pop()}}return t.map(function(t){return t.x+","+t.y}).join(" ")});break;case"polygon":i.points=e.parseAttr(t[a],n[a],function(t,e){if(1===e){var n,i,a,o,r;for(o=t.pop(),r=t.pop();t.length>1;){if(i=t[0],a=t[1],i.x!==a.x||i.y!==a.y){i=null,a=null;break}t.splice(1,1)}for(n=t.length-1;n>=0;n--)if(i=a,a=t[n],i){if(i.x!==a.x||i.y!==a.y)break;t.splice(n,1)}t.push(r),t.push(o)}return t.map(function(t){return t.x+","+t.y}).join(" ")});break;case"d":i[a]=e.parseAttr(t[a],n[a],function(t){return t.map(function(t){return"string"==typeof t?t:t[0]+","+t[1]}).join(" ")});break;case"pie":i.d=e.parseAttr(t[a],n[a],function(t){return e.getPathDescOfPie.apply(e,t)});break;case"rotate":i.transform=e.parseAttr(t[a],n[a],function(t){return"rotate("+t.join(" ")+")"});break;case"width":case"height":case"rx":case"ry":case"stroke-width":i[a]=e.parseAttr(t[a],n[a],function(t){return Math.abs(t)});break;default:i[a]=e.parseAttr(t[a],n[a])}return i},e.animate=function(e,n,a,o,r){void 0===a&&(a=i.Swing),void 0===o&&(o=400),void 0===r&&(r=16),t.asFunction(e),t.asNumber(o,!1,!0),t.asNumber(r,!1,!0);var s=0,u=setInterval(function(){Date.now();var t=s/o;t=p[i[a]](t),e(t),(s+=r)>=o&&(clearInterval(u),(t<1||t>1)&&e(1),n&&n())},r);return u},e.calcValue=function(n,i){var a=n.from,o=n.diff,r=n.value;t.isNumber(a)?n.value=0===o?a:a+o*i:t.isArray(a)&&e.parseArrayAttr(r,a,o,function(t,e){return"number"==typeof t?t+e*i:t})},e.parseAttr=function(n,i,a){var o,r,s,u;return t.isArray(n)&&t.isArray(i)?(r=i,s=[],u=(o=n).slice(),e.parseArrayAttr(s,o,r,function(t,e){return t===e?0:e-t})):(u=o=Number(n),s=(r=Number(i))-o),{from:o,to:r,value:u,diff:s,getValue:a||function(t,e){return t}}},e.parseArrayAttr=function(e,n,i,a){n.forEach(function(n,o){var r={},s=[],u=i[o];t.isNumber(n)||"string"==typeof n?e[o]=a(n,u):t.isArray(n)?(n.forEach(function(t,e){s[e]=a(n[e],u[e])}),e[o]=s):(Object.getOwnPropertyNames(n).forEach(function(t){r[t]=a(n[t],u[t])}),e[o]=r)})},e}(),p=function(){function t(){}return t.Linear=function(t){return t},t.Swing=function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},t.EaseInQuad=function(t){return t*t},t.EaseOutQuad=function(t){return t*(2-t)},t.EaseInOutQuad=function(t){return t<.5?2*t*t:(4-2*t)*t-1},t.EaseInCubic=function(t){return t*t*t},t.EaseOutCubic=function(t){return--t*t*t+1},t.EaseInOutCubic=function(t){return t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},t.EaseInQuart=function(t){return t*t*t*t},t.EaseOutQuart=function(t){return 1- --t*t*t*t},t.EaseInOutQuart=function(t){return t<.5?8*t*t*t*t:1-8*--t*t*t*t},t.EaseInQuint=function(t){return t*t*t*t*t},t.EaseOutQuint=function(t){return 1+--t*t*t*t*t},t.EaseInOutQuint=function(t){return t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t},t.EaseInSine=function(t){return 1-Math.cos(t*(Math.PI/2))},t.EaseOutSine=function(t){return Math.sin(t*(Math.PI/2))},t.EaseInOutSine=function(t){return-.5*(Math.cos(Math.PI*t)-1)},t.EaseInExpo=function(t){return 0==t?0:Math.pow(2,10*(t-1))},t.EaseOutExpo=function(t){return 1==t?1:1-Math.pow(2,-10*t)},t.EaseInOutExpo=function(t){return t==!!t?t:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t))},t.EaseInCirc=function(t){return-(Math.sqrt(1-t*t)-1)},t.EaseOutCirc=function(t){return Math.sqrt(1-Math.pow(t-1,2))},t.EaseInOutCirc=function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},t.EaseInBack=function(t){var e=1.70158;return t*t*((e+1)*t-e)},t.EaseOutBack=function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},t.EaseInOutBack=function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},t.EaseInBounce=function(e){return 1-t.EaseOutBounce(1-e)},t.EaseOutBounce=function(t){var e=7.5625;return t<1/2.75?e*t*t:t<2/2.75?e*(t-=1.5/2.75)*t+.75:t<2.5/2.75?e*(t-=2.25/2.75)*t+.9375:e*(t-=2.625/2.75)*t+.984375},t.EaseInOutBounce=function(e){return e<.5?.5*t.EaseInBounce(2*e):.5*t.EaseOutBounce(2*e-1)+.5},t.EaseInElastic=function(t){return t==!!t?t:-Math.pow(2,10*(t-=1))*Math.sin((t-.075)*(2*Math.PI)/.3)},t.EaseOutElastic=function(t){return t==!!t?t:Math.pow(2,-10*t)*Math.sin((t-.075)*(2*Math.PI)/.3)+1},t.EaseInOutElastic=function(t){return t==!!t?t:(t*=2)<1?Math.pow(2,10*(t-=1))*Math.sin((t-.1125)*(2*Math.PI)/.45)*-.5:Math.pow(2,-10*(t-=1))*Math.sin((t-.1125)*(2*Math.PI)/.45)*.5+1},t}()}(e.animation||(e.animation={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={})); \ No newline at end of file diff --git a/out/public/controls/wijmo.chart.annotation.min.js b/out/public/controls/wijmo.chart.annotation.min.js new file mode 100644 index 0000000..da789c6 --- /dev/null +++ b/out/public/controls/wijmo.chart.annotation.min.js @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),wijmo;!function(t){!function(e){!function(n){"use strict";var i;!function(t){t[t.DataIndex=0]="DataIndex",t[t.DataCoordinate=1]="DataCoordinate",t[t.Relative=2]="Relative",t[t.Absolute=3]="Absolute"}(i=n.AnnotationAttachment||(n.AnnotationAttachment={}));var o;!function(t){t[t.Center=0]="Center",t[t.Top=1]="Top",t[t.Bottom=2]="Bottom",t[t.Left=4]="Left",t[t.Right=8]="Right"}(o=n.AnnotationPosition||(n.AnnotationPosition={}));var r=function(){function n(t){this._resetDefaultValue(),t&&this._copy(this,t)}return Object.defineProperty(n.prototype,"attachment",{get:function(){return this._attachment},set:function(e){(e=t.asEnum(e,i))!=this._attachment&&(this._attachment=e,this._repaint())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"point",{get:function(){return this._point},set:function(t){null!=t.x&&null!=t.y&&(t.x===this._point.x&&t.y===this._point.y||(this._point=t,this._repaint()))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"seriesIndex",{get:function(){return this._seriesIndex},set:function(e){(e=t.asNumber(e,!1,!0))!=this._seriesIndex&&(this._seriesIndex=e,this._repaint())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"pointIndex",{get:function(){return this._pointIndex},set:function(e){e!==this._pointIndex&&(this._pointIndex=t.asNumber(e,!1,!0),this._repaint())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"position",{get:function(){return this._position},set:function(t){t!=this._position&&(this._position=t,this._repaint())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"offset",{get:function(){return this._offset},set:function(t){null!=t.x&&null!=t.y&&(t.x===this._offset.x&&t.y===this._offset.y||(this._offset=t,this._repaint()))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"style",{get:function(){return null==this._style&&(this._style={}),this._style},set:function(t){t!=this._style&&(this._style=t,this._repaint())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"isVisible",{get:function(){return this._isVisible},set:function(e){(e=t.asBoolean(e,!1))!=this._isVisible&&(this._isVisible=e,this._toggleVisibility(e))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"tooltip",{get:function(){return this._tooltip},set:function(t){this._tooltip=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"name",{get:function(){return this._name},set:function(t){this._name=t},enumerable:!0,configurable:!0}),n.prototype.render=function(t){var o,r=this;r._element=t.startGroup(r._getCSSClass()),t.fill="#88bde6",t.strokeWidth=1,t.stroke="#000000",r._render(t),t.endGroup(),r._element[n._DATA_KEY]=this,r._isVisible?r._attachment===i.DataIndex&&(!(o=r._layer._chart.series[r._seriesIndex])||o.visibility!==e.SeriesVisibility.Legend&&o.visibility!==e.SeriesVisibility.Hidden||r._toggleVisibility(!1)):r._toggleVisibility(!1)},n.prototype.destroy=function(){},n.prototype._copy=function(t,e){for(var n in e)n in t&&this._processOptions(n,t,e)},n.prototype._processOptions=function(t,e,n){e[t]=n[t]},n.prototype._resetDefaultValue=function(){var n=this;n._attachment=i.Absolute,n._point=new e.DataPoint(0,0),n._seriesIndex=0,n._pointIndex=0,n._position=o.Center,n._offset=new t.Point(0,0),n._isVisible=!0,n._tooltip=""},n.prototype._toggleVisibility=function(t){var e=t?"visible":"hidden";this._element&&this._element.setAttribute("visibility",e)},n.prototype._getCSSClass=function(){return n._CSS_ANNOTATION},n.prototype._render=function(t){this._element=null},n.prototype._repaint=function(){this._layer&&this._layer._renderAnnotation(this)},n.prototype._convertPoint=function(e){var n,o,r,s,a,_,l,h=this,p=h._attachment,u=new t.Point;switch(h._layer&&h._layer._chart&&(o=(n=h._layer._chart)._plotRect),p){case i.DataIndex:if(!n.series||n.series.length<=h.seriesIndex)break;if(a=n.series[h.seriesIndex],!(_=a._getItem(h.pointIndex)))break;r=a.axisX||n.axisX,s=a.axisY||n.axisY,"string"==typeof(l=_[a.bindingX]||_.x)&&(l=h.pointIndex),u.x=h._convertDataToLen(o.width,r,l),u.y=h._convertDataToLen(o.height,s,_[a._getBinding(0)]||s.actualMin+.25,!0);break;case i.DataCoordinate:r=n.axisX,s=n.axisY,u.x=h._convertDataToLen(o.width,r,e.x),u.y=h._convertDataToLen(o.height,s,e.y,!0);break;case i.Relative:u.x=o.width*e.x,u.y=o.height*e.y;break;case i.Absolute:default:u.x=e.x,u.y=e.y}return u},n.prototype._convertDataToLen=function(t,e,n,i){void 0===i&&(i=!1);var o=null==e.min?e.actualMin:e.min,r=null==e.max?e.actualMax:e.max;if(e._getLogBase()){if(n<=0)return NaN;var s=Math.log(r/o);return i?t*(1-Math.log(n/o)/s):t*Math.log(n/o)/s}return i?t*(1-(n-o)/(r-o)):t*(n-o)/(r-o)},n.prototype._renderCenteredText=function(t,e,n,i,o,r){var s,a;this._isValidPoint(n)&&(o?e.drawStringRotated(t,n,n,o,i,r):e.drawString(t,n,i,r),(s=this._element.querySelector("text"))&&(a=s.getBBox(),s.setAttribute("x",(n.x-a.width/2).toFixed(1)),s.setAttribute("y",(n.y+a.height/6).toFixed(1))))},n.prototype._adjustOffset=function(t,e){t.x=t.x+e.x,t.y=t.y+e.y},n.prototype._getOffset=function(e){var n=this._getPositionOffset(e);return new t.Point(this._offset.x+n.x,this._offset.y+n.y)},n.prototype._getPositionOffset=function(e){var n=new t.Point(0,0),i=this.position,r=this._getSize(e);return(i&o.Top)===o.Top?n.y-=r.height/2:(i&o.Bottom)===o.Bottom&&(n.y+=r.height/2),(i&o.Left)===o.Left?n.x-=r.width/2:(i&o.Right)===o.Right&&(n.x+=r.width/2),n},n.prototype._getSize=function(e){return new t.Size},n.prototype._isValidPoint=function(t){return isFinite(t.x)&&isFinite(t.y)},n.prototype._measureString=function(t,e,n){var i,o=t;return o._textGroup&&null==o._textGroup.parentNode?(o._svg.appendChild(o._textGroup),i=o.measureString(e,n,null,this.style),o.endRender()):i=o.measureString(e,n,null,this.style),i},n._DATA_KEY="wj-chart-annotation",n._CSS_ANNOTATION="wjchart-annotation",n._CSS_ANNO_TEXT="anno-text",n._CSS_ANNO_SHAPE="anno-shape",n}();n.AnnotationBase=r;var s=function(e){function n(t){return e.call(this,t)||this}return __extends(n,e),n.prototype._resetDefaultValue=function(){e.prototype._resetDefaultValue.call(this),this._text="",this.position=o.Top},n.prototype._getCSSClass=function(){return e.prototype._getCSSClass.call(this)+" "+n._CSS_TEXT},Object.defineProperty(n.prototype,"text",{get:function(){return this._text},set:function(t){var e=this;t!==e._text&&(e._text=t,e._repaint())},enumerable:!0,configurable:!0}),n.prototype._render=function(t){var e,n=this,i=n._convertPoint(n.point);e=n._getOffset(t),n._adjustOffset(i,e),n._renderCenteredText(n._text,t,i,r._CSS_ANNO_TEXT,null,n.style)},n.prototype._getSize=function(e){return e?this._measureString(e,this._text,r._CSS_ANNO_TEXT):new t.Size},n._CSS_TEXT="wjchart-anno-text",n}(r);n.Text=s;var a=function(t){function e(e){return t.call(this,e)||this}return __extends(e,t),e.prototype._resetDefaultValue=function(){t.prototype._resetDefaultValue.call(this),this._content=""},e.prototype._getCSSClass=function(){return t.prototype._getCSSClass.call(this)+" "+e._CSS_SHAPE},Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){var e=this;t!==e._content&&(e._content=t,e._repaint())},enumerable:!0,configurable:!0}),e.prototype._render=function(t){var e=this;e._shapeContainer=t.startGroup(),t.stroke="#000",e._renderShape(t),t.stroke=null,t.endGroup(),e._content&&e._renderText(t)},e.prototype._getContentCenter=function(){return this.point},e.prototype._renderShape=function(t){},e.prototype._renderText=function(t){var e,n,i=this;e=i._convertPoint(i._getContentCenter()),i._isValidPoint(e)&&(n=i._getOffset(),i._adjustOffset(e,n),i._renderCenteredText(i._content,t,e,r._CSS_ANNO_TEXT))},e._CSS_SHAPE="wjchart-anno-shape",e}(r);n.Shape=a;var _=function(e){function n(t){return e.call(this,t)||this}return __extends(n,e),Object.defineProperty(n.prototype,"width",{get:function(){return this._width},set:function(e){e!==this._width&&(this._width=t.asNumber(e,!1,!0),this._repaint())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"height",{get:function(){return this._height},set:function(e){e!==this._height&&(this._height=t.asNumber(e,!1,!0),this._repaint())},enumerable:!0,configurable:!0}),n.prototype._resetDefaultValue=function(){e.prototype._resetDefaultValue.call(this),this._width=100,this._height=80},n.prototype._getCSSClass=function(){return e.prototype._getCSSClass.call(this)+" "+n._CSS_ELLIPSE},n.prototype._renderShape=function(t){e.prototype._renderShape.call(this,t);var n=this,i=n._convertPoint(n.point),o=n._width,s=n._height,a=n._getOffset();n._adjustOffset(i,a),n._isValidPoint(i)&&t.drawEllipse(i.x,i.y,o/2,s/2,r._CSS_ANNO_SHAPE,n.style)},n.prototype._getSize=function(){return new t.Size(this.width,this.height)},n._CSS_ELLIPSE="wjchart-anno-ellipse",n}(a);n.Ellipse=_;var l=function(e){function n(t){return e.call(this,t)||this}return __extends(n,e),Object.defineProperty(n.prototype,"width",{get:function(){return this._width},set:function(e){e!==this._width&&(this._width=t.asNumber(e,!1,!0),this._repaint())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"height",{get:function(){return this._height},set:function(e){e!==this._height&&(this._height=t.asNumber(e,!1,!0),this._repaint())},enumerable:!0,configurable:!0}),n.prototype._resetDefaultValue=function(){e.prototype._resetDefaultValue.call(this),this._width=100,this._height=80},n.prototype._getCSSClass=function(){return e.prototype._getCSSClass.call(this)+" "+n._CSS_RECTANGLE},n.prototype._renderShape=function(t){e.prototype._renderShape.call(this,t);var n=this,i=n._convertPoint(n.point),o=n._width,s=n._height,a=n._getOffset();n._adjustOffset(i,a),n._isValidPoint(i)&&t.drawRect(i.x-o/2,i.y-s/2,n._width,n._height,r._CSS_ANNO_SHAPE,n.style)},n.prototype._getSize=function(){return new t.Size(this.width,this.height)},n._CSS_RECTANGLE="wjchart-anno-rectangle",n}(a);n.Rectangle=l;var h=function(n){function i(t){return n.call(this,t)||this}return __extends(i,n),Object.defineProperty(i.prototype,"start",{get:function(){return this._start},set:function(t){var e=this;null!=t.x&&null!=t.y&&(t.x===e._start.x&&t.y===e._start.y||(e._start=t,e._repaint()))},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"end",{get:function(){return this._end},set:function(t){var e=this;null!=t.x&&null!=t.y&&(t.x===e._end.x&&t.y===e._end.y||(e._end=t,e._repaint()))},enumerable:!0,configurable:!0}),i.prototype._resetDefaultValue=function(){n.prototype._resetDefaultValue.call(this),this._start=new e.DataPoint(0,0),this._end=new e.DataPoint(0,0),this.position=o.Top},i.prototype._getCSSClass=function(){return n.prototype._getCSSClass.call(this)+" "+i._CSS_LINE},i.prototype._getContentCenter=function(){var n=this.start,i=this.end;return t.isDate(n.x)&&t.isDate(i.x)?new e.DataPoint(new Date(n.x.getTime()+(i.x-n.x)/2),(n.y+i.y)/2):new e.DataPoint((n.x+i.x)/2,(n.y+i.y)/2)},i.prototype._renderShape=function(t){n.prototype._renderShape.call(this,t);var e,i=this,o=i._convertPoint(i._start),s=i._convertPoint(i._end);i._cS=o,i._cE=s,e=i._getOffset(),i._adjustOffset(o,e),i._adjustOffset(s,e),i._isValidPoint(o)&&i._isValidPoint(s)&&t.drawLine(o.x,o.y,s.x,s.y,r._CSS_ANNO_SHAPE,i.style)},i.prototype._getSize=function(){var e=this._cS,n=this._cE;return new t.Size(Math.abs(e.x-n.x),Math.abs(e.y-n.y))},i.prototype._renderText=function(t){var e,n,i,o=this,s=o._cS,a=o._cE;e=o._convertPoint(o._getContentCenter()),n=o._getOffset(),o._adjustOffset(e,n),o._isValidPoint(e)&&(i=(i=180*Math.atan2(a.y-s.y,a.x-s.x)/Math.PI)<-90?i+180:i>90?i-180:i,o._renderCenteredText(o.content,t,e,r._CSS_ANNO_TEXT,i))},i.prototype._renderCenteredText=function(t,e,i,o,r,s){if(null!=r){var a,_,l,h;l=this._measureString(e,t,o).height/2,h=r*Math.PI/180,a=l*Math.sin(h),_=l*Math.cos(h),i.x=i.x+a,i.y=i.y-_}n.prototype._renderCenteredText.call(this,t,e,i,o,r,s)},i._CSS_LINE="wjchart-anno-line",i}(a);n.Line=h;var p=function(n){function i(t){return n.call(this,t)||this}return __extends(i,n),i.prototype._processOptions=function(e,i,o){var r=this;if("points"===e){var s=o[e];t.isArray(s)&&s.forEach(function(t){r.points.push(t)})}else n.prototype._processOptions.call(this,e,i,o)},Object.defineProperty(i.prototype,"points",{get:function(){return this._points},enumerable:!0,configurable:!0}),i.prototype._resetDefaultValue=function(){var e=this;n.prototype._resetDefaultValue.call(this),e._points=new t.collections.ObservableArray,e._points.collectionChanged.addHandler(function(){e._element&&e._repaint()})},i.prototype._getCSSClass=function(){return n.prototype._getCSSClass.call(this)+" "+i._CSS_POLYGON},i.prototype._getContentCenter=function(){var t,n=this.points,i=n.length,o=0,r=0;for(t=0;tn&&(n=s.x),s.yo&&(o=s.y)):(e=n=s.x,i=o=s.y);return new t.Size(n-e,o-i)},i._CSS_POLYGON="wjchart-anno-polygon",i}(a);n.Polygon=p;var u=function(e){function n(t){return e.call(this,t)||this}return __extends(n,e),Object.defineProperty(n.prototype,"radius",{get:function(){return this._radius},set:function(e){e!==this._radius&&(this._radius=t.asNumber(e,!1,!0),this._repaint())},enumerable:!0,configurable:!0}),n.prototype._resetDefaultValue=function(){e.prototype._resetDefaultValue.call(this),this._radius=100},n.prototype._getCSSClass=function(){return e.prototype._getCSSClass.call(this)+" "+n._CSS_CIRCLE},n.prototype._renderShape=function(t){e.prototype._renderShape.call(this,t);var n=this,i=n._convertPoint(n.point),o=n._getOffset();n._adjustOffset(i,o),n._isValidPoint(i)&&t.drawPieSegment(i.x,i.y,n.radius,0,360,r._CSS_ANNO_SHAPE,n.style)},n.prototype._getSize=function(){var e=2*this.radius;return new t.Size(e,e)},n._CSS_CIRCLE="wjchart-anno-circle",n}(a);n.Circle=u;var c=function(e){function n(t){return e.call(this,t)||this}return __extends(n,e),Object.defineProperty(n.prototype,"length",{get:function(){return this._length},set:function(e){e!==this._length&&(this._length=t.asNumber(e,!1,!0),this._repaint())},enumerable:!0,configurable:!0}),n.prototype._resetDefaultValue=function(){e.prototype._resetDefaultValue.call(this),this._length=100},n.prototype._getCSSClass=function(){return e.prototype._getCSSClass.call(this)+" "+n._CSS_SQUARE},n.prototype._renderShape=function(t){e.prototype._renderShape.call(this,t);var n=this,i=n._convertPoint(n.point),o=n.length,s=n._getOffset();n._adjustOffset(i,s),n._isValidPoint(i)&&t.drawRect(i.x-o/2,i.y-o/2,o,o,r._CSS_ANNO_SHAPE,n.style)},n.prototype._getSize=function(){return new t.Size(this.length,this.length)},n._CSS_SQUARE="wjchart-anno-square",n}(a);n.Square=c;var f=function(e){function n(t){return e.call(this,t)||this}return __extends(n,e),Object.defineProperty(n.prototype,"width",{get:function(){return this._width},set:function(e){e!==this._width&&(this._width=t.asNumber(e,!1,!0),this._repaint())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"height",{get:function(){return this._height},set:function(e){e!==this._height&&(this._height=t.asNumber(e,!1,!0),this._repaint())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"href",{get:function(){return this._href},set:function(t){t!==this._href&&(this._href=t,this._repaint())},enumerable:!0,configurable:!0}),n.prototype._resetDefaultValue=function(){e.prototype._resetDefaultValue.call(this),this._width=100,this._height=100,this._href=""},n.prototype._getCSSClass=function(){return e.prototype._getCSSClass.call(this)+" "+n._CSS_IMAGE},n.prototype._renderShape=function(t){e.prototype._renderShape.call(this,t);var n=this,i=n._convertPoint(n.point),o=n._href,r=n.width,s=n.height,a=n._getOffset();o.length>0&&n._isValidPoint(i)&&(n._adjustOffset(i,a),t.drawImage(o,i.x-r/2,i.y-s/2,r,s)),n._applyStyle(n._element,n.style)},n.prototype._getSize=function(){return new t.Size(this.width,this.height)},n.prototype._applyStyle=function(t,e){if(e)for(var n in e)t.setAttribute(this._deCase(n),e[n])},n.prototype._deCase=function(t){return t.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()})},n._CSS_IMAGE="wjchart-anno-image",n}(a);n.Image=f}(e.annotation||(e.annotation={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){!function(n){"use strict";var i=function(){function i(e,n){var i=this;i._init(e),i._renderGroup(),i._bindTooltip(),n&&t.isArray(n)&&n.forEach(function(e){var n,o=e.type||"Circle";t.chart.annotation[o]&&(n=new t.chart.annotation[o](e),i._items.push(n))})}return i.prototype._init=function(e){var n=this;n._items=new t.collections.ObservableArray,n._items.collectionChanged.addHandler(n._itemsChanged,n),n._chart=e,n._forceTTShowing=!1,n._annoTTShowing=!1,n._engine=e._currentRenderEngine,e.rendered.addHandler(n._renderAnnotations,n),e.lostFocus.addHandler(n._lostFocus,n)},i.prototype._lostFocus=function(t){this._toggleTooltip(this._tooltip,t,this._chart.hostElement)},Object.defineProperty(i.prototype,"items",{get:function(){return this._items},enumerable:!0,configurable:!0}),i.prototype.getItem=function(t){var e=this.getItems(t);return e.length>0?e[0]:null},i.prototype.getItems=function(t){var e=[];if(0===this._items.length||!t||""===t)return e;for(var n=0;no||(isNaN(h)||((void 0===t||t>h)&&(t=h),(void 0===e||ea.actualMax&&(p=a.actualMax),o.startGroup(null,_);for(var d=n._levels?n._levels.length:0,f=0;f0?0:Math.PI,Math.PI,null,g),this.labelPosition!==e.LabelPosition.None&&0!==w)){switch(L=t.Globalize.format(w,"p1"),k=p.measureString(L,null,null,y),V=O<=0?v-x:v+x,this.labelPosition){case e.LabelPosition.Center:V+=.5*k.height;break;case e.LabelPosition.Bottom:V+=O<=0?k.height:0;break;default:V+=O<=0?0:k.height}p.drawString(L,new t.Point(m-.5*k.width,V),null,y)}p.stroke=null,p.strokeWidth=null,p.textFill=null,p.endGroup()}},s.prototype._getX=function(e){var i=null;return 0===e&&this.start?i=this.start.x:1===e&&this.end&&(i=this.end.x),t.isDate(i)&&(i=t.asDate(i).valueOf()),i},s.prototype._getY=function(t){var e=null;return 0===t&&this.start?e=this.start.y:1===t&&this.end&&(e=this.end.y),e},s.prototype._getChartType=function(){return e.ChartType.Line},s}(e.SeriesBase);s.FibonacciArcs=r;var o=function(s){function a(t){var i=s.call(this)||this;return i._levels=[0,23.6,38.2,50,61.8,100],i._labelPosition=e.LabelPosition.Top,i.rendering.addHandler(i._render,i),i.initialize(t),i}return __extends(a,s),Object.defineProperty(a.prototype,"start",{get:function(){return this._start},set:function(i){i!==this.start&&(this._start=t.asType(i,e.DataPoint),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"end",{get:function(){return this._end},set:function(i){i!==this.end&&(this._end=t.asType(i,e.DataPoint),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"levels",{get:function(){return this._levels},set:function(e){e!==this._levels&&(this._levels=t.asArray(e,!1),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"labelPosition",{get:function(){return this._labelPosition},set:function(i){(i=t.asEnum(i,e.LabelPosition))!==this.labelPosition&&(this._labelPosition=i,this._invalidate())},enumerable:!0,configurable:!0}),a.prototype._updateLevels=function(){if(!this.start||!this.end){var t,a,r,o,l=this.chart._getPlotter(this),h=this._getAxisX(),c=s.prototype.getValues.call(this,0),_=s.prototype.getValues.call(this,1)||l.dataInfo.getXVals();c&&c.length>0&&(r=i._minimum(c),o=i._maximum(c)),_&&_.length>0?(t=i._minimum(_),a=i._maximum(_)):(t=h.actualMin,a=h.actualMax),n(t)&&n(r)&&n(a)&&n(o)&&(this.start=new e.DataPoint(t,r),this.end=new e.DataPoint(a,o))}},a.prototype._render=function(i,a){a.cancel=!0,this._updateLevels();var r=this._getX(0),o=this._getY(0),l=this._getX(1),h=this._getY(1);if(!(s.prototype._getLength.call(this)<=1)&&n(r)&&n(o)&&n(l)&&n(h)){var c=this._getAxisX(),_=this._getAxisY(),u=this.chart.series.indexOf(this),p=a.engine,d=this._getSymbolStroke(u),f=e._BasePlotter.cloneStyle(this.style,["fill"]),g=e._BasePlotter.cloneStyle(this.style,["stroke"]);p.stroke=d,p.strokeWidth=2,p.textFill=d;var y,m,v,V,b,x,P,w,k,L,X,O,j,M=h-o,I=l-r,B=this.chart._plotrectId;y=r,v=o,V=h;var C=m=l;p.startGroup(null,B);for(var A=0;A0&&V>_.actualMax?m=((V=_.actualMax)-k)/w:M<0&&V<_.actualMin&&(m=((V=_.actualMin)-k)/w),n(y)&&n(v)&&n(m)&&n(V)&&(b=new t.Point(c.convert(y),_.convert(v)),x=new t.Point(c.convert(m),_.convert(V)),p.drawLines([b.x,x.x],[b.y,x.y],null,f),this.labelPosition!=e.LabelPosition.None)){X=t.Globalize.format(L,"p1"),O=p.measureString(X,null,null,g),j=180*Math.atan((x.y-b.y)/(x.x-b.x))/Math.PI,P=x.clone(),x.x=I>0?x.x-O.width:x.x;var D,S=j*Math.PI/180,Y=new t.Point,T=new t.Point,W=new t.Point,N=new t.Point,z=_.convert(_.actualMin),R=_.convert(_.actualMax),F=c.convert(c.actualMin),H=c.convert(c.actualMax),E=P.clone();switch(this.labelPosition){case e.LabelPosition.Center:x.y+=.5*O.height,E.y+=.5*O.height;break;case e.LabelPosition.Bottom:x.y+=O.height}I>0?(this.labelPosition===e.LabelPosition.Top||this.labelPosition===e.LabelPosition.Center?(N=E.clone(),W.x=N.x+O.height*Math.sin(S),W.y=N.y-O.height*Math.cos(S),Y.x=N.x-O.width*Math.cos(S)+O.height*Math.sin(S),Y.y=N.y-O.width*Math.sin(S)-O.height*Math.cos(S),T.x=N.x-O.width*Math.cos(S),T.y=N.y-O.width*Math.sin(S)):this.labelPosition===e.LabelPosition.Bottom&&(W=E.clone(),Y.x=W.x-O.width*Math.cos(S),Y.y=W.y-O.width*Math.sin(S),T.x=Y.x-O.height*Math.sin(S),T.y=Y.y+O.height*Math.cos(S),N.x=Y.x+O.width*Math.cos(S)-O.height*Math.sin(S),N.y=Y.y+O.width*Math.sin(S)+O.height*Math.cos(S)),M>0?(W.yH&&(x.x-=Math.abs(H-N.x))):M<0&&(N.y>z&&(w=(_.convertBack(T.y)-_.convertBack(N.y))/(c.convertBack(T.x)-c.convertBack(N.x)),k=_.convertBack(N.y)-w*c.convertBack(N.x),D=c.convert((_.actualMin-k)/w),x.x-=Math.max(Math.abs(D-N.x),Math.abs(z-N.y))),W.x>H&&(x.x-=Math.abs(H-W.x)))):I<0&&(this.labelPosition===e.LabelPosition.Top||this.labelPosition===e.LabelPosition.Center?(T=E.clone(),Y.x=T.x+O.height*Math.sin(S),Y.y=T.y-O.height*Math.cos(S),N.x=T.x+O.width*Math.cos(S),N.y=T.y+O.width*Math.sin(S),W.x=Y.x+O.width*Math.cos(S),W.y=Y.y+O.width*Math.sin(S)):this.labelPosition===e.LabelPosition.Bottom&&(Y=E.clone(),W.x=Y.x+O.width*Math.cos(S),W.y=Y.y+O.width*Math.sin(S),T.x=Y.x-O.height*Math.sin(S),T.y=Y.y+O.height*Math.cos(S),N.x=Y.x+O.width*Math.cos(S)-O.height*Math.sin(S),N.y=Y.y+O.width*Math.sin(S)+O.height*Math.cos(S)),M>0?(Y.yz&&(w=(_.convertBack(N.y)-_.convertBack(T.y))/(c.convertBack(N.x)-c.convertBack(T.x)),k=_.convertBack(T.y)-w*c.convertBack(T.x),D=c.convert((_.actualMin-k)/w),x.x+=Math.max(Math.abs(D-T.x),Math.abs(z-T.y))),Y.x=t&&(e=i[t].trim())}else e=this.name;return e},s.prototype._getStyles=function(t){var e=null;if(t<0||null===this._styles)return e;var i=0;for(var s in this._styles){if(i===t&&this._styles.hasOwnProperty(s)){e=this._styles[s];break}i++}return e},s.prototype.legendItemLength=function(){return this._seriesCount},s.prototype.measureLegendItem=function(e,i){var s=this._getName(i),n=new t.Size(0,0);return s&&(n=this._measureLegendItem(e,this._getName(i))),n},s.prototype.drawLegendItem=function(t,e,i){var s=this._getStyles(i)||this.style;this._getName(i)&&this._drawLegendItem(t,e,this._getChartType(),this._getName(i),s,this.symbolStyle)},s}(e.SeriesBase);s.OverlayIndicatorBase=n;var a=function(s){function n(t){var e=s.call(this,t)||this;return e._period=14,e}return __extends(n,s),Object.defineProperty(n.prototype,"period",{get:function(){return this._period},set:function(e){e!==this._period&&(this._period=t.asInt(e,!1,!0),this._clearValues(),this._invalidate())},enumerable:!0,configurable:!0}),n.prototype.getValues=function(t){var e=null;return s.prototype._getLength.call(this)<=0?e:(this._shouldCalculate()&&(this._init(),this._calculate()),0===t?e=this._yvals:1===t&&(e=this._xvals),e)},n.prototype.getDataRect=function(n,a){if(a)return a;var r=null;if(s.prototype._getLength.call(this)<=0)return r;this._shouldCalculate()&&(this._init(),this._calculate());var o=i._minimum(this._xvals),l=i._maximum(this._xvals),h=i._minimum(this._yvals),c=i._maximum(this._yvals);return e._DataInfo.isValid(o)&&e._DataInfo.isValid(l)&&e._DataInfo.isValid(h)&&e._DataInfo.isValid(c)&&(r=new t.Rect(o,h,l-o,c-h)),r},n.prototype._clearValues=function(){s.prototype._clearValues.call(this),this._xvals=null,this._yvals=null},n.prototype._shouldCalculate=function(){return!this._yvals||!this._xvals},n.prototype._init=function(){s.prototype._init.call(this),this._yvals=[],this._xvals=[]},n.prototype._getItem=function(t){return s.prototype._getLength.call(this)<=0?s.prototype._getItem.call(this,t):(this._shouldCalculate()&&(this._init(),this._calculate()),t=s.prototype._getLength.call(this)-i._minimum(this._yvals.length,this._xvals.length)+t,s.prototype._getItem.call(this,t))},n}(n);s.SingleOverlayIndicatorBase=a}(i.analytics||(i.analytics={}))}(e.finance||(e.finance={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function s(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(s.prototype=i.prototype,new s)}}(),wijmo;!function(t){!function(t){!function(t){!function(e){"use strict";var i=function(e){function i(t){var i=e.call(this)||this;return i.period=14,i.initialize(t),i}return __extends(i,e),i.prototype._calculate=function(){if(!(e.prototype._getLength.call(this)<=0)){var i=e.prototype._getBindingValues.call(this,0),s=e.prototype._getBindingValues.call(this,1),n=e.prototype._getBindingValues.call(this,3),a=this._getXValues();this._yvals=t._avgTrueRng(i,s,n,this.period),this._xvals=a?a.slice(this.period-1):t._range(this.period-1,i.length)}},i}(e.SingleOverlayIndicatorBase);e.ATR=i}(t.analytics||(t.analytics={}))}(t.finance||(t.finance={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function s(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(s.prototype=i.prototype,new s)}}(),wijmo;!function(t){!function(e){!function(e){!function(i){"use strict";function s(i,s,n,a,r){t.asArray(i,!1),t.asArray(s,!1),t.asArray(n,!1),t.asInt(a,!1,!0),t.asNumber(r,!1,!0);var o,l,h=e._minimum(i.length,s.length,n.length),c=[],_=[],u=[];for(t.assert(h>a&&a>1,"CCI period must be an integer less than the length of the data and greater than one."),l=0;la&&a>1,"Williams %R period must be an integer less than the length of the data and greater than one."),r=a;r<=i.length;r++)l.push(e._maximum(i.slice(r-a,r))),h.push(e._minimum(s.slice(r-a,r)));for(n.splice(0,a-1),r=0;rs&&s>1,"Bollinger Bands period must be an integer less than the length of the data and greater than one.");var a,r=i._sma(e,s),o=[];for(a=s;a<=e.length;a++)o.push(i._stdDeviation(e.slice(a-s,a)));var l=r,h=r.map(function(t,e){return t+o[e]*n});return{lowers:r.map(function(t,e){return t-o[e]*n}),middles:l,uppers:h}}var a=function(s){function a(t){var e=s.call(this)||this;return e._period=20,e._multiplier=2,e.rendering.addHandler(e._rendering,e),e.initialize(t),e}return __extends(a,s),Object.defineProperty(a.prototype,"period",{get:function(){return this._period},set:function(e){e!==this._period&&(this._period=t.asInt(e,!1,!0),this._clearValues(),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"multiplier",{get:function(){return this._multiplier},set:function(e){e!==this._multiplier&&(this._multiplier=t.asNumber(e,!1,!0),this._clearValues(),this._invalidate())},enumerable:!0,configurable:!0}),a.prototype.getDataRect=function(n,a){if(a)return a;if(s.prototype._getLength.call(this)<=0)return null;this._shouldCalculate()&&(this._init(),this._calculate());var r=this._upperYVals.concat(this._lowerYVals),o=i._minimum(this._xVals),l=i._maximum(this._xVals),h=i._minimum(r),c=i._maximum(r);return e._DataInfo.isValid(o)&&e._DataInfo.isValid(l)&&e._DataInfo.isValid(h)&&e._DataInfo.isValid(c)?new t.Rect(o,h,l-o,c-h):null},a.prototype._clearValues=function(){s.prototype._clearValues.call(this),this._upperYVals=null,this._middleYVals=null,this._lowerYVals=null,this._xVals=null},a.prototype._shouldCalculate=function(){return!(this._upperYVals&&this._middleYVals&&this._lowerYVals&&this._xVals)},a.prototype._init=function(){s.prototype._init.call(this),this._upperYVals=[],this._middleYVals=[],this._lowerYVals=[],this._xVals=[]},a.prototype._calculate=function(){var t=s.prototype._getLength.call(this);if(!(t<=0)){var e=s.prototype.getValues.call(this,0),a=this._getXValues(),r=n(e,this.period,this.multiplier);this._upperYVals=r.uppers,this._middleYVals=r.middles,this._lowerYVals=r.lowers,this._xVals=a?a.slice(this.period-1):i._range(this.period-1,t-1)}},a.prototype._rendering=function(n,a){if(a.cancel=!0,!(s.prototype._getLength.call(this)<=0)){this._shouldCalculate()&&(this._init(),this._calculate());var r=this.chart.series.indexOf(this),o=a.engine,l=this._getAxisX(),h=this._getAxisY(),c=i._minimum(this._upperYVals.length,this._middleYVals.length,this._lowerYVals.length,this._xVals.length),_=e._BasePlotter.cloneStyle(this.style,["fill"]),u=this._getSymbolStroke(r),p=this.chart._plotrectId;if(c&&!(c<=0)){o.stroke=u,o.strokeWidth=2;for(var d,f,g,y=[],m=[],v=[],V=[],b=this._getLength(),x=0;xs&&s>1,"RSI period must be an integer less than the length of the data and greater than one.");var n,a,r,o,l=[],h=[],c=[],_=[];for(o=1;o0?t:0}),a=l.map(function(t){return t<0?Math.abs(t):0}),o=s;o<=l.length;o++)o===s?(h.push(e._sum(n.slice(o-s,o))/s),c.push(e._sum(a.slice(o-s,o))/s)):(h.push((n[o-1]+h[o-s-1]*(s-1))/s),c.push((a[o-1]+c[o-s-1]*(s-1))/s)),r=h[o-s]/c[o-s],r=isFinite(r)?r:0,_.push(100-100/(1+r));return _}var n=function(t){function i(e){var i=t.call(this)||this;return i.period=14,i.initialize(e),i}return __extends(i,t),i.prototype._calculate=function(){var i=t.prototype._getLength.call(this);if(!(i<=0)){var n=t.prototype._getBindingValues.call(this,0),a=this._getXValues();this._yvals=s(n,this.period),this._xvals=a?a.slice(this.period):e._range(this.period,i)}},i}(i.SingleOverlayIndicatorBase);i.RSI=n,i._rsi=s}(e.analytics||(e.analytics={}))}(e.finance||(e.finance={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function s(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(s.prototype=i.prototype,new s)}}(),wijmo;!function(t){!function(e){!function(i){!function(s){"use strict";function n(e,s,n,a){t.asArray(e,!1),t.asInt(s,!1,!0),t.asInt(n,!1,!0),t.asInt(a,!1,!0);var r,o=s>n;o&&(r=n,n=s,s=r);var l,h,c=i._ema(e,s),_=i._ema(e,n),u=[],p=[];for(c.splice(0,n-s),h=0;h-1?2:1},n.prototype.getDataRect=function(n,a){if(a)return a;var r=null;if(s.prototype._getLength.call(this)<=0)return r;this._shouldCalculate()&&(this._init(),this._calculate());var o=[],l=[];l.push.apply(l,this._macdXVals),l.push.apply(l,this._signalXVals),o.push.apply(o,this._macdVals),o.push.apply(o,this._signalVals);var h=i._minimum(l),c=i._maximum(l),_=i._minimum(o),u=i._maximum(o);return e._DataInfo.isValid(h)&&e._DataInfo.isValid(c)&&e._DataInfo.isValid(_)&&e._DataInfo.isValid(u)&&(r=new t.Rect(h,_,c-h,u-_)),r},n.prototype._rendering=function(i,n){if(n.cancel=!0,!(s.prototype._getLength.call(this)<=0)){this._shouldCalculate()&&(this._init(),this._calculate());var a=this.chart.series.indexOf(this),r=n.engine,o=this._getAxisX(),l=this._getAxisY(),h=e._BasePlotter.cloneStyle(this.style,["fill"]),c=this._getSymbolStroke(a),_=this.chart._plotrectId,u=null,p=c,d=2,f=null,g=c,y=2;this.styles&&t.isObject(this.styles)&&(this.styles.macdLine&&t.isObject(this.styles.macdLine)&&(p=(u=e._BasePlotter.cloneStyle(this.styles.macdLine,["fill"])).stroke?u.stroke:c,d=u.strokeWidth?u.strokeWidth:2),this.styles.signalLine&&t.isObject(this.styles.signalLine)&&(g=(f=e._BasePlotter.cloneStyle(this.styles.signalLine,["fill"])).stroke?f.stroke:c,y=f.strokeWidth?f.strokeWidth:2));var m,v,V,b,x=[],P=[],w=[],k=[],L=this._getLength();for(V=0;V1&&(u=i._sma(u,o)),l=i._sma(u,r),{ks:u,ds:l}}var a=function(s){function a(t){var e=s.call(this)||this;return e._kPeriod=14,e._dPeriod=3,e._smoothingPeriod=1,e._seriesCount=2,e.rendering.addHandler(e._rendering,e),e.initialize(t),e}return __extends(a,s),Object.defineProperty(a.prototype,"kPeriod",{get:function(){return this._kPeriod},set:function(e){e!==this._kPeriod&&(this._kPeriod=t.asInt(e,!1,!0),this._clearValues(),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"dPeriod",{get:function(){return this._dPeriod},set:function(e){e!==this._dPeriod&&(this._dPeriod=t.asInt(e,!1,!0),this._clearValues(),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"smoothingPeriod",{get:function(){return this._smoothingPeriod},set:function(e){e!==this._smoothingPeriod&&(this._smoothingPeriod=t.asInt(e,!1,!0),this._clearValues(),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"styles",{get:function(){return this._styles},set:function(t){t!==this._styles&&(this._styles=t,this._invalidate())},enumerable:!0,configurable:!0}),a.prototype.getDataRect=function(n,a){if(a)return a;var r=null;if(s.prototype._getLength.call(this)<=0)return r;this._shouldCalculate()&&(this._init(),this._calculate());var o=this._kVals.concat(this._dVals),l=this._kXVals.concat(this._dXVals),h=i._minimum(l),c=i._maximum(l),_=i._minimum(o),u=i._maximum(o);return e._DataInfo.isValid(h)&&e._DataInfo.isValid(c)&&e._DataInfo.isValid(_)&&e._DataInfo.isValid(u)&&(r=new t.Rect(h,_,c-h,u-_)),r},a.prototype._clearValues=function(){s.prototype._clearValues.call(this),this._kVals=null,this._kXVals=null,this._dVals=null,this._dXVals=null},a.prototype._shouldCalculate=function(){return!(this._kVals&&this._kXVals&&this._dVals&&this._dXVals)},a.prototype._init=function(){s.prototype._init.call(this),this._kVals=[],this._kXVals=[],this._dVals=[],this._dXVals=[]},a.prototype._calculate=function(){var t=s.prototype._getLength.call(this);if(!(s.prototype._getLength.call(this)<=0)){var e=s.prototype._getBindingValues.call(this,0),a=s.prototype._getBindingValues.call(this,1),r=s.prototype._getBindingValues.call(this,3),o=this._getXValues(),l=n(e,a,r,this.kPeriod,this.dPeriod,this.smoothingPeriod);this._kVals=l.ks,this._dVals=l.ds,this._kXVals=o?o.slice(this.kPeriod-1):i._range(this.kPeriod-1,t-1),this.smoothingPeriod&&this.smoothingPeriod>1&&(this._kXVals=this._kXVals.slice(this._kXVals.length-this._kVals.length,this._kXVals.length)),this._dXVals=this._kXVals.slice(this._kXVals.length-this._dVals.length,this._kXVals.length)}},a.prototype._rendering=function(i,n){if(n.cancel=!0,!(s.prototype._getLength.call(this)<=0)){this._shouldCalculate()&&(this._init(),this._calculate());var a=this.chart.series.indexOf(this),r=n.engine,o=this._getAxisX(),l=this._getAxisY(),h=e._BasePlotter.cloneStyle(this.style,["fill"]),c=this._getSymbolStroke(a),_=this.chart._plotrectId,u=null,p=c,d=2,f=null,g=c,y=2;this.styles&&t.isObject(this.styles)&&(this.styles.kLine&&t.isObject(this.styles.kLine)&&(p=(u=e._BasePlotter.cloneStyle(this.styles.kLine,["fill"])).stroke?u.stroke:c,d=u.strokeWidth?u.strokeWidth:2),this.styles.dLine&&t.isObject(this.styles.dLine)&&(g=(f=e._BasePlotter.cloneStyle(this.styles.dLine,["fill"])).stroke?f.stroke:c,y=f.strokeWidth?f.strokeWidth:2));var m,v,V,b,x=[],P=[],w=[],k=[],L=this._getLength();for(V=0;V1&&(e=Array.prototype.slice.call(arguments)),t.asArray(e,!1),e.reduce(function(e,i){return e+t.asNumber(i)},0)}function n(e){return arguments.length>1&&(e=Array.prototype.slice.call(arguments)),t.asArray(e,!1),i(e)/e.length}function a(e){arguments.length>1&&(e=Array.prototype.slice.call(arguments)),t.asArray(e,!1);var i=n(e);return n(e.map(function(t){return Math.pow(t-i,2)}))}function r(e,i,n,a){void 0===a&&(a=14),t.asArray(e,!1),t.asArray(i,!1),t.asArray(n,!1),t.asInt(a,!1,!0);var r=Math.min(e.length,i.length,n.length),s=[];t.assert(r>a&&a>1,"True Range period must be an integer less than the length of the data and greater than one.");for(var o=0;oi&&i>1,"Simple Moving Average period must be an integer less than the length of the data and greater than one.");for(var a=[],r=i;r<=e.length;r++)a.push(n(e.slice(r-i,r)));return a}e._trunc=function(e){return t.asNumber(e,!0,!1),e>0?Math.floor(e):Math.ceil(e)},e._sum=i,e._average=n,e._minimum=function(e){return arguments.length>1&&(e=Array.prototype.slice.call(arguments)),t.asArray(e,!1),Math.min.apply(null,e)},e._maximum=function(e){return arguments.length>1&&(e=Array.prototype.slice.call(arguments)),t.asArray(e,!1),Math.max.apply(null,e)},e._variance=a,e._stdDeviation=function(e){return arguments.length>1&&(e=Array.prototype.slice.call(arguments)),t.asArray(e,!1),Math.sqrt(a(e))},e._avgTrueRng=function(e,i,a,s){void 0===s&&(s=14),t.asArray(e,!1),t.asArray(i,!1),t.asArray(a,!1),t.asInt(s,!1,!0);var o=r(e,i,a,s),l=Math.min(e.length,i.length,a.length,o.length),h=[];t.assert(l>s&&s>1,"Average True Range period must be an integer less than the length of the data and greater than one.");for(var c=0;cs&&h.push(((s-1)*h[h.length-1]+o[c])/s);return h},e._trueRng=r,e._sma=s,e._ema=function(e,i){t.asArray(e,!1),t.asNumber(i,!1,!0),t.assert(e.length>i&&i>1,"Exponential Moving Average period must be an integer less than the length of the data and greater than one.");var n=[],a=2/(i+1),r=s(e,i);e=e.slice(i-1);for(var o=0;og)&&(g=t))}),r){var v=r[d];isFinite(v)&&(isNaN(u)?u=p=v:vg&&(p=v))}}if(r||(u=0,p=f-1),!isNaN(_))return new t.Rect(u,_,p-u,g-_)}return null},a}(e.SeriesBase);i.FinancialSeries=n}(e.finance||(e.finance={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(t){!function(t){"use strict";var e=function(){function t(t,e,i,n){this.highs=t,this.lows=e,this.opens=i,this.closes=n}return t.prototype.calculate=function(){},t}();t._BaseCalculator=e;var i=function(e){function i(t,i,n,a){return e.call(this,t,i,n,a)||this}return __extends(i,e),i.prototype.calculate=function(){var e,i,n,a,r=Math.min(this.highs.length,this.lows.length,this.opens.length,this.closes.length),s=[];if(r<=0)return s;for(var o=0;o0,e=this.closes.length,i=[],n=[[],[]];if(e<=0)return i;for(var a,r,s,o,l,h,c,u=[],_=1;_h)a=Math.max(n[0][l],n[1][l]);else{if(!(sn[e-1]);e++);if(!i)for(e=1;e0,r=[],s=[[],[]];if(i<=0)return r;for(var o,l,h,c,u,_,p,g,f,d,m=1;mthis.highs[0])h=this.highs[m];else{if(!(this.lows[m]0)if(this.highs[m]>s[1][u])h=this.highs[m];else{if(!(this.lows[m]s[1][u]))continue;h=this.highs[m]}else h=n[m];if(this.unit===t.RangeMode.Percentage&&(e=h*this.size),-1===u){if(l=a?this.xs[0]:0,d=0,o=this.fields===t.DataFields.HighLow?null==this.highs[0]?this.highs[this.highs.length-1]:this.highs[0]:null==n[0]?n[n.length-1]:n[0],(g=Math.abs(o-h)||0)0)if(h>p)f=!0;else{if(!((g=p-h)>=e))continue;o=p}else if(h<_)f=!0;else{if(!((g=h-_)>=e))continue;o=_}f?(s[1][u]=h,r[u].close=h,r[u].high=Math.max(r[u].open,r[u].close),r[u].low=Math.min(r[u].open,r[u].close)):(s[0].push(o),s[1].push(h),r.push({high:Math.max(o,h),low:Math.min(o,h),open:o,close:h,x:l,pointIndex:d}))}return r},i}(n);t._KagiCalculator=r;var s=function(e){function i(t,i,n,a,r,s,o,l,h){void 0===h&&(h=!1);var c=e.call(this,t,i,n,a,r,s,o,l)||this;return c.rounding=h,c}return __extends(i,e),i.prototype.calculate=function(){var e=this._getSize(),i=Math.min(this.highs.length,this.lows.length,this.opens.length,this.closes.length),n=null!==this.xs&&this.xs.length>0,a=this._getValues(),r=[],s=[[],[]];if(i<=0)return r;for(var o,l,h,c,u,_,p,g,f=1;fe)o=this.highs[0],h=this.highs[f];else{if(!(this.lows[0]-this.lows[f]>e))continue;o=this.lows[0],h=this.lows[f]}else if(_=Math.min(s[0][u],s[1][u]),p=Math.max(s[0][u],s[1][u]),this.highs[f]-p>e)o=p,h=this.highs[f];else{if(!(_-this.lows[f]>e))continue;o=_,h=this.lows[f]}else if(h=a[f],-1===u)o=a[0];else if(_=Math.min(s[0][u],s[1][u]),p=Math.max(s[0][u],s[1][u]),h>p)o=p;else{if(!(h<_))continue;o=_}if(g=h-o,!(Math.abs(g)0?o+e:o-e,s[1].push(o),m.close=o,m.x=l,m.pointIndex=f,m.high=Math.max(m.open,m.close),m.low=Math.min(m.open,m.close),r.push(m)}}}return r},i.prototype._round=function(t,e){return Math.round(t/e)*e},i}(n);t._RenkoCalculator=s}(t.finance||(t.finance={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(i){"use strict";var n=function(n){function a(){var t=n.call(this)||this;return t._symFactor=.7,t.clear(),t}return __extends(a,n),a.prototype.clear=function(){n.prototype.clear.call(this),this._haValues=null,this._calculator=null},a.prototype.plotSeries=function(i,n,a,r,s,o,l){var h=this;this._calculate(r);var c=t.asType(r,e.SeriesBase),u=this.chart.series.indexOf(r),_=r.getValues(1),p=this._symFactor,g=this._haValues.length,f=!0;if(_){var d=this.dataInfo.getDeltaX();d>0&&(p*=d)}else _=this.dataInfo.getXVals();_?g=Math.min(g,_.length):(f=!1,_=new Array(g));var m=this._DEFAULT_WIDTH,y=c._getSymbolFill(u),v=c._getAltSymbolFill(u)||"transparent",x=c._getSymbolStroke(u),w=c._getAltSymbolStroke(u)||x,b=p,k=r.getDataType(1)||r.chart._xDataType;i.strokeWidth=m;for(var P,C,V,A,F,M,T,L,D=n.actualMin,S=n.actualMax,O=0,B=0;Bx){var b=v;v=x,x=b}h=n.convert(h),e._DataInfo.isValid(_)&&e._DataInfo.isValid(p)&&(_=a.convert(_),p=a.convert(p),y=(m=Math.min(_,p))+Math.abs(_-p),i.drawRect(v,m,x-v,y-m),(d=new e._RectArea(new t.Rect(v,m,x-v,y-m))).tag=g,this.hitTester.add(d,r)),e._DataInfo.isValid(c)&&(c=a.convert(c),null!==m&&(i.drawLine(h,m,h,c),d.rect.top=c,d.rect.height=d.rect.height+c)),e._DataInfo.isValid(u)&&(u=a.convert(u),null!==y&&(i.drawLine(h,y,h,u),d.rect.height=d.rect.height+u))},a.prototype._getDataPoint=function(t,i,n,a){var r=new e._DataPoint(t,i,n,this._haValues[i].high),s=a._getItem(i),o=a._getBinding(0),l=a._getBinding(1),h=a._getBinding(2),c=a._getBinding(3),u=a._getAxisY();return null!=s&&(r.item=e._BasePlotter.cloneStyle(s,[]),r.item[o]=this._haValues[i].high,r.item[l]=this._haValues[i].low,r.item[h]=this._haValues[i].open,r.item[c]=this._haValues[i].close),r.y=this._haValues[i].high,r.yfmt=u._formatValue(this._haValues[i].high),r},a.prototype._calculate=function(e){var n=e._getBindingValues(0),a=e._getBindingValues(1),r=e._getBindingValues(2),s=e._getBindingValues(3);this._calculator=new i._HeikinAshiCalculator(n,a,r,s),this._haValues=this._calculator.calculate(),(null===this._haValues||t.isUndefined(this._haValues))&&this._init()},a.prototype._init=function(){this._haValues=[]},a}(e._FinancePlotter);i._HeikinAshiPlotter=n}(e.finance||(e.finance={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(i){"use strict";var n=function(i){function n(){var t=i.call(this)||this;return t._symFactor=.7,t.clear(),t}return __extends(n,i),n.prototype.clear=function(){i.prototype.clear.call(this),this._rangeValues=null,this._rangeXLabels=null,this._calculator=null},n.prototype.unload=function(){i.prototype.unload.call(this);for(var t,e,n=0;nb?d:m,i.stroke=w>b?y:v,k=this._getDataPoint(c,C,r,Math.max(w,b)),i.startGroup(),this.chart.itemFormatter){var V=new e.HitTestInfo(this.chart,new t.Point(n.convert(x),a.convert(b)),e.ChartElement.SeriesSymbol);V._setData(r,C),V._setDataPoint(k),this.chart.itemFormatter(i,V,function(){h._drawSymbol(i,n,a,c,P,f,x,w,b,k)})}else this._drawSymbol(i,n,a,c,P,f,x,w,b,k);i.endGroup(),r._setPointIndex(C,P),P++}},n.prototype._drawSymbol=function(i,n,a,r,s,o,l,h,c,u){var _,p,g,f,d;if(g=n.convert(l-.5*o),f=n.convert(l+.5*o),g>f){var m=g;g=f,f=m}e._DataInfo.isValid(h)&&e._DataInfo.isValid(c)&&(h=a.convert(h),c=a.convert(c),p=(_=Math.min(h,c))+Math.abs(h-c),i.drawRect(g,_,f-g,p-_),(d=new e._RectArea(new t.Rect(g,_,f-g,p-_))).tag=u,this.hitTester.add(d,r))},n.prototype._getDataPoint=function(t,i,n,a){var r=i,s=new e._DataPoint(t,i,r,a),o=n._getItem(this._rangeValues[i].pointIndex),l=n.bindingX||this.chart.bindingX,h=n._getBinding(0),c=n._getBinding(1),u=n._getBinding(2),_=n._getBinding(3),p=n._getAxisY();return s.item=e._BasePlotter.cloneStyle(o,[]),s.item[h]=this._rangeValues[i].high,s.item[c]=this._rangeValues[i].low,s.item[u]=this._rangeValues[i].open,s.item[_]=this._rangeValues[i].close,s.y=this._rangeValues[i].close,s.yfmt=p._formatValue(this._rangeValues[i].close),s.x=s.item[l],s.xfmt=this._rangeXLabels[i]._text,s},n.prototype._init=function(){this._rangeValues=[],this._rangeXLabels=[]},n.prototype._calculate=function(t){},n.prototype._generateXLabels=function(i){var n,a=this,r=i._getAxisX(),s=i.getDataType(1)||this.chart._xDataType;this._rangeValues.forEach(function(i,o){var l=i.x;n=s===t.DataType.Date?t.Globalize.format(e.FlexChart._fromOADate(l),r.format||"d"):s===t.DataType.Number?r._formatValue(l):null!==s&&s!==t.DataType.String||!a.chart._xlabels?l.toString():a.chart._xlabels[l],a._rangeXLabels.push({value:o,text:n,_text:n})},this)},n}(e._BasePlotter);i._BaseRangePlotter=n;!function(t){t[t.Close=0]="Close",t[t.High=1]="High",t[t.Low=2]="Low",t[t.Open=3]="Open",t[t.HighLow=4]="HighLow",t[t.HL2=5]="HL2",t[t.HLC3=6]="HLC3",t[t.HLOC4=7]="HLOC4"}(i.DataFields||(i.DataFields={}));!function(t){t[t.Fixed=0]="Fixed",t[t.ATR=1]="ATR",t[t.Percentage=2]="Percentage"}(i.RangeMode||(i.RangeMode={}))}(e.finance||(e.finance={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(e){"use strict";var i=function(i){function n(){return i.call(this)||this}return __extends(n,i),n.prototype.clear=function(){i.prototype.clear.call(this),this._newLineBreaks=null},n.prototype._calculate=function(i){this._init();var n=i._getBindingValues(3),a=i.getValues(1)||this.chart._xvals;this._calculator=new e._LineBreakCalculator(null,null,null,n,a,this._newLineBreaks),this._rangeValues=this._calculator.calculate(),(null===this._rangeValues||t.isUndefined(this._rangeValues))&&(this._rangeValues=[]),this._generateXLabels(i)},n.prototype._init=function(){i.prototype._init.call(this),this._newLineBreaks=t.asInt(this.getNumOption("newLineBreaks","lineBreak"),!0,!0)||3,t.assert(this._newLineBreaks>=1,"Value must be greater than 1")},n}(e._BaseRangePlotter);e._LineBreakPlotter=i}(e.finance||(e.finance={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(e){"use strict";var i=function(i){function n(){return i.call(this)||this}return __extends(n,i),n.prototype.clear=function(){i.prototype.clear.call(this),this._boxSize=null,this._rangeMode=null},n.prototype._calculate=function(i){this._init();var n=i._getBindingValues(0),a=i._getBindingValues(1),r=i._getBindingValues(2),s=i._getBindingValues(3),o=i.getValues(1)||this.chart._xvals;this._calculator=new e._RenkoCalculator(n,a,r,s,o,this._boxSize,this._rangeMode,this._fields,this._rounding),this._rangeValues=this._calculator.calculate(),(null===this._rangeValues||t.isUndefined(this._rangeValues))&&(this._rangeValues=[]),this._generateXLabels(i)},n.prototype._init=function(){i.prototype._init.call(this),this._boxSize=this.getNumOption("boxSize","renko")||14,this._rangeMode=this.getOption("rangeMode","renko")||e.RangeMode.Fixed,this._rangeMode=t.asEnum(this._rangeMode,e.RangeMode,!0),t.assert(this._rangeMode!==e.RangeMode.Percentage,"RangeMode.Percentage is not supported"),this._fields=this.getOption("fields","renko")||e.DataFields.Close,this._fields=t.asEnum(this._fields,e.DataFields,!0),t.assert(this._fields!==e.DataFields.HighLow,"DataFields.HighLow is not supported"),this._rounding=t.asBoolean(this.getOption("rounding","renko"),!0)},n.prototype._generateXLabels=function(t){var e=this;i.prototype._generateXLabels.call(this,t),this._rangeXLabels.forEach(function(t,i){i>0&&e._rangeXLabels[i-1]._text===t.text&&(t.text="")},this)},n}(e._BaseRangePlotter);e._RenkoPlotter=i}(e.finance||(e.finance={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(i){"use strict";var n=function(n){function a(){return n.call(this)||this}return __extends(a,n),a.prototype._calculate=function(e){this._init();var n=e._getBindingValues(0),a=e._getBindingValues(1),r=e._getBindingValues(2),s=e._getBindingValues(3),o=e.getValues(1)||this.chart._xvals;this._calculator=new i._KagiCalculator(n,a,r,s,o,this._reversalAmount,this._rangeMode,this._fields),this._rangeValues=this._calculator.calculate(),(null===this._rangeValues||t.isUndefined(this._rangeValues))&&(this._rangeValues=[]),this._generateXLabels(e)},a.prototype.plotSeries=function(i,n,a,r,s,o,l){this._calculate(r);var h=this.chart.series.indexOf(r),c=this._rangeValues.length,u=n.actualMin,_=n.actualMax,p=this._DEFAULT_WIDTH,g=r._getSymbolStroke(h),f=r._getAltSymbolStroke(h)||g,d=[],m=[];i.stroke=g,i.strokeWidth=p;var y,v,x,w,b,k,P,C=0;i.startGroup();for(var V=0;Vx?p:2*p,i.stroke=v>x?g:f,i.drawLine(n.convert(y),a.convert(v),n.convert(y),a.convert(x)),i.drawLine(n.convert(y-1)-i.strokeWidth/2,a.convert(v),n.convert(y)+i.strokeWidth/2,a.convert(v))):i.strokeWidth===p?x>v?(x>b?(i.drawLine(n.convert(y),a.convert(v),n.convert(y),a.convert(b)),i.strokeWidth=2*p,i.stroke=f,i.drawLine(n.convert(y),a.convert(b),n.convert(y),a.convert(x)),w=v):i.drawLine(n.convert(y),a.convert(v),n.convert(y),a.convert(x)),b=x):i.drawLine(n.convert(y),a.convert(v),n.convert(y),a.convert(x)):i.strokeWidth/2===p&&(x0){var s=this.chart.series[0],o=this._reversal,l=s.collectionView?s.collectionView:this.chart.collectionView,h=l?l.items:null;if(h&&h.length>0){var c=s._getBinding(0),u=s._getBinding(1),_=s._getBinding(2),p=s._getBinding(3);this._fields==i.DataFields.Close&&(p?c=p:_&&(c=_),u=c);var g=s.bindingX?s.bindingX:this.chart.bindingX,f=this._actualBoxSize=this.calcBoxSize(h,c,u);if(this._pfdata=this.calcPFHiLo2(h,c,u,g,f,o),this._pfdata&&this._pfdata.length>0){var d=this._pfdata.reduce(function(t,e){return Math.max(t,e.max)},this._pfdata[0].max),m=this._pfdata.reduce(function(t,e){return Math.min(t,e.min)},this._pfdata[0].min);a=new t.Rect(-.5,m-.5*f,this._pfdata.length,d-m+f);for(var y=1;y0){var o=this._actualBoxSize;this.renderGrid(t,this._pfdata,o),this.renderData(this.chart,t,this._pfdata,o)}this.chart.axisY.majorGrid=this.axisYMajorGrid,this.chart.axisX.itemsSource=this.axisXItemsSource,this.chart.axisX._cancelUpdate(),this.chart.axisY._cancelUpdate()},r.prototype.calcBoxSize=function(t,e,a){var r=t.reduce(function(t,i){return Math.max(t,i[e])},t[0][e]),s=t.reduce(function(t,e){return Math.min(t,e[a])},t[0][a]),o=this._boxSize,l=r-s;switch(this._scaling){case n.Traditional:l<.25?o=.0625:l>=.25&&l<1?o=.125:l>=1&&l<5?o=.25:l>=5&&l<20?o=.5:l>=20&&l<100?o=1:l>=100&&l<200?o=2:l>=200&&l<500?o=4:l>=500&&l<1e3?o=5:l>=1e3&&l<25e3?o=50:l>-25e3&&(o=500);break;case n.Dynamic:var h=this.chart.series[0],c=h._getBindingValues(0),u=h._getBindingValues(1),_=(h._getBindingValues(2),h._getBindingValues(3)),p=i._avgTrueRng(c,u,_,this._period);o=p[p.length-1]}return o},r.prototype.calcPFHiLo2=function(e,i,n,a,r,s){for(var o=[],l=0;l=c,"'High' value must be larger than 'low' value.");var u=e[l][a];if(0==o.length)o.push({min:this.roundDown(c,r),max:this.roundDown(h,r),rise:!1,date:u});else{var _=o[o.length-1];if(_.rise){var p=_.max+r,g=_.max-s*r;this.roundUp(h,r)>=p?_.max=this.roundUp(h,r):c<=g&&o.push({min:this.roundDown(c,r),max:_.max-r,rise:!1,date:u})}else{var p=_.min-r,g=_.min+s*r;this.roundDown(c,r)<=p?_.min=this.roundDown(c,r):h>=g&&o.push({min:_.min+r,max:this.roundUp(h,r),rise:!0,date:u})}}}if(o.length>0){var f=o[0];f.min==f.max&&o.splice(0,1)}return o},r.prototype.roundUp=function(t,e){return Math.ceil(t/e-.999999)*e},r.prototype.roundDown=function(t,e){return Math.floor(t/e+.999999)*e},r.prototype.renderGrid=function(i,n,a){if(this._pfdata){for(var r=this._pfdata.reduce(function(t,e){return Math.max(t,e.max)},this._pfdata[0].max),s=this._pfdata.reduce(function(t,e){return Math.min(t,e.min)},this._pfdata[0].min),o=this.chart,l=this._pfdata.length,h=s-.5*a;h<=r+a;h+=a){u=new t.Point(-.5,h);u=o.dataToPoint(u);_=new t.Point(l,h);_=o.dataToPoint(_),i.stroke=e.FlexChart._FG,i.strokeWidth=1,i.drawLine(u.x,u.y,_.x,_.y,e.FlexChart._CSS_GRIDLINE)}for(var c=-.5;c<=l;c+=1){var u=new t.Point(c,this.chart.axisY.actualMin);u=o.dataToPoint(u);var _=new t.Point(c,this.chart.axisY.actualMax);_=o.dataToPoint(_),i.stroke=e.FlexChart._FG,i.strokeWidth=1,i.drawLine(u.x,u.y,_.x,_.y,e.FlexChart._CSS_GRIDLINE)}}},r.prototype.renderData=function(i,n,a,r){for(var s=i.series[0],o=s._getSymbolStroke(0),l=s._getAltSymbolStroke(0)||o,h=0;h0&&p0)if(t==this.selectedIndex)o=this.selectedItemOffset;else{var n=this._getSelectedParentIndex(t);if(null!=n){var a=this._areas[n];this.dataLabel.position;o=this.selectedItemOffset,e=((e=a.langle+this._rotationAngle)%360+360)%360,e*=Math.PI/180}}return o>0&&(i=Math.cos(e)*o*this._radius,r=Math.sin(e)*o*this._radius),{x:i,y:r}},o.prototype._getSelectedParentIndex=function(t){var e=this._parentRef[t];return null!=e?e===this.selectedIndex?e:this._getSelectedParentIndex(e):null},o}(e.FlexPie);i.Sunburst=r}(e.hierarchical||(e.hierarchical={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function r(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),wijmo;!function(t){!function(e){!function(i){"use strict";var r;!function(t){t[t.Squarified=0]="Squarified",t[t.Horizontal=1]="Horizontal",t[t.Vertical=2]="Vertical"}(r=i.TreeMapType||(i.TreeMapType={}));var o=function(o){function l(t,i){var r=o.call(this,t,null,!0)||this;return r._values=[],r._labels=[],r._areas=[],r._sum=0,r._keywords=new e._KeyWords,r._processedData=[],r._depth=1,r._itemIndex=0,r._processedItem=[],r._maxDepth=-1,r._tmItems=[],r._colRowLens=[],r._defPalette=[{titleColor:"#033884",maxColor:"#1450a7",minColor:"#83b3f9"},{titleColor:"#a83100",maxColor:"#dc4a0d",minColor:"#ffb190"},{titleColor:"#006658",maxColor:"#008d7a",minColor:"#7deddf"},{titleColor:"#a10046",maxColor:"#df0061",minColor:"#ff8cbe"},{titleColor:"#784d08",maxColor:"#99681a",minColor:"#efc989"},{titleColor:"#54156f",maxColor:"#722a90",minColor:"#cf95e7"},{titleColor:"#998605",maxColor:"#c2ac19",minColor:"#ffef8b"},{titleColor:"#9a0005",maxColor:"#c80c14",minColor:"#ff888d"}],r.applyTemplate("wj-control wj-flexchart wj-treemap",null,null),r._currentRenderEngine=new e._SvgRenderEngine(r.hostElement),r._legend=new e.Legend(r),r._legend.position=e.Position.None,r._tooltip=new e.ChartTooltip,r._tooltip.content="{name}
{value}",r._tooltip.showDelay=0,r._lbl=new e.DataLabel,r._lbl.position=e.LabelPosition.Center,r._lbl._chart=r,r.hostElement.addEventListener("mousemove",function(t){r.isTouching||r._toogleTooltip(t)}),r.hostElement.addEventListener("click",function(t){var i=!0;if(r.maxDepth>0){var o=r.hitTest(t),n=e.FlexChart._SELECTION_THRESHOLD;if(r.tooltip&&r.tooltip.threshold&&(n=r.tooltip.threshold),o.distance<=n&&o.pointIndex>=-1&&o.pointIndex0){var i=r.hitTest(t),o=e.FlexChart._SELECTION_THRESHOLD;r.tooltip&&r.tooltip.threshold&&(o=r.tooltip.threshold),i.distance<=o&&r._rollUp()}return t.preventDefault(),!1}),r.hostElement.addEventListener("mouseleave",function(){r._hideToolTip()}),r.initialize(i),r.refresh(),r}return __extends(l,o),l.prototype._rollUp=function(){this._currentItem=this._currentItem&&this._currentItem.parent?this._currentItem.parent:null,this._refreshChart()},l.prototype._toogleTooltip=function(e){var i=this._tooltip;if(i.content){var r=this.hitTest(e);if(r.distance<=i.threshold){var o=this._getLabelContent(r,this.tooltip.content);this._showToolTip(o,new t.Rect(e.clientX,e.clientY,5,5))}else this._hideToolTip()}},Object.defineProperty(l.prototype,"selectionMode",{get:function(){return e.SelectionMode.None},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"_treeMapItems",{get:function(){return this._tmItems},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"tooltip",{get:function(){return this._tooltip},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"binding",{get:function(){return this._binding},set:function(e){e!=this._binding&&(this._binding=t.asString(e,!0),this._bindChart())},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"type",{get:function(){return null==this._type?r.Squarified:this._type},set:function(e){(e=t.asEnum(e,r))!=this._type&&(this._type=e,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"bindingName",{get:function(){return this._bindingName},set:function(e){e!=this._bindingName&&(t.assert(null==e||t.isArray(e)||t.isString(e),"bindingName should be an array or a string."),this._bindingName=e,this._bindChart())},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"dataLabel",{get:function(){return this._lbl},set:function(t){t!=this._lbl&&(this._lbl=t,this._lbl&&(this._lbl._chart=this))},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"childItemsPath",{get:function(){return this._childItemsPath},set:function(e){e!=this._childItemsPath&&(t.assert(null==e||t.isArray(e)||t.isString(e),"childItemsPath should be an array or a string."),this._childItemsPath=e,this._bindChart())},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"maxDepth",{get:function(){return this._maxDepth},set:function(e){e!=this._maxDepth&&(this._maxDepth=t.asNumber(e,!0),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"palette",{get:function(){return this._palette},set:function(e){e!=this._palette&&(this._palette=t.asArray(e),this._tmItems&&this._tmItems.length>0&&this._calculateColorForItems(this._tmItems),this.invalidate())},enumerable:!0,configurable:!0}),l.prototype._initData=function(){this._sum=0,this._tmItems=[],this._currentItem=null,this._values=[],this._labels=[],this._processedData=[],this._depth=1,this._processedItem=[]},l.prototype._performBind=function(){var t;this._initData(),this._cv&&(t=this._cv.items,this._cv.groups&&this._cv.groups.length?this._processedData=i.HierarchicalUtil.parseDataToHierarchical(this._cv,this.binding,this.bindingName,this.childItemsPath):t&&(this._processedData=i.HierarchicalUtil.parseDataToHierarchical(t,this.binding,this.bindingName,this.childItemsPath)),this._processedData&&this._processedData.length&&(this._sum=this._calculateValueAndDepth(this._processedData,1),this._sortData(this._processedData),this._values=[],this._getTMItemsAndLabelsAndValues(this._processedData,this._tmItems,1,null),this._calculateColorForItems(this._tmItems)))},l.prototype._sortData=function(t){var e=this;t.forEach(function(t){t.items&&e._sortData(t.items)}),t.sort(function(t,e){return e.value-t.value})},l.prototype._getTMItemsAndLabelsAndValues=function(t,e,i,r,o){var a=this;t&&t.length>0&&t.forEach(function(t,o){var s,l=new n;l.items=[],l.parent=r,l.depth=i,t.items&&a._getTMItemsAndLabelsAndValues(t.items,l.items,i+1,l),s=t.name?t.name:t.value.toString(),l.label=s,l.value=t.value,null!=r&&(t.value>r.maxValue&&(r.maxValue=t.value),t.value0){var _=new a(l.minColor,e.minValue,l.maxColor,e.maxValue);o._calculateColorForItems(e.items,s,_)}})},l.prototype._getBindData=function(e,i,r){var o,n=0;r&&(o=e[r]);n=0;return t.isNumber(o)?n=t.asNumber(o):o&&(n=parseFloat(o.toString())),!isNaN(n)&&isFinite(n)?i.push(n):(n=0,i.push(n)),n},l.prototype._calculateValueAndDepth=function(t,e){var i=this,r=0,o=this._values;return this._depth0?u:24,r.left+=_.left;c=r.width-(_.left+_.right);r.width=c>0?c:24,this._plotRect=r,n=this._currentItem?[this._currentItem]:this._tmItems,a=null==this._currentItem||this.maxDepth<1?this.maxDepth:this._currentItem&&this._currentItem.items&&this._currentItem.items.length&&this.maxDepth>1?this.maxDepth:this.maxDepth+1,s=this._currentItem?this._currentItem.value:this._sum,this._renderTreeMap(i,r,this._tmGroup,n,s,a),i.endGroup(),this.dataLabel.content&&this.dataLabel.position!=e.LabelPosition.None&&this._renderLabels(i),this.onRendered(new e.RenderEventArgs(i))},l.prototype._renderTreeMap=function(t,e,i,r,o,n){o>0&&(this._itemIndex=0,this._resetItemRects(this._tmItems),this._calculateItemRects(e,r,o,1,n),this._renderHierarchicalTreeMapItems(t,i,e,this._tmItems,o,1,n))},l.prototype._resetItemRects=function(e){var i=this;e.forEach(function(e){e.rect=new t.Rect(0,0,0,0),e.isTitle=!1,e.type=i.type,e.items&&e.items.length&&i._resetItemRects(e.items)})},l.prototype._calculateItemRects=function(t,e,i,o,n){var a=this;switch(this.type){case r.Horizontal:s.horizontal(e,t,i);break;case r.Vertical:s.vertical(e,t,i);break;case r.Squarified:s.squarified(e,t,i)}e.forEach(function(t,e){t.rect.clone();t.items&&t.items.length&&(o===n||o>n&&n>=1||(t.isTitle=!0,a._calculateItemRects(t.itemsRect,t.items,t.value,o+1,n)))})},l.prototype._renderHierarchicalTreeMapItems=function(t,i,r,o,n,a,s){var h,c,u,_,d,p=o.length;this.type;if(0!==p)for(var m=0;m0&&_.height>0){var m=new e.DataLabelRenderEventArgs(i,d,r,p);n.onRendering(m)&&(p=m.text,r=m.point,this._renderLabelAndBorder(i,u,_,p,a,h,r,s,2,l))}}}i.endGroup()},l.prototype._renderLabelAndBorder=function(t,i,r,o,n,a,s,l,h,c){var u,_="wj-data-label",d="wj-data-label-line";switch(n){case e.LabelPosition.Top:l&&t.drawLine(s.x,s.y,s.x,s.y-a,d),s.y-=h+a,u=this._renderText(t,i,r,o,s,1,2,_);break;case e.LabelPosition.Bottom:l&&t.drawLine(s.x,s.y,s.x,s.y+a,d),s.y+=h+a,u=this._renderText(t,i,r,o,s,1,0,_);break;case e.LabelPosition.Left:l&&t.drawLine(s.x,s.y,s.x-a,s.y,d),s.x-=h+a,u=this._renderText(t,i,r,o,s,2,1,_);break;case e.LabelPosition.Right:l&&t.drawLine(s.x,s.y,s.x+a,s.y,d),s.x+=h+a,u=this._renderText(t,i,r,o,s,0,1,_);break;case e.LabelPosition.Center:u=this._renderText(t,i,r,o,s,1,1,_)}return c&&u&&t.drawRect(u.left-h,u.top-h,u.width+2*h,u.height+2*h,"wj-data-label-border"),u},l.prototype._renderText=function(t,i,o,n,a,s,l,h){var c,u=n,_=i.item;return c=t.measureString(n,h),this.type===r.Horizontal&&_.isTitle?(c.width>o.height&&(u=this._cutText(n,c.width,o.height)),e.FlexChart._renderRotatedText(t,u,a,s,l,a,-90,h),null):(c.width>o.width&&(u=this._cutText(n,c.width,o.width)),e.FlexChart._renderText(t,u,a,s,l,h))},l.prototype._cutText=function(t,e,i){var r="",o=t.length,n=Math.floor((1-(e-i)/e)*o);return t.length>0&&(r=t[0]+(n>1?t.substring(1,n-1)+"..":"")),r},l.prototype._measureLegendItem=function(i,r){var o=new t.Size;if(o.width=e.Series._LEGEND_ITEM_WIDTH,o.height=e.Series._LEGEND_ITEM_HEIGHT,r){var n=i.measureString(r,e.FlexChart._CSS_LABEL,e.FlexChart._CSS_LEGEND);o.width+=n.width,o.heighto&&(n.height=o,this._colRowLens.push(l),l=0,h=0),lr&&(n.width=r,this._colRowLens.push(h),h=0,l=0),ha.width/2&&(n.width=a.width/2)):(n.widtha.height/2&&(n.height=a.height/2)),n},l.prototype._renderLegend=function(e,i,r,o,n,a){for(var s,l=this._rectLegend,h=this._tmItems.length,c=0,u=i.clone(),_=0;_l.top+l.height+1&&(u.x+=this._colRowLens[c],c++,u.y=i.y):u.x+d.width>l.left+l.width+1&&(u.y+=this._colRowLens[c],c++,u.x=i.x);var p=new t.Rect(u.x,u.y,d.width,d.height);this._drawLegendItem(e,p,_,s),r.push(p),o?u.y+=d.height:u.x+=d.width}},l.prototype._drawLegendItem=function(i,r,o,n){i.strokeWidth=1;var a=e.Series._LEGEND_ITEM_MARGIN,s=this._getColor(o),l=s&&s.maxColor?s.maxColor:s,h=this._getLightColor(l);i.fill=l,i.stroke=h;var c=r.top+.5*r.height,u=e.Series._LEGEND_ITEM_WIDTH,_=e.Series._LEGEND_ITEM_HEIGHT;i.drawRect(r.left+a,c-.5*_,u,_,null),n&&e.FlexChart._renderText(i,n,new t.Point(r.left+_+2*a,c),0,1,e.FlexChart._CSS_LABEL)},l.prototype._getLabelContent=function(e,i){return t.isString(i)?this._keywords.replace(i,e):t.isFunction(i)?i(e):null},l.prototype.hitTest=function(t,i){var r=this._toControl(t,i),o=new e.HitTestInfo(this,r),n=null;if(e.FlexChart._contains(this._rectHeader,r))o._chartElement=e.ChartElement.Header;else if(e.FlexChart._contains(this._rectFooter,r))o._chartElement=e.ChartElement.Footer;else if(e.FlexChart._contains(this._rectLegend,r))o._chartElement=e.ChartElement.Legend,null!==(n=this.legend._hitTest(r))&&n>=0&&n20?20:o,o=Math.max(20,o-2*i),n=n>2*i?n-2*i:0):(n=e.height>20?20:n,n=Math.max(20,n-2*i),o=o>2*i?o-2*i:0),a+=i,s+=i):(o=o>2*i?o-2*i:0,n=n>2*i?n-2*i:0),new t.Rect(a,s,o,n)},set:function(t){t!=this._rect&&(this._rect=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isTitle",{get:function(){return this._isTitle},set:function(e){var i=t.asBoolean(e,!0);i!==this._isTitle&&(this._isTitle=i)},enumerable:!0,configurable:!0}),e._CLASSNAME="wj-treemap-item",e}(),a=function(){function e(e,i,r,o,n,a){this.minColor=new t.Color(e),this.minColorValue=i,this.maxColor=new t.Color(r),this.maxColorValue=o,this.midColorValue=this.originalMidColorValue=a,this._calculateMidColorValue(),this.midColor=this.originalMidColor=new t.Color(n),this._calculateMidColor()}return e.prototype._resetminColor=function(e){this.minColor=new t.Color(e),this._calculateMidColor()},e.prototype._resetmidColor=function(e){this.midColor=this.originalMidColor=new t.Color(e),this._calculateMidColor()},e.prototype._resetmaxColor=function(e){this.maxColor=new t.Color(e),this._calculateMidColor()},e.prototype._resetminColorValue=function(t){this.minColorValue=t,this._calculateMidColorValue()},e.prototype._resetmidColorValue=function(t){this.midColorValue=this.originalMidColorValue=t,this._calculateMidColorValue()},e.prototype._resetmaxColorValue=function(t){this.maxColorValue=t,this._calculateMidColorValue()},e.prototype._calculateMidColorValue=function(){null==this.originalMidColorValue&&(this.midColorValue=(this.maxColorValue+this.minColorValue)/2)},e.prototype._calculateMidColor=function(){null==this.originalMidColor&&(this.midColor=this._calculateColorByVal(this.midColorValue,!0))},e.prototype._calculateColorByVal=function(e,i){void 0===i&&(i=!1);var r=this.maxColor,o=this.minColor,n=this.maxColorValue,a=this.minColorValue;if(e>=this.maxColorValue)return new t.Color(r.toString());if(e<=this.minColorValue)return new t.Color(o.toString());if(!i){if(e===this.midColorValue)return new t.Color(this.midColor.toString());en.height)}while(o.length)},e.horizontal=function(t,i,r){var o=i.clone();t.forEach(function(t){var n=[{item:t,val:t.value*i.width*i.height/r}];e.layoutRowedItems(i,n,o,!1)})},e.vertical=function(t,i,r){var o=i.clone();t.forEach(function(t){var n=[{item:t,val:t.value*i.width*i.height/r}];e.layoutRowedItems(i,n,o,!0)})},e.getNarrowLen=function(t){return Math.min(t.width,t.height)},e.getRowedItem=function(t,e,i){return{item:t,val:i*t.value}},e.getRowedItems=function(t,i,r){var o=t.shift(),n=[],a=[],s=e.getNarrowLen(i),l=e.getRowedItem(o,i,r);if(n.push(l),a.push(l),t.length>0)do{if(a.push(e.getRowedItem(t[0],i,r)),!(e.worst(n,s)>e.worst(a,s)))break;n=a.slice(),t.shift()}while(t.length);return n},e.layoutRowedItems=function(i,r,o,n){var a,s=o.left,l=o.top,h=s+o.width,c=l+o.height,u=e.sumRowedArray(r);n?(a=0===o.height?0:u/o.height,s+a>=h&&(a=h-s),r.forEach(function(e,i){var o=0===a?0:e.val/a;(l+o>c||i===r.length-1)&&(o=c-l);var n=new t.Rect(s,l,a,o);e.item.rect=n,l+=o}),o.left+=a,o.width-=a):(a=0===o.width?0:u/o.width,l+a>=c&&(a=c-l),r.forEach(function(e,i){var o=0===a?0:e.val/a;(s+o>h||i===r.length-1)&&(o=h-s);var n=new t.Rect(s,l,o,a);e.item.rect=n,s+=o}),o.top+=a,o.height-=a)},e.sumRowedArray=function(t){for(var e=0,i=t.length,r=0;rr?r=t.val:t.val0?s=e.parseGroupCV(i,r):i.length>0&&(t.isString(o)&&o.indexOf(",")>-1&&(o=o.split(",")),n?s=e.parseItems(i,r,o,n):(a=e.convertFlatData(i,r,o),s=e.parseItems(a,"value",o,"items"))),s},e.parseGroupCV=function(t,e){for(var i=[],r=0,o=t.groups.length;r0?u.items=e.parseItems(l,r,a,c):u.value=i[r]||0):(u.nameField=null==o?r:o,u.name=null==o?i[r]:i[o],null!=(l=i[h])&&t.isArray(l)&&l.length>0?u.items=e.parseItems(l,r,o,c):u.value=i[r]),u.item=i,u},e.parseFlatItem=function(t,e,i,r){t.items||(t.items=[])},e}();e.HierarchicalUtil=i}(e.hierarchical||(e.hierarchical={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={})); \ No newline at end of file diff --git a/out/public/controls/wijmo.chart.interaction.min.js b/out/public/controls/wijmo.chart.interaction.min.js new file mode 100644 index 0000000..63af54a --- /dev/null +++ b/out/public/controls/wijmo.chart.interaction.min.js @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +var wijmo;!function(t){!function(i){!function(i){"use strict";var e=function(){function i(i,e,s,n){this._isVisible=!0,this._buttonsVisible=!0,this._minScale=0,this._maxScale=1,this._seamless=!1,this._rsContainer=null,this._rsEle=null,this._decBtn=null,this._incBtn=null,this._rsContent=null,this._minHandler=null,this._rangeHandler=null,this._maxHandler=null,this._wrapperSliderMousedown=null,this._wrapperDocMouseMove=null,this._wrapperDocMouseup=null,this._wrapperBtnMousedown=null,this._wrapperRangeSpaceMousedown=null,this._wrapperRangeMouseleave=null,this._isTouch=!1,this._slidingInterval=null,this._rangeSliderRect=null,this._isHorizontal=!0,this._isBtnMousedown=!1,this._needSpaceClick=!1,this._hasButtons=!0,this._movingEle=null,this._movingOffset=null,this._range=null,this._startPt=null,this._minPos=0,this._maxPos=1,this.rangeChanged=new t.Event,this.rangeChanging=new t.Event,i||t.assert(!1,"The container cannot be null."),this._isTouch="ontouchstart"in window,this._needSpaceClick=e,this._hasButtons=s,t.copy(this,n),this._createSlider(i)}return Object.defineProperty(i.prototype,"buttonsVisible",{get:function(){return this._buttonsVisible},set:function(i){if(i!=this._buttonsVisible){if(this._buttonsVisible=t.asBoolean(i),!this._rsContainer||!this._hasButtons)return;this._refresh()}},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"isHorizontal",{get:function(){return this._isHorizontal},set:function(i){if(i!=this._isHorizontal){if(this._isHorizontal=t.asBoolean(i),!this._rsContainer)return;this._invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"isVisible",{get:function(){return this._isVisible},set:function(i){if(i!=this._isVisible){if(this._isVisible=t.asBoolean(i),!this._rsContainer)return;this._rsContainer.style.visibility=this._isVisible?"visible":"hidden"}},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"minScale",{get:function(){return this._minScale},set:function(i){i>=0&&i!=this._minScale&&(this._minScale=t.asNumber(i))},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"maxScale",{get:function(){return this._maxScale},set:function(i){i>=0&&i!=this._maxScale&&(this._maxScale=t.asNumber(i))},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"seamless",{get:function(){return this._seamless},set:function(i){i!=this._seamless&&(this._seamless=t.asBoolean(i))},enumerable:!0,configurable:!0}),i.prototype.onRangeChanged=function(t){this.rangeChanged.raise(this,t)},i.prototype.onRangeChanging=function(t){this.rangeChanging.raise(this,t)},Object.defineProperty(i.prototype,"_isSliding",{get:function(){return null!==this._startPt},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"_handleWidth",{get:function(){return this._minHandler.offsetWidth},enumerable:!0,configurable:!0}),i.prototype._createSlider=function(e){var s=this._isHorizontal?i._HRANGESLIDER:i._VRANGESLIDER,n=this._isHorizontal?"wj-glyph-left":"wj-glyph-down",a=this._isHorizontal?"wj-glyph-right":"wj-glyph-up";this._rsContainer=e,this._rsContainer.style.visibility=this._isVisible?"visible":"hidden",this._rsEle=t.createElement('
'),this._rsContainer.appendChild(this._rsEle),this._hasButtons&&(this._decBtn=t.createElement(''),this._rsEle.appendChild(this._decBtn),this._incBtn=t.createElement(''),this._rsEle.appendChild(this._incBtn)),this._rsContent=t.createElement('
'),this._rsEle.appendChild(this._rsContent),this._minHandler=this._rsContent.querySelector("."+i._RANGESLIDER_MINHANDLE),this._rangeHandler=this._rsContent.querySelector("."+i._RANGESLIDER_RANGEHANDLE),this._maxHandler=this._rsContent.querySelector("."+i._RANGESLIDER_MAXHANDLE),this._wrapperSliderMousedown=this._onSliderMousedown.bind(this),this._wrapperDocMouseMove=this._onDocMouseMove.bind(this),this._wrapperDocMouseup=this._onDocMouseup.bind(this),this._wrapperRangeSpaceMousedown=this._onRangeSpaceMousedown.bind(this),this._wrapperRangeMouseleave=this._onRangeMouseleave.bind(this),this._wrapperBtnMousedown=this._onBtnMousedown.bind(this),this._switchEvent(!0)},i.prototype._switchEvent=function(t){var i=t?"addEventListener":"removeEventListener";this._rsContainer&&(this._needSpaceClick&&this._rsEle[i]("mousedown",this._wrapperRangeSpaceMousedown),this._rsEle[i]("mouseleave",this._wrapperRangeMouseleave),this._rsContent[i]("mousedown",this._wrapperSliderMousedown),this._hasButtons&&(this._decBtn[i]("mousedown",this._wrapperBtnMousedown),this._incBtn[i]("mousedown",this._wrapperBtnMousedown)),document[i]("mousemove",this._wrapperDocMouseMove),document[i]("mouseup",this._wrapperDocMouseup),"ontouchstart"in window&&(this._needSpaceClick&&this._rsEle[i]("touchstart",this._wrapperRangeSpaceMousedown),this._rsContent[i]("touchstart",this._wrapperSliderMousedown),this._hasButtons&&(this._decBtn[i]("touchstart",this._wrapperBtnMousedown),this._incBtn[i]("touchstart",this._wrapperBtnMousedown)),document[i]("touchmove",this._wrapperDocMouseMove),document[i]("touchend",this._wrapperDocMouseup)))},i.prototype._onSliderMousedown=function(e){this._isVisible&&(this._movingEle=e.srcElement||e.target,this._startPt=e instanceof MouseEvent?new t.Point(e.pageX,e.pageY):new t.Point(e.changedTouches[0].pageX,e.changedTouches[0].pageY),t.removeClass(this._minHandler,i._RANGESLIDER_HANDLE_ACTIVE),t.removeClass(this._maxHandler,i._RANGESLIDER_HANDLE_ACTIVE),this._movingOffset=t.getElementRect(this._movingEle),this._movingEle!=this._rangeHandler?(this._isHorizontal?this._movingOffset.left+=.5*this._movingEle.offsetWidth:this._movingOffset.top+=.5*this._movingEle.offsetHeight,t.addClass(this._movingEle,i._RANGESLIDER_HANDLE_ACTIVE)):this._range=this._maxPos-this._minPos,e.preventDefault())},i.prototype._onDocMouseMove=function(i){if(this._isVisible&&this._startPt){var e=i instanceof MouseEvent?new t.Point(i.pageX,i.pageY):new t.Point(i.changedTouches[0].pageX,i.changedTouches[0].pageY);this._onMove(e)}},i.prototype._onMove=function(e){var s,n=this,a=this._startPt,h=this._movingOffset,o=this._plotBox,r=this._range,_=this._movingEle,l=this._minHandler,c=this._rangeHandler,p=this._maxHandler;a&&h&&((s=this._isHorizontal?(h.left+e.x-a.x-o.x)/o.width:1-(h.top+e.y-a.y-o.y)/o.height)<0?s=0:s>1&&(s=1),_===l?this._seamless&&0===this._minScale&&s>=this._maxPos?(n._minPos=n._maxPos,n._movingEle=p,t.removeClass(this._minHandler,i._RANGESLIDER_HANDLE_ACTIVE),t.addClass(this._maxHandler,i._RANGESLIDER_HANDLE_ACTIVE)):(s>this._maxPos-this._minScale&&(s=this._maxPos-this._minScale),sthis._minPos+this._maxScale&&(s=this._minPos+this._maxScale),this._maxPos=s):_===c&&(this._isHorizontal?(this._minPos=s,this._maxPos=this._minPos+r,this._maxPos>=1&&(this._maxPos=1,this._minPos=this._maxPos-r)):(this._maxPos=s,this._minPos=this._maxPos-r,this._minPos<=0&&(this._minPos=0,this._maxPos=this._minPos+r))),this._updateElesPosition(),this.onRangeChanging())},i.prototype._onDocMouseup=function(e){this._isVisible&&(this._clearInterval(),this._isBtnMousedown=!1,this._startPt&&(this.onRangeChanged(),this._startPt=null,this._movingOffset=null),t.removeClass(this._minHandler,i._RANGESLIDER_HANDLE_ACTIVE),t.removeClass(this._maxHandler,i._RANGESLIDER_HANDLE_ACTIVE))},i.prototype._onRangeSpaceMousedown=function(i){var e=i instanceof MouseEvent?new t.Point(i.pageX,i.pageY):new t.Point(i.changedTouches[0].pageX,i.changedTouches[0].pageY),s=t.getElementRect(this._rsContent),n=t.getElementRect(this._rangeHandler),a=i.srcElement||i.target,h=0;i.stopPropagation(),i.preventDefault(),a!==this._rsContent&&a!==this._rsEle||(this._isHorizontal?(h=n.width/s.width,e.xn.left+n.width&&(h*=1)):(h=n.height/s.height,e.yn.top+n.height&&(h*=-1)),0!==h&&this._doSliding(h,e))},i.prototype._onRangeMouseleave=function(t){t.stopPropagation(),t.preventDefault(),this._isBtnMousedown&&(this._clearInterval(),this.onRangeChanged())},i.prototype._onBtnMousedown=function(e){var s=e.srcElement||e.target,n=0;if(e.stopPropagation(),e.preventDefault(),t.hasClass(s,i._RANGESLIDER_DECBTN)){if(0===this._minPos)return;n=-.05}else if(t.hasClass(s,i._RANGESLIDER_INCBTN)){if(1===this._maxPos)return;n=.05}this._isBtnMousedown=!0,0!==n&&this._doSliding(n)},i.prototype._refresh=function(i){var e,s,n=0,a=t.getElementRect(this._rsContainer);i&&(this._rangeSliderRect=i),this._rangeSliderRect&&(this._hasButtons&&this._buttonsVisible?(this._decBtn.style.display="block",this._incBtn.style.display="block",n=this._isHorizontal?this._decBtn.offsetWidth+this._minHandler.offsetWidth/2:this._decBtn.offsetHeight+this._minHandler.offsetHeight/2):(this._hasButtons&&(this._decBtn.style.display="none",this._incBtn.style.display="none"),n=this._isHorizontal?this._minHandler.offsetWidth/2:this._minHandler.offsetHeight/2),e=this._getRsRect(),this._isHorizontal?(e.left-=this._minHandler.offsetWidth/2,e.width+=this._minHandler.offsetWidth,s={left:n,width:e.width-2*n}):(e.top-=this._minHandler.offsetHeight/2,e.height+=this._minHandler.offsetHeight,s={top:n,height:e.height-2*n}),t.setCss(this._rsEle,e),t.setCss(this._rsContent,s),a=t.getElementRect(this._rsContent),this._plotBox={x:a.left,y:a.top,width:a.width,height:a.height},this._updateElesPosition())},i.prototype._updateElesPosition=function(){var t,i,e,s=this._minHandler,n=(this._rangeHandler,this._maxHandler),a=this._plotBox,h=this._isHorizontal;a&&(t=h?{left:this._minPos*a.width-.5*s.offsetWidth}:{top:(1-this._minPos)*a.height-.5*n.offsetHeight},i=h?{left:this._minPos*a.width,width:(this._maxPos-this._minPos)*a.width}:{top:(1-this._maxPos)*a.height,height:(this._maxPos-this._minPos)*a.height},e=h?{left:this._maxPos*a.width-.5*n.offsetWidth}:{top:(1-this._maxPos)*a.height-.5*s.offsetHeight},this._refreshSlider(t,i,e))},i.prototype._refreshSlider=function(i,e,s){t.setCss(this._minHandler,i),t.setCss(this._rangeHandler,e),t.setCss(this._maxHandler,s)},i.prototype._invalidate=function(){var e,s;this._rsContainer&&(e=this._isHorizontal?i._HRANGESLIDER:i._VRANGESLIDER,s=this._isHorizontal?i._VRANGESLIDER:i._HRANGESLIDER,t.removeClass(this._rsEle,s),t.addClass(this._rsEle,e),[this._rsEle,this._rsContent,this._minHandler,this._maxHandler,this._rangeHandler].forEach(function(t){t.removeAttribute("style")}),this._refresh())},i.prototype._changeRange=function(t){var i=this._maxPos-this._minPos;t<0&&0===this._minPos||t>0&&1===this._maxPos||(t<0?(this._minPos+=t,this._minPos=this._minPos<0?0:this._minPos,this._maxPos=this._minPos+i):(this._maxPos+=t,this._maxPos=this._maxPos>1?1:this._maxPos,this._minPos=this._maxPos-i),this._updateElesPosition())},i.prototype._doSliding=function(i,e){t.getElementRect(this._rsContent),t.getElementRect(this._rangeHandler);this._clearInterval(),this._startPt=new t.Point,this._changeRange(i),this.onRangeChanged(),this._setSlidingInterval(i,e)},i.prototype._setSlidingInterval=function(i,e){var s,n,a=this;this._slidingInterval=window.setInterval(function(){if(e)if(s=t.getElementRect(a._rsContent),n=t.getElementRect(a._rangeHandler),a._isHorizontal){if(e.x>=n.left&&e.x<=n.left+n.width)return void a._clearInterval()}else if(e.y>=n.top&&e.y<=n.top+n.height)return void a._clearInterval();a._changeRange(i),a.onRangeChanged()},200)},i.prototype._clearInterval=function(){this._slidingInterval&&window.clearInterval(this._slidingInterval)},i.prototype._getRsRect=function(){var t=this._rangeSliderRect,i={};if(t)return["left","top","width","height"].forEach(function(e){t[e]&&(i[e]=t[e])}),i},i._HRANGESLIDER="wj-chart-hrangeslider",i._VRANGESLIDER="wj-chart-vrangeslider",i._RANGESLIDER_DECBTN="wj-rangeslider-decbtn",i._RANGESLIDER_INCBTN="wj-rangeslider-incbtn",i._RANGESLIDER_RANGEHANDLE="wj-rangeslider-rangehandle",i._RANGESLIDER_MINHANDLE="wj-rangeslider-minhandle",i._RANGESLIDER_MAXHANDLE="wj-rangeslider-maxhandle",i._RANGESLIDER_HANDLE_ACTIVE="wj-rangeslider-handle-active",i}();i._RangeSlider=e}(i.interaction||(i.interaction={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(i){!function(e){"use strict";var s;!function(t){t[t.X=0]="X",t[t.Y=1]="Y"}(s=e.Orientation||(e.Orientation={}));var n=function(){function n(e,n){this._isVisible=!0,this._orientation=s.X,this._seamless=!1,this._minScale=0,this._maxScale=1,this.rangeChanged=new t.Event,this._chart=t.asType(e,i.FlexChartCore,!1),this._createRangeSelector(),t.copy(this,n)}return Object.defineProperty(n.prototype,"isVisible",{get:function(){return this._isVisible},set:function(i){i!=this._isVisible&&(this._isVisible=t.asBoolean(i),this._rangeSlider&&(this._rangeSlider.isVisible=i))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"min",{get:function(){return this._min},set:function(i){if((i=t.asNumber(i,!0,!1))!=this._min){var e=!1;null==i||void 0===i||isNaN(i)||null==this._max?(this._min=i,e=!0):i<=this._max&&(this._min=i,e=!0),this._rangeSlider&&e&&this._changeRange()}},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"max",{get:function(){return this._max},set:function(i){if((i=t.asNumber(i,!0,!1))!=this._max){var e=!1;null==i||isNaN(i)?(this._max=i,e=!0):i>=this._min&&(this._max=i,e=!0),this._rangeSlider&&e&&this._changeRange()}},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"orientation",{get:function(){return this._orientation},set:function(i){(i=t.asEnum(i,s))!==this._orientation&&(this._orientation=i,this._rangeSlider&&(this._rangeSlider.isHorizontal=i==s.X))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"seamless",{get:function(){return this._seamless},set:function(i){(i=t.asBoolean(i,!0))!=this._seamless&&(this._seamless=i,this._rangeSlider&&(this._rangeSlider.seamless=i))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"minScale",{get:function(){return this._minScale},set:function(i){(i=t.asNumber(i))<=1&&i>=0&&i!=this._minScale&&i=0&&i!=this._maxScale&&i>this._minScale&&(this._maxScale=i,this._rangeSlider&&(this._rangeSlider.maxScale=t.asNumber(i),this._updateMinAndMaxWithScale(!0)))},enumerable:!0,configurable:!0}),n.prototype.remove=function(){this._rangeSelectorEle&&(this._chart.hostElement.removeChild(this._rangeSelectorEle),this._switchEvent(!1),this._rangeSelectorEle=null,this._rangeSlider=null)},n.prototype.onRangeChanged=function(t){this.rangeChanged.raise(this,t)},n.prototype._createRangeSelector=function(){var i=this._chart.hostElement,n=this._orientation===s.X;this._rangeSelectorEle=t.createElement('
'),this._rangeSlider=new e._RangeSlider(this._rangeSelectorEle,!1,!1,{isHorizontal:n,isVisible:this._isVisible,seamless:this._seamless}),i.appendChild(this._rangeSelectorEle),this._switchEvent(!0)},n.prototype._switchEvent=function(t){var i=t?"addHandler":"removeHandler";this._chart.hostElement&&(this._rangeSlider.rangeChanged[i](this._updateRange,this),this._chart.rendered[i](this._refresh,this))},n.prototype._refresh=function(){var e,s,n,a=this._chart.hostElement,h=t.getElementRect(this._rangeSelectorEle);e=a.querySelector("."+i.FlexChart._CSS_PLOT_AREA),s=t.getElementRect(e),(n=e.getBBox())&&n.width&&n.height&&(this._adjustMinAndMax(),this._rangeSlider._refresh({left:n.x,top:s.top-h.top,width:n.width,height:n.height}))},n.prototype._adjustMinAndMax=function(){var i=this,e=i._chart,n=i._rangeSlider,a=i._min,h=i._max,o=i._orientation===s.X?e.axisX:e.axisY,r=t.isDate(o.actualMin)?o.actualMin.valueOf():o.actualMin,_=t.isDate(o.actualMax)?o.actualMax.valueOf():o.actualMax;i._min=null===a||isNaN(a)||void 0===a||a_?r:a,i._max=null===h||isNaN(h)||void 0===h||h_?_:h;var l=this._chart._plotRect;if(l){var c=void 0,p=void 0;this._orientation===s.X?(c=(o.convert(i._min)-l.left)/l.width,p=(o.convert(i._max)-l.left)/l.width):(c=(l.top-o.convert(i._min))/l.height+1,p=(l.top-o.convert(i._max))/l.height+1),n._minPos=isNaN(c)?0:c,n._maxPos=isNaN(p)?1:p,this._updateMinAndMaxWithScale(!1)}},n.prototype._updateMinAndMaxWithScale=function(t){var i,e=this._rangeSlider,s=!1;if(0!==this._minScale&&e._minPos+this._minScale>e._maxPos&&((i=e._minPos+this._minScale)>1?(e._maxPos=1,e._minPos=1-this._minScale):e._maxPos=i,s=!0),1!==this._maxScale&&e._minPos+this._maxScale1?(e._maxPos=1,e._minPos=1-this._maxScale):e._maxPos=i,s=!0),s){var n=this._getMinAndMax();this._min=n.min,this._max=n.max,t&&this._rangeSelectorEle&&(this._rangeSlider._refresh(),this.onRangeChanged())}},n.prototype._changeRange=function(){this._adjustMinAndMax(),this._rangeSelectorEle&&(this._rangeSlider._refresh(),this.onRangeChanged())},n.prototype._updateRange=function(){var t;this._rangeSlider;t=this._chart,this._orientation===s.X?t.axisX:t.axisY;var i=this._getMinAndMax();this._min=i.min,this._max=i.max,this.onRangeChanged()},n.prototype._getMinAndMax=function(){var t=this._rangeSlider,i=this._chart,e=i._plotRect,n=null,a=null;return e&&(this._orientation===s.X?(n=i.axisX.convertBack(e.left+t._minPos*e.width),a=i.axisX.convertBack(e.left+t._maxPos*e.width)):(n=i.axisY.convertBack(e.top+(1-t._minPos)*e.height),a=i.axisY.convertBack(e.top+(1-t._maxPos)*e.height))),{min:n,max:a}},n}();e.RangeSelector=n}(i.interaction||(i.interaction={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(i){!function(e){var s;!function(t){t[t.Zoom=0]="Zoom",t[t.Pan=1]="Pan"}(s=e.MouseAction||(e.MouseAction={}));var n;!function(t){t[t.X=0]="X",t[t.Y=1]="Y",t[t.XY=2]="XY"}(n=e.InteractiveAxes||(e.InteractiveAxes={}));var a=function(){function e(i,e){this._chart=null,this._zoomEle=null,this._overlayEle=null,this._wrapperMousedown=null,this._wrapperMouseMove=null,this._wrapperMouseup=null,this._wrapperPointerdown=null,this._wrapperPointerMove=null,this._wrapperPointerup=null,this._wrapperTouchStart=null,this._wrapperTouchMove=null,this._wrapperTouchEnd=null,this._wrapperMouseWheel=null,this._startFirstPt=null,this._minX=null,this._maxX=null,this._minY=null,this._maxY=null,this._threadHold=20,this._clip={},this._selection={},this._startPointers=[],this._mvPointers=[],this._pinchStartEvents=[],this._minXRange=null,this._minYRange=null,this._innerUpdating=!1,this._lastMinX=null,this._lastMaxX=null,this._lastMinY=null,this._lastMaxY=null,this._mouseAction=s.Zoom,this._interactiveAxes=n.X,this._enable=!0,this._scaleX=1,this._scaleY=1,this._posX=0,this._posY=0,i||t.assert(!1,"The FlexChart cannot be null."),this._chart=i,t.copy(this,e),this._initialize()}return Object.defineProperty(e.prototype,"mouseAction",{get:function(){return this._mouseAction},set:function(i){this._mouseAction=t.asEnum(i,s)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"interactiveAxes",{get:function(){return this._interactiveAxes},set:function(i){i!==this._interactiveAxes&&(this._interactiveAxes=t.asEnum(i,n))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"enable",{get:function(){return this._enable},set:function(i){i!==this._enable&&(this._enable=t.asBoolean(i,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scaleX",{get:function(){return this._scaleX},set:function(i){i!==this._scaleX&&(this._scaleX=i<0?0:i>1?1:t.asNumber(i),this._seriesGroup&&this._initAxisRangeWithPosAndScale(!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scaleY",{get:function(){return this._scaleY},set:function(i){i!==this._scaleY&&(this._scaleY=i<0?0:i>1?1:t.asNumber(i),this._seriesGroup&&this._initAxisRangeWithPosAndScale(!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"posX",{get:function(){return this._posX},set:function(i){i!==this._posX&&(this._posX=i<0?0:i>1?1:t.asNumber(i),this._seriesGroup&&this._initAxisRangeWithPosAndScale(!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"posY",{get:function(){return this._posY},set:function(i){i!==this._posY&&(this._posY=i<0?0:i>1?1:t.asNumber(i),this._seriesGroup&&this._initAxisRangeWithPosAndScale(!1))},enumerable:!0,configurable:!0}),e.prototype.remove=function(){this._zoomEle&&(this._chart.hostElement.removeChild(this._zoomEle),this._zoomEle=null),t.removeClass(this._chart.hostElement,e._CSS_TOUCH_DISABLED),this._switchEvent(!1),this._wrapperMousedown=null,this._wrapperMouseMove=null,this._wrapperMouseup=null,this._wrapperPointerdown=null,this._wrapperPointerMove=null,this._wrapperPointerup=null,this._wrapperTouchStart=null,this._wrapperTouchMove=null,this._wrapperTouchEnd=null,this._wrapperMouseWheel=null},e.prototype.reset=function(){var t=this._chart,i=t.axisX,e=t.axisY;this._maxX&&(i.max=this._maxX),this._minX&&(i.min=this._minX),this._maxY&&(e.max=this._maxY),this._minY&&(e.min=this._minY),this._initAxisRangeWithPosAndScale(!0),this._initAxisRangeWithPosAndScale(!1)},e.prototype._refreshChart=function(){var t=this._chart,i=t.axisX,e=t.axisY;this._minX=this._getAxisMin(i),this._maxX=this._getAxisMax(i),this._minY=this._getAxisMin(e),this._maxY=this._getAxisMax(e),this._minXRange=.005*(this._maxX-this._minX),this._minYRange=.005*(this._maxY-this._minY),this._initAxisRangeWithPosAndScale(!0),this._initAxisRangeWithPosAndScale(!1)},e.prototype._initialize=function(){var i=this._chart.hostElement;this._zoomEle=t.createElement('
'),this._zoomEle.style.visibility="visible",i.appendChild(this._zoomEle),t.addClass(i,e._CSS_TOUCH_DISABLED),this._overlayEle=this._zoomEle.querySelector("."+e._CSS_ZOOM_OVERLAY),this._wrapperMousedown=this._onMousedown.bind(this),this._wrapperMouseMove=this._onMouseMove.bind(this),this._wrapperMouseup=this._onMouseup.bind(this),this._wrapperPointerdown=this._onPointerdown.bind(this),this._wrapperPointerMove=this._onPointerMove.bind(this),this._wrapperPointerup=this._onPointerup.bind(this),this._wrapperMouseWheel=this._onMouseWheel.bind(this),this._wrapperTouchStart=this._onTouchStart.bind(this),this._wrapperTouchMove=this._onTouchMove.bind(this),this._wrapperTouchEnd=this._onTouchEnd.bind(this),this._switchEvent(!0)},e.prototype._switchEvent=function(t){var i=this._chart.hostElement,e=t?"addEventListener":"removeEventListener",s=t?"addHandler":"removeHandler";i&&(i[e]("mousedown",this._wrapperMousedown),i[e]("mousemove",this._wrapperMouseMove),document[e]("mouseup",this._wrapperMouseup),"onpointerdown"in window&&(i[e]("pointerdown",this._wrapperPointerdown),i[e]("pointermove",this._wrapperPointerMove),document[e]("pointerup",this._wrapperPointerup)),i[e]("wheel",this._wrapperMouseWheel),"ontouchstart"in window&&(i[e]("touchstart",this._wrapperTouchStart),i[e]("touchmove",this._wrapperTouchMove),document[e]("touchend",this._wrapperTouchEnd)),this._chart.rendered[s](this._refresh,this))},e.prototype._refresh=function(){var e,s,n,a=this._chart,h=a.axisX,o=a.axisY,r=a.hostElement;this._seriesGroup=r.querySelector(".wj-series-group"),e=r.querySelector("."+i.FlexChart._CSS_PLOT_AREA),this._plotOffset=t.getElementRect(e),this._plotBox=e.getBBox(),this._zoomEleOffset=t.getElementRect(this._zoomEle),this._overlayEle&&this._overlayEle.removeAttribute("style"),this._innerUpdating?this._innerUpdating=!1:(s=!1,n=!1,(null===this._minX||isNaN(this._minX)||0===this._minX||-1===this._minX||this._lastMinX!==this._getAxisMin(h))&&(this._minX=this._getAxisMin(h),null===this._minX||isNaN(this._minX)||0===this._minX||-1===this._minX||(s=!0)),(null===this._maxX||isNaN(this._maxX)||0===this._maxX||-1===this._maxX||this._lastMaxX!==this._getAxisMax(h))&&(this._maxX=this._getAxisMax(h),null===this._maxX||isNaN(this._maxX)||0===this._maxX||-1===this._maxX||(s=!0)),(null===this._minY||isNaN(this._minY)||this._lastMinY!==this._getAxisMin(o))&&(this._minY=this._getAxisMin(o),isNaN(this._minY)||(n=!0)),(null===this._maxY||isNaN(this._maxY)||this._lastMaxY!==this._getAxisMax(o))&&(this._maxY=this._getAxisMax(o),isNaN(this._maxY)||(n=!0)),this._minXRange=.005*(this._maxX-this._minX),this._minYRange=.005*(this._maxY-this._minY),s&&null!==this._scaleX&&void 0!==this._scaleX&&1!==this._scaleX&&null!==this._posX&&void 0!==this._posX&&0!==this._posX&&this._initAxisRangeWithPosAndScale(!0),n&&null!==this._scaleY&&void 0!==this._scaleY&&1!==this._scaleY&&null!==this._posY&&void 0!==this._posY&&0!==this._posY&&this._initAxisRangeWithPosAndScale(!1))},e.prototype._onMousedown=function(t){this._enable&&(this._disabledOthersInteraction(!0),this._mouseDown(t),t.preventDefault())},e.prototype._onMouseMove=function(t){this._enable&&(this._mouseMove(t),t.preventDefault())},e.prototype._onMouseup=function(t){this._enable&&(this._mouseup(t),this._disabledOthersInteraction(!1))},e.prototype._onMouseWheel=function(t){var i=-t.deltaY>0?.05:-.05;this._enable&&(this._scaling=!0,this._interactiveAxes!==n.X&&this._interactiveAxes!==n.XY||this._updateAxisByChg(!0,i,-i),this._interactiveAxes!==n.Y&&this._interactiveAxes!==n.XY||this._updateAxisByChg(!1,i,-i),this._scaling=!1,t.preventDefault())},e.prototype._mouseDown=function(i){this._startFirstPt=this._getPoint(i),this._updatePoint(this._startFirstPt),this._mouseAction===s.Zoom?this._initOverlay():(this._seriesGroup.setAttribute("clip-path","url(#"+this._chart._plotrectId+")"),t.toggleClass(this._chart.hostElement,e._CSS_PANABLE,this._mouseAction===s.Pan))},e.prototype._mouseMove=function(i){var e;this._startFirstPt&&(e=this._getPoint(i),this._updatePoint(e),this._endPoint=new t.Point(e.x,e.y),this._mouseAction===s.Zoom?this._updateOverLay(e):(this._panning=!0,this._panningChart(e.x-this._startFirstPt.x,e.y-this._startFirstPt.y)))},e.prototype._mouseup=function(i){var n=this._endPoint;this._chart.axisX;if(!this._startFirstPt||!n)return t.removeClass(this._chart.hostElement,e._CSS_PANABLE),void this._reset();this._mouseAction===s.Zoom?(this._zoomedChart(n),this._reset()):(this._pannedChart(n.x-this._startFirstPt.x,n.y-this._startFirstPt.y),this._reset()),t.removeClass(this._chart.hostElement,e._CSS_PANABLE)},e.prototype._onPointerdown=function(t){if(this._enable){switch(this._disabledOthersInteraction(!0),t.pointerType){case"touch":this._pointerDown(t);break;case"mouse":this._mouseDown(t)}t.preventDefault()}},e.prototype._onPointerMove=function(t){if(this._enable){switch(t.pointerType){case"touch":this._pointerMove(t);break;case"mouse":this._mouseMove(t)}t.preventDefault()}},e.prototype._onPointerup=function(t){if(this._enable){switch(t.pointerType){case"touch":this._pointerUp(t);break;case"mouse":this._mouseup(t)}this._disabledOthersInteraction(!1),t.preventDefault()}},e.prototype._pointerDown=function(t){t.preventManipulation&&t.preventManipulation(),this._seriesGroup.setAttribute("clip-path","url(#"+this._chart._plotrectId+")"),this._startPointers.push({id:t.pointerId,x:t.pageX,y:t.pageY}),1===this._startPointers.length?(this._scaling=!1,this._panning=!0):2===this._startPointers.length&&(this._panning=!1,this._scaling=!0,this._startDistance={x:this._startPointers[0].x-this._startPointers[1].x,y:this._startPointers[0].y-this._startPointers[1].y})},e.prototype._pointerMove=function(i){var e,s,a,h,o=new t.Point(i.pageX,i.pageY),r={},_={};if(i.preventManipulation&&i.preventManipulation(),this._panning){if(!this._pointInPlotArea(o))return;this._endPoint=new t.Point(i.pageX,i.pageY),this._panningChart(this._endPoint.x-this._startPointers[0].x,this._endPoint.y-this._startPointers[0].y)}else this._scaling&&(e=this._startPointers[0].id+"",s=this._startPointers[1].id+"",this._mvPointers[i.pointerId+""]={x:i.pageX,y:i.pageY},this._mvPointers[e]&&this._mvPointers[s]&&(Math.abs(this._startDistance.x)>this._threadHold&&this._interactiveAxes!==n.Y&&(a=this._mvPointers[e].x-this._plotOffset.left,h=this._startPointers[0].x-this._plotOffset.left,_.x=Math.abs((this._mvPointers[e].x-this._mvPointers[s].x)/this._startDistance.x),r.x=a-_.x*h,this._clip.x=(this._plotBox.x-a)/_.x+h,this._selection.w=this._plotBox.width/_.x),Math.abs(this._startDistance.y)>this._threadHold&&this._interactiveAxes!==n.X&&(a=this._mvPointers[e].y-this._plotOffset.top,h=this._startPointers[0].y-this._plotOffset.top,_.y=Math.abs((this._mvPointers[e].y-this._mvPointers[s].y)/this._startDistance.y),r.y=a-_.y*h,this._clip.y=(this._plotBox.y-a)/_.y+h,this._selection.h=this._plotBox.height/_.y),this._scalingChart(_,r)))},e.prototype._pointerUp=function(t){t.preventManipulation&&t.preventManipulation(),this._panning?(this._endPoint&&this._pannedChart(this._endPoint.x-this._startPointers[0].x,this._endPoint.y-this._startPointers[0].y),this._reset()):this._scaling&&(this._scaledChart(t),this._reset())},e.prototype._onTouchStart=function(t){if(this._enable)return this._disabledOthersInteraction(!0),1==t.touches.length?(this._scaling=!1,this._panning=!0,this._startFirstPt=this._getPoint(t)):2==t.touches.length&&(this._pinchStartEvents=this._getTouchPair(t),this._startDistance=this._touchDistance(t),this._panning=!1,this._scaling=!0),this._seriesGroup&&this._seriesGroup.setAttribute("clip-path","url(#"+this._chart._plotrectId+")"),this._chart._hideToolTip(),!0},e.prototype._onTouchMove=function(i){if(this._enable){var e,s,a,h,o,r={},_={},l=i.touches[0],c=new t.Point(l.pageX,l.pageY);if(i.preventDefault(),this._panning){if(this._startFirstPt){if(!this._pointInPlotArea(c))return;this._endPoint=new t.Point(l.pageX,l.pageY),this._panningChart(this._endPoint.x-this._startFirstPt.x,this._endPoint.y-this._startFirstPt.y)}}else this._scaling&&(a=this._touchDistance(i),h=this._getTouchPair(i)[0],o=this._pinchStartEvents[0],Math.abs(this._startDistance.x)>this._threadHold&&this._interactiveAxes!==n.Y&&(e=h.pageX-this._plotOffset.left,s=o.pageX-this._plotOffset.left,r.x=Math.abs(a.x/this._startDistance.x),_.x=e-r.x*s,this._clip.x=(this._plotBox.x-e)/r.x+s,this._selection.w=this._plotBox.width/r.x),Math.abs(this._startDistance.y)>this._threadHold&&this._interactiveAxes!==n.X&&(e=h.pageY-this._plotOffset.top,s=o.pageY-this._plotOffset.top,r.y=Math.abs(a.y/this._startDistance.y),_.y=e-r.y*s,this._clip.y=(this._plotBox.y-e)/r.y+s,this._selection.h=this._plotBox.height/r.y),this._scalingChart(r,_));return!0}},e.prototype._onTouchEnd=function(t){if(this._enable){var i=this._endPoint;if(this._panning){if(!this._startFirstPt||!i)return void this._reset();this._pannedChart(i.x-this._startFirstPt.x,i.y-this._startFirstPt.y)}else this._scaling&&this._scaledChart(t);return this._reset(),this._disabledOthersInteraction(!1),!0}},e.prototype._initOverlay=function(){switch(this._zoomEle.style.visibility="visible",this._interactiveAxes){case n.X:this._overlayEle.style.left=this._startFirstPt.x-this._zoomEleOffset.left+"px",this._overlayEle.style.top=this._plotOffset.top-this._zoomEleOffset.top+"px";break;case n.Y:this._overlayEle.style.left=this._plotBox.x+"px",this._overlayEle.style.top=this._startFirstPt.y-this._zoomEleOffset.top+"px";break;case n.XY:this._overlayEle.style.left=this._startFirstPt.x-this._zoomEleOffset.left+"px",this._overlayEle.style.top=this._startFirstPt.y-this._zoomEleOffset.top+"px"}},e.prototype._updateOverLay=function(i){var e=this._startFirstPt.x-i.x,s=this._startFirstPt.y-i.y,a={};switch(this._interactiveAxes){case n.X:if(Math.abs(e)=this._threadHold&&(a.width=Math.abs(e)+"px",e>0&&(a.left=i.x-this._zoomEleOffset.left+"px")),Math.abs(s)>=this._threadHold&&(a.height=Math.abs(s)+"px",s>0&&(a.top=i.y-this._zoomEleOffset.top+"px"))}t.setCss(this._overlayEle,a)},e.prototype._updatePoint=function(t){var i=this._plotOffset;t.xi.left+i.width&&(t.x=i.left+i.width),t.yi.top+i.height&&(t.y=i.top+i.height)},e.prototype._pointInPlotArea=function(t){var i=this._plotOffset;return t.x>=i.left&&t.x<=i.left+i.width&&t.y>=i.top&&t.y<=i.top+i.height},e.prototype._zoomedChart=function(t){t&&(this._interactiveAxes!==n.X&&this._interactiveAxes!==n.XY||this._zoomedAxis(t,!0),this._interactiveAxes!==n.Y&&this._interactiveAxes!==n.XY||this._zoomedAxis(t,!1),this._startFirstPt=null)},e.prototype._zoomedAxis=function(t,i){var e,s,n=i?this._chart.axisX:this._chart.axisY,a=i?"x":"y",h=i?"left":"top";t&&Math.abs(this._startFirstPt[a]-t[a])>this._threadHold&&(e=n.convertBack(this._startFirstPt[a]-this._plotOffset[h]+this._plotBox[a]),(s=n.convertBack(t[a]-this._plotOffset[h]+this._plotBox[a]))-e!=0&&this._updateAxisRange(n,Math.min(e,s),Math.max(e,s)))},e.prototype._panningChart=function(t,i){var e=this._chart.axisX,s=this._chart.axisY,a=this._getTransFormGroups();t=Math.abs(t)0&&e.actualMin.valueOf()===this._minX&&(t=0),t<0&&e.actualMax.valueOf()===this._maxX&&(t=0),i>0&&s.actualMax.valueOf()===this._maxY&&(i=0),i<0&&s.actualMin.valueOf()===this._minY&&(i=0);for(var h=0;h0&&n===h||i<0&&a===o)return this._innerUpdating=!0,void this._chart.invalidate();e=i/(t?this._plotBox.width:this._plotBox.height),this._updateAxisByChg(t,-e,-e)}},e.prototype._updateAxisByChg=function(t,i,e){var s,n,a=t?this._chart.axisX:this._chart.axisY,h=t?this._minX:this._minY,o=t?this._maxX:this._maxY,r=a.actualMin.valueOf(),_=(a.actualMax.valueOf(),this._chart._plotRect),l=t?_.left:_.top,c=t?_.width:_.height,p=t?this._minXRange:this._minYRange;isNaN(i)||isNaN(e)||(this._panning?i<0?(s=t?a.convertBack(l+i*c):a.convertBack(l+c-i*c))o?(n=o,s=t?a.convertBack(a.convert(n)-c):a.convertBack(a.convert(n)+c)):s=t?a.convertBack(l+i*c):a.convertBack(l+c-i*c):this._scaling&&(s=t?a.convertBack(l+i*c):a.convertBack(l+c-i*c),n=t?a.convertBack(l+c+e*c):a.convertBack(l-e*c),so&&(n=o),n-s0&&(e=this._palette),e[t%e.length]},n.prototype._getColorLight=function(t){var e=this._getColor(t);return this._getLightColor(e)},n.prototype._getLightColor=function(e){var i=new t.Color(e);return null!=i&&-1===e.indexOf("-")&&(1==i.a&&-1==e.indexOf("rgba")&&(i.a*=.7),e=i.toString()),e},n.prototype._bindChart=function(){this._needBind=!0,this.invalidate()},n.prototype._clearCachedValues=function(){},n.prototype._render=function(i,n){void 0===n&&(n=!0);this.hostElement;var r=this._getHostSize(),s=r.width,a=r.height;if(0!=s){if(isNaN(s)&&(s=e.FlexChart._WIDTH),(0==a||isNaN(a))&&(a=e.FlexChart._HEIGHT),i.beginRender(),s>0&&a>0){i.setViewportSize(s,a),this._rectChart=new t.Rect(0,0,s,a),this._prepareRender();var o=new t.Rect(0,0,s,a);this._chartRectId="chartRect"+(1e6*Math.random()).toFixed(),i.addClipRect(o,this._chartRectId),this._renderHeader(i,o),this._renderFooter(i,o),this._renderLegends(i,o),this._renderChart(i,o,n)}i.endRender()}},n.prototype._renderHeader=function(t,i){t.startGroup(e.FlexChart._CSS_HEADER,this._chartRectId),i=this._drawTitle(t,i,this.header,this.headerStyle,!1),t.endGroup()},n.prototype._renderFooter=function(t,i){t.startGroup(e.FlexChart._CSS_FOOTER,this._chartRectId),i=this._drawTitle(t,i,this.footer,this.footerStyle,!0),t.endGroup()},n.prototype._renderLegends=function(i,n){var r,s,a=this.legend,o=n.width,h=n.height,l=a._getPosition(o,h);switch(r=a._getDesiredSize(i,l,o,h),l){case e.Position.Right:o-=r.width,s=new t.Point(o,n.top+.5*(h-r.height));break;case e.Position.Left:n.left+=r.width,o-=r.width,s=new t.Point(0,n.top+.5*(h-r.height));break;case e.Position.Top:h-=r.height,s=new t.Point(.5*(o-r.width),n.top),n.top+=r.height;break;case e.Position.Bottom:h-=r.height,s=new t.Point(.5*(o-r.width),n.top+h)}n.width=o,n.height=h,r?(this._legendHost=i.startGroup(e.FlexChart._CSS_LEGEND,this._chartRectId),this._rectLegend=new t.Rect(s.x,s.y,r.width,r.height),this.legend._render(i,s,l,r.width,r.height),i.endGroup()):(this._legendHost=null,this._rectLegend=null)},n.prototype._prepareRender=function(){},n.prototype._renderChart=function(t,e,i){},n.prototype._performBind=function(){},n.prototype._getDesiredLegendSize=function(t,e,i,n){return null},n.prototype._renderLegend=function(t,e,i,n,r,s){},n.prototype._getHitTestItem=function(t){return null},n.prototype._getHitTestValue=function(t){return null},n.prototype._getHitTestLabel=function(t){return null},n.prototype._refreshChart=function(){this._needBind&&(this._needBind=!1,this._performBind()),this.hostElement&&this._render(this._currentRenderEngine)},n.prototype._drawTitle=function(i,n,r,s,a){var o=e.FlexChart._CSS_TITLE,h=a?e.FlexChart._CSS_FOOTER:e.FlexChart._CSS_HEADER,l=null;if(a?this._rectFooter=null:this._rectHeader=null,null!=r){var c=null,u=null,_=null,p=null;s&&(s.fontSize&&(c=s.fontSize),s.foreground&&(u=s.foreground),s.fill&&(u=s.fill),s.fontFamily&&(_=s.fontFamily),s.halign&&(p=s.halign)),i.fontSize=c,i.fontFamily=_,l=i.measureString(r,o,h,s),n.height-=l.height,u||(u=e.FlexChart._FG),i.textFill=u,a?("left"==p?e.FlexChart._renderText(i,r,new t.Point(n.left,n.bottom),0,0,o,h,s):"right"==p?e.FlexChart._renderText(i,r,new t.Point(n.left+n.width,n.bottom),2,0,o,h,s):e.FlexChart._renderText(i,r,new t.Point(n.left+.5*n.width,n.bottom),1,0,o,h,s),this._rectFooter=new t.Rect(n.left,n.bottom,n.width,l.height)):(this._rectHeader=new t.Rect(n.left,n.top,n.width,l.height),n.top+=l.height,"left"==p?e.FlexChart._renderText(i,r,new t.Point(n.left,0),0,0,o,h,s):"right"==p?e.FlexChart._renderText(i,r,new t.Point(n.left+n.width,0),2,0,o,h,s):e.FlexChart._renderText(i,r,new t.Point(n.left+.5*n.width,0),1,0,o,h,s)),i.textFill=null,i.fontSize=null,i.fontFamily=null}return n},n.prototype.pageToControl=function(t,e){return this._toControl(t,e)},n.prototype._toControl=function(e,i){t.isNumber(e)&&t.isNumber(i)?e=new t.Point(e,i):e instanceof MouseEvent&&(e=t.mouseToPage(e)),t.asType(e,t.Point);var n=e.clone(),r=this._getHostOffset();n.x-=r.x,n.y-=r.y;var s=this._getHostComputedStyle();if(s){var a=parseInt(s.paddingLeft.replace("px",""));a&&!isNaN(a)&&(n.x-=a);var o=parseInt(s.paddingTop.replace("px",""));o&&!isNaN(o)&&(n.y-=o)}return n},n.prototype._highlightItems=function(e,i,n){if(n)for(r=0;r0?i._toShow=setTimeout(function(){i._tooltip.show(i.hostElement,t,e),i._tooltip.hideDelay>0&&(i._toHide=setTimeout(function(){i._tooltip.hide()},i._tooltip.hideDelay))},n):(i._tooltip.show(i.hostElement,t,e),i._tooltip.hideDelay>0&&(i._toHide=setTimeout(function(){i._tooltip.hide()},i._tooltip.hideDelay))))},n.prototype._hideToolTip=function(){this._clearTimeouts(),this._tooltip.hide()},n.prototype._clearTimeouts=function(){this._toShow&&(clearTimeout(this._toShow),this._toShow=null),this._toHide&&(clearTimeout(this._toHide),this._toHide=null)},n.prototype._getHostOffset=function(){var e=t.getElementRect(this.hostElement);return new t.Point(e.left,e.top)},n.prototype._getHostSize=function(){var e=new t.Size,i=this.hostElement,n=this._getHostComputedStyle(),r=i.offsetWidth,s=i.offsetHeight;if(n){var a=parseFloat(n.paddingLeft.replace("px","")),o=parseFloat(n.paddingRight.replace("px","")),h=parseFloat(n.paddingTop.replace("px","")),l=parseFloat(n.paddingBottom.replace("px",""));isNaN(a)||(r-=a),isNaN(o)||(r-=o),isNaN(h)||(s-=h),isNaN(l)||(s-=l);var c=parseFloat(n.borderLeftWidth.replace("px","")),u=parseFloat(n.borderRightWidth.replace("px","")),_=parseFloat(n.borderTopWidth.replace("px","")),p=parseFloat(n.borderBottomWidth.replace("px",""));isNaN(c)||(r-=c),isNaN(u)||(r-=u),isNaN(_)||(s-=_),isNaN(p)||(s-=p),e.width=r,e.height=s}return e},n.prototype._getHostComputedStyle=function(){var t=this.hostElement;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView.getComputedStyle(this.hostElement):null},n.prototype._find=function(t,e){for(var i=[],n=0;n=0)i.push(r);else{var s=this._find(r,e);if(s.length>0)for(var a=0;a",(_=document.createElement("defs")).appendChild(u),d.insertBefore(_,d.firstChild),"data:image/svg+xml;base64,"+window.btoa(window.unescape(encodeURIComponent(e.doctype+p.innerHTML)))},e.getStyles=function(t){var e="",i=document.styleSheets;return null==i||0===i.length?null:([].forEach.call(i,function(i){var n;try{if(null==i.cssRules||0===i.cssRules.length)return!0}catch(t){if("SecurityError"==t.name)return console.log("SecurityError. Can't read: "+i.href),!0}n=i.cssRules,[].forEach.call(n,function(i){var n,r=i.style;if(null==r)return!0;try{n=t.querySelector(i.selectorText)}catch(t){console.warn('Invalid CSS selector "'+i.selectorText+'"',t)}n?e+=i.selectorText+" { "+r.cssText+" }\n":i.cssText.match(/^@font-face/)&&(e+=i.cssText+"\n")})}),e)},e.doctype='',e.xmlns="http://www.w3.org/2000/xmlns/",e}()}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i=function(i){function a(n,r){var s=i.call(this,n,null,!0)||this;s._areas=[],s._keywords=new e._KeyWords,s._startAngle=0,s._innerRadius=0,s._offset=0,s._reversed=!1,s._isAnimated=!1,s._selectedItemPosition=e.Position.None,s._selectedItemOffset=0,s._rotationAngle=0,s._center=new t.Point,s._selectedOffset=new t.Point,s._selectedIndex=-1,s._angles=[],s._colRowLens=[],s._values=[],s._labels=[],s._pels=[],s._sum=0,s.applyTemplate("wj-control wj-flexchart wj-flexpie",null,null),s._currentRenderEngine=new e._SvgRenderEngine(s.hostElement),s._legend=new e.Legend(s),s._tooltip=new e.ChartTooltip,s._tooltip.content="{name}
{value}",s._tooltip.showDelay=0,s._lbl=new e.PieDataLabel,s._lbl._chart=s;var a=s;return s.hostElement.addEventListener("mousemove",function(e){var i=a._tooltip;if(i.content&&!a.isTouching){var n=a.hitTest(e);if(n.distance<=i.threshold){var r=a._getLabelContent(n,a.tooltip.content);a._showToolTip(r,new t.Rect(e.clientX,e.clientY,5,5))}else a._hideToolTip()}}),s.hostElement.addEventListener("click",function(i){var n=!0;if(a.selectionMode==e.SelectionMode.Point){var r=a.hitTest(i),s=e.FlexChart._SELECTION_THRESHOLD;a.tooltip&&a.tooltip.threshold&&(s=a.tooltip.threshold),r.distance<=s?(r.pointIndex!=a._selectionIndex&&a.selectedItemPosition!=e.Position.None&&(n=!1),r.pointIndex!=a._selectionIndex&&a._select(r.pointIndex,!0)):a._selectedIndex>=0&&a._select(null)}if(n&&a.isTouching){var o=a._tooltip;if(o.content)if((r=a.hitTest(i)).distance<=o.threshold){var h=a._getLabelContent(r,a.tooltip.content);a._showToolTip(h,new t.Rect(i.clientX,i.clientY,5,5))}else a._hideToolTip()}}),s.hostElement.addEventListener("mouseleave",function(t){a._hideToolTip()}),s.initialize(r),s.refresh(),s}return __extends(a,i),Object.defineProperty(a.prototype,"binding",{get:function(){return this._binding},set:function(e){e!=this._binding&&(this._binding=t.asString(e,!0),this._bindChart())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"bindingName",{get:function(){return this._bindingName},set:function(e){e!=this._bindingName&&(this._bindingName=t.asString(e,!0),this._bindChart())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"startAngle",{get:function(){return this._startAngle},set:function(e){e!=this._startAngle&&(this._startAngle=t.asNumber(e,!0),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"offset",{get:function(){return this._offset},set:function(e){e!=this._offset&&(this._offset=t.asNumber(e,!0),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"innerRadius",{get:function(){return this._innerRadius},set:function(e){e!=this._innerRadius&&(this._innerRadius=t.asNumber(e,!0),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"reversed",{get:function(){return this._reversed},set:function(e){e!=this._reversed&&(this._reversed=t.asBoolean(e,!0),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"selectedItemPosition",{get:function(){return this._selectedItemPosition},set:function(e){(e=t.asEnum(e,t.chart.Position,!0))!=this._selectedItemPosition&&(this._selectedItemPosition=e,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"selectedItemOffset",{get:function(){return this._selectedItemOffset},set:function(e){e!=this._selectedItemOffset&&(this._selectedItemOffset=t.asNumber(e,!0),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"isAnimated",{get:function(){return this._isAnimated},set:function(t){t!=this._isAnimated&&(this._isAnimated=t)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"tooltip",{get:function(){return this._tooltip},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"dataLabel",{get:function(){return this._lbl},set:function(t){t!=this._lbl&&(this._lbl=t,this._lbl&&(this._lbl._chart=this))},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"selectedIndex",{get:function(){return this._selectedIndex},set:function(e){if(e!=this._selectedIndex){var i=t.asNumber(e,!0);this._select(i,!0)}},enumerable:!0,configurable:!0}),a.prototype._getLabelsForLegend=function(){return this._labels},a.prototype.hitTest=function(t,i){var n=this._toControl(t,i),r=new e.HitTestInfo(this,n),s=null;if(e.FlexChart._contains(this._rectHeader,n))r._chartElement=e.ChartElement.Header;else if(e.FlexChart._contains(this._rectFooter,n))r._chartElement=e.ChartElement.Footer;else if(e.FlexChart._contains(this._rectLegend,n))r._chartElement=e.ChartElement.Legend,null!==(s=this.legend._hitTest(n))&&s>=0&&s0?h:24,n.left+=l.left;o=n.width-(l.left+l.right);n.width=o>0?o:24,this._renderData(i,n,this._pieGroup),i.endGroup(),this._rotationAngle=0,this._highlightCurrent(),this.dataLabel.content&&this.dataLabel.position!=e.PieLabelPosition.None&&this._renderLabels(i),this.onRendered(new e.RenderEventArgs(i))},a.prototype._getDesiredLegendSize=function(e,i,n,r){var s=new t.Size,a=this,o=new t.Size(n,r),h=a._getLabelsForLegend(),l=h.length,c=0,u=0;this._colRowLens=[];for(var _=0;_r&&(s.height=r,this._colRowLens.push(c),c=0,u=0),cn&&(s.width=n,this._colRowLens.push(u),u=0,c=0),uo.width/2&&(s.width=o.width/2)):(s.widtho.height/2&&(s.height=o.height/2)),s},a.prototype._renderLegend=function(e,i,n,r,s,a){for(var o=this,h=o._rectLegend,l=o._getLabelsForLegend(),c=l.length,u=0,_=i.clone(),p=0;ph.top+h.height+1&&(_.x+=this._colRowLens[u],u++,_.y=i.y):_.x+d.width>h.left+h.width+1&&(_.y+=this._colRowLens[u],u++,_.x=i.x);var f=new t.Rect(_.x,_.y,d.width,d.height);o._drawLegendItem(e,f,p,l[p]),n.push(f),r?_.y+=d.height:_.x+=d.width}},a.prototype._renderData=function(t,e,i){this._pels=[],this._angles=[];var n=this._sum,r=this.startAngle+180,s=this.innerRadius,a=this.offset;if(n>0){var o=r*Math.PI/180,h=e.left+.5*e.width,l=e.top+.5*e.height,c=Math.min(.5*e.width,.5*e.height);this._center.x=h,this._center.y=l;var u=Math.max(a,this.selectedItemOffset);u>0&&(a*=c/=1+u),this._radius=c;var _=s*c;this._renderPie(t,c,_,o,a),this._highlightCurrent()}},a.prototype._renderPie=function(t,e,i,n,r){this._renderSlices(t,this._values,this._sum,e,i,n,2*Math.PI,r)},a.prototype._getCenter=function(){return this._center},a.prototype._renderSlices=function(t,e,i,n,r,s,a,o){for(var h,l,c,u=e.length,_=0,p=s,d=1==this.reversed,f=this._center,g=0;g0&&_++;for(var y=1===_?360:359.9/360,g=0;g0&&b0&&(r=this.selectedItemOffset),r>0&&(i=Math.cos(e)*r*this._radius,n=Math.sin(e)*r*this._radius),{x:i,y:n}},a.prototype._renderLabels=function(i){var r=this._areas.length,s=this.dataLabel,a=s.position,o="wj-data-label",h=this._rotationAngle,l=s.connectingLine,c=s.offset?s.offset:0;i.stroke="null",i.fill="transparent",i.strokeWidth=1,i.startGroup("wj-data-labels");for(var u=0;u=170?(f=2,g=1):d>=-100&&d<=-80?(f=1,g=2):d>=-10&&d<=10?(f=0,g=1):d>=80&&d<=100?(f=1,g=0):-18090&&E<270&&(E+=180):(E>180&&E<360&&(E+=180),E-=90),(I=e.FlexChart._renderRotatedText(i,N,M,f,g,M,E,o).getBBox()).left=I.x,I.top=I.y):I=e.FlexChart._renderText(i,N,M,f,g,o),s.border&&i.drawRect(I.left-2,I.top-2,I.width+4,I.height+4,"wj-data-label-border"),l){var k=new t.Point(x+m+p*Math.cos(d),w+b+p*Math.sin(d));i.drawLine(M.x,M.y,k.x,k.y,"wj-data-label-line")}}}}i.endGroup()},a.prototype._drawSlice=function(e,i,n,a,o,h,l,c,u){var _;n?l>0?(0!=u&&e.drawDonutSegment(a,o,h,l,c-u,u),(_=new s(new t.Point(a,o),h,l,c-u,u,this.startAngle)).tag=i,this._areas.push(_)):(0!=u&&e.drawPieSegment(a,o,h,c-u,u),(_=new r(new t.Point(a,o),h,c-u,u,this.startAngle)).tag=i,this._areas.push(_)):(l>0?(0!=u&&e.drawDonutSegment(a,o,h,l,c,u),(_=new s(new t.Point(a,o),h,l,c,u,this.startAngle)).tag=i,this._areas.push(_)):(0!=u&&e.drawPieSegment(a,o,h,c,u),(_=new r(new t.Point(a,o),h,c,u,this.startAngle)).tag=i,this._areas.push(_)),c+=u)},a.prototype._measureLegendItem=function(i,n){var r=new t.Size;if(r.width=e.Series._LEGEND_ITEM_WIDTH,r.height=e.Series._LEGEND_ITEM_HEIGHT,n){var s=i.measureString(n,e.FlexChart._CSS_LABEL,e.FlexChart._CSS_LEGEND);r.width+=s.width,r.height0||this.selectedItemPosition!=e.Position.None)?this._highlight(!0,this._selectionIndex,i):(this._selectedIndex=t,this.invalidate()),this.onSelectionChanged()},a.prototype._highlightCurrent=function(){if(this.selectionMode!=e.SelectionMode.None){var t=-1,i=this._cv;i&&(t=i.currentPosition),this._highlight(!0,t)}},a.prototype._highlight=function(t,i,n){if(void 0===n&&(n=!1),this.selectionMode==e.SelectionMode.Point&&void 0!==i&&null!==i&&i>=0){var r=this._pels[i];if(t){if(r){r.parentNode.appendChild(r);var s=this._find(r,["ellipse"]);this._highlightItems(this._find(r,["path","ellipse"]),e.FlexChart._CSS_SELECTION,t)}var a=this._angles[i];if(this.selectedItemPosition!=e.Position.None&&0!=a){var o=0;this.selectedItemPosition==e.Position.Left?o=180:this.selectedItemPosition==e.Position.Top?o=-90:this.selectedItemPosition==e.Position.Bottom&&(o=90);var h=o*Math.PI/180-a;h*=180/Math.PI,n&&this.isAnimated?this._animateSelectionAngle(h,.5):(this._rotationAngle=h,this._pieGroup.transform.baseVal.getItem(0).setRotate(h,this._center.x,this._center.y))}var l=this.selectedItemOffset;if(l>0&&s&&0==s.length){var c=this._selectedOffset.x=Math.cos(a)*l*this._radius,u=this._selectedOffset.y=Math.sin(a)*l*this._radius;r&&r.setAttribute("transform","translate("+c.toFixed()+","+u.toFixed()+")")}this._selectedIndex=i}else r&&(r.parentNode.insertBefore(r,r.parentNode.childNodes.item(i)),r.removeAttribute("transform"),this._highlightItems(this._find(r,["path","ellipse"]),e.FlexChart._CSS_SELECTION,t)),this._selectedIndex==i&&(this._selectedIndex=-1)}},a.prototype._animateSelectionAngle=function(i,r){var s=n.clampAngle(this._rotationAngle),a=(i=n.clampAngle(i))-s,o=this,h=s,l=o._pieGroup;o._selectionAnimationID&&clearInterval(this._selectionAnimationID),this._selectionAnimationID=t.animate(function(t){l==o._pieGroup&&(o._rotationAngle=s=h+a*t,o._pieGroup.transform.baseVal.getItem(0).setRotate(s,o._center.x,o._center.y),1==t&&clearInterval(o._selectionAnimationID),t>.99&&(o.selectedItemOffset>0||o.selectedItemPosition!=e.Position.None)&&o.invalidate())},1e3*r)},a.prototype._getHitTestItem=function(t){var e=null,i=null;return(e=null!=this._cv?this._cv.items:this.itemsSource)&&t=2*Math.PI&&(this._isFull=!0),this._sweep=.5*r*180/Math.PI,this._angle=n.clampAngle(180*i/Math.PI+this._sweep),this._radius2=e*e,this._startAngle=s}return t.prototype.contains=function(t){var e=t.x-this._center.x,i=t.y-this._center.y;if(e*e+i*i<=this._radius2){var r=180*Math.atan2(i,e)/Math.PI,s=n.clampAngle(this._angle,this._startAngle)-n.clampAngle(r,this._startAngle);if(this._isFull||Math.abs(s)<=this._sweep)return!0}return!1},t.prototype.distance=function(t){if(this.contains(t))return 0;var e=t.x-this._center.x,i=t.y-this._center.y,r=e*e+i*i,s=180*Math.atan2(i,e)/Math.PI,a=n.clampAngle(this._angle,this._startAngle)-n.clampAngle(s,this._startAngle);return this._isFull||Math.abs(a)<=this._sweep?Math.sqrt(r)-this._radius:void 0},Object.defineProperty(t.prototype,"center",{get:function(){return this._center},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"radius",{get:function(){return this._radius},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"langle",{get:function(){return this._angle},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"angle",{get:function(){return this._originAngle},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sweep",{get:function(){return this._originSweep},enumerable:!0,configurable:!0}),t}();e._PieSegment=r;var s=function(){function t(t,e,i,r,s,a){void 0===a&&(a=0),this._isFull=!1,this._center=t,this._radius=e,this._iradius=i,this._originAngle=r,this._originSweep=s,s>=2*Math.PI&&(this._isFull=!0),this._sweep=.5*s*180/Math.PI,this._angle=n.clampAngle(180*r/Math.PI+this._sweep),this._radius2=e*e,this._iradius2=i*i,this._startAngle=a}return t.prototype.contains=function(t){var e=t.x-this._center.x,i=t.y-this._center.y,r=e*e+i*i;if(r>=this._iradius2&&r<=this._radius2){var s=180*Math.atan2(i,e)/Math.PI,a=n.clampAngle(this._angle,this._startAngle)-n.clampAngle(s,this._startAngle);if(this._isFull||Math.abs(a)<=this._sweep)return!0}return!1},t.prototype.distance=function(t){if(this.contains(t))return 0},Object.defineProperty(t.prototype,"center",{get:function(){return this._center},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"radius",{get:function(){return this._radius},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"langle",{get:function(){return this._angle},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"angle",{get:function(){return this._originAngle},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"sweep",{get:function(){return this._originSweep},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"innerRadius",{get:function(){return this._iradius},enumerable:!0,configurable:!0}),t}();e._DonutSegment=s}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i;!function(t){t[t.None=0]="None",t[t.Stacked=1]="Stacked",t[t.Stacked100pc=2]="Stacked100pc"}(i=e.Stacking||(e.Stacking={}));var n;!function(t){t[t.None=0]="None",t[t.Series=1]="Series",t[t.Point=2]="Point"}(n=e.SelectionMode||(e.SelectionMode={}));var r=function(r){function h(s,h){var l=r.call(this,s,null,!0)||this;l._series=new t.collections.ObservableArray,l._axes=new e.AxisCollection,l._pareas=new e.PlotAreaCollection,l._interpolateNulls=!1,l._legendToggle=!1,l._symbolSize=10,l._dataInfo=new a,l.__barPlotter=null,l.__linePlotter=null,l.__areaPlotter=null,l.__bubblePlotter=null,l.__financePlotter=null,l.__funnelPlotter=null,l._plotters=[],l._rotated=!1,l._stacking=i.None,l._xlabels=[],l._xvals=[],l._lblAreas=[],l._colRowLens=[],l._bindingSeparator=",",l.seriesVisibilityChanged=new t.Event,l.applyTemplate("wj-control wj-flexchart",null,null);var c=l;return c._series.collectionChanged.addHandler(function(){for(var e=c._series,i=0;i=0&&s=0;c--)if(this.series[c].hitTest!==e.Series.prototype.hitTest){var u=this.series[c].hitTest(t);if(u&&((!h||u.distanceo.area.tag.seriesIndex?r=h:(r._setDataPoint(o.area.tag),r._dist=o.distance):h&&(r=h);var _=!1;this.axes.some(function(t){if(e.FlexChart._contains(t._axrect,n))return t.axisType===e.AxisType.X?r._chartElement=e.ChartElement.AxisX:r._chartElement=e.ChartElement.AxisY,_=!0,!0}),_||(e.FlexChart._contains(this._plotRect,n)?r._chartElement=e.ChartElement.PlotArea:e.FlexChart._contains(this._rectChart,n)&&(r._chartElement=e.ChartElement.ChartArea))}}else r._chartElement=e.ChartElement.None;return r},h.prototype.pointToData=function(e,i){return t.isNumber(e)&&t.isNumber(i)&&(e=new t.Point(e,i)),e instanceof MouseEvent?(e=new t.Point(e.pageX,e.pageY),e=this._toControl(e)):e=e.clone(),e.x=this.axisX.convertBack(e.x),e.y=this.axisY.convertBack(e.y),e},h.prototype.dataToPoint=function(e,i){t.isNumber(e)&&t.isNumber(i)&&(e=new t.Point(e,i)),t.asType(e,t.Point);var n=e.clone();return n.x=this.axisX.convert(n.x),n.y=this.axisY.convert(n.y),n},h.prototype._copy=function(e,i){if("series"==e){this.series.clear();for(var n=t.asArray(i),r=0;r1?e.FlexChart._dist2(i,r):e.FlexChart._dist2(i,new t.Point(n.x+a*(r.x-n.x),n.y+a*(r.y-n.y)))},h.prototype._isRotated=function(){return this._getChartType()==e.ChartType.Bar?!this._rotated:this._rotated},h.prototype._getChartType=function(){return null},h.prototype._prepareRender=function(){this._hitTester.clear()},h.prototype._renderChart=function(i,n,r){var s=this._rectChart.clone(),a=new t.Size(s.width,s.height);n.width,n.height;(m=this._getPlotter(null)).stacking=this._stacking,this._curPlotter!=m&&(this._curPlotter&&this._curPlotter.unload(),this._curPlotter=m),m.load();var o=this._isRotated();this._dataInfo.analyse(this._series,o,m.stacking,this._xvals.length>0?this._xvals:null,this.axisX._getLogBase()>0,this.axisY._getLogBase()>0);var h=m.adjustLimits(this._dataInfo,n.clone());if(o){var l=this._dataInfo.getDataTypeX();l||(l=this._xDataType),this.axisX._updateActualLimits(this._dataInfo.getDataTypeY(),h.left,h.right),this.axisY._updateActualLimits(l,h.top,h.bottom,this._xlabels,this._xvals)}else{var c=this._dataInfo.getDataTypeX();c||(c=this._xDataType),this.axisX._updateActualLimits(c,h.left,h.right,this._xlabels,this._xvals),this.axisY._updateActualLimits(this._dataInfo.getDataTypeY(),h.top,h.bottom)}var u=this._getAxes();if(this._updateAuxAxes(u,o),this._layout(n,a,i),i.startGroup(e.FlexChart._CSS_PLOT_AREA),i.fill="transparent",i.stroke=null,this.plotAreas.length>0)for(f=0;fs&&(a.height=s,this._colRowLens.push(c),c=0,l=0),cr&&(a.width=r,this._colRowLens.push(l),l=0,c=0),lr/2&&(a.width=r/2)):(a.widths/2&&(a.height=s/2)),a},h.prototype._renderLegend=function(i,n,r,s,a,o){var h,l=this.series,c=l.length,u=n.clone(),_=0;if(this._getChartType()===e.ChartType.Bar)for(p=c-1;p>=0;p--)h=t.tryCast(l[p],t.chart.SeriesBase),_=this._renderLegendElements(i,h,n,u,r,s,a,o,_);else for(var p=0;pu.top+u.height+1&&(s.x+=this._colRowLens[_],_++,s.y=r.y):s.x+y.width>u.left+u.width+1&&(s.y+=this._colRowLens[_],_++,s.x=r.x);var m=new t.Rect(s.x,s.y,y.width,y.height);p!=e.SeriesVisibility.Legend&&p!=e.SeriesVisibility.Visible||n.drawLegendItem(i,m,g),a.push(m),o?s.y+=y.height:s.x+=y.width}return i.endGroup(),_},h.prototype._renderLabels=function(t){var e=this.series,i=e.length;t.stroke="null",t.fill="transparent",t.strokeWidth=1;var n=h._CSS_DATA_LABELS;t.startGroup(n);for(var r=0;r0?this._layoutMultiple(t,e,i):this._layoutSingle(t,e,i)},h.prototype._layoutSingle=function(i,n,r){for(var s=i.width,a=i.height,o=new t.Size(s,.75*a),h=new t.Size(a,.75*s),l=0,c=0,u=s,_=a,p=0,d=0,f=s,g=a,y=this._getAxes(),m=0;mo.height&&(S=o.height),C._desiredSize=new t.Size(o.width,S);var x=C._hasOrigin=t.isNumber(b)&&b>this.axisY._getMinNum()&&bh.height&&(S=h.height),C._desiredSize=new t.Size(h.width,S);x=C._hasOrigin=t.isNumber(b)&&b>this.axisX._getMinNum()&&b0?c=Math.max(c,C._annoSize.height):(c=Math.max(c,C._annoSize.height),_=Math.min(_,a-C._annoSize.height)),x){N=this._convertX(b,p,f);p+=Math.max(0,p-(N-S))}else p+=S;else if(v==e.Position.Right)if(C._actualAngle>0?_=Math.min(_,a-C._annoSize.height):C._actualAngle<0?c=Math.max(c,C._annoSize.height):(c=Math.max(c,C._annoSize.height),_=Math.min(_,a-C._annoSize.height)),x){N=this._convertX(b,p,f);f-=Math.max(0,N+S-f)}else f-=S}}var P=this._parseMargin(this.plotMargin);l=p=isNaN(P.left)?Math.max(l,p)+i.left:P.left,u=f=isNaN(P.right)?Math.min(u,f)+i.left:n.width-P.right,c=d=isNaN(P.top)?Math.max(c,d)+i.top:P.top,_=g=isNaN(P.bottom)?Math.min(_,g)+i.top:n.height-P.bottom,s=Math.max(1,u-l),a=Math.max(1,_-c),this._plotRect=new t.Rect(l,c,s,a),_<=c&&(g=d+1),r.stroke=null;for(m=0;my.height&&(P=y.height);var C=new t.Size(y.width,P);T._desiredSize=C,0==S&&(O.left=Math.max(O.left,.5*T._annoSize.width)),S==f-1&&(O.right=Math.min(O.right,a-.5*T._annoSize.width)),(F=T._getPosition())==e.Position.Bottom?O.bottom-=C.height:F==e.Position.Top&&(O.top+=C.height)}}for(Y=0;Ym.height&&(M.height=m.height),T._desiredSize=M,0==Y&&(O.top=Math.max(O.top,.5*T._annoSize.width)),Y==g-1&&(O.bottom=Math.min(O.bottom,o-.5*T._annoSize.width)),(F=T._getPosition())==e.Position.Left?O.left+=M.height:F==e.Position.Right&&(O.right-=M.height)}}for(var A=0,N=0,L=a,I=o,S=0;S0&&(V.width=D[0]);var H;F==e.Position.Left?(H=new t.Rect(A-T._desiredSize.height,X,z,T._desiredSize.height),A-=T._desiredSize.height):F==e.Position.Right&&(H=new t.Rect(L,X,z,T._desiredSize.height),L+=T._desiredSize.height),T._layout(H,V)}for(_=0;_c)&&(c=u.right)):((void 0===l||u.topc)&&(c=u.bottom)))}var _=a[0].getDataType(0);null==_&&(_=t.DataType.Number),i[r]._updateActualLimits(_,l,c)}},h._contains=function(t,e){return!(!t||!e)&&(e.x>=t.left&&e.x<=t.right&&e.y>=t.top&&e.y<=t.bottom)},h._intersects=function(t,e){return!(t.left>e.right||t.righte.bottom||t.bottomA)&&(this.minX=A),(isNaN(this.maxX)||this.maxX0&&(isNaN(this.minXp)||this.minXp>A)&&(this.minXp=A),f>0){S=Math.abs(A-o[f-1]);!isNaN(S)&&(Sx.right&&(x.width=this.maxX-x.left),!isNaN(this.minY)&&this.minYx.bottom&&(x.height=this.maxY-x.top));var w=null;if(s?g._isCustomAxisY()||(w=g.getValues(1)):g._isCustomAxisX()||(w=g.getValues(1)),w){this.dataTypeX||(this.dataTypeX=g.getDataType(1));for(T=0;TM)&&(this.minX=M),(isNaN(this.maxX)||this.maxX0&&(!y||y==e.ChartType.Column||y==e.ChartType.Bar))){var S=Math.abs(M-w[T-1]);!isNaN(S)&&S>0&&(Sthis.maxY&&(this.maxY=u[L]);for(var L in _)_[L]t)&&(this.minY=t),null!=t&&(isNaN(this.maxY)||this.maxY0&&(isNaN(this.minYp)||this.minYp>t)&&(this.minYp=t),i||(t>0?isNaN(s[e])?s[e]=t:s[e]+=t:isNaN(a[e])?a[e]=t:a[e]+=t,isNaN(r[e])?r[e]=Math.abs(t):r[e]+=Math.abs(t)))},n.prototype.getMinY=function(){return this.minY},n.prototype.getMaxY=function(){return this.maxY},n.prototype.getMinX=function(){return this.minX},n.prototype.getMaxX=function(){return this.maxX},n.prototype.getMinXp=function(){return this.minXp},n.prototype.getMinYp=function(){return this.minYp},n.prototype.getDeltaX=function(){return this.dx},n.prototype.getDataTypeX=function(){return this.dataTypeX},n.prototype.getDataTypeY=function(){return this.dataTypeY},n.prototype.getStackedAbsSum=function(t){var e=this.stackAbs[t];return isFinite(e)?e:0},n.prototype.getXVals=function(){return this._xvals},n.isValid=function(t){return isFinite(t)},n}();e._DataInfo=a;var o=function(e){function i(){var t=e.call(this)||this;return t._content="{seriesName}
{x} {y}",t._threshold=15,t}return __extends(i,e),Object.defineProperty(i.prototype,"content",{get:function(){return this._content},set:function(t){t!=this._content&&(this._content=t)},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"threshold",{get:function(){return this._threshold},set:function(e){e!=this._threshold&&(this._threshold=t.asNumber(e))},enumerable:!0,configurable:!0}),i}(t.Tooltip);e.ChartTooltip=o}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i;!function(t){t[t.Column=0]="Column",t[t.Bar=1]="Bar",t[t.Scatter=2]="Scatter",t[t.Line=3]="Line",t[t.LineSymbols=4]="LineSymbols",t[t.Area=5]="Area",t[t.Bubble=6]="Bubble",t[t.Candlestick=7]="Candlestick",t[t.HighLowOpenClose=8]="HighLowOpenClose",t[t.Spline=9]="Spline",t[t.SplineSymbols=10]="SplineSymbols",t[t.SplineArea=11]="SplineArea",t[t.Funnel=12]="Funnel"}(i=e.ChartType||(e.ChartType={}));var n=function(n){function r(t,e){var r=n.call(this,t,null)||this;return r._chartType=i.Column,r.initialize(e),r}return __extends(r,n),r.prototype._getChartType=function(){return this._chartType},Object.defineProperty(r.prototype,"chartType",{get:function(){return this._chartType},set:function(e){(e=t.asEnum(e,i))!=this._chartType&&(this._chartType=e,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"rotated",{get:function(){return this._rotated},set:function(e){e!=this._rotated&&(this._rotated=t.asBoolean(e),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"stacking",{get:function(){return this._stacking},set:function(i){(i=t.asEnum(i,e.Stacking))!=this._stacking&&(this._stacking=i,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"options",{get:function(){return this._options},set:function(t){t!=this._options&&(this._options=t,this.invalidate())},enumerable:!0,configurable:!0}),r}(e.FlexChartCore);e.FlexChart=n}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i;!function(t){t[t.None=0]="None",t[t.Left=1]="Left",t[t.Top=2]="Top",t[t.Right=3]="Right",t[t.Bottom=4]="Bottom",t[t.Auto=5]="Auto"}(i=e.Position||(e.Position={}));var n;!function(t){t[t.X=0]="X",t[t.Y=1]="Y"}(n=e.AxisType||(e.AxisType={}));var r;!function(t){t[t.Auto=0]="Auto",t[t.Show=1]="Show"}(r=e.OverlappingLabels||(e.OverlappingLabels={}));var s;!function(t){t[t.None=0]="None",t[t.Outside=1]="Outside",t[t.Inside=2]="Inside",t[t.Cross=3]="Cross"}(s=e.TickMark||(e.TickMark={}));var a=function(){function a(e){this._GRIDLINE_WIDTH=1,this._LINE_WIDTH=1,this._TICK_WIDTH=1,this._TICK_HEIGHT=4,this._TICK_OVERLAP=1,this._TICK_LABEL_DISTANCE=4,this._minorGrid=!1,this._labels=!0,this._axisLine=!0,this._isTimeAxis=!1,this._labelPadding=5,this.rangeChanged=new t.Event,this._customConvert=null,this._customConvertBack=null,this._updating=0,this.__uniqueId=a._id++,this._position=e,e==i.Bottom||e==i.Top?this._axisType=n.X:(this._axisType=n.Y,this._axisLine=!1),this._minorTickMarks=s.None,this._overlap=r.Auto}return Object.defineProperty(a.prototype,"hostElement",{get:function(){return this._hostElement},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"actualMin",{get:function(){return this._isTimeAxis?new Date(this._actualMin):this._actualMin},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"actualMax",{get:function(){return this._isTimeAxis?new Date(this._actualMax):this._actualMax},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"min",{get:function(){return this._min},set:function(e){e!=this._min&&(t.isDate(e)?this._min=t.asDate(e,!0):this._min=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"max",{get:function(){return this._max},set:function(e){e!=this._max&&(t.isDate(e)?this._max=t.asDate(e,!0):this._max=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"reversed",{get:function(){return this._reversed},set:function(e){this._reversed!=e&&(this._reversed=t.asBoolean(e),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"position",{get:function(){return this._position},set:function(e){(e=t.asEnum(e,i,!1))!=this._position&&(this._position=e,this._position==i.Bottom||this._position==i.Top?this._axisType=n.X:this._position!=i.Left&&this._position!=i.Right||(this._axisType=n.Y),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"majorUnit",{get:function(){return this._majorUnit},set:function(e){e!=this._majorUnit&&(this._majorUnit=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"minorUnit",{get:function(){return this._minorUnit},set:function(e){e!=this._minorUnit&&(this._minorUnit=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"name",{get:function(){return this._name},set:function(e){e!=this._name&&(this._name=t.asString(e,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"title",{get:function(){return this._title},set:function(e){e!=this._title&&(this._title=t.asString(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"format",{get:function(){return this._format},set:function(e){e!=this._format&&(this._format=t.asString(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"majorGrid",{get:function(){return this._majorGrid},set:function(e){e!=this._majorGrid&&(this._majorGrid=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"majorTickMarks",{get:function(){return this._majorTickMarks},set:function(e){(e=t.asEnum(e,s,!0))!=this._majorTickMarks&&(this._majorTickMarks=e,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"minorGrid",{get:function(){return this._minorGrid},set:function(e){e!=this._minorGrid&&(this._minorGrid=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"minorTickMarks",{get:function(){return this._minorTickMarks},set:function(e){(e=t.asEnum(e,s,!0))!=this._minorTickMarks&&(this._minorTickMarks=e,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"axisLine",{get:function(){return this._axisLine},set:function(e){e!=this._axisLine&&(this._axisLine=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"labels",{get:function(){return this._labels},set:function(e){e!=this._labels&&(this._labels=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"labelAlign",{get:function(){return this._labelAlign},set:function(e){e!=this._labelAlign&&(this._labelAlign=t.asString(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"labelAngle",{get:function(){return this._labelAngle},set:function(e){e!=this._labelAngle&&(this._labelAngle=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"origin",{get:function(){return this._origin},set:function(e){e!=this._origin&&(this._origin=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"overlappingLabels",{get:function(){return this._overlap},set:function(e){(e=t.asEnum(e,r,!0))!=this._overlap&&(this._overlap=e,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"itemsSource",{get:function(){return this._items},set:function(e){this._items!=e&&(this._cv&&(this._cv.collectionChanged.removeHandler(this._cvCollectionChanged,this),this._cv=null),this._items=e,this._cv=t.asCollectionView(e),null!=this._cv&&this._cv.collectionChanged.addHandler(this._cvCollectionChanged,this))},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"binding",{get:function(){return this._binding},set:function(e){e!=this._binding&&(this._binding=t.asString(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"itemFormatter",{get:function(){return this._ifmt},set:function(e){this._ifmt!=e&&(this._ifmt=t.asFunction(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"logBase",{get:function(){return this._logBase},set:function(e){e!=this._logBase&&(this._logBase=t.asNumber(e,!0,!0),this._invalidate())},enumerable:!0,configurable:!0}),a.prototype._getLogBase=function(){return this._chart&&this._chart._stacking===e.Stacking.Stacked100pc?0:this.logBase},a.prototype._isLogAxis=function(){var t=this._getLogBase();return null!=t&&t>0},Object.defineProperty(a.prototype,"plotArea",{get:function(){return this._parea},set:function(i){i!=this._parea&&(this._parea=t.asType(i,e.PlotArea,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"labelPadding",{get:function(){return this._labelPadding},set:function(e){e!=this._labelPadding&&(this._labelPadding=t.asNumber(e,!0,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"_groupClass",{get:function(){return this.axisType===n.X?e.FlexChartCore._CSS_AXIS_X:e.FlexChartCore._CSS_AXIS_Y},enumerable:!0,configurable:!0}),a.prototype.onRangeChanged=function(t){this.rangeChanged.raise(this,t)},a.prototype._getPosition=function(){if(this.axisType==n.X){if(this.position==i.Auto)return i.Bottom}else if(this.axisType==n.Y&&this.position==i.Auto)return i.Left;return this.position},a.prototype._isOverlapped=function(t,e,i,r){var s=this._lbls;if(null!=s&&s.length>1)for(var a=s.length,o=this._values&&this._values.length==a?this._values:null,h=0,l=0,c=0;c=this._actualMin&&u<=this._actualMax){var _=e*(u-this._actualMin)/(this._actualMax-this._actualMin),p=t.measureString(s[c],i,this._groupClass);if(this.axisType==n.X){if(c>0&&Math.abs(_-h)15)&&(l=0);var c=.1*h,u=this._lbls,_=this.labelAngle;if(this.labels&&this._chart._getChartType()!==e.ChartType.Funnel){if(c=this._updateAutoFormat(c),null!=u&&u.length>0){var p=u.length,d=this._values&&this._values.length==p?this._values:null;this._annoSize=new t.Size;for(var f=0;f=this._actualMin&&g<=this._actualMax){m=i.measureString(u[f],a,this._groupClass);this.axisType,n.X,m.width>this._annoSize.width&&(this._annoSize.width=m.width),m.height>this._annoSize.height&&(this._annoSize.height=m.height)}}null==_&&this.axisType==n.X&&(this._isOverlapped(i,r,a,this.axisType)?_=this._actualAngle=-45:this._actualAngle=0)}else{var y=this._formatValue(this._actualMin-c),m=i.measureString(y,a,this._groupClass);this._annoSize=m,y=this._formatValue(this._actualMax+c),(m=i.measureString(y,a,this._groupClass)).width>this._annoSize.width&&(this._annoSize.width=m.width),m.height>this._annoSize.height&&(this._annoSize.height=m.height)}if(_){_>90?_=90:_<-90&&(_=-90);var b=_*Math.PI/180,v=this._annoSize.width,x=this._annoSize.height;this._annoSize.width=v*Math.abs(Math.cos(b))+x*Math.abs(Math.sin(b)),this._annoSize.height=v*Math.abs(Math.sin(b))+x*Math.abs(Math.cos(b))}}else this._annoSize=new t.Size;x=2*(this._labelPadding||5);this._axisType==n.X?x+=this._annoSize.height:x+=this._annoSize.width+this._TICK_LABEL_DISTANCE+2;var w=this._TICK_HEIGHT,S=this._TICK_OVERLAP;P==s.Outside?S=1:P==s.Inside?S=-1:P==s.Cross&&(S=0);var P=this.majorTickMarks;return null==P&&(P=s.Outside),P!=s.None&&(x+=.5*(1+S)*w),this._title&&(y=this._title,this._szTitle=i.measureString(y,o,this._groupClass),x+=this._szTitle.height),i.fontSize=null,x},a.prototype._updateAutoFormat=function(e){if(this._isTimeAxis){var i=this.format,n=.001*this._getActualRange()/10,r=new l(n*l.TicksPerSecond),s=t.isNumber(this._majorUnit)?l.fromDays(this._majorUnit):c.NiceTimeSpan(r,i);i||(this._tfmt=c.GetTimeDefaultFormat(1e3*s.TotalSeconds,0)),e=s.TotalSeconds}return e},a.prototype._getActualRange=function(){return this._actualMax-this._actualMin},a.prototype._updateActualLimitsByChartType=function(t,i,n){if(t&&t.length>0&&!this._isTimeAxis){var r=this._chart._getChartType();r!=e.ChartType.Column&&r!=e.ChartType.Bar&&(i-=.5,n+=.5)}return{min:i,max:n}},a.prototype._updateActualLimits=function(i,n,r,s,a){void 0===s&&(s=null),void 0===a&&(a=null);var o=this._actualMin,h=this._actualMax;this._isTimeAxis=i==t.DataType.Date;var l=this._updateActualLimitsByChartType(s,n,r);n=l.min,r=l.max;var c=this._min,u=this._max;if(t.isDate(c)&&(c=c.valueOf()),t.isDate(u)&&(u=u.valueOf()),this._actualMin=null!=c&&this._chart&&this._chart._stacking!==e.Stacking.Stacked100pc?c:n,this._actualMax=null!=u&&this._chart&&this._chart._stacking!==e.Stacking.Stacked100pc?u:r,this._actualMin==this._actualMax&&(this._actualMin-=.5,this._actualMax+=.5),this._getLogBase()>0){var _=this.logBase,p=Math.log(_);if(!this._max){var d=Math.ceil(Math.log(this._actualMax)/p);this._actualMax=Math.pow(_,d)}if(!this._min){var f=Math.floor(Math.log(this._actualMin)/p);this._actualMin=Math.pow(_,f)}(this._actualMin<=0||!t.isNumber(this._actualMin))&&(this._actualMin=1),this._actualMax90?r=90:r<-90&&(r=-90)),null==this.labelAngle&&null!=this._actualAngle&&(r=this._actualAngle);var o=e.FlexChart._FG,h=this._actualMax-this._actualMin;if(t.isNumber(h)){var l=this._calcMajorUnit();0==l&&(l=.1*this._niceTickNumber(h));var c=Math.min(a.MAX_MAJOR,Math.floor(h/l)+1),u=[],_=[];this._rects=[],this._vals.major=u,this._vals.hasLbls=[];var p=Math.floor(this._actualMin/l)*l;p0)if(_=this._lbls,0==this._values.length){d=!0;for(v=0;v<_.length;v++)u.push(v)}else u=this._values;else this._isTimeAxis?this._createTimeLabels(p,c,u,_):this._getLogBase()?this._createLogarithmicLabels(this._actualMin,this._actualMax,this.majorUnit,u,_,!0):this._createLabels(p,c,l,u,_);c=Math.min(u.length,_.length),n.textFill=o;var f=this._TICK_HEIGHT,g=this._TICK_OVERLAP,y=this.majorTickMarks;null==y&&(y=s.Outside),y==s.Outside?g=1:y==s.Inside?g=-1:y==s.Cross&&(g=0);for(var m=.5*(g-1)*f,b=.5*(1+g)*f,v=0;v=this._actualMin&&w<=this._actualMax){var C=n.textFill;x=this._renderLabelsAndTicks(n,v,w,S,r,y,P,m,b),n.textFill=C}this._vals.hasLbls.push(x)}}(this.minorGrid||this.minorTickMarks!=s.None)&&this._renderMinor(n,u,d),n.stroke=o,n.fontSize=null,this._renderLineAndTitle(n),n.stroke=null,n.fontSize=null,n.textFill=null,n.strokeWidth=null}},a.prototype._renderLineAndTitle=function(r){var s=this._getPosition(),a=this.axisType==n.Y,o=s!=i.Top&&s!=i.Right,h=e.FlexChart._CSS_TITLE,l=e.FlexChart._CSS_LINE;if(a)if(o){if(this._title){c=new t.Point(this._axrect.left+.5*this._szTitle.height,this._axrect.top+.5*this._axrect.height);e.FlexChart._renderRotatedText(r,this._title,c,1,1,c,-90,h,this._groupClass)}this.axisLine&&r.drawLine(this._axrect.right,this._axrect.top,this._axrect.right,this._axrect.bottom,l)}else{if(this._title){var c=new t.Point(this._axrect.right-.5*this._szTitle.height,this._axrect.top+.5*this._axrect.height);e.FlexChart._renderRotatedText(r,this._title,c,1,1,c,90,h,this._groupClass)}this.axisLine&&r.drawLine(this._axrect.left,this._axrect.top,this._axrect.left,this._axrect.bottom,l)}else o?(this.axisLine&&r.drawLine(this._axrect.left,this._axrect.top,this._axrect.right,this._axrect.top,l),this._title&&e.FlexChart._renderText(r,this._title,new t.Point(this._axrect.left+.5*this._axrect.width,this._axrect.bottom),1,2,h)):(this.axisLine&&r.drawLine(this._axrect.left,this._axrect.bottom,this._axrect.right,this._axrect.bottom,l),this._title&&e.FlexChart._renderText(r,this._title,new t.Point(this._axrect.left+.5*this._axrect.width,this._axrect.top),1,0,h))},a.prototype._renderMinor=function(t,e,r){var s=this._getPosition(),a=this.axisType==n.Y,o=s!=i.Top&&s!=i.Right;if(this._getLogBase()){if(this.minorUnit>0){var h=[];this._createLogarithmicLabels(this._actualMin,this._actualMax,this.minorUnit,h,null,!1);for(var l=[],c=0;cthis._actualMin&&l.push(u)}this._renderMinors(t,l,a,o)}}else this._createMinors(t,e,a,o,r)},a.prototype._renderRotatedText=function(t,i,n,r,s,a,o,h,l,c,u){if(this.itemFormatter){var _=this._getFormattedItem(t,i,n,r,l);_?(n=_.text,l=_.cls):n=null}e.FlexChart._renderRotatedText(t,n,r,s,a,o,h,l,c,u)},a.prototype._getFormattedItem=function(t,e,r,s,a){if(this.itemFormatter){var o=s.clone();this.axisType==n.X?this.position==i.Top?o.y=this._plotrect.top:o.y=this._plotrect.bottom:this.position==i.Right?o.x=this._plotrect.right:o.x=this._plotrect.left;var h={val:e,text:r,pos:o,cls:a};return h=this.itemFormatter(t,h)}},a.prototype._renderLabelsAndTicks=function(a,o,h,l,c,u,_,p,d){var f=this._getPosition(),g=!0,y=this.axisType==n.Y,m=f!=i.Top&&f!=i.Right,b=this.labelPadding||5,v=this._TICK_WIDTH,x=this._getLabelAlign(y),w=e.FlexChart._CSS_LABEL,S=e.FlexChart._CSS_GRIDLINE,P=e.FlexChart._CSS_TICK,C=e.FlexChart._FG,T=e.FlexChart._FG,M=this._GRIDLINE_WIDTH,A=h!=this._actualMin&&this.majorGrid;if(y){var N=this.convert(h);if(A&&(a.stroke=C,a.strokeWidth=M,a.drawLine(this._plotrect.left,N,this._plotrect.right,N,S)),g=!1,a.stroke=T,a.strokeWidth=v,m){if(_){g=!0;I=new t.Point(this._axrect.right-d-this._TICK_LABEL_DISTANCE-b,N);c>0?90==c?this._renderRotatedText(a,h,l,I,1,0,I,c,w,this._groupClass):this._renderRotatedText(a,h,l,I,2,1,I,c,w,this._groupClass):c<0?-90==c?this._renderRotatedText(a,h,l,I,1,2,I,c,w,this._groupClass):this._renderRotatedText(a,h,l,I,2,1,I,c,w,this._groupClass):g=this._renderLabel(a,h,l,I,2,x,w)}u!=s.None&&g&&a.drawLine(this._axrect.right-p,N,this._axrect.right-d,N,P)}else{if(_){g=!0;I=new t.Point(this._axrect.left+d+this._TICK_LABEL_DISTANCE+b,N);c>0?90==c?this._renderRotatedText(a,h,l,I,1,2,I,c,w,this._groupClass):this._renderRotatedText(a,h,l,I,0,1,I,c,w,this._groupClass):c<0?-90==c?this._renderRotatedText(a,h,l,I,1,0,I,c,w,this._groupClass):this._renderRotatedText(a,h,l,I,0,1,I,c,w,this._groupClass):g=this._renderLabel(a,h,l,I,0,x,w)}u!=s.None&&g&&a.drawLine(this._axrect.left+p,N,this._axrect.left+d,N,P)}}else{var L=this.convert(h);if(this.overlappingLabels==r.Auto&&this._xCross(L)&&(_=!1),A&&_&&(a.stroke=C,a.strokeWidth=M,a.drawLine(L,this._plotrect.top,L,this._plotrect.bottom,S)),a.stroke=T,a.strokeWidth=v,m){if(g=!1,_){I=new t.Point(L,this._axrect.top+d+b);g=0!=c?this._renderRotatedLabel(a,h,l,I,x,c,w,m):this._renderLabel(a,h,l,I,x,0,w)}u!=s.None&&g&&(L=this.convert(h),a.drawLine(L,this._axrect.top+p,L,this._axrect.top+d,P))}else{if(_){var I=new t.Point(L,this._axrect.bottom-d-b);g=0!=c?this._renderRotatedLabel(a,h,l,I,x,c,w,m):this._renderLabel(a,h,l,I,x,2,w)}u!=s.None&&g&&(L=this.convert(h),a.drawLine(L,this._axrect.bottom-p,L,this._axrect.bottom-d,P))}}return g},a.prototype._xCross=function(t){for(var e=this._rects.length,i=0;i=n.left&&t<=n.right)return!0}return!1},a.prototype._createMinors=function(e,i,n,r,s){if(i&&i.length>1){for(var o=this.majorUnit?this._isTimeAxis?24*this.majorUnit*3600*1e3:this.majorUnit:i[1]-i[0],h=t.isNumber(this.minorUnit)?this._isTimeAxis?24*this.minorUnit*3600*1e3:this.minorUnit:.5*o,l=[],c=i[0];c>this._actualMin&&l.length=this.actualMin&&i[x]<=this.actualMax)if(n){var w=this.convert(i[x]);u&&(t.stroke=l,t.strokeWidth=o,r?t.drawLine(this._axrect.right-_,w,this._axrect.right-p,w,v):t.drawLine(this._axrect.left+_,w,this._axrect.left+p,w,v)),f&&(t.stroke=m,t.strokeWidth=y,t.drawLine(g.left,w,g.right,w,b))}else{var S=this.convert(i[x]);u&&(t.stroke=l,t.strokeWidth=o,r?t.drawLine(S,this._axrect.top+_,S,this._axrect.top+p,v):t.drawLine(S,this._axrect.bottom-_,S,this._axrect.bottom-p,v)),f&&(t.stroke=m,t.strokeWidth=y,t.drawLine(S,g.top,S,g.bottom,b))}},a.prototype._renderLabel=function(i,n,s,a,o,h,l){var c=!1;if(this.itemFormatter){var u=this._getFormattedItem(i,n,s,a,l);u?(s=u.text,l=u.cls):s=null}if(s){var _=this._rects,p=this.overlappingLabels==r.Auto&&!t.isNumber(this._actualAngle),d=e.FlexChart._renderText(i,s,a,o,h,l,this._groupClass,null,function(t){if(p)for(var i=_.length,n=0;n0?0:2:h>0?2:0),c?(a.y+=p+d,y.y+=p+d-.5*_.height):(a.y-=p+d-_.height,y.y-=p+d-.5*_.height);var b=0;2===o?(y.x-=g,a.x-=f+g,b=y.x+g-_.height-2):0===o?(y.x+=g,a.x-=f-g,b=y.x-g):(a.x-=f,b=y.x-_.height/2);var v=new t.Rect(b,m.y,_.height+2,_.width),x=this._rects;if(this.overlappingLabels==r.Auto)for(var w=x.length,S=0;S0},enumerable:!0,configurable:!0}),a.prototype._invalidate=function(){!this._isUpdating&&this._chart&&this._chart.invalidate()},a.prototype._cvCollectionChanged=function(t,e){this._invalidate()},a.prototype._createLabels=function(t,e,i,n,r){for(var s=0;s0&&(_=!1,u=n),ug?d=Math.floor(p/g+1):_&&(p<=.2*g?u=.2*o:p<=.1*g&&(u=.1*o))}for(var y=l;y<=c;y+=d)if(_)for(var m=Math.pow(o,y),b=0;b*u=t&&v<=e&&(0==b?(r.unshift(v),s&&s.unshift(this._formatValue(v))):(r.push(v),s&&s.push(this._formatValue(v))));else{var v=Math.pow(u,y);v>=t&&v<=e&&(r.push(v),s&&s.push(this._formatValue(v)))}},a.prototype._createTimeLabels=function(e,i,r,s){var a=this._actualMin,o=this._actualMax,h=new Date(a),u=new Date(o),_=this._format,p=this._getAnnoNumber(this._axisType==n.Y);p>12&&(p=12);var d=.001*(this._actualMax-this._actualMin)/p,f=new l(d*l.TicksPerSecond),g=t.isNumber(this._majorUnit)?l.fromDays(this._majorUnit):c.NiceTimeSpan(f,_);_||(this._tfmt=_=c.GetTimeDefaultFormat(1e3*g.TotalSeconds,0));var y=g.Ticks,m=c.RoundTime(a,g.TotalDays,!1);isFinite(m)&&(a=m);var b=c.RoundTime(o,g.TotalDays,!0);isFinite(b)&&(o=b);var v=new Date(a);new Date(o);if(g.TotalDays>=365&&!t.isNumber(this._majorUnit)){(v=new Date(h.getFullYear(),1,1))=30&&!t.isNumber(this._majorUnit)){(v=new Date(h.getFullYear(),h.getMonth(),1))S&&(P=new Date(P.getTime()+Math.floor(C/S)*S));P<=u&&S;P=new Date(P.getTime()+S))if(P>=h){var T=P.valueOf();r.push(T),s.push(this._formatValue(T))}}},a.prototype._formatValue=function(e){if(this._isTimeAxis)return this._format?t.Globalize.format(new Date(e),this._format):t.Globalize.format(new Date(e),this._tfmt);if(this._format)return t.Globalize.format(e,this._format);var i=e==Math.round(e)?"n0":"n";return t.Globalize.format(e,i)},a.prototype._calcMajorUnit=function(){var e=this._majorUnit;if(!t.isNumber(e)){var i=this._actualMax-this._actualMin,r=this._nicePrecision(i),s=i/this._getAnnoNumber(this.axisType==n.Y);(e=this._niceNumber(2*s,-r,!0))0&&i>0){var n=Math.floor(i/(e+6));return n<=0&&(n=1),n}return 10},a.prototype._nicePrecision=function(e){if(!t.isNumber(e)||e<=0)return 0;var i,n=Math.log(e)/Math.LN10;i=n>=0?Math.floor(n):Math.ceil(n);var r=e/Math.pow(10,i);return r<3&&(i=1-i,(r=e/Math.pow(10,i))<3&&(i+=1)),i},a.prototype._niceTickNumber=function(t){if(0==t)return t;t<0&&(t=-t);var e=Math.log(t)/Math.LN10,i=Math.floor(e),n=t/Math.pow(10,i),r=10;return n<=1?r=1:n<=2?r=2:n<=5&&(r=5),r*Math.pow(10,i)},a.prototype._niceNumber=function(t,e,i){if(0==t)return t;t<0&&(t=-t);var n=t/Math.pow(10,e),r=10;return i?n<1.5?r=1:n<3?r=2:n<4.5?r=4:n<7&&(r=5):n<=1?r=1:n<=2?r=2:n<=5&&(r=5),r*Math.pow(10,e)},Object.defineProperty(a.prototype,"_uniqueId",{get:function(){return this.__uniqueId},enumerable:!0,configurable:!0}),a.MAX_MAJOR=1e3,a.MAX_MINOR=2e3,a._id=0,a}();e.Axis=a;var o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return __extends(e,t),e.prototype.getAxis=function(t){var e=this.indexOf(t);return e>-1?this[e]:null},e.prototype.indexOf=function(t){for(var e=0;e=24&&(this.hour-=24,this.day+=1),this.month<0?(-1-this.day,this.month=1):this.month>11&&(this.month-12,this.month=12),this.day<1?(-1-this.day,this.day=1):this.day>28&&2==this.month?(this.day-28,this.day=28):this.day>30&&(4==this.month||4==this.month||6==this.month||9==this.month||11==this.month)?(this.day-30,this.day=30):this.day>31&&(this.day-31,this.day=31),this.second>59&&(this.second-59,this.second=59);return this.minute>59&&(this.minute-59,this.minute=59),new Date(this.year,this.month,this.day,this.hour,this.minute,this.second)},i.prototype.getTimeAsDouble=function(){return this.getTimeAsDateTime().valueOf()},i.tround=function(t,e,i){var n=t/e*e;return n-=n%1,i&&n!=t&&(n+=e-=e%1),n},i.RoundTime=function(t,e,n){var r=24*e*60*60;if(r>0){var s=new i(t);return rh.tickf1)e=l.fromSeconds(t);else{var i=t,n=1;for(i+=7;i>0;)n*=10,i--;e=new l(n)}return e},i.manualTimeInc=function(t){var e=h.second;if(null==t||0==t.length)return e;var i=t.indexOf("f");if(i>=0){var n=-1;if(i>0&&"%"==t.substr(i-1,1))n=-1;else for(var r=1;r<6&&!(i+r>=t.length)&&"f"==t.substr(i+r,1);r++)n--;e=n}else t.indexOf("s")>=0?e=h.second:t.indexOf("m")>=0?e=h.minute:t.indexOf("h")>=0||t.indexOf("H")?e=h.hour:t.indexOf("d")>=0?e=h.day:t.indexOf("M")>=0?e=h.month:t.indexOf("y")>=0&&(e=h.year);return e},i.getNiceInc=function(t,e,i){for(var n=0;n0&&(n=i.manualTimeInc(e));var r=0,s=0;if(n10*s;)s*=10;var a=s;return r>a&&(a*=2),r>a&&(a=5*s),r>a&&(a=10*s),new l(a)}if(0==(r=Math.ceil(t.TotalSeconds)))return i.TimeSpanFromTmInc(n);if(s=1,n=h.year)n="yyyy";else if(s>=h.month)n="MMM yyyy";else if(s>=h.day)n="MMM d";else if(s>=h.hour)n="ddd H:mm";else if(s>=.5*h.hour)n="H:mm";else if(s>=1)n="H:mm:ss";else if(s>0){var a=r.Ticks;for(n="s.";a-1?this[e]:null},e.prototype.indexOf=function(t){for(var e=0;e=0?(this._unitType=r.Star,t=t.replace("*",""),this._value=parseFloat(t),isNaN(this._value)&&(this._value=1)):(this._unitType=r.Pixel,this._value=parseFloat(t),isNaN(this._value)&&(this._unitType=r.Auto,this._value=1)))}return Object.defineProperty(t.prototype,"value",{get:function(){return this._value},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isStar",{get:function(){return this._unitType==r.Star},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isAbsolute",{get:function(){return this._unitType==r.Pixel},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isAuto",{get:function(){return this._unitType==r.Auto},enumerable:!0,configurable:!0}),t}()}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i;!function(t){t[t.Visible=0]="Visible",t[t.Plot=1]="Plot",t[t.Legend=2]="Legend",t[t.Hidden=3]="Hidden"}(i=e.SeriesVisibility||(e.SeriesVisibility={}));var n;!function(t){t[t.Dot=0]="Dot",t[t.Box=1]="Box"}(n=e.Marker||(e.Marker={}));var r=function(){return function(){}}();e.DataArray=r;var s=function(e){function i(i){var n=e.call(this)||this;return n._series=t.asType(i,a),n}return __extends(i,e),Object.defineProperty(i.prototype,"series",{get:function(){return this._series},enumerable:!0,configurable:!0}),i}(t.EventArgs);e.SeriesEventArgs=s;var a=function(){function a(e){this._altStyle=null,this._symbolMarker=n.Dot,this._visibility=i.Visible,this._interpolateNulls=null,this.rendering=new t.Event,this.rendered=new t.Event,e&&this.initialize(e)}return Object.defineProperty(a.prototype,"interpolateNulls",{get:function(){return null==this._interpolateNulls?this._chart&&this._chart.interpolateNulls:this._interpolateNulls},set:function(e){e!=this._interpolateNulls&&(this._interpolateNulls=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"style",{get:function(){return this._style},set:function(t){t!=this._style&&(this._style=t,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"altStyle",{get:function(){return this._altStyle},set:function(t){t!=this._altStyle&&(this._altStyle=t,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"symbolStyle",{get:function(){return this._symbolStyle},set:function(t){t!=this._symbolStyle&&(this._symbolStyle=t,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"symbolSize",{get:function(){return this._symbolSize},set:function(e){e!=this._symbolSize&&(this._symbolSize=t.asNumber(e,!0,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"symbolMarker",{get:function(){return this._symbolMarker},set:function(e){(e=t.asEnum(e,n,!0))!=this._symbolMarker&&(this._symbolMarker=e,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"binding",{get:function(){return this._binding?this._binding:this._chart?this._chart.binding:null},set:function(e){e!=this._binding&&(this._binding=t.asString(e,!0),this._clearValues(),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"bindingX",{get:function(){return this._bindingX?this._bindingX:this._chart?this._chart.bindingX:null},set:function(e){e!=this._bindingX&&(this._bindingX=t.asString(e,!0),this._clearValues(),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"name",{get:function(){return this._name},set:function(t){this._name=t},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"itemsSource",{get:function(){return this._itemsSource},set:function(e){e!=this._itemsSource&&(this._cv&&(this._cv.currentChanged.removeHandler(this._cvCurrentChanged,this),this._cv.collectionChanged.removeHandler(this._cvCollectionChanged,this),this._cv=null),this._itemsSource=e,this._cv=t.asCollectionView(e),null!=this._cv&&(this._cv.currentChanged.addHandler(this._cvCurrentChanged,this),this._cv.collectionChanged.addHandler(this._cvCollectionChanged,this)),this._clearValues(),this._itemsSource=e,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"collectionView",{get:function(){return this._cv?this._cv:this._chart?this._chart.collectionView:null},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"chart",{get:function(){return this._chart},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"hostElement",{get:function(){return this._hostElement},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"legendElement",{get:function(){return this._legendElement},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"cssClass",{get:function(){return this._cssClass},set:function(e){this._cssClass=t.asString(e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"visibility",{get:function(){return this._visibility},set:function(e){(e=t.asEnum(e,i))!=this._visibility&&(this._visibility=e,this._clearValues(),this._invalidate(),this._chart&&this._chart.onSeriesVisibilityChanged(new s(this)))},enumerable:!0,configurable:!0}),a.prototype.hitTest=function(e,i){return t.isNumber(e)&&t.isNumber(i)?e=new t.Point(e,i):e instanceof MouseEvent&&(e=new t.Point(e.pageX,e.pageY)),t.asType(e,t.Point),this._chart?this._chart._hitTestSeries(e,this._chart.series.indexOf(this)):null},a.prototype.getPlotElement=function(t){if(this.hostElement&&tt&&(e=n[t].trim())}}return e},a.prototype._getBindingValues=function(t){var e;return null!=this._cv?e=this._cv.items:null!=this._chart&&null!=this._chart.collectionView&&(e=this._chart.collectionView.items),this._bindValues(e,this._getBinding(t)).values},a.prototype._getItem=function(t){var e=null,i=null;return null!=this.itemsSource?i=null!=this._cv?this._cv.items:this.itemsSource:null!=this._chart.itemsSource&&(i=null!=this._chart.collectionView?this._chart.collectionView.items:this._chart.itemsSource),null!=i&&(e=i[t]),e},a.prototype._getLength=function(){var t=0,e=null;return null!=this.itemsSource?e=null!=this._cv?this._cv.items:this.itemsSource:null!=this._chart.itemsSource&&(e=null!=this._chart.collectionView?this._chart.collectionView.items:this._chart.itemsSource),null!=e&&(t=e.length),t},a.prototype._setPointIndex=function(t,e){this._pointIndexes[t]=e},a.prototype._getDataRect=function(){var e=this.getValues(0),i=this.getValues(1);if(e){for(var n=NaN,r=NaN,s=NaN,a=NaN,o=e.length,h=0;ha&&(a=l)),i){var c=i[h];isFinite(c)&&(isNaN(n)?n=s=c:ca&&(s=c))}}if(i||(n=0,s=o-1),!isNaN(r))return new t.Rect(n,r,s-n,a-r)}return null},a.prototype._isCustomAxisX=function(){return!!this._axisX&&(!this._chart||this._axisX!=this.chart.axisX)},a.prototype._isCustomAxisY=function(){return!!this._axisY&&(!this._chart||this._axisY!=this.chart.axisY)},a.prototype._getAxisX=function(){var t=null;return this.axisX?t=this.axisX:this.chart&&(t=this.chart.axisX),t},a.prototype._getAxisY=function(){var t=null;return this.axisY?t=this.axisY:this.chart&&(t=this.chart.axisY),t},a.prototype._measureLegendItem=function(i,n){var r=new t.Size;if(r.width=e.Series._LEGEND_ITEM_WIDTH,r.height=e.Series._LEGEND_ITEM_HEIGHT,this._name){var s=i.measureString(n,e.FlexChart._CSS_LABEL,e.FlexChart._CSS_LEGEND);r.width+=s.width,r.height0&&(o=c,c=c[0]),t.isNumber(c)?(s[l]=c,a=t.DataType.Number):t.isDate(c)?(s[l]=c.valueOf(),a=t.DataType.Date):n&&c&&(s[l]=l,a=t.DataType.Number),t.isArray(o)&&o.length>0&&(s[l]=o)}}var u=new r;return u.values=s,u.dataType=a,u},a.prototype._invalidate=function(){this._chart&&this._chart.invalidate()},a.prototype._indexToPoint=function(e){if(e>=0&&e=0)}return i.prototype.beginRender=function(){for(;this._svg.firstChild;)t.removeChild(this._svg.firstChild);this._savedGradient={},this._bbCache={},this._svg.appendChild(this._defs),this._svg.appendChild(this._textGroup)},i.prototype.endRender=function(){t.removeChild(this._textGroup)},i.prototype.setViewportSize=function(t,e){this._svg.setAttribute("width",t.toString()),this._svg.setAttribute("height",e.toString())},Object.defineProperty(i.prototype,"element",{get:function(){return this._svg},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"fill",{get:function(){return this._fill},set:function(t){this._fill=t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"fontSize",{get:function(){return this._fontSize},set:function(t){this._fontSize=t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"fontFamily",{get:function(){return this._fontFamily},set:function(t){this._fontFamily=t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"stroke",{get:function(){return this._stroke},set:function(t){this._stroke=t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"strokeWidth",{get:function(){return this._strokeWidth},set:function(t){this._strokeWidth=t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"textFill",{get:function(){return this._textFill},set:function(t){this._textFill=t},enumerable:!0,configurable:!0}),i.prototype.addClipRect=function(t,e){if(t&&e){var n=document.createElementNS(i.svgNS,"clipPath"),r=document.createElementNS(i.svgNS,"rect");r.setAttribute("x",(t.left-1).toFixed()),r.setAttribute("y",(t.top-1).toFixed()),r.setAttribute("width",(t.width+2).toFixed()),r.setAttribute("height",(t.height+2).toFixed()),n.appendChild(r),n.setAttribute("id",e),this._svg.appendChild(n)}},i.prototype.drawEllipse=function(t,e,n,r,s,a){var o=document.createElementNS(i.svgNS,"ellipse");return this._applyColor(o,"stroke",this._stroke),null!==this._strokeWidth&&o.setAttribute("stroke-width",this._strokeWidth.toString()),this._applyColor(o,"fill",this._fill),o.setAttribute("cx",t.toFixed(1)),o.setAttribute("cy",e.toFixed(1)),o.setAttribute("rx",n.toFixed(1)),o.setAttribute("ry",r.toFixed(1)),s&&o.setAttribute("class",s),this._applyStyle(o,a),this._appendChild(o),o},i.prototype.drawRect=function(t,e,n,r,s,a,o){var h=document.createElementNS(i.svgNS,"rect");return this._applyColor(h,"fill",this._fill),this._applyColor(h,"stroke",this._stroke),null!==this._strokeWidth&&h.setAttribute("stroke-width",this._strokeWidth.toString()),h.setAttribute("x",t.toFixed(1)),h.setAttribute("y",e.toFixed(1)),n>0&&n<.05?h.setAttribute("width","0.1"):h.setAttribute("width",n.toFixed(1)),r>0&&r<.05?h.setAttribute("height","0.1"):h.setAttribute("height",r.toFixed(1)),o&&h.setAttribute("clip-path","url(#"+o+")"),s&&h.setAttribute("class",s),this._applyStyle(h,a),this._appendChild(h),h},i.prototype.drawLine=function(t,e,n,r,s,a){var o=document.createElementNS(i.svgNS,"line");return this._applyColor(o,"stroke",this._stroke),null!==this._strokeWidth&&o.setAttribute("stroke-width",this._strokeWidth.toString()),o.setAttribute("x1",t.toFixed(1)),o.setAttribute("x2",n.toFixed(1)),o.setAttribute("y1",e.toFixed(1)),o.setAttribute("y2",r.toFixed(1)),s&&o.setAttribute("class",s),this._applyStyle(o,a),this._appendChild(o),o},i.prototype.drawLines=function(t,e,n,r,s){if(t&&e){var a=Math.min(t.length,e.length);if(a>0){var o=document.createElementNS(i.svgNS,"polyline");this._applyColor(o,"stroke",this._stroke),null!==this._strokeWidth&&o.setAttribute("stroke-width",this._strokeWidth.toString()),o.setAttribute("fill","none");for(var h="",l=0;l0){var u=document.createElementNS(i.svgNS,"polyline");this._applyColor(u,"stroke",this._stroke),null!==this._strokeWidth&&u.setAttribute("stroke-width",this._strokeWidth.toString()),u.setAttribute("fill","none");for(var _="",p=0;p0){var o=document.createElementNS(i.svgNS,"polygon");this._applyColor(o,"stroke",this._stroke),null!==this._strokeWidth&&o.setAttribute("stroke-width",this._strokeWidth.toString()),this._applyColor(o,"fill",this._fill);for(var h="",l=0;l=2*Math.PI)return this.drawEllipse(e,n,r,r,o,h);var c=document.createElementNS(i.svgNS,"path");this._applyColor(c,"fill",this._fill),this._applyColor(c,"stroke",this._stroke),null!==this._strokeWidth&&c.setAttribute("stroke-width",this._strokeWidth.toString());var u=new t.Point(e,n);u.x+=r*Math.cos(s),u.y+=r*Math.sin(s);var _=s+a,p=new t.Point(e,n);p.x+=r*Math.cos(_),p.y+=r*Math.sin(_);var d=" 0 0,1 ";Math.abs(a)>Math.PI&&(d=" 0 1,1 ");var f="M "+u.x.toFixed(1)+","+u.y.toFixed(1);return f+=" A "+r.toFixed(1)+","+r.toFixed(1)+d,f+=p.x.toFixed(1)+","+p.y.toFixed(1),f+=" L "+e.toFixed(1)+","+n.toFixed(1)+" z",c.setAttribute("d",f),l&&c.setAttribute("clip-path","url(#"+l+")"),o&&c.setAttribute("class",o),this._applyStyle(c,h),this._appendChild(c),c},i.prototype.drawDonutSegment=function(e,n,r,s,a,o,h,l,c){var u=!1;o>=2*Math.PI&&(u=!0,o-=.001);var _=document.createElementNS(i.svgNS,"path");this._applyColor(_,"fill",this._fill),this._applyColor(_,"stroke",this._stroke),null!==this._strokeWidth&&_.setAttribute("stroke-width",this._strokeWidth.toString());var p=new t.Point(e,n);p.x+=r*Math.cos(a),p.y+=r*Math.sin(a);var d=a+o,f=new t.Point(e,n);f.x+=r*Math.cos(d),f.y+=r*Math.sin(d);var g=new t.Point(e,n);g.x+=s*Math.cos(d),g.y+=s*Math.sin(d);var y=new t.Point(e,n);y.x+=s*Math.cos(a),y.y+=s*Math.sin(a);var m=" 0 0,1 ",b=" 0 0,0 ";Math.abs(o)>Math.PI&&(m=" 0 1,1 ",b=" 0 1,0 ");var v="M "+p.x.toFixed(3)+","+p.y.toFixed(3);return v+=" A "+r.toFixed(3)+","+r.toFixed(3)+m,v+=f.x.toFixed(3)+","+f.y.toFixed(3),v+=u?" M "+g.x.toFixed(3)+","+g.y.toFixed(3):" L "+g.x.toFixed(3)+","+g.y.toFixed(3),v+=" A "+s.toFixed(3)+","+s.toFixed(3)+b,v+=y.x.toFixed(3)+","+y.y.toFixed(3),u||(v+=" z"),_.setAttribute("d",v),c&&_.setAttribute("clip-path","url(#"+c+")"),h&&_.setAttribute("class",h),this._applyStyle(_,l),this._appendChild(_),_},i.prototype.drawString=function(t,e,i,n){var r=this._createText(e,t);i&&r.setAttribute("class",i),this._applyStyle(r,n),this._appendChild(r);var s,a=this._getKey(t,i,this._groupCls);return this._bbCache[a]?(s=this._bbCache[a],r.setAttribute("y",(e.y-(s.y+s.height)).toFixed(1))):(s=this._getBBox(r),r.setAttribute("y",(e.y-(s.y+s.height-e.y)).toFixed(1))),r},i.prototype.drawStringRotated=function(t,e,n,r,s,a){var o=this._createText(e,t);s&&o.setAttribute("class",s),this._applyStyle(o,a);var h=document.createElementNS(i.svgNS,"g");h.setAttribute("transform","rotate("+r.toFixed(1)+","+n.x.toFixed(1)+","+n.y.toFixed(1)+")"),h.appendChild(o),this._appendChild(h);var l=this._getBBox(o);return o.setAttribute("y",(e.y-(l.y+l.height-e.y)).toFixed(1)),o},i.prototype.measureString=function(e,i,n,r){var s=new t.Size(0,0);if(!this._fontFamily&&!this._fontSize){var a=this._getKey(e,i,n);if(this._bbCache[a])return this._bbCache[a]}this._fontSize&&this._text.setAttribute("font-size",this._fontSize),this._fontFamily&&this._text.setAttribute("font-family",this._fontFamily),i&&this._text.setAttribute("class",i),n&&this._textGroup.setAttribute("class",n),this._applyStyle(this._text,r),this._setText(this._text,e);var o=this._getBBox(this._text);if(s.width=o.width,s.height=o.height,this._text.removeAttribute("font-size"),this._text.removeAttribute("font-family"),this._text.removeAttribute("class"),r)for(var h in r)this._text.removeAttribute(this._deCase(h));if(this._textGroup.removeAttribute("class"),this._text.textContent=null,!this._fontFamily&&!this._fontSize){var l=this._getKey(e,i,n);this._bbCache[l]={x:o.x,y:o.y+1e3,width:o.width,height:o.height}}return s},i.prototype.startGroup=function(t,e,n){void 0===n&&(n=!1);var r=document.createElementNS(i.svgNS,"g");return t&&(r.setAttribute("class",t),this._groupCls=t),e&&r.setAttribute("clip-path","url(#"+e+")"),this._appendChild(r),n&&r.transform.baseVal.appendItem(this._svg.createSVGTransform()),this._group=r,r},i.prototype.endGroup=function(){if(this._group){var t=this._group.parentNode;t==this._svg?(this._group=null,this._groupCls=null):(this._group=t,this._groupCls=this._getClass(this._group))}},i.prototype.drawImage=function(t,e,n,r,s){var a=document.createElementNS(i.svgNS,"image");return a.setAttributeNS(i.xlinkNS,"href",t),a.setAttribute("x",e.toFixed(1)),a.setAttribute("y",n.toFixed(1)),a.setAttribute("width",r.toFixed(1)),a.setAttribute("height",s.toFixed(1)),this._appendChild(a),a},i.prototype._appendChild=function(t){var e=this._group;e||(e=this._svg),e.appendChild(t)},i.prototype._create=function(){this._svg=document.createElementNS(i.svgNS,"svg"),this._defs=document.createElementNS(i.svgNS,"defs"),this._svg.appendChild(this._defs),this._text=this._createText(new t.Point(-1e3,-1e3),""),this._textGroup=document.createElementNS(i.svgNS,"g"),this._textGroup.appendChild(this._text),this._svg.appendChild(this._textGroup)},i.prototype._setText=function(t,e){var i=e?e.toString():null;if(i&&i.indexOf("tspan")>=0)try{t.textContent=null;for(var n=''+i+"",r=(new DOMParser).parseFromString(n,"text/xml").documentElement.firstChild;r;)t.appendChild(t.ownerDocument.importNode(r,!0)),r=r.nextSibling}catch(t){throw new Error("Error parsing XML string.")}else t.textContent=i},i.prototype._getKey=function(t,e,i){return t+(e||"")+(i||"")},i.prototype._createText=function(t,e){var n=document.createElementNS(i.svgNS,"text");return this._setText(n,e),n.setAttribute("x",t.x.toFixed(1)),n.setAttribute("y",t.y.toFixed(1)),null!=this._textFill&&n.setAttribute("fill",this._textFill),this._fontSize&&n.setAttribute("font-size",this._fontSize),this._fontFamily&&n.setAttribute("font-family",this._fontFamily),n},i.prototype._applyStyle=function(t,e){if(e)for(var i in e)"fill"===i||"stroke"===i?this._applyColor(t,i,e[i]):t.setAttribute(this._deCase(i),e[i])},i.prototype._deCase=function(t){return t.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()})},i.prototype._getClass=function(t){var e;if(t)for(var i=t;i&&!(e=i.getAttribute("class"));i=i.parentNode);return e},i.prototype._getBBox=function(t){if(!i._isff)return t.getBBox();try{return t.getBBox()}catch(t){return{x:0,y:0,width:0,height:0}}},i.prototype._applyColor=function(e,r,s){var a=n.tryParse(s);if(null!=a)if(t.isString(a))e.setAttribute(r,a);else{if(null==this._savedGradient[s]){var o,h="gc"+(1e6*Math.random()).toFixed();null!=a.x1?(o=document.createElementNS(i.svgNS,"linearGradient"),["x1","y1","x2","y2","gradientUnits"].forEach(function(t){null!=a[t]&&o.setAttribute(t,a[t])})):null!=a.r&&(o=document.createElementNS(i.svgNS,"radialGradient"),["cx","cy","r","fx","fy","fr","gradientUnits"].forEach(function(t){null!=a[t]&&o.setAttribute(t,a[t])})),a.colors&&a.colors&&a.colors.length>0&&a.colors.forEach(function(t){var e=document.createElementNS(i.svgNS,"stop");null!=t.color&&e.setAttribute("stop-color",t.color),null!=t.offset&&e.setAttribute("offset",t.offset),null!=t.opacity&&e.setAttribute("stop-opacity",t.opacity),o.appendChild(e)}),o.setAttribute("id",h),this._defs.appendChild(o),this._savedGradient[s]=h}e.setAttribute(r,"url(#"+this._savedGradient[s]+")")}},i.svgNS="http://www.w3.org/2000/svg",i.xlinkNS="http://www.w3.org/1999/xlink",i}();e._SvgRenderEngine=i;var n=function(){function t(){}return t.tryParse=function(e){if(t.parsedColor[e])return t.parsedColor[e];if(null==e||-1===e.indexOf("-"))return e;var i,n=e.replace(/\s+/g,"").split(/\-/g),r=n[0][0],s=!1,a=n[0].match(/\(\S+\)/)[0].replace(/[\(\\)]/g,"").split(/\,/g);"l"===r||"L"===r?(i={x1:"0",y1:"0",x2:"0",y2:"0",colors:[]},"l"===r&&(s=!0),["x1","y1","x2","y2"].forEach(function(t,e){null!=a[e]&&(i[t]=s?100*+a[e]+"%":a[e]+"")})):"r"!==r&&"R"!==r||(i={cx:"0",cy:"0",r:"0",colors:[]},"r"===r&&(s=!0),["cx","cy","r","fx","fy","fr"].forEach(function(t,e){null!=a[e]&&""!==a[e]&&(i[t]=s?100*+a[e]+"%":a[e]+"")})),s||(i.gradientUnits="userSpaceOnUse"),t.parsedColor[e]=i;var o=n.length-1;return n.forEach(function(t,e){t.indexOf(")")>-1&&(t=t.match(/\)\S+/)[0].replace(")",""));var n=t.split(":"),r={color:"black"};null!=n[0]&&(r.color=n[0]),null!=n[1]?r.offset=s?100*+n[1]+"%":n[1]+"":r.offset=e/o*100+"%",null!=n[2]&&(r.opacity=n[2]),i.colors.push(r)}),i},t.parsedColor={},t}()}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){"use strict";var i=function(){function i(i){this._position=e.Position.Right,this._title="",this._titleAlign="left",this._titlePadding=5,this._areas=new Array,this._sz=new t.Size,this._colRowLens=[],this._chart=i}return Object.defineProperty(i.prototype,"position",{get:function(){return this._position},set:function(i){(i=t.asEnum(i,e.Position))!=this._position&&(this._position=i,this._chart&&this._chart.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"title",{get:function(){return this._title},set:function(e){e!=this._title&&(this._title=t.asString(e,!1),this._chart&&this._chart.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"titleAlign",{get:function(){return this._titleAlign},set:function(e){if(e!=this._titleAlign){var i=t.asString(e,!1);this._titleAlign="right"===i?"right":"center"===i?"center":"left",this._chart&&this._chart.invalidate()}},enumerable:!0,configurable:!0}),i.prototype._getDesiredSize=function(t,i,n,r){if(i==e.Position.None)return null;var s=i==e.Position.Right||i==e.Position.Left,a=this._chart._getDesiredLegendSize(t,s,n,r);if(null!=a){if(this.title.length>0){var o=t.measureString(this.title,"wj-title","wj-legend");a.height+=o.height+this._titlePadding,o.width>a.width&&(a.width=o.width)}this._sz=a}return a},i.prototype._getPosition=function(t,i){return this.position==e.Position.Auto?t>=i?e.Position.Right:e.Position.Bottom:this.position},i.prototype._render=function(t,i,n,r,s){this._areas=[];var a=n==e.Position.Right||n==e.Position.Left;if(t.fill="transparent",t.stroke=null,t.drawRect(i.x,i.y,this._sz.width,this._sz.height),this.title.length){var o=t.drawString(this.title,i,"wj-title"),h=o.getBBox();o.setAttribute("y",Number(o.getAttribute("y"))+h.height),"right"===this.titleAlign?o.setAttribute("x",i.x+r-h.width):"center"===this.titleAlign&&o.setAttribute("x",i.x+r/2-h.width/2);var l=h.height+this._titlePadding;i.y+=l,s-=l}this._chart._renderLegend(t,i,this._areas,a,r,s)},i.prototype._hitTest=function(t){for(var i=this._areas,n=0;n=0&&r0&&a3)for(var r=0;rthis._len-2&&(e=this._len-2);var i=t-e;return{x:((this._a[e].x*i+this._b[e].x)*i+this._c[e].x)*i+this._d[e].x,y:((this._a[e].y*i+this._b[e].y)*i+this._c[e].y)*i+this._d[e].y}},e.prototype.calculate=function(){if(this._len<=3)return{xs:this._x,ys:this._y};var t=[],e=[],i=this.calculatePoint(0);t.push(i.x),e.push(i.y);for(var n=this._len*this.k,r=n;r<=this._len-1;r+=n){var s=this.calculatePoint(r);(Math.abs(i.x-s.x)>=3||Math.abs(i.y-s.y)>=3)&&(t.push(s.x),e.push(s.y),i=s)}return{xs:t,ys:e}},e}();e._Spline=i}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i;!function(t){t[t.None=0]="None",t[t.Left=1]="Left",t[t.Top=2]="Top",t[t.Right=3]="Right",t[t.Bottom=4]="Bottom",t[t.Center=5]="Center"}(i=e.LabelPosition||(e.LabelPosition={}));var n;!function(t){t[t.None=0]="None",t[t.Inside=1]="Inside",t[t.Center=2]="Center",t[t.Outside=3]="Outside",t[t.Radial=4]="Radial",t[t.Circular=5]="Circular"}(n=e.PieLabelPosition||(e.PieLabelPosition={}));var r=function(e){function i(t,i,n,r){var s=e.call(this,t)||this;return s.cancel=!1,s._ht=i,s._pt=n,s._text=r,s}return __extends(i,e),Object.defineProperty(i.prototype,"point",{get:function(){return this._pt},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"text",{get:function(){return this._text},set:function(e){this._text=t.asString(e)},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"hitTestInfo",{get:function(){return this._ht},enumerable:!0,configurable:!0}),i}(e.RenderEventArgs);e.DataLabelRenderEventArgs=r;var s=function(){function e(){this.rendering=new t.Event}return Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){t!=this._content&&(this._content=t,this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"border",{get:function(){return this._bdr},set:function(e){e!=this._bdr&&(this._bdr=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"offset",{get:function(){return this._off},set:function(e){e!=this._off&&(this._off=t.asNumber(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"connectingLine",{get:function(){return this._line},set:function(e){e!=this._line&&(this._line=t.asBoolean(e,!0),this._invalidate())},enumerable:!0,configurable:!0}),e.prototype.onRendering=function(t){return this.rendering.raise(this,t),!t.cancel},e.prototype._invalidate=function(){this._chart&&this._chart.invalidate()},e}();e.DataLabelBase=s;var a=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t._pos=i.Top,t}return __extends(n,e),Object.defineProperty(n.prototype,"position",{get:function(){return this._pos},set:function(e){(e=t.asEnum(e,i))!=this._pos&&(this._pos=e,this._invalidate())},enumerable:!0,configurable:!0}),n}(s);e.DataLabel=a;var o=function(e){function i(){var t=null!==e&&e.apply(this,arguments)||this;return t._pos=n.Center,t}return __extends(i,e),Object.defineProperty(i.prototype,"position",{get:function(){return this._pos},set:function(e){(e=t.asEnum(e,n))!=this._pos&&(this._pos=e,this._invalidate())},enumerable:!0,configurable:!0}),i}(s);e.PieDataLabel=o}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){"use strict";var i,n=new(function(){function e(){this._moveMarker=function(t){var e=t.currentTarget,i=this._markers,n=e.getAttribute("data-markerIndex");null!=n&&i[n].forEach(function(e){e._moveMarker(t)})},this._markers=[],this._bindMoveMarker=this._moveMarker.bind(this)}return e.prototype.attach=function(e){var i,n,r=e.chart.hostElement,s=this._markers,a=r.getAttribute("data-markerIndex");null!=a?(n=s[a])&&t.isArray(n)?n.push(e):(s[a]=[e],this._bindMoveEvent(r)):(i=s.length,n=[e],s.push(n),r.setAttribute("data-markerIndex",i),this._bindMoveEvent(r))},e.prototype.detach=function(t){var e,i,n=t.chart.hostElement,r=this._markers,s=n.getAttribute("data-markerIndex");null!=s&&((e=(i=r[s]).indexOf(t))>-1&&i.splice(e,1),0===i.length&&((e=r.indexOf(i))>-1&&(r[e]=void 0),this._unbindMoveEvent(n)))},e.prototype._unbindMoveEvent=function(t){var e=this._bindMoveMarker;t.removeEventListener("mousemove",e),"ontouchstart"in window&&t.removeEventListener("touchmove",e)},e.prototype._bindMoveEvent=function(t){var e=this._bindMoveMarker;t.addEventListener("mousemove",e),"ontouchstart"in window&&t.addEventListener("touchmove",e)},e}());!function(t){t[t.None=0]="None",t[t.Vertical=1]="Vertical",t[t.Horizontal=2]="Horizontal",t[t.Both=3]="Both"}(i=e.LineMarkerLines||(e.LineMarkerLines={}));var r;!function(t){t[t.None=0]="None",t[t.Move=1]="Move",t[t.Drag=2]="Drag"}(r=e.LineMarkerInteraction||(e.LineMarkerInteraction={}));var s;!function(t){t[t.Auto=2]="Auto",t[t.Right=0]="Right",t[t.Left=1]="Left",t[t.Bottom=4]="Bottom",t[t.Top=6]="Top"}(s=e.LineMarkerAlignment||(e.LineMarkerAlignment={}));var a=function(){function a(e,i){this._wrapperMousedown=null,this._wrapperMouseup=null,this.positionChanged=new t.Event;var n=this;n._chart=e,e.rendered.addHandler(n._initialize,n),n._resetDefaultValue(),t.copy(this,i),n._initialize()}return Object.defineProperty(a.prototype,"chart",{get:function(){return this._chart},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"isVisible",{get:function(){return this._isVisible},set:function(e){var i=this;e!==i._isVisible&&(i._isVisible=t.asBoolean(e),i._marker&&i._toggleVisibility())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"seriesIndex",{get:function(){return this._seriesIndex},set:function(e){var i=this;e!==i._seriesIndex&&(i._seriesIndex=t.asNumber(e,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"horizontalPosition",{get:function(){return this._horizontalPosition},set:function(e){var i=this;if(e!==i._horizontalPosition){if(i._horizontalPosition=t.asNumber(e,!0),i._horizontalPosition<0||i._horizontalPosition>1)throw"horizontalPosition's value should be in (0, 1).";i._marker&&i._updateMarkerPosition()}},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"x",{get:function(){var t=this,e=t._targetPoint.x-t._plotRect.left;return t._chart.axisX.convertBack(e)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"y",{get:function(){var t=this,e=t._targetPoint.y-t._plotRect.top;return t._chart.axisY.convertBack(e)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"content",{get:function(){return this._content},set:function(e){e!==this._content&&(this._content=t.asFunction(e),this._updateMarkerPosition())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"verticalPosition",{get:function(){return this._verticalPosition},set:function(e){var i=this;if(e!==i._verticalPosition){if(i._verticalPosition=t.asNumber(e,!0),i._verticalPosition<0||i._verticalPosition>1)throw"verticalPosition's value should be in (0, 1).";i._marker&&i._updateMarkerPosition()}},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"alignment",{get:function(){return this._alignment},set:function(t){var e=this;t!==e._alignment&&(e._alignment=t,e._marker&&e._updatePositionByAlignment())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"lines",{get:function(){return this._lines},set:function(e){(e=t.asEnum(e,i))!=this._lines&&(this._lines=e,this._marker&&this._resetLinesVisibility())},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"interaction",{get:function(){return this._interaction},set:function(e){(e=t.asEnum(e,r))!=this._interaction&&(this._marker&&this._detach(),this._interaction=e,this._marker&&this._attach(),this._toggleElesDraggableClass(this._interaction==r.Drag))},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"dragThreshold",{get:function(){return this._dragThreshold},set:function(e){e!=this._dragThreshold&&(this._dragThreshold=t.asNumber(e))},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"dragContent",{get:function(){return this._dragContent},set:function(e){var n=this;e!==n._dragContent&&(n._dragContent=t.asBoolean(e)),t.toggleClass(n._dragEle,a._CSS_LINE_DRAGGABLE,n._interaction===r.Drag&&n._dragContent&&n._lines!==i.None)},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"dragLines",{get:function(){return this._dragLines},set:function(e){e!=this._dragLines&&(this._dragLines=t.asBoolean(e))},enumerable:!0,configurable:!0}),a.prototype.onPositionChanged=function(t){this.positionChanged.raise(this,t)},a.prototype.remove=function(){var t=this,e=t._chart;t._marker&&(e.rendered.removeHandler(t._initialize,t),t._detach(),t._removeMarker(),t._wrapperMoveMarker=null,t._wrapperMousedown=null,t._wrapperMouseup=null)},a.prototype._attach=function(){var e=this,i=e._chart.hostElement;this._interaction!==r.None?t.addClass(i,a._CSS_TOUCH_DISABLED):t.removeClass(i,a._CSS_TOUCH_DISABLED),n.attach(e),e._attachDrag()},a.prototype._attachDrag=function(){var t=this;t._interaction===r.Drag&&(t._wrapperMousedown||(t._wrapperMousedown=t._onMousedown.bind(t)),t._wrapperMouseup||(t._wrapperMouseup=t._onMouseup.bind(t)),t._toggleDragEventAttach(!0))},a.prototype._detach=function(){var e=this;t.removeClass(e._chart.hostElement,a._CSS_TOUCH_DISABLED),n.detach(e),e._detachDrag()},a.prototype._detachDrag=function(){var t=this;t._interaction===r.Drag&&t._toggleDragEventAttach(!1)},a.prototype._toggleDragEventAttach=function(t){var e=this,i=e._chart.hostElement,n=t?"addEventListener":"removeEventListener";i[n]("mousedown",e._wrapperMousedown),document[n]("mouseup",e._wrapperMouseup),"ontouchstart"in window&&i[n]("touchstart",e._wrapperMousedown),"ontouchend"in window&&document[n]("touchend",e._wrapperMouseup)},a.prototype._onMousedown=function(e){var i,n,s,o,h,l=this,c=l._getEventPoint(e);l._interaction===r.Drag&&(o=!(0===(i=t.getElementRect(l._hLine)).width||0===i.height),h=!(0===(n=t.getElementRect(l._vLine)).width||0===n.height),s=t.getElementRect(l._markerContent),l._dragContent&&l._pointInRect(c,s)?(l._capturedEle=l._markerContent,l._contentDragStartPoint=new t.Point(c.x,c.y),l._mouseDownCrossPoint=new t.Point(l._targetPoint.x,l._targetPoint.y)):o&&(Math.abs(i.top-c.y)<=l._dragThreshold||Math.abs(c.y-i.top-i.height)<=l._dragThreshold||c.y>=i.top&&c.y<=i.top+i.height)?(l._capturedEle=l._hLine,l._contentDragStartPoint=void 0,t.addClass(l._chart.hostElement,a._CSS_LINE_DRAGGABLE)):h&&(Math.abs(n.left-c.x)<=l._dragThreshold||Math.abs(c.x-n.left-n.width)<=l._dragThreshold||c.x>=n.left&&c.x<=n.left+n.width)&&(l._capturedEle=l._vLine,l._contentDragStartPoint=void 0,t.addClass(l._chart.hostElement,a._CSS_LINE_DRAGGABLE)),e.preventDefault())},a.prototype._onMouseup=function(e){var n=this,r=n._alignment===s.Auto&&n._capturedEle===n._markerContent&&n._lines!==i.None;n._capturedEle=void 0,n._contentDragStartPoint=void 0,n._mouseDownCrossPoint=void 0,r&&(n._updatePositionByAlignment(),n._updatePositionByAlignment()),t.removeClass(n._chart.hostElement,a._CSS_LINE_DRAGGABLE)},a.prototype._moveMarker=function(n){var s,a,o,h,l,c,u=this,_=u._chart,p=u._getEventPoint(n),d=u._plotRect,f=u._interaction===r.Drag,g=u._lines===i.Horizontal,y=u._lines===i.Vertical,m=u._seriesIndex,b=t.getElementRect(_.hostElement);if(d&&u._isVisible&&u._interaction!==r.None&&(u._interaction!==r.Drag||u._capturedEle&&u._lines!==i.None)){if(f&&(u._contentDragStartPoint?(p.x=g?u._targetPoint.x:u._mouseDownCrossPoint.x+p.x-u._contentDragStartPoint.x,p.y=y?u._targetPoint.y:u._mouseDownCrossPoint.y+p.y-u._contentDragStartPoint.y):g||!u._dragLines&&u._capturedEle===u._hLine?p.x=u._targetPoint.x:(y||!u._dragLines&&u._capturedEle===u._vLine)&&(p.y=u._targetPoint.y)),f&&u._lines===i.Horizontal||!u._dragLines&&u._capturedEle===u._hLine){if(p.y<=d.top||p.y>=d.top+d.height)return}else if(f&&u._lines===i.Vertical||!u._dragLines&&u._capturedEle===u._vLine){if(p.x<=d.left||p.x>=d.left+d.width)return}else if(p.x<=d.left||p.y<=d.top||p.x>=d.left+d.width||p.y>=d.top+d.height)return;if(null!=m&&m>=0&&m<_.series.length){if(s=_.series[m],null==(a=s.hitTest(new t.Point(p.x,NaN)))||null==a.x||null==a.y)return;o=s.axisX||_.axisX,h=s._getAxisY(),l=t.isDate(a.x)?e.FlexChart._toOADate(a.x):a.x,l=t.isString(l)?a.pointIndex:l,c=t.isDate(a.y)?e.FlexChart._toOADate(a.y):a.y;var v=this._getElementPaddingValuee(_.hostElement,"padding-left"),x=this._getElementPaddingValuee(_.hostElement,"padding-top");p.x=o.convert(l)+v+b.left,p.y=h.convert(c)+x+b.top}u._updateMarkerPosition(p),n.preventDefault()}},a.prototype._getElementPaddingValuee=function(t,e){return+window.getComputedStyle(t,null).getPropertyValue(e).replace("px","")},a.prototype._show=function(t){(t||this._marker).style.display="block"},a.prototype._hide=function(t){(t||this._marker).style.display="none"},a.prototype._toggleVisibility=function(){this._isVisible?this._show():this._hide()},a.prototype._resetDefaultValue=function(){var e=this;e._isVisible=!0,e._alignment=s.Auto,e._lines=i.None,e._interaction=r.None,e._horizontalPosition=null,e._verticalPosition=null,e._content=null,e._seriesIndex=null,e._dragThreshold=15,e._dragContent=!1,e._dragLines=!1,e._targetPoint=new t.Point},a.prototype._initialize=function(){var i,n=this,r=n._chart.hostElement.querySelector("."+e.FlexChart._CSS_PLOT_AREA);n._plot=r,n._marker||n._createMarker(),r&&(n._plotRect=t.getElementRect(r),i=r.getBBox(),n._plotRect.width=i.width,n._plotRect.height=i.height,n._updateMarkerSize(),n._updateLinesSize()),n._updateMarkerPosition(),n._wrapperMoveMarker=n._moveMarker.bind(n),n._attach()},a.prototype._createMarker=function(){var e,i,n=this;e=document.createElement("div"),t.addClass(e,a._CSS_MARKER),(i=n._getContainer()).appendChild(e),n._markerContainer=i,n._marker=e,n._createChildren()},a.prototype._removeMarker=function(){var t=this,e=t._markerContainer;e.removeChild(t._marker),t._content=null,t._hLine=null,t._vLine=null,e.hasChildNodes()||(t._chart.hostElement.removeChild(t._markerContainer),t._markerContainer=null),t._marker=null},a.prototype._getContainer=function(){var t=this._chart.hostElement.querySelector(a._CSS_MARKER_CONTAINER);return t||(t=this._createContainer()),t},a.prototype._createContainer=function(){var e=document.createElement("div"),i=this._chart.hostElement;return t.addClass(e,a._CSS_MARKER_CONTAINER),i.insertBefore(e,i.firstChild),e},a.prototype._createChildren=function(){var e,i,n,s,o=this,h=o._marker;(s=document.createElement("div")).style.position="absolute",s.style.height="100%",s.style.width="100%",h.appendChild(s),o._dragEle=s,e=document.createElement("div"),t.addClass(e,a._CSS_MARKER_CONTENT),h.appendChild(e),o._markerContent=e,i=document.createElement("div"),t.addClass(i,a._CSS_MARKER_HLINE),h.appendChild(i),o._hLine=i,n=document.createElement("div"),t.addClass(n,a._CSS_MARKER_VLINE),h.appendChild(n),o._vLine=n,o._toggleElesDraggableClass(o._interaction===r.Drag),o._resetLinesVisibility()},a.prototype._toggleElesDraggableClass=function(e){var n=this;t.toggleClass(n._hLine,a._CSS_LINE_DRAGGABLE,e),t.toggleClass(n._vLine,a._CSS_LINE_DRAGGABLE,e),t.toggleClass(n._dragEle,a._CSS_LINE_DRAGGABLE,e&&n._dragContent&&n._lines!==i.None)},a.prototype._updateMarkerSize=function(){var e=this,i=e._plotRect,n=e._chart.hostElement,r=window.getComputedStyle(n,null),s=t.getElementRect(n);e._marker&&(e._marker.style.marginTop=i.top-s.top-(parseFloat(r.getPropertyValue("padding-top"))||0)+"px",e._marker.style.marginLeft=i.left-s.left-(parseFloat(r.getPropertyValue("padding-left"))||0)+"px")},a.prototype._updateLinesSize=function(){var t=this,e=t._plotRect;t._hLine&&t._vLine&&(t._hLine.style.width=e.width+"px",t._vLine.style.height=e.height+"px")},a.prototype._resetLinesVisibility=function(){var t=this;t._hLine&&t._vLine&&(t._hide(t._hLine),t._hide(t._vLine),t._lines!==i.Horizontal&&t._lines!==i.Both||t._show(t._hLine),t._lines!==i.Vertical&&t._lines!==i.Both||t._show(t._vLine))},a.prototype._updateMarkerPosition=function(t){var e,i,n=this,r=n._plotRect,s=n._targetPoint,a=!1;n._interaction;n._plot&&(e=r.left+r.width*(n._horizontalPosition||0),i=r.top+r.height*(n._verticalPosition||0),null==n._horizontalPosition&&t&&(e=t.x),null==n._verticalPosition&&t&&(i=t.y),e===s.x&&i===s.y||(a=!0),s.x=e,s.y=i,n._toggleVisibility(),n._content&&n._updateContent(),a&&n._raisePositionChanged(e,i),n._updatePositionByAlignment(!!t))},a.prototype._updateContent=function(){var t,e=this,i=e._chart,n=e._targetPoint,r=i.hitTest(n);t=e._content.call(null,r,n),e._markerContent.innerHTML=t||""},a.prototype._raisePositionChanged=function(e,i){this._plotRect;this.onPositionChanged(new t.Point(e,i))},a.prototype._updatePositionByAlignment=function(t){var e=this,i=e._alignment,n=e._targetPoint,a=e._marker,o=0,h=0,l=a.clientWidth,c=a.clientHeight,u=e._plotRect;e._plot&&(!e._capturedEle||e._capturedEle&&e._capturedEle!==e._markerContent?(i===s.Auto?(n.x+l+12>u.left+u.width&&n.x-l>=0&&(h=l),o=c,n.y-c0&&(o=c),parseInt(e._vLine.style.left)>0&&(h=l)),a.style.left=n.x-h-u.left+"px",a.style.top=n.y-o-u.top+"px",e._hLine.style.top=o+"px",e._hLine.style.left=u.left-n.x+h+"px",e._vLine.style.top=u.top-n.y+o+"px",e._vLine.style.left=h+"px")},a.prototype._getEventPoint=function(e){return e instanceof MouseEvent?new t.Point(e.pageX,e.pageY):new t.Point(e.changedTouches[0].pageX,e.changedTouches[0].pageY)},a.prototype._pointInRect=function(t,e){return!(!t||!e)&&(t.x>=e.left&&t.x<=e.left+e.width&&t.y>=e.top&&t.y<=e.top+e.height)},a._CSS_MARKER="wj-chart-linemarker",a._CSS_MARKER_HLINE="wj-chart-linemarker-hline",a._CSS_MARKER_VLINE="wj-chart-linemarker-vline",a._CSS_MARKER_CONTENT="wj-chart-linemarker-content",a._CSS_MARKER_CONTAINER="wj-chart-linemarker-container",a._CSS_LINE_DRAGGABLE="wj-chart-linemarker-draggable",a._CSS_TOUCH_DISABLED="wj-flexchart-touch-disabled",a}();e.LineMarker=a}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){"use strict";var i=function(){function t(t,e,i,n){this._seriesIndex=t,this._pointIndex=e,this._dataX=i,this._dataY=n}return Object.defineProperty(t.prototype,"seriesIndex",{get:function(){return this._seriesIndex},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pointIndex",{get:function(){return this._pointIndex},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataX",{get:function(){return this._dataX},set:function(t){t!==this._dataX&&(this._dataX=t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dataY",{get:function(){return this._dataY},set:function(t){t!==this._dataY&&(this._dataY=t)},enumerable:!0,configurable:!0}),t}();e._DataPoint=i;var n;!function(t){t[t.X=0]="X",t[t.Y=1]="Y",t[t.XY=2]="XY"}(n=e._MeasureOption||(e._MeasureOption={}));var r=function(){function e(t){this._rect=t}return Object.defineProperty(e.prototype,"rect",{get:function(){return this._rect},enumerable:!0,configurable:!0}),e.prototype.contains=function(t){var e=this._rect;return t.x>=e.left&&t.x<=e.right&&t.y>=e.top&&t.y<=e.bottom},e.prototype.pointDistance=function(t,e,i){var r=e.x-t.x,s=e.y-t.y;return i==n.X?Math.abs(r):i==n.Y?Math.abs(s):Math.sqrt(r*r+s*s)},e.prototype.distance=function(e){var i=n.XY;null===e.x?i=n.Y:null===e.y&&(i=n.X);var r=this._rect;return e.xr.bottom?this.pointDistance(e,new t.Point(r.left,r.bottom),i):i==n.Y?0:r.left-e.x:e.x>r.right?e.yr.bottom?this.pointDistance(e,new t.Point(r.right,r.bottom),i):i==n.Y?0:e.x-r.right:i==n.X?0:e.yr.bottom?e.y-r.bottom:0},e}();e._RectArea=r;var s=function(){function t(t,e){this._center=t,this.setRadius(e)}return t.prototype.setRadius=function(t){this._rad=t,this._rad2=t*t},Object.defineProperty(t.prototype,"center",{get:function(){return this._center},enumerable:!0,configurable:!0}),t.prototype.contains=function(t){var e=this._center.x-t.x,i=this._center.y-t.y;return e*e+i*i<=this._rad2},t.prototype.distance=function(t){var e=isNaN(t.x)?0:this._center.x-t.x,i=isNaN(t.y)?0:this._center.y-t.y,n=e*e+i*i;return n<=this._rad2?0:Math.sqrt(n)-this._rad},t}();e._CircleArea=s;var a=function(){function i(t,e){this._x=[],this._y=[],this._x=t,this._y=e}return i.prototype.contains=function(t){return!1},i.prototype.distance=function(i){for(var n=NaN,r=0;r=0;s--){var h=this._map[s];if(h){for(var l=h.length-1;l>=0;l--){var c=h[l];if(!t.tryCast(c,a)||i){var u=c.distance(e);if(u=0;s--){var a=r[s],h=a.distance(t);if(h=0||(i[n]=t[n]);return i},i.prototype.isValid=function(i,n,r,s){return e._DataInfo.isValid(i)&&e._DataInfo.isValid(n)&&e.FlexChart._contains(this.chart._plotRect,new t.Point(i,n))},i.prototype.load=function(){},i.prototype.unload=function(){},i}();e._BasePlotter=i}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i=function(i){function n(){var t=null!==i&&i.apply(this,arguments)||this;return t.origin=0,t.width=.7,t.isVolume=!1,t._volHelper=null,t.stackPosMap={},t.stackNegMap={},t.stacking=e.Stacking.None,t}return __extends(n,i),n.prototype.clear=function(){i.prototype.clear.call(this),this.stackNegMap[this.chart.axisY._uniqueId]={},this.stackPosMap[this.chart.axisY._uniqueId]={},this._volHelper=null},n.prototype.load=function(){if(i.prototype.load.call(this),this.isVolume){var n,r,s,a,o,h,l,c,u=null,_=null;for(h=0;h0){this._volHelper=new e._VolumeHelper(a,l,u,_,o),r._customConvert=this._volHelper.convert.bind(this._volHelper),r._customConvertBack=this._volHelper.convertBack.bind(this._volHelper),c&&c.length>0&&(this._itemsSource=r.itemsSource=c);break}}}},n.prototype.unload=function(){i.prototype.unload.call(this);for(var t,e=0;eo&&(o=t)})}return this.rotated?(this.chart.axisY._getLogBase()||i.getDataTypeY()===t.DataType.Date||(this.origin>o?o=this.origin:this.origino?o=this.origin:this.origin0&&(f=m,d=1)}else if(t.isString(g)){var y=t.asString(g);if(y&&y.indexOf("%")>=0){y=y.replace("%","");m=parseFloat(y);isFinite(m)&&(m<0?m=0:m>100&&(m=100),f=0,d=m/100)}else{var m=parseFloat(y);isFinite(m)&&m>0&&(f=m,d=1)}}}var b=d/h,v=_._getAxisY()._uniqueId,x=this.stackNegMap[v],w=this.stackPosMap[v],S=s.getValues(0),P=s.getValues(1),C=this._isRange(_),T=_._bindValues(null==_._cv?null==this.chart.collectionView?null:this.chart.collectionView.items:_._cv.items,_._getBinding(1)).values;if(S){if(P||(P=this.dataInfo.getXVals()),P){var M=this.dataInfo.getDeltaX();M>0&&(d*=M,b*=M)}var A=_._getSymbolFill(u),N=_._getAltSymbolFill(u)||A,L=_._getSymbolStroke(u),I=_._getAltSymbolStroke(u)||L,E=S.length;null!=P&&(E=Math.min(E,P.length));var k,D,O=this.origin,R=0,j=this.stacking!=e.Stacking.None,F=this.stacking==e.Stacking.Stacked100pc;if(void 0!==_._getChartType()&&(j=F=!1),this.rotated){On.actualMax&&(O=n.actualMax),_._isCustomAxisY()&&(j=F=!1);for(var V=n.convert(O),X=r.actualMin,B=r.actualMax,Y=0;Y0?A:N,D=H>0?L:I,i.fill=k,i.stroke=D,e._DataInfo.isValid(z)&&e._DataInfo.isValid(H))if(j){rt=z+.5*d;if((nt=z-.5*d)B&&rt>B)continue;nt=r.convert(Math.max(nt,X)),rt=r.convert(Math.min(rt,B));var U;if(F){var q=this.dataInfo.getStackedAbsSum(z);H/=q}st=0;H>0?(st=isNaN(w[z])?0:w[z],U=n.convert(st),at=n.convert(st+H),w[z]=st+H):(st=isNaN(x[z])?0:x[z],U=n.convert(st),at=n.convert(st+H),x[z]=st+H),l&&c.push(new t.Point(at,r.convert(z)));Z=new t.Rect(Math.min(U,at),Math.min(nt,rt),Math.abs(at-U),Math.abs(rt-nt));if(f>0){(Q=1-f/Z.height)<0&&(Q=0);$=Z.top+.5*Z.height;Z.top+=($-Z.top)*Q,Z.height=Math.min(f,Z.height)}lt=new e._RectArea(Z);this.drawSymbol(i,Z,s,Y,new t.Point(at,Z.top+.5*Z.height)),s._setPointIndex(Y,R),R++,lt.tag=new e._DataPoint(u,Y,st+H,z),this.hitTester.add(lt,u)}else{rt=z-.5*d+(o+1)*b;if((nt=z-.5*d+o*b)B&&rt>B)continue;nt=r.convert(Math.max(nt,X)),rt=r.convert(Math.min(rt,B));var K=n.convert(H),Z=new t.Rect(Math.min(K,G),Math.min(nt,rt),Math.abs(G-K),Math.abs(rt-nt));if(l&&c.push(new t.Point(K,(nt+rt)/2)),f>0){var J=f/h,Q=1-J/Z.height;Q<0&&(Q=0);var $=r.convert(z);Z.top+=($-Z.top)*Q,Z.height=Math.min(J,Z.height)}lt=new e._RectArea(Z);this.drawSymbol(i,Z,s,Y,new t.Point(K,Z.top+.5*Z.height)),s._setPointIndex(Y,R),R++,lt.tag=new e._DataPoint(u,Y,H,z),this.hitTester.add(lt,u)}}}else{Or.actualMax&&(O=r.actualMax);var V=r.convert(O),tt=n.actualMin,et=n.actualMax;_._isCustomAxisY()&&(j=F=!1);for(Y=0;Y0?A:N,D=H>0?L:I,i.fill=k,i.stroke=D,e._DataInfo.isValid(z)&&e._DataInfo.isValid(H))if(j){at=z+.5*d;if((U=z-.5*d)et&&at>et)continue;if(U=n.convert(U),at=n.convert(at),!e._DataInfo.isValid(U)||!e._DataInfo.isValid(at))continue;var nt,rt;F&&(H/=q=this.dataInfo.getStackedAbsSum(z));var st=0;H>0?(st=isNaN(w[z])?0:w[z],nt=r.convert(Math.max(st,r.actualMin)),rt=r.convert(Math.max(st+H,r.actualMin)),w[z]=st+H):(st=isNaN(x[z])?0:x[z],nt=r.convert(st),rt=r.convert(st+H),x[z]=st+H),l&&c.push(new t.Point(n.convert(z),rt));Z=new t.Rect(Math.min(U,at),Math.min(nt,rt),Math.abs(at-U),Math.abs(rt-nt));if(f>0){(Q=1-f/Z.width)<0&&(Q=0);ht=Z.left+.5*Z.width;Z.left+=(ht-Z.left)*Q,Z.width=Math.min(f,Z.width)}lt=new e._RectArea(Z);this.drawSymbol(i,Z,s,Y,new t.Point(Z.left+.5*Z.width,rt)),s._setPointIndex(Y,R),R++,lt.tag=new e._DataPoint(u,Y,z,st+H),this.hitTester.add(lt,u)}else{var at=z-.5*d+(o+1)*b;if((U=z-.5*d+o*b)et&&at>et)continue;if(U=n.convert(U),at=n.convert(at),!e._DataInfo.isValid(U)||!e._DataInfo.isValid(at))continue;var ot=r.convert(H),Z=new t.Rect(Math.min(U,at),Math.min(ot,G),Math.abs(at-U),Math.abs(G-ot));if(l&&c.push(new t.Point((U+at)/2,ot)),f>0){(Q=1-(J=f/h)/Z.width)<0&&(Q=0);var ht=n.convert(z);Z.left+=(ht-Z.left)*Q,Z.width=Math.min(J,Z.width)}var lt=new e._RectArea(Z);this.drawSymbol(i,Z,s,Y,new t.Point(Z.left+.5*Z.width,ot)),s._setPointIndex(Y,R),R++,lt.tag=new e._DataPoint(u,Y,z,H),this.hitTester.add(lt,u)}}}l&&c&&c.length&&l(c)}},n.prototype.drawSymbol=function(t,i,n,r,s){var a=this;if(this.chart.itemFormatter){t.startGroup();var o=new e.HitTestInfo(this.chart,s,e.ChartElement.SeriesSymbol);o._setData(n,r),this.chart.itemFormatter(t,o,function(){a.drawDefaultSymbol(t,i,n)}),t.endGroup()}else this.drawDefaultSymbol(t,i,n)},n.prototype.drawDefaultSymbol=function(t,e,i){t.drawRect(e.left,e.top,e.width,e.height,null,i.symbolStyle)},n}(e._BasePlotter);e._BarPlotter=i}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i=function(i){function n(){var t=i.call(this)||this;return t.hasSymbols=!1,t.hasLines=!0,t.isSpline=!1,t.stacking=e.Stacking.None,t.stackPos={},t.stackNeg={},t.clipping=!1,t}return __extends(n,i),n.prototype.clear=function(){i.prototype.clear.call(this),this.stackNeg={},this.stackPos={}},n.prototype.adjustLimits=function(e,i){this.dataInfo=e;var n=e.getMinX(),r=e.getMinY(),s=e.getMaxX(),a=e.getMaxY();if(this.isSpline&&!this.chart.axisY._getLogBase()){var o=.1*(a-r);r-=o,a+=o}return this.rotated?new t.Rect(r,n,a-r,s-n):new t.Rect(n,r,s-n,a-r)},n.prototype.plotSeries=function(i,n,r,s,a,o,h,l){var c=[],u=t.asType(s,e.SeriesBase),_=this.chart.series.indexOf(s),p=s.getValues(0),d=s.getValues(1);if(p){d||(d=this.dataInfo.getXVals());var f=e._BasePlotter.cloneStyle(s.style,["fill"]),g=p.length,y=!0;d?g=Math.min(g,d.length):(y=!1,d=new Array(g));var m=this._DEFAULT_WIDTH,b=u._getSymbolFill(_),v=u._getAltSymbolFill(_)||b,x=u._getSymbolStroke(_),w=u._getAltSymbolStroke(_)||x,S=u._getSymbolSize();i.stroke=x,i.strokeWidth=m,i.fill=b;var P=new Array,C=new Array,T=new Array,M=this.rotated,A=this.stacking!=e.Stacking.None&&!u._isCustomAxisY(),N=this.stacking==e.Stacking.Stacked100pc&&!u._isCustomAxisY();void 0!==u._getChartType()&&(A=N=!1);for(var L=u.interpolateNulls,I=!1,E=0;E=0){O=isNaN(this.stackPos[k])?0:this.stackPos[k];D=this.stackPos[k]=O+D}else{var O=isNaN(this.stackNeg[k])?0:this.stackNeg[k];D=this.stackNeg[k]=O+D}var R;if(M){R=new e._DataPoint(_,E,D,k);var j=n.convert(D);D=r.convert(k),k=j}else R=new e._DataPoint(_,E,k,D),k=n.convert(k),D=r.convert(D);if(isNaN(k)||isNaN(D))I=!0,!0!==L&&(P.push(void 0),C.push(void 0)),T.push(!0);else{P.push(k),C.push(D),T.push(!1),l&&c.push(new t.Point(k,D));var F=new e._CircleArea(new t.Point(k,D),.5*S);F.tag=R,this.hitTester.add(F,_)}}else I=!0,!0!==L&&(P.push(void 0),C.push(void 0)),T.push(!0)}var V=0;if(this.hasLines)if(i.fill=null,I&&!0!==L){for(var X=[],B=[],E=0;E1&&(this._drawLines(i,X,B,null,f,this.chart._plotrectId),this.hitTester.add(new e._LinesArea(X,B),_),V++),X=[],B=[]):(X.push(P[E]),B.push(C[E]));X.length>1&&(this._drawLines(i,X,B,null,f,this.chart._plotrectId),this.hitTester.add(new e._LinesArea(X,B),_),V++)}else this._drawLines(i,P,C,null,f,this.chart._plotrectId),this.hitTester.add(new e._LinesArea(P,C),_),V++;if((this.hasSymbols||this.chart.itemFormatter)&&S>0){i.fill=b;for(var Y=0,E=0;E0?b:v,i.stroke=p[E]>0?x:w),this.isValid(k,D,n,r)&&(this._drawSymbol(i,k,D,S,u,E),s._setPointIndex(E,V),V++),Y++}}l&&c&&c.length&&l(c)}},n.prototype._drawLines=function(t,e,i,n,r,s){this.isSpline?t.drawSplines(e,i,n,r,s):t.drawLines(e,i,n,r,s)},n.prototype._drawSymbol=function(i,n,r,s,a,o){var h=this;if(this.chart.itemFormatter){i.startGroup();var l=new e.HitTestInfo(this.chart,new t.Point(n,r),e.ChartElement.SeriesSymbol);l._setData(a,o),this.chart.itemFormatter(i,l,function(){h.hasSymbols&&h._drawDefaultSymbol(i,n,r,s,a.symbolMarker,a.symbolStyle)}),i.endGroup()}else this._drawDefaultSymbol(i,n,r,s,a.symbolMarker,a.symbolStyle)},n.prototype._drawDefaultSymbol=function(t,i,n,r,s,a){s==e.Marker.Dot?t.drawEllipse(i,n,.5*r,.5*r,null,a):s==e.Marker.Box&&t.drawRect(i-.5*r,n-.5*r,r,r,null,a)},n}(e._BasePlotter);e._LinePlotter=i}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i=function(i){function n(){var t=i.call(this)||this;return t.stacking=e.Stacking.None,t.isSpline=!1,t.stackPos={},t.stackNeg={},t}return __extends(n,i),n.prototype.adjustLimits=function(e,i){this.dataInfo=e;var n=e.getMinX(),r=e.getMinY(),s=e.getMaxX(),a=e.getMaxY();if(this.isSpline){var o=.1*(a-r);this.chart.axisY._getLogBase()||(r-=o),a+=o}return this.rotated?new t.Rect(r,n,a-r,s-n):new t.Rect(n,r,s-n,a-r)},n.prototype.clear=function(){i.prototype.clear.call(this),this.stackNeg={},this.stackPos={}},n.prototype.plotSeries=function(i,n,r,s,a,o,h,l){var c=[],u=this.chart.series.indexOf(s),_=s,p=s.getValues(0),d=s.getValues(1);if(p){var f=p.length;if(f){d||(d=this.dataInfo.getXVals());var g=!0;d?d.lengthT)&&(T=L),(null===M||L=0?(k=isNaN(this.stackPos[L])?0:this.stackPos[L],I=this.stackPos[L]=k+I):(k=isNaN(this.stackNeg[L])?0:this.stackNeg[L],I=this.stackNeg[L]=k+I),S?(k1&&(this.isSpline&&(B=(z=this._convertToSpline(B,Y)).xs,Y=z.ys),i.stroke=F,i.strokeWidth=R,i.fill="none",i.drawLines(B,Y,null,V),this.hitTester.add(new e._LinesArea(B,Y),u),S?(B.push(n.convert(n.actualMin),n.convert(n.actualMin)),Y.push(r.convert(r.actualMax),r.convert(r.actualMin))):(B.push(B[B.length-1],B[0]),Y.push(r.convert(r.actualMin),r.convert(r.actualMin))),i.fill=j,i.stroke="none",i.drawPolygon(B,Y,null,X)),B=[],Y=[]):(B.push(y[N]),Y.push(m[N]));B.length>1&&(this.isSpline&&(B=(z=this._convertToSpline(B,Y)).xs,Y=z.ys),i.stroke=F,i.strokeWidth=R,i.fill="none",i.drawLines(B,Y,null,V),this.hitTester.add(new e._LinesArea(B,Y),u),S?(B.push(n.convert(n.actualMin),n.convert(n.actualMin)),Y.push(r.convert(r.actualMax),r.convert(r.actualMin))):(B.push(B[B.length-1],B[0]),Y.push(r.convert(r.actualMin),r.convert(r.actualMin))),i.fill=j,i.stroke="none",i.drawPolygon(B,Y,null,X))}else{if(this.isSpline){var z=this._convertToSpline(y,m);y=z.xs,m=z.ys}if(x){if(this.isSpline){var H=this._convertToSpline(b,v);b=H.xs,v=H.ys}y=y.concat(b.reverse()),m=m.concat(v.reverse())}else S?(y.push(n.convert(n.actualMin),n.convert(n.actualMin)),m[0]>m[m.length-1]?m.push(r.convert(T),r.convert(M)):m.push(r.convert(M),r.convert(T))):(y[0]>y[y.length-1]?y.push(n.convert(M),n.convert(T)):y.push(n.convert(T),n.convert(M)),m.push(r.convert(r.actualMin),r.convert(r.actualMin)));i.fill=j,i.stroke="none",i.drawPolygon(y,m,null,X),x?(y=y.slice(0,y.length-b.length),m=m.slice(0,m.length-v.length)):(y=y.slice(0,y.length-2),m=m.slice(0,m.length-2)),i.stroke=F,i.strokeWidth=R,i.fill="none",i.drawLines(y,m,null,V),this.hitTester.add(new e._LinesArea(y,m),u)}this._drawSymbols(i,s,u),l&&c&&c.length&&l(c)}}},n.prototype._convertToSpline=function(t,i){if(t&&i){var n=new e._Spline(t,i).calculate();return{xs:n.xs,ys:n.ys}}return{xs:t,ys:i}},n.prototype._drawSymbols=function(i,n,r){if(null!=this.chart.itemFormatter)for(var s=this.hitTester._map[r],a=0;al)&&(l=_[d]))}}this._minValue=h,this._maxValue=l;var f=i.prototype.adjustLimits.call(this,t,n),g=this.chart.axisX,y=this.chart.axisY;if(!g._isLogAxis()){var m=(n.width-this._maxSize)/f.width;f.left-=.5*this._maxSize/m,f.width+=this._maxSize/m}if(!y._isLogAxis()){var b=(n.height-this._maxSize)/f.height;f.top-=.5*this._maxSize/b,f.height+=this._maxSize/b}return f},n.prototype._drawSymbol=function(i,n,r,s,a,o){var h=this;if(null==this._minSize){var l=this.getNumOption("minSize","bubble");this._minSize=l||this._MIN_SIZE}if(null==this._maxSize){var c=this.getNumOption("maxSize","bubble");this._maxSize=c||this._MAX_SIZE}var u=a._getItem(o);if(u){var _=a._getBinding(1);if(_){var s=u[_];if(e._DataInfo.isValid(s)){null==s&&(s=this._minValue);var p=this._minValue==this._maxValue?1:Math.sqrt((s-this._minValue)/(this._maxValue-this._minValue));if(s=this._minSize+(this._maxSize-this._minSize)*p,this.chart.itemFormatter){var d=new e.HitTestInfo(this.chart,new t.Point(n,r),e.ChartElement.SeriesSymbol);d._setData(a,o),i.startGroup(),this.chart.itemFormatter(i,d,function(){h._drawDefaultSymbol(i,n,r,s,a.symbolMarker,a.symbolStyle)}),i.endGroup()}else this._drawDefaultSymbol(i,n,r,s,a.symbolMarker,a.symbolStyle);var f=this.hitTester._map[this.chart.series.indexOf(a)];if(null!=f)for(var g=f.length-1;g>=0;g--){var y=f[g];if(y.tag&&y.tag.pointIndex==o){var m=t.tryCast(y,e._CircleArea);m&&m.setRadius(.5*s)}}}}}},n}(e._LinePlotter);e._BubblePlotter=i}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i=function(i){function n(){var t=null!==i&&i.apply(this,arguments)||this;return t.isCandle=!0,t.isArms=!1,t.isEqui=!1,t.isVolume=!1,t._volHelper=null,t._symWidth=.7,t}return __extends(n,i),n.prototype.clear=function(){i.prototype.clear.call(this),this._volHelper=null},n.prototype.load=function(){if(i.prototype.load.call(this),this.isVolume){var n,r,s,a,o,h,l,c,u=null,_=null;for(h=0;h0){this._volHelper=new e._VolumeHelper(a,l,u,_,o),r._customConvert=this._volHelper.convert.bind(this._volHelper),r._customConvertBack=this._volHelper.convertBack.bind(this._volHelper),c&&c.length>0&&(this._itemsSource=r.itemsSource=c);break}}}},n.prototype.unload=function(){i.prototype.unload.call(this);for(var t,e=0;e0&&(this._symWidth=i,this._isPixel=!0)}else if(t.isString(e)){var n=t.asString(e);if(n&&n.indexOf("%")>=0){n=n.replace("%","");r=parseFloat(n);isFinite(r)&&(r<0?r=0:r>100&&(r=100),this._symWidth=r/100,this._isPixel=!1)}else{var r=parseFloat(e);isFinite(r)&&r>0&&(this._symWidth=r,this._isPixel=!0)}}},n.prototype.adjustLimits=function(i,n){this.dataInfo=i;var r=i.getMinX(),s=i.getMinY(),a=i.getMaxX(),o=i.getMaxY(),h=i.getDeltaX(),l=this.chart._xDataType;h<=0&&(h=1);var c=this.chart.series,u=c.length,_=0;this.parseSymbolWidth(this.symbolWidth),!this.isVolume||this.chart._getChartType()!==e.ChartType.Column&&this.chart._getChartType()!==e.ChartType.Candlestick?this.unload():this.load();for(var p=0;p_&&(_=b);for(var v=0;vo)&&(o=t))})}}}}var w=a-r,S=this.chart._plotRect;if(S&&S.width&&!this.isVolume){isNaN(b)&&(b=d._getSymbolSize()),b+=2;var P=S.width/(S.width-b)*w;r-=.5*(P-w),w=P}return!(l===t.DataType.Date&&this.isVolume||l===t.DataType.Number)||this.chart._getChartType()!==e.ChartType.Column&&this.chart._getChartType()!==e.ChartType.Candlestick?this.chart._isRotated()?new t.Rect(s,r,o-s,w):new t.Rect(r,s,w,o-s):new t.Rect(r-.5*h,s,a-r+h,o-s)},n.prototype.plotSeries=function(i,n,r,s,a,o,h,l){var c=this,u=t.asType(s,e.SeriesBase),_=this.chart.series.indexOf(s),p=s.getValues(0),d=s.getValues(1),f=this._symWidth,g=this.chart._isRotated();if(p){if(d||(d=this.dataInfo.getXVals()),d){var y=this.dataInfo.getDeltaX();y>0&&!1===this._isPixel&&(f*=y)}var m=p.length,b=!0;d?m=Math.min(m,d.length):(b=!1,d=new Array(m));var v=this._DEFAULT_WIDTH,x=u._getSymbolFill(_),w=u._getAltSymbolFill(_)||"transparent",S=u._getSymbolStroke(_),P=u._getAltSymbolStroke(_)||S,C=void 0===this._isPixel?u._getSymbolSize():f;i.stroke=S,i.strokeWidth=v,i.fill=x;for(var T,M,A=u._getBinding(1),N=u._getBinding(2),L=u._getBinding(3),I=g?r.actualMin:n.actualMin,E=g?r.actualMax:n.actualMax,k=0,D=null,O=null,R=0;Rb)){var w=m;m=b,b=w}l=n.convert(l),!1!==this._isPixel&&(m=l-.5*h,b=l+.5*h),this.isCandle?(e._DataInfo.isValid(_)&&e._DataInfo.isValid(p)&&(_=r.convert(_),p=r.convert(p),y=(g=Math.min(_,p))+Math.abs(_-p),v?(i.drawRect(g,m,y-g||1,b-m||1),d=new e._RectArea(new t.Rect(g,m,y-g||1,b-m||1))):(i.drawRect(m,g,b-m||1,y-g||1),d=new e._RectArea(new t.Rect(m,g,b-m||1,y-g||1))),d.tag=f,this.hitTester.add(d,s)),e._DataInfo.isValid(c)&&(c=r.convert(c),null!==g&&(v?(i.drawLine(y,l,c,l),d.rect.width=d.rect.width+c):(i.drawLine(l,g,l,c),d.rect.top=c,d.rect.height=d.rect.height+c))),e._DataInfo.isValid(u)&&(u=r.convert(u),null!==y&&(v?(i.drawLine(g,l,u,l),d.rect.left=u,d.rect.width=d.rect.width+u):(i.drawLine(l,y,l,u),d.rect.height=d.rect.height+u)))):this.isEqui?e._DataInfo.isValid(c)&&e._DataInfo.isValid(u)&&(c=r.convert(c),u=r.convert(u),y=(g=Math.min(c,u))+Math.abs(c-u),i.drawRect(m,g,b-m||1,y-g||1),(d=new e._RectArea(new t.Rect(m,g,b-m||1,y-g||1))).tag=f,this.hitTester.add(d,s)):this.isArms?(e._DataInfo.isValid(_)&&e._DataInfo.isValid(p)&&(_=r.convert(_),p=r.convert(p),y=(g=Math.min(_,p))+Math.abs(_-p),i.drawRect(m,g,b-m||1,y-g||1)),e._DataInfo.isValid(c)&&null!==g&&(c=r.convert(c),i.drawLine(l,g,l,c)),e._DataInfo.isValid(u)&&null!==y&&(u=r.convert(u),i.drawLine(l,y,l,u)),e._DataInfo.isValid(c)&&e._DataInfo.isValid(u)&&(i.fill="transparent",y=(g=Math.min(c,u))+Math.abs(c-u),i.drawRect(m,g,b-m||1,y-g||1),(d=new e._RectArea(new t.Rect(m,g,b-m||1,y-g||1))).tag=f,this.hitTester.add(d,s))):(e._DataInfo.isValid(c)&&e._DataInfo.isValid(u)&&(c=r.convert(c),u=r.convert(u),y=(g=Math.min(c,u))+Math.abs(c-u),v?(i.drawLine(u,l,c,l),d=new e._RectArea(new t.Rect(g,m,y-g||1,b-m||1))):(i.drawLine(l,u,l,c),d=new e._RectArea(new t.Rect(m,g,b-m||1,y-g||1))),d.tag=f,this.hitTester.add(d,s)),e._DataInfo.isValid(_)&&(_=r.convert(_),v?i.drawLine(_,m,_,l):i.drawLine(m,_,l,_)),e._DataInfo.isValid(p)&&(p=r.convert(p),v?i.drawLine(p,l,p,b):i.drawLine(l,p,b,p)))},n}(e._BasePlotter);e._FinancePlotter=i}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i=function(i){function r(){var t=null!==i&&i.apply(this,arguments)||this;return t.stacking=e.Stacking.None,t}return __extends(r,i),r.prototype.adjustLimits=function(e,i){this.dataInfo=e;var n=e.getMinX(),r=e.getMinY(),s=e.getMaxX(),a=e.getMaxY();return new t.Rect(n,r,s-n,a-r)},r.prototype.plotSeries=function(i,r,s,a,o,h,l,c){var u=this.chart.series.indexOf(a);if(!(u>0)){var _,p,d,f,g,y=t.asType(a,e.SeriesBase),m=this.chart.options,b=a.getValues(0),v=a.getValues(1),x=this.chart._plotRect,w=m&&m.funnel&&null!=m.funnel.neckWidth?m.funnel.neckWidth:.2,S=m&&m.funnel&&null!=m.funnel.neckHeight?m.funnel.neckHeight:0,P=w*x.width,C=0,T=0,M=0,A=0,N=x.left,L=x.top,I=x.width,E=x.height;if(b){this.rotated&&(L+=x.height),P=P||1,v||(v=this.dataInfo.getXVals());var k=b.length;for(null!=v&&(k=Math.min(k,v.length)),C=0;C0?X:B,O=V>0?Y:z,i.fill=D,i.stroke=O,e._DataInfo.isValid(F)&&e._DataInfo.isValid(V)){j||(j=I/V);var H=j*V;N+=(w-H)/2,this.rotated&&(L-=S),i.drawRect(N,L,H,S),G=new n(new t.Point(N,L),H,S,H,S),this.rotated||(L+=S),w=H,G.tag=new e._DataPoint(u,C,F,V),this.hitTester.add(G,u),a._setPointIndex(C,R),R++}}}else for(M=x.left+x.width*(1-w)/2,A=x.top+x.height*(this.rotated?S:1-S),p=(1-w)*x.width/2/(x.height*(1-S)),!isNaN(p)&&isFinite(p)||(I=P,N=M,L=A),_=x.width*w*x.height+x.width*(1-w)/2*x.height*(1-S),C=0;C0?X:B,O=V>0?Y:z,i.fill=D,i.stroke=O,e._DataInfo.isValid(F)&&e._DataInfo.isValid(V)){var K=_*V/T;I>P?(f=this._getTrapezoidOffsetY(I,K,p),this.rotated?L-f>A?(W=[N,N+(d=p*f),N+I-d,N+I],U=[L,L-f,L-f,L],G=new n(new t.Point(N,L-f),I,f,I-2*d,0,!0),I-=2*d,N+=d,L-=f):(d=p*(f=L-A),g=(K-=this._getTrapezoidArea(I,p,f))/P,W.push(N,N+d,N+d,N+d+P,N+d+P,N+I),U.push(L,L-f,L-f-g,L-f-g,L-f,L),G=new n(new t.Point(N,L-f-g),I,f+g,P,g,!0),I=P,N+=d,L=L-f-g):L+f=0?n:0)},r.prototype.drawSymbol=function(t,i,n,r,s){var a=this;if(this.chart.itemFormatter){t.startGroup();var o=new e.HitTestInfo(this.chart,s,e.ChartElement.SeriesSymbol);o._setData(n,r),this.chart.itemFormatter(t,o,function(){a.drawDefaultSymbol(t,i,n)}),t.endGroup()}else this.drawDefaultSymbol(t,i,n)},r.prototype.drawDefaultSymbol=function(t,e,i){t.drawRect(e.left,e.top,e.width,e.height,null,i.symbolStyle)},r.prototype._getPointAndPosition=function(t,i,n,r){var s=n;t.x=s.center.x,t.y=s.center.y,i=null==i?e.LabelPosition.Center:i},r}(e._BasePlotter);e._FunnelPlotter=i;var n=function(){function e(e,i,n,r,s,a){void 0===a&&(a=!1),this._startPoint=e,this._width=i,this._height=n,this._neckWidth=r,this._neckHeight=s,this._center=new t.Point(this._startPoint.x+i/2,this._startPoint.y+n/2),this._offsetX=(i-r)/2,this._offsetY=n-s,this._rotated=a}return e.prototype.contains=function(t){var e=this._startPoint,i=this._offsetX,n=this._offsetY;if(this._rotated){if(t.x>=e.x&&t.x<=e.x+this._width&&t.y>=e.y&&t.y<=e.y+this._height){if(t.x>=e.x+i&&t.x<=e.x+this._width-i)return!0;if(t.ythis._center.x)return(e.y+this._height-t.y)/(e.x+this._width-t.x)=e.x&&t.x<=e.x+this._width&&t.y>=e.y&&t.y<=e.y+this._height){if(t.x>=e.x+i&&t.x<=e.x+this._width-i)return!0;if(t.y>e.y+n)return!1;if(t.xthis._center.x)return(t.y-e.y)/(e.x+this._width-t.x)e.y+n)return t.xe.x+i?Math.sqrt(Math.pow(t.x-e.x-i,2)+Math.pow(e.y+n-t.y,2)):t.y-e.y-n;if(t.ye.x+i-r?Math.sqrt(Math.pow(t.x-e.x-i+r,2)+Math.pow(t.y-e.y-n,2)):e.y-t.y;if(!(t.ye.x+i-r)return t.x-e.x-i+r}else{if(t.ye.x+i?Math.sqrt(Math.pow(t.x-e.x-i,2)+Math.pow(e.y-t.y,2)):e.y-t.y;if(t.y>e.y+n)return t.xe.x+i-r?Math.sqrt(Math.pow(t.x-e.x-i+r,2)+Math.pow(t.y-e.y-n,2)):t.y-e.y-n;if(!(t.y>e.y+s))return t.xe.x+i-r)return t.x-e.x-i+r}},Object.defineProperty(e.prototype,"center",{get:function(){return this._center},enumerable:!0,configurable:!0}),e}();e._FunnelSegment=n}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){"use strict";var i=function(){function e(e,i,n,r,s){this._volumes=t.asArray(e),this._xVals=t.asArray(i),this._xDataMin=t.asNumber(n,!0,!1),this._xDataMax=t.asNumber(r,!0,!1),this._xDataType=t.asEnum(s,t.DataType,!0),this._calcData=[],this._init()}return e.prototype.convert=function(i,n,r){var s=void 0,a=this._calcData.length,o=-1;if(this._hasXs&&this._xDataType===t.DataType.Date){if(-1===(o=this._xVals.indexOf(i)))for(var h=0;h0,this._hasXs&&!t.isNumber(this._xDataMin)&&(this._xDataMin=Math.min.apply(null,this._xVals)),this._hasXs&&!t.isNumber(this._xDataMax)&&(this._xDataMax=Math.max.apply(null,this._xVals)),this._hasXs&&(this._hasXs=t.isNumber(this._xDataMin)&&t.isNumber(this._xDataMax)),this._hasXs&&this._xDataType===t.DataType.Date&&this._fillGaps();var e=0,i=0,n=null!==this._volumes&&this._volumes.length>0?this._volumes.length:0;for(i=0;i=0&&(this._totalAngle=t.asNumber(e,!0),this._totalAngle<=0&&(t.assert(!1,"totalAngle must be greater than 0."),this._totalAngle=0),this._totalAngle>360&&(t.assert(!1,"totalAngle must be less than or equal to 360."),this._totalAngle=360),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"reversed",{get:function(){return this._reversed},set:function(e){e!=this._reversed&&(this._reversed=t.asBoolean(e,!0),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"stacking",{get:function(){return this._stacking},set:function(a){(a=t.asEnum(a,e.Stacking))!=this._stacking&&(this._stacking=a,this.invalidate())},enumerable:!0,configurable:!0}),n.prototype._getChartType=function(){var t=e.ChartType.Line;switch(this.chartType){case r.Area:t=e.ChartType.Area;break;case r.Line:t=e.ChartType.Line;break;case r.Column:t=e.ChartType.Column;break;case r.LineSymbols:t=e.ChartType.LineSymbols;break;case r.Scatter:t=e.ChartType.Scatter}return t},n.prototype._getPlotter=function(t){var e=this.chartType,a=null;if(t){var n=t.chartType;null!=n&&n!=e&&(e=n,!0)}switch(e){case r.Line:this._radarLinePlotter.hasSymbols=!1,this._radarLinePlotter.hasLines=!0,this._radarLinePlotter.isArea=!1,a=this._radarLinePlotter;break;case r.LineSymbols:this._radarLinePlotter.hasSymbols=!0,this._radarLinePlotter.hasLines=!0,this._radarLinePlotter.isArea=!1,a=this._radarLinePlotter;break;case r.Area:this._radarLinePlotter.hasSymbols=!1,this._radarLinePlotter.hasLines=!0,this._radarLinePlotter.isArea=!0,a=this._radarLinePlotter;break;case r.Scatter:this._radarLinePlotter.hasSymbols=!0,this._radarLinePlotter.hasLines=!1,this._radarLinePlotter.isArea=!1,a=this._radarLinePlotter;break;case r.Column:this._radarColumnPlotter.isVolume=!1,this._radarColumnPlotter.width=.8,a=this._radarColumnPlotter;break;default:a=i.prototype._getPlotter.call(this,t)}return a},n.prototype._convertPoint=function(e,a){var r=new t.Point,i=this._center;return r.x=i.x+e*Math.sin(a),r.y=i.y-e*Math.cos(a),r},n.prototype._createSeries=function(){return new a.FlexRadarSeries},n.prototype._clearCachedValues=function(){i.prototype._clearCachedValues.call(this),this._isPolar=!1,this._areas=[]},n.prototype._performBind=function(){if(this._xDataType=null,this._xlabels.splice(0),this._xvals.splice(0),this._cv){var e=this._cv.items;if(e){for(var a=e.length,r=0;r0?e.FlexChart._renderRotatedText(t,a.text,a.pos,a.align,a.vAlign,a.pos,i,a.class):i<0?e.FlexChart._renderRotatedText(t,a.text,a.pos,a.align,a.vAlign,a.pos,i,a.class):r._renderLabel(t,a.val,a.text,a.pos,a.align,a.vAlign,a.class)}),t.endGroup(),r._axisLabels=[],r._chart.rendered.removeHandler(n)};this._chart.rendered.addHandler(n,this)}}},r.prototype._getHeight=function(t,r){var i=a.prototype._getHeight.call(this,t,r);return this._axisType==e.AxisType.Y&&(i=4),this._height=2*i,2*i},r.prototype._getActualRange=function(){return this._isTimeAxis&&null!=this.__actualMax&&null!=this.__actualMin?this.__actualMax-this.__actualMin:a.prototype._getActualRange.call(this)},r.prototype._updateActualLimits=function(e,r,i,n,s){var o=this;void 0===n&&(n=null),void 0===s&&(s=null),a.prototype._updateActualLimits.call(this,e,r,i,n,s);var l,h=this._chart,_=this._lbls,c=this.actualMin.valueOf?this.actualMin.valueOf():this.actualMin,u=this.actualMax.valueOf?this.actualMax.valueOf():this.actualMax;this._lbls&&this===h.axisX&&(h._angles=[],this._isTimeAxis&&0===this._lbls.length&&this._values.forEach(function(t){_.push(o._formatValue(t))}),l=_.length,h.totalAngle<360&&(l-=1),_.forEach(function(t,e){var a=c+e/l*(u-c),r=h.startAngle+e/l*h.totalAngle;isNaN(r)||isNaN(a)||h._angles.push({value:o.convert(a),angle:r}),o._isTimeAxis?((null==o.__actualMin||o.__actualMin>t)&&(o.__actualMin=t),(null==o.__actualMax||o.__actualMax0&&(this._updateAutoFormat(0),this._lbls=_.map(function(e){var a=t.asDate(e).valueOf();return o._formatValue(a)})))},r.prototype._updateActualLimitsByChartType=function(t,a,r){var i=this._chart;if(i._getChartType()!=e.ChartType.Column&&360===i.totalAngle&&this.axisType===e.AxisType.X)if(this._isTimeAxis){var n=(i._xlabels.length||i._xvals.length)-1;r+=(r-a)/(n=n<1?1:n)}else i._isPolar||(r+=1);return{min:a,max:r}},r.prototype.convert=function(t,a,r){var i=null==a?this.actualMax:a,n=null==r?this.actualMin:r,s=this._chart;if(!s)return NaN;if(i==n)return 0;if(this.axisType===e.AxisType.X)return s.reversed?(s.startAngle-(t-n)/(i-n)*s.totalAngle)*Math.PI/180:(s.startAngle+(t-n)/(i-n)*s.totalAngle)*Math.PI/180;if(this._getLogBase()){if(t<=0)return NaN;var o=Math.log(i/n);return Math.log(t/n)/o*s._radius}return(t-n)/(i-n)*s._radius},r.prototype._renderLineAndTitle=function(t){var a=this._chart,r=e.FlexChart._CSS_LINE,i=(a.startAngle-90)*Math.PI/180,n=a.totalAngle*Math.PI/180,s=a._radius;this.axisType===e.AxisType.X&&this.axisLine&&(t.stroke=e.FlexChart._FG,a._isPolar?(i=a.reversed?i-n:i,t.drawPieSegment(a._center.x,a._center.y,s,i,n,r)):this._renderPolygon(t,s,r))},r.prototype._renderPolygon=function(t,e,a){var r=this._chart,i=r._angles,n=i.length,s=r.axisX.minorGrid,o=[],l=[];if(i.forEach(function(t,a){if(s&&a>0){var n=r._convertPoint(e,t.value-(t.value-i[a-1].value)/2);o.push(n.x),l.push(n.y)}var h=r._convertPoint(e,t.value);o.push(h.x),l.push(h.y)}),r.totalAngle<360)o.push(r._center.x),l.push(r._center.y);else if(s&&n>=2){var h=r._convertPoint(e,i[n-1].value-(i[n-2].value-i[n-1].value)/2);o.push(h.x),l.push(h.y)}t.drawPolygon(o,l,a)},r.prototype._renderMinors=function(t,a,r,i){var n,s=this,o=this._chart,l=e.FlexChart._CSS_GRIDLINE_MINOR,h=this.minorGrid,_=o._angles,c=_.length,u=o.axisX.minorGrid,p=e.FlexChart._FG,d=this._GRIDLINE_WIDTH,y=(o.startAngle,Math.PI,o.totalAngle,Math.PI,this._TICK_OVERLAP),f=this.minorTickMarks,g=!0;this._vals.minor=a,f==e.TickMark.Outside?y=1:f==e.TickMark.Inside?y=-1:f==e.TickMark.Cross?y=0:g=!1,this.axisType==e.AxisType.Y?(t.stroke=p,t.strokeWidth=d,a.forEach(function(e){var a=s.convert(e);if(h&&s._renderYGridLine(t,o,a,l),g&&(_.forEach(function(e,r){if(u&&r>0){n=e.value-(e.value-_[r-1].value)/2;var i=o._convertPoint(a,n);s._drawMinorTickLength(t,y,n,i)}n=e.value;var l=o._convertPoint(a,n);s._drawMinorTickLength(t,y,n,l)}),u&&c>=2)){n=_[c-1].value-(_[c-2].value-_[c-1].value)/2;var r=o._convertPoint(a,n);s._drawMinorTickLength(t,y,n,r)}})):(t.stroke=p,t.strokeWidth=d,a.forEach(function(e){var a=s.convert(e);h&&(s._renderXGridLine(t,o,a,l),g&&s._drawMinorTickLength(t,y,a-Math.PI/2,o._convertPoint(o._radius,a)))}))},r.prototype._drawMinorTickLength=function(t,a,r,i){var n=this._TICK_HEIGHT,s=e.FlexChart._CSS_TICK_MINOR,o=.5*(a-1)*n*Math.cos(r),l=.5*(1+a)*n*Math.cos(r),h=.5*(a-1)*n*Math.sin(r),_=.5*(1+a)*n*Math.sin(r);t.drawLine(i.x+o,i.y+h,i.x+l,i.y+_,s)},r.prototype._renderLabelsAndTicks=function(a,r,i,n,s,o,l,h,_){this._points=[],s=this.labelAngle||0;var c,u=this._chart,p=this.labelPadding||2,d=e.FlexChart._CSS_LABEL,y=e.FlexChart._CSS_GRIDLINE,f=e.FlexChart._CSS_TICK,g=e.FlexChart._FG,v=this._TICK_WIDTH,x=this.majorGrid,m=e.FlexChart._FG,A=this._GRIDLINE_WIDTH,P=u.startAngle*Math.PI/180,b=(u.totalAngle,Math.PI,1);if(this.axisType==e.AxisType.Y){x=i!=this.actualMin&&x&&i!=this.actualMax;var T=this.convert(i),L=u._convertPoint(T,P);if(x&&(a.stroke=m,a.strokeWidth=A,this._renderYGridLine(a,u,T,y)),a.stroke=g,a.strokeWidth=v,l){(c=(u.startAngle%360+360)%360)<=90&&c>=75||c>=270&&c<=285?b=2:(c>90&&c<=105||c<270&&c>=255)&&(b=0);w=new t.Point(L.x-p-Math.abs(h-_),L.y);this._axisLabels.push({val:i,text:n,pos:w,align:2,vAlign:b,labelAngle:s,class:d})}o!=e.TickMark.None&&a.drawLine(L.x-_*Math.cos(P),L.y-_*Math.sin(P),L.x-h*Math.cos(P),L.y-h*Math.sin(P),f)}else{var M=this.convert(i);if(x&&(a.stroke=m,a.strokeWidth=A,this._renderXGridLine(a,u,M,y)),a.stroke=g,a.strokeWidth=v,l){var C,k,S,w=u._convertPoint(u._radius+p,M);C=u._angles&&u._angles.length?u._angles[r].angle:u.startAngle+(i-this.actualMin)*u.totalAngle/(this.actualMax-this.actualMin),C=(C%=360)>=0?C:C+360,k=this._getXLabelVAlign(C),S=this._getXLabelAlign(C),u._isPolar&&(n=this._formatValue(C)),s>0?e.FlexChart._renderRotatedText(a,n,w,S,k,w,s,d):s<0?e.FlexChart._renderRotatedText(a,n,w,S,k,w,s,d):this._renderLabel(a,i,n,w,S,k,d)}o!=e.TickMark.None&&this._renderXTick(a,u,M,f,h,_)}return!0},r.prototype._renderXGridLine=function(t,e,a,r){var i=e._center,n=e._convertPoint(e._radius,a);t.drawLine(i.x,i.y,n.x,n.y,r)},r.prototype._renderXTick=function(t,e,a,r,i,n){var s,o;e._center;s=e._convertPoint(e._radius+i,a),o=e._convertPoint(e._radius+n,a),t.drawLine(s.x,s.y,o.x,o.y,r)},r.prototype._renderYGridLine=function(t,e,a,r){e._angles;var i=e._center,n=e.startAngle*Math.PI/180,s=e.totalAngle*Math.PI/180;e._isPolar?(n=(e.startAngle-90)*Math.PI/180,n=e.reversed?n-s:n,t.drawPieSegment(i.x,i.y,a,n,s,r)):this._renderPolygon(t,a,r)},r.prototype._getXLabelVAlign=function(t){var e=1,a=this._chart,r=a.startAngle;return a.reversed&&(t=(360+r+(r%360-t%360))%360),0===t?e=2:180===t&&(e=0),e},r.prototype._getXLabelAlign=function(t){var e=0,a=this._chart,r=a.startAngle;return a.reversed&&(t=(360+r+(r%360-t%360))%360),t>0&&t<180?e=-1:t>180&&t<360&&(e=1),e+1},r.prototype._createTimeLabels=function(t,r,i,n){var s=this;if(this._axisType==e.AxisType.Y)a.prototype._createTimeLabels.call(this,t,r,i,n);else{var o=this._values;this.format;if(!o||0===o.length)return;o.forEach(function(t){i.push(t),n.push(s._formatValue(t))})}},r.prototype._niceNumber=function(t,e,r){var i=this._chart,n=this.actualMax-this.actualMin,s=i.totalAngle;return s>360&&(s%=360),i._isPolar?s%8==0?n/8:s%6==0?n/6:s%4==0?n/4:s%3==0?n/3:s%2==0?n/2:a.prototype._niceNumber.call(this,t,e,r):a.prototype._niceNumber.call(this,t,e,r)},r}(e.Axis);a.FlexRadarAxis=r}(e.radar||(e.radar={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)e.hasOwnProperty(a)&&(t[a]=e[a])};return function(e,a){function r(){this.constructor=e}t(e,a),e.prototype=null===a?Object.create(a):(r.prototype=a.prototype,new r)}}(),wijmo;!function(t){!function(e){!function(a){"use strict";var r=function(a){function r(){var t=null!==a&&a.apply(this,arguments)||this;return t.isArea=!1,t}return __extends(r,a),r.prototype._getLabelPoint=function(t,e){var a=t._getAxisX(),r=t._getAxisY(),i=a.convert(e.dataX),n=r.convert(e.dataY);return this.chart._convertPoint(n,i)},r.prototype.plotSeries=function(a,r,i,n,s,o,l){var h=t.asType(n,e.SeriesBase),_=this.chart,c=h._getChartType()||_._getChartType(),u=_.series.indexOf(n),p=n.getValues(0),d=n.getValues(1);if(p){d||(d=this.dataInfo.getXVals());var y=e._BasePlotter.cloneStyle(n.style,["fill"]),f=p.length,g=!0;d?f=Math.min(f,d.length):(g=!1,d=new Array(f));var v=this._DEFAULT_WIDTH,x=h._getSymbolFill(u),m=h._getAltSymbolFill(u)||x,A=h._getSymbolStroke(u),P=h._getAltSymbolStroke(u)||A,b=h._getSymbolSize();a.stroke=A,a.strokeWidth=v,a.fill=x;var T=new Array,L=new Array,M=i.actualMax,C=this.stacking!=e.Stacking.None&&!h._isCustomAxisY(),k=this.stacking==e.Stacking.Stacked100pc&&!h._isCustomAxisY();void 0!==h._getChartType()&&(C=k=!1);for(var S=h.interpolateNulls,w=!1,I=0;I=0){j=isNaN(this.stackPos[N])?0:this.stackPos[N];O=this.stackPos[N]=j+O}else{var j=isNaN(this.stackNeg[N])?0:this.stackNeg[N];O=this.stackNeg[N]=j+O}O=Math.min(O,M);var R;R=new e._DataPoint(u,I,N,O);var X=r.convert(N),F=i.convert(O),D=this.chart._convertPoint(F,X);if(N=D.x,O=D.y,isNaN(N)||isNaN(O))w=!0,!0!==S&&(T.push(void 0),L.push(void 0));else{T.push(N),L.push(O);var V=new e._CircleArea(new t.Point(N,O),.5*b);V.tag=R,this.hitTester.add(V,u)}}else w=!0,!0!==S&&(T.push(void 0),L.push(void 0))}var G=0;if(this.hasLines)if(this.isArea?a.fill=x||s._getColorLight(u):a.fill="none",w&&!0!==S){for(var Y=[],E=[],I=0;I1&&(_._isPolar&&c!==e.ChartType.Area?this._drawLines(a,Y,E,null,y,this.chart._plotrectId):(_.totalAngle<360&&(Y.push(_._center.x),E.push(_._center.y)),a.drawPolygon(Y,E,null,y,this.chart._plotrectId)),this.hitTester.add(new e._LinesArea(Y,E),u),G++)}else _._isPolar&&c!==e.ChartType.Area?this._drawLines(a,T,L,null,y,this.chart._plotrectId):(_.totalAngle<360&&(T.push(_._center.x),L.push(_._center.y)),a.drawPolygon(T,L,null,y,this.chart._plotrectId)),this.hitTester.add(new e._LinesArea(T,L),u),G++;a.fill=x;for(I=0;I0?x:m,a.stroke=p[I]>0?A:P),this.isValid(N,O,r,i)&&((this.hasSymbols||this.chart.itemFormatter)&&b>0&&this._drawSymbol(a,N,O,b,h,I),n._setPointIndex(I,G),G++)}}},r}(e._LinePlotter);a._RadarLinePlotter=r}(e.radar||(e.radar={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)e.hasOwnProperty(a)&&(t[a]=e[a])};return function(e,a){function r(){this.constructor=e}t(e,a),e.prototype=null===a?Object.create(a):(r.prototype=a.prototype,new r)}}(),wijmo;!function(t){!function(e){!function(a){"use strict";var r=function(a){function r(){return null!==a&&a.apply(this,arguments)||this}return __extends(r,a),r.prototype.adjustLimits=function(e,a){this.dataInfo=e;var r=e.getMinX(),i=e.getMinY(),n=e.getMaxX(),s=e.getMaxY(),o=e.getDeltaX();return o<=0&&(o=1),this.chart.totalAngle<360&&(o=0),this.unload(),this.chart.axisY._getLogBase()||(this.origin>s?s=this.origin:this.origin0&&(c=g?A*c*Math.PI/180:A*Math.pow(c,o+1)*Math.PI/180);var P=_._getSymbolFill(h),b=_._getAltSymbolFill(h)||P,T=_._getSymbolStroke(h),L=_._getAltSymbolStroke(h)||T,M=x.length;null!=m&&(M=Math.min(M,m.length));var C,k,S=this.origin,w=0;void 0!==_._getChartType()&&(g=v=!1),Si.actualMax&&(S=i.actualMax);i.convert(S);var I=r.actualMin,N=r.actualMax,O=i.actualMax;_._isCustomAxisY()&&(g=v=!1),u._areas[h]||(u._areas[h]=[]);for(var j=0;j0?P:b,k=X>0?T:L,a.fill=C,a.stroke=k,e._DataInfo.isValid(R)&&e._DataInfo.isValid(X)){if(g){var D=R-.5*c,V=R+.5*c;if(DN&&V>N)continue;if(D=r.convert(D),V=r.convert(V),!e._DataInfo.isValid(D)||!e._DataInfo.isValid(V))continue;var G,Y;v&&(X/=this.dataInfo.getStackedAbsSum(R));var E=isNaN(f[R])?0:f[R];G=E,Y=E+X,f[R]=E+X;var B=r.convert(R),W=i.convert(G),H=i.convert(Y);B-=c/2,a.drawDonutSegment(u._center.x,u._center.y,H,W,B+p,c,null,_.symbolStyle),(d=new e._DonutSegment(new t.Point(u._center.x,u._center.y),H,W,B+p,c,u.startAngle||0)).tag=new e._DataPoint(h,j,R,E+X),this.hitTester.add(d,h)}else{var B=r.convert(R),K=i.convert(Math.min(X,O));u._convertPoint(K,B);B-=c/2,a.drawPieSegment(u._center.x,u._center.y,K,B+p,c,null,_.symbolStyle),(d=new e._PieSegment(new t.Point(u._center.x,u._center.y),K,B+p,c,u.startAngle)).tag=new e._DataPoint(h,j,R,X),this.hitTester.add(d,h)}u._areas[h].push(d),n._setPointIndex(j,w),w++}}}},r}(e._BarPlotter);a._RadarBarPlotter=r}(e.radar||(e.radar={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={})); \ No newline at end of file diff --git a/out/public/controls/wijmo.chart.render.min.js b/out/public/controls/wijmo.chart.render.min.js new file mode 100644 index 0000000..9042107 --- /dev/null +++ b/out/public/controls/wijmo.chart.render.min.js @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +var wijmo;!function(t){!function(e){!function(n){"use strict";var i=function(){function n(t,n){void 0===n&&(n=!1),this._strokeWidth=1,this._fontSize=null,this._fontFamily=null,this._applyCanvasClip=function(t,e){var n=this._canvasRect[e];n&&(t.beginPath(),t.rect(n.left,n.top,n.width,n.height),t.clip(),t.closePath())},this._applyCanvasStyles=function(t,e,n,i,a){var r,l,o,s=this,p=s._canvas.getContext("2d"),h=s.stroke,c=s.fill,f=s.strokeWidth;e&&void 0!==e.stroke&&(h=e.stroke),e&&void 0!==e.fill&&(c=s._getOpacityColor(e.fill,e["fill-opacity"])),t&&(l=window.getComputedStyle(t),o=t.getBBox()),a?l?(p.fillStyle=l.fill,r=l.fontStyle+" "+l.fontSize+" "+l.fontFamily,p.font=r,p.font.replace(/\"/g,"'")!==r.replace(/\"/g,"'")&&(r=l.fontStyle+" "+l.fontSize+" "+(p.font.split(" ")[1]||"sans-serif"),p.font=r)):s.fontSize?(p.fillStyle=s.textFill,p.font=s.fontSize+" "+(s.fontFamily||"sans-serif")):s._canvasDefaultFont&&(p.fillStyle=s._canvasDefaultFont.textFill,r=s._canvasDefaultFont.fontSize+" "+s._canvasDefaultFont.fontFamily,p.font=r,p.font.replace(/\"/g,"'")!==r.replace(/\"/g,"'")&&(r=s._canvasDefaultFont.fontSize+" "+(p.font.split(" ")[1]||"sans-serif"),p.font=r)):(l&&(h=l.stroke&&"none"!==l.stroke?l.stroke:h,c=l.fill&&"none"!==l.fill?s._getOpacityColor(l.fill,l["fill-opacity"]):c,f=l.strokeWidth?l.strokeWidth:f),"none"!==h&&null!=h&&(this._applyColor("strokeStyle",h,o),p.lineWidth=+f.replace(/px/g,""),p.stroke()),i&&null!=c&&"transparent"!==c&&"none"!==c&&(this._applyColor("fillStyle",c,o),p.fill()))};var i=this;i._element=t,i._canvas=document.createElement("canvas"),i._svgEngine=new e._SvgRenderEngine(t),i._element.appendChild(i._canvas),i._applyCSSStyles=n}return n.prototype.beginRender=function(){var t,e=this,n=e._svgEngine.element,i=e._element;e._applyCSSStyles&&(e._svgEngine.beginRender(),i=n),e._element.appendChild(n),e._canvasRect={},t=window.getComputedStyle(i),e._canvasDefaultFont={fontSize:t.fontSize,fontFamily:t.fontFamily,textFill:t.color}},n.prototype.endRender=function(){this._applyCSSStyles&&this._svgEngine.endRender(),this._svgEngine.element.parentNode.removeChild(this._svgEngine.element)},n.prototype.setViewportSize=function(t,e){var n,i,a=this,r=a._canvas,l=(r.getContext("2d"),a.fill);a._applyCSSStyles&&a._svgEngine.setViewportSize(t,e),r.width=t,r.height=e,n=window.getComputedStyle(a._element).backgroundColor,i=a.stroke,n&&(a.stroke=null,a.fill=n,a.drawRect(0,0,t,e),a.fill=l,a.stroke=i)},Object.defineProperty(n.prototype,"element",{get:function(){return this._canvas},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"fill",{get:function(){return this._fill},set:function(t){this._svgEngine.fill=t,this._fill=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"fontSize",{get:function(){return this._fontSize},set:function(t){this._svgEngine.fontSize=t;var e=null==t||isNaN(t)?t:t+"px";this._fontSize=e},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"fontFamily",{get:function(){return this._fontFamily},set:function(t){this._svgEngine.fontFamily=t,this._fontFamily=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"stroke",{get:function(){return this._stroke},set:function(t){this._svgEngine.stroke=t,this._stroke=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"strokeWidth",{get:function(){return this._strokeWidth},set:function(t){this._svgEngine.strokeWidth=t,this._strokeWidth=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"textFill",{get:function(){return this._textFill},set:function(t){this._svgEngine.textFill=t,this._textFill=t},enumerable:!0,configurable:!0}),n.prototype.addClipRect=function(t,e){t&&e&&(this._applyCSSStyles&&this._svgEngine.addClipRect(t,e),this._canvasRect[e]=t.clone())},n.prototype.drawEllipse=function(t,e,n,i,a,r){var l,o=this._canvas.getContext("2d");return this._applyCSSStyles&&(l=this._svgEngine.drawEllipse(t,e,n,i,a,r)),o.save(),o.beginPath(),o.ellipse?o.ellipse(t,e,n,i,0,0,2*Math.PI):(o.translate(t,e),o.scale(1,i/n),o.translate(-t,-e),o.arc(t,e,n,0,2*Math.PI),o.scale(1,1)),this._applyCanvasStyles(l,r,a,!0),o.restore(),l},n.prototype.drawRect=function(t,e,n,i,a,r,l){var o,s=this._canvas.getContext("2d");return this._applyCSSStyles&&(o=this._svgEngine.drawRect(t,e,n,i,a,r,l)),s.save(),this._applyCanvasClip(s,l),s.beginPath(),s.rect(t,e,n,i),this._applyCanvasStyles(o,r,a,!0),s.restore(),o},n.prototype.drawLine=function(t,e,n,i,a,r){var l,o=this._canvas.getContext("2d");return this._applyCSSStyles&&(l=this._svgEngine.drawLine(t,e,n,i,a,r)),o.save(),o.beginPath(),o.moveTo(t,e),o.lineTo(n,i),this._applyCanvasStyles(l,r,a),o.restore(),l},n.prototype.drawLines=function(t,e,n,i,a){if(t&&e&&0!==t.length&&0!==e.length){var r,l,o=this._canvas.getContext("2d"),s=Math.min(t.length,e.length);for(this._applyCSSStyles&&(r=this._svgEngine.drawLines([0,1],[1,0],n,i,a)),o.save(),this._applyCanvasClip(o,a),o.beginPath(),o.moveTo(t[0],e[0]),l=1;l-1?this.fill:e.indexOf("-")>-1?(this.fill=e,e):(null!=n&&1===i.a&&(i.a=isNaN(n)?1:Number(n)),i.toString())},n.prototype._applyColor=function(e,n,i){var r=a.tryParse(n),l=this._canvas.getContext("2d");if(null!=r)if(t.isString(r)||null==i)l[e]=r;else{var o;if(null!=r.x1)o=r.relative?l.createLinearGradient(i.x+r.x1*i.width,i.y+r.y1*i.height,i.x+r.x2*i.width,i.y+r.y2*i.height):l.createLinearGradient(r.x1,r.y1,r.x2,r.y2);else if(null!=r.r)if(r.relative){var s=i.x+r.cx*i.width,p=i.y+r.cy*i.height,h=r.r*i.width,c=r.r*i.height/h,f=i.x+(null==r.fx?r.cx:r.fx)*i.width,y=i.y+(null==r.fy?r.cy:r.fy)*i.height,g=(null==r.fr?0:r.fr)*i.width,u=(null==r.fr?0:r.fr)*i.height,v=Math.min(g,u);o=l.createRadialGradient(f,y/c,v,s,p/c,h),l.setTransform(1,0,0,c,0,0)}else o=l.createRadialGradient(null==r.fx?r.cx:r.fx,null==r.fy?r.cy:r.fy,r.fr||0,r.cx,r.cy,r.r);r.colors&&r.colors.length>0&&null!=o&&r.colors.forEach(function(e){var n=new t.Color("#000000");null!=e.color&&(n=e.color),null!=e.opacity&&(n.a=e.opacity),o.addColorStop(e.offset,n.toString())}),l[e]=o}},n}();n._CanvasRenderEngine=i;var a=function(){function e(){}return e.tryParse=function(n){if(e.parsedColor[n])return e.parsedColor[n];if(null==n||-1===n.indexOf("-"))return n;var i,a=n.replace(/\s+/g,"").split(/\-/g),r=a[0][0],l=!1,o=a[0].match(/\(\S+\)/)[0].replace(/[\(\\)]/g,"").split(/\,/g);"l"===r||"L"===r?(i={x1:"0",y1:"0",x2:"0",y2:"0",colors:[]},"l"===r&&(l=!0),["x1","y1","x2","y2"].forEach(function(t,e){null!=o[e]&&(i[t]=+o[e])})):"r"!==r&&"R"!==r||(i={cx:"0",cy:"0",r:"0",colors:[]},"r"===r&&(l=!0),["cx","cy","r","fx","fy","fr"].forEach(function(t,e){null!=o[e]&&""!==o[e]&&(i[t]=+o[e])})),i.relative=l,e.parsedColor[n]=i;var s=a.length-1;return a.forEach(function(e,n){e.indexOf(")")>-1&&(e=e.match(/\)\S+/)[0].replace(")",""));var a=e.split(":"),r={color:new t.Color("#000000")};null!=a[0]&&(r.color=t.Color.fromString(a[0])),null!=a[1]?r.offset=+a[1]:r.offset=n/s,null!=a[2]&&(r.opacity=+a[2]),i.colors.push(r)}),i},e.parsedColor={},e}();if(t.chart.FlexChartBase&&t.chart.FlexChartBase.prototype&&t.chart.FlexChartBase.prototype._exportToImage){var r=t.chart.FlexChartBase.prototype._exportToImage;t.chart.FlexChartBase.prototype._exportToImage=function(e,n){if("svg"!==e){var i,a,l=new t.chart.render._CanvasRenderEngine(this.hostElement,!0),o=this.rendered;this.rendered=new t.Event,this._render(l,!1),(a=l.element).parentNode.removeChild(a),i=a.toDataURL("image/"+e),n.call(null,i),a=null,l=null,this.rendered=o}else r.call(this,e,n)}}}(e.render||(e.render={}))}(t.chart||(t.chart={}))}(wijmo||(wijmo={})); \ No newline at end of file diff --git a/out/public/controls/wijmo.gauge.min.js b/out/public/controls/wijmo.gauge.min.js new file mode 100644 index 0000000..5abc27b --- /dev/null +++ b/out/public/controls/wijmo.gauge.min.js @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i;!function(t){t[t.None=0]="None",t[t.Value=1]="Value",t[t.MinMax=2]="MinMax",t[t.All=3]="All"}(i=e.ShowText||(e.ShowText={}));var n=function(n){function s(r,a){var o=n.call(this,r,null,!0)||this;o._ranges=new t.collections.ObservableArray,o._rngElements=[],o._format="n0",o._showRanges=!0,o._stackRanges=!1,o._shadow=!0,o._animated=!0,o._readOnly=!0,o._step=1,o._showText=i.None,o._showTicks=!1,o._thickness=.8,o._initialized=!1,o.valueChanged=new t.Event,o._getPercent=function(t){var e=this.max>this.min?(t-this.min)/(this.max-this.min):0;return Math.max(0,Math.min(1,e))},s._ctr++;var h=o.hostElement;t.setAttribute(h,"role","slider",!0);var u=o.getTemplate();return o.applyTemplate("wj-control wj-gauge",u,{_dSvg:"dsvg",_svg:"svg",_filter:"filter",_gFace:"gface",_gRanges:"granges",_gPointer:"gpointer",_gCover:"gcover",_pFace:"pface",_pPointer:"ppointer",_cValue:"cvalue",_tValue:"value",_tMin:"min",_tMax:"max",_pTicks:"pticks"}),o._filterID="wj-gauge-filter-"+s._ctr.toString(36),o._filter.setAttribute("id",o._filterID),o.face=new e.Range,o.pointer=new e.Range,o._ranges.collectionChanged.addHandler(function(){for(var i=o._ranges,n=0;n0),this._updateText();var a=this._getFilterUrl();this._setAttribute(this._pFace,"filter",a),this._setAttribute(this._pPointer,"filter",a),this._updateRange(this._face),this._updateRange(this._pointer),this._updateTicks();for(s=0;s=1&&(n._animColor=null,n._animInterval=null,n._updateRange(e),n._updateText())},h*t.Control._ANIM_DEF_DURATION)}else this._updateRange(e);else this.invalidate()},s.prototype._createElement=function(t,e,i){var n=document.createElementNS(s._SVGNS,t);return i&&n.setAttribute("class",i),e.appendChild(n),n},s.prototype._centerText=function(e,i,n){if("none"!=e.getAttribute("display")){var r=t.Globalize.format(i,this.format);if(t.isFunction(this.getText)){var a=e==this._tValue?"value":e==this._tMin?"min":e==this._tMax?"max":null;t.assert(null!=a,"unknown element"),r=this.getText(this,a,i,r)}e.textContent=r;var o=t.Rect.fromBoundingRect(s._getBBox(e)),h=n.x-o.width/2,u=n.y+o.height/4;e.setAttribute("x",this._fix(h)),e.setAttribute("y",this._fix(u))}},s.prototype._copy=function(i,n){if("ranges"==i){for(var s=t.asArray(n),r=0;r0?0:this.min);var i=this._getRangeElement(t);if(i){this._updateRangeElement(i,t,e);var n=t.color;t==this._pointer&&(n=this._animColor?this._animColor:this._getPointerColor(t.max)),this._setAttribute(i,"style",n?"fill:"+n:null)}},s.prototype._getPointerColor=function(t){if(!this._showRanges){for(var e,i=0;i=n.min&&t<=n.max){e=n;break}}if(e)return e.color}return this._pointer.color},s.prototype._keydown=function(e){if(!this._readOnly&&this._step){var i=!0;switch(this._getKey(e.keyCode)){case t.Key.Left:case t.Key.Down:this.value=t.clamp(this.value-this._step,this.min,this.max);break;case t.Key.Right:case t.Key.Up:this.value=t.clamp(this.value+this._step,this.min,this.max);break;case t.Key.Home:this.value=this.min;break;case t.Key.End:this.value=this.max;break;default:i=!1}i&&e.preventDefault()}},s.prototype._getKey=function(t){return t},s.prototype._applyMouseValue=function(e,i){if(!this.isReadOnly&&this.containsFocus()){var n=this.hitTest(e),s=this._animated,r=this._step;if(null!=n)return i&&(this._animated=!1),r&&(n=Math.round(n/r)*r),this.value=t.clamp(n,this.min,this.max),this._animated=s,!0}return!1},s.prototype._updateRangeElement=function(e,i,n){t.assert(!1,"Gauge is an abstract class.")},s.prototype._updateText=function(){t.assert(!1,"Gauge is an abstract class.")},s.prototype._updateTicks=function(){t.assert(!1,"Gauge is an abstract class.")},s.prototype._getValueFromPoint=function(t){return null},s.prototype._fix=function(e){return t.isNumber(e)?parseFloat(e.toFixed(4)).toString():this._fix(e.x)+" "+this._fix(e.y)},s.prototype._updateAria=function(){var e=this.hostElement;e&&(t.setAttribute(e,"aria-valuemin",this.min),t.setAttribute(e,"aria-valuemax",this.max),t.setAttribute(e,"aria-valuenow",this.value))},s._SVGNS="http://www.w3.org/2000/svg",s._ctr=0,s.controlTemplate='
',s}(t.Control);e.Gauge=n}(t.gauge||(t.gauge={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i;!function(t){t[t.Right=0]="Right",t[t.Left=1]="Left",t[t.Up=2]="Up",t[t.Down=3]="Down"}(i=e.GaugeDirection||(e.GaugeDirection={}));var n=function(n){function s(e,s){var r=n.call(this,e,null)||this;return r._direction=i.Right,t.addClass(r.hostElement,"wj-lineargauge"),r.initialize(s),r}return __extends(s,n),Object.defineProperty(s.prototype,"direction",{get:function(){return this._direction},set:function(e){(e=t.asEnum(e,i))!=this._direction&&(this._direction=e,this.invalidate())},enumerable:!0,configurable:!0}),s.prototype._updateRangeElement=function(n,s,r){var a=this._getRangeRect(s,r);this._updateSegment(n,a);var o=s==this._pointer&&0!=(this.showText&e.ShowText.Value),h=o||s==this._pointer&&this.thumbSize>0,u=a.left+a.width/2,c=a.top+a.height/2;switch(this._getDirection()){case i.Right:u=a.right;break;case i.Left:u=a.left;break;case i.Up:c=a.top;break;case i.Down:c=a.bottom}if(o&&this._centerText(this._tValue,r,new t.Point(u,c)),o||h){a=t.Rect.fromBoundingRect(e.Gauge._getBBox(this._tValue));var l=this._animColor?this._animColor:this._getPointerColor(s.max),g=null!=this.thumbSize?this.thumbSize/2:.8*Math.max(a.width,a.height),_=this._cValue;this._setAttribute(_,"cx",this._fix(u)),this._setAttribute(_,"cy",this._fix(c)),this._setAttribute(_,"style",l?"fill:"+l:null),this._setAttribute(_,"r",this._fix(g))}},s.prototype._updateText=function(){var t=this._getRangeRect(this._face);switch(this._getDirection()){case i.Right:this._setText(this._tMin,this.min,t,"left"),this._setText(this._tMax,this.max,t,"right");break;case i.Left:this._setText(this._tMin,this.min,t,"right"),this._setText(this._tMax,this.max,t,"left");break;case i.Up:this._setText(this._tMin,this.min,t,"bottom"),this._setText(this._tMax,this.max,t,"top");break;case i.Down:this._setText(this._tMin,this.min,t,"top"),this._setText(this._tMax,this.max,t,"bottom")}},s.prototype._updateTicks=function(){var t=this.tickSpacing&&this.tickSpacing>0?this.tickSpacing:this.step,e="";if(this.showTicks&&t>0)for(var n=this._getRangeRect(this._face),s=void 0,r=this.min+t;r-1){var l=this.ranges.length;switch(o){case i.Right:case i.Left:a.height/=l,a.top+=c*a.height;break;case i.Up:case i.Down:a.width/=l,a.left+=c*a.width}}}var g=n==this._face,_=g?0:this._getPercent(n.min),p=g?1:this._getPercent(s);switch(o){case i.Right:a.left+=a.width*_,a.width*=p-_;break;case i.Left:a.left=a.right-a.width*p,a.width=a.width*(p-_);break;case i.Down:a.top+=a.height*_,a.height*=p-_;break;case i.Up:a.top=a.bottom-a.height*p,a.height=a.height*(p-_)}return a},s.prototype._getValueFromPoint=function(t){var e=this._getRangeRect(this._face),n=0;switch(this._getDirection()){case i.Right:n=e.width>0?(t.x-e.left)/e.width:0;break;case i.Left:n=e.width>0?(e.right-t.x)/e.width:0;break;case i.Up:n=e.height>0?(e.bottom-t.y)/e.height:0;break;case i.Down:n=e.height>0?(t.y-e.top)/e.height:0}return this.min+n*(this.max-this.min)},s.prototype._getDirection=function(){var t=this._direction;if(this.rightToLeft)switch(t){case i.Left:t=i.Right;break;case i.Right:t=i.Left}return t},s.prototype._getKey=function(e){switch(this._getDirection()){case i.Left:switch(e){case t.Key.Left:e=t.Key.Right;break;case t.Key.Right:e=t.Key.Left}break;case i.Down:switch(e){case t.Key.Up:e=t.Key.Down;break;case t.Key.Down:e=t.Key.Up}}return e},s}(e.Gauge);e.LinearGauge=n}(t.gauge||(t.gauge={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i=function(i){function n(n,s){var r=i.call(this,n,null)||this;return r._startAngle=0,r._sweepAngle=180,r._autoScale=!0,t.addClass(r.hostElement,"wj-radialgauge"),r._thickness=.4,r.showText=e.ShowText.All,r.initialize(s),r}return __extends(n,i),Object.defineProperty(n.prototype,"startAngle",{get:function(){return this._startAngle},set:function(e){e!=this._startAngle&&(this._startAngle=t.clamp(t.asNumber(e,!1),-360,360),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"sweepAngle",{get:function(){return this._sweepAngle},set:function(e){e!=this._sweepAngle&&(this._sweepAngle=t.clamp(t.asNumber(e,!1),-360,360),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"autoScale",{get:function(){return this._autoScale},set:function(e){e!=this._autoScale&&(this._autoScale=t.asBoolean(e),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"clientSize",{get:function(){var e=this._rcSvg;return e?new t.Size(e.width,e.height):null},enumerable:!0,configurable:!0}),n.prototype.refresh=function(n){if(void 0===n&&(n=!0),this._setAttribute(this._svg,"viewBox",null),this._rcSvg=t.Rect.fromBoundingRect(this._dSvg.getBoundingClientRect()),i.prototype.refresh.call(this,n),this._ctmInv=null,this._ptSvg=null,this._autoScale){this._setAttribute(this._svg,"viewBox","");var s=t.Rect.fromBoundingRect(e.Gauge._getBBox(this._pFace));0!=(this.showText&e.ShowText.Value)&&(s=t.Rect.union(s,t.Rect.fromBoundingRect(e.Gauge._getBBox(this._tValue)))),0!=(this.showText&e.ShowText.MinMax)&&(s=t.Rect.union(s,t.Rect.fromBoundingRect(e.Gauge._getBBox(this._tMin))),s=t.Rect.union(s,t.Rect.fromBoundingRect(e.Gauge._getBBox(this._tMax))));var r=[this._fix(s.left),this._fix(s.top),this._fix(s.width),this._fix(s.height)].join(" ");this._setAttribute(this._svg,"viewBox",r);var a=this._pFace.getCTM();this._ctmInv=a?a.inverse():null,this._ptSvg=this._svg.createSVGPoint()}},n.prototype._updateRangeElement=function(e,i,n){if(this._rcSvg){var s=this._rcSvg,r=new t.Point(s.width/2,s.height/2),a=Math.min(s.width,s.height)/2,o=a*this.thickness,h=o*i.thickness,u=a-(o-h)/2,c=u-h,l=this.startAngle+180,g=this.sweepAngle,_=i==this._face,p=_?0:this._getPercent(i.min),f=l+g*p,d=g*((_?1:this._getPercent(n))-p);if(this.stackRanges&&i!=this.face&&i!=this.pointer){var m=this.ranges.indexOf(i);if(m>-1){var b=this.ranges.length,y=(u-c)/b;u=(c+=(b-1-m)*y)+y}}if(this._updateSegment(e,r,u,c,f,d),i==this._pointer&&this.thumbSize>0){var w=this._animColor?this._animColor:this._getPointerColor(i.max),v=this._getPoint(r,l+g*this._getPercent(n),(u+c)/2),x=this._cValue;this._setAttribute(x,"cx",this._fix(v.x)),this._setAttribute(x,"cy",this._fix(v.y)),this._setAttribute(x,"style",w?"fill:"+w:null),this._setAttribute(x,"r",this._fix(this.thumbSize/2))}}},n.prototype._updateText=function(){if(this._rcSvg){var i=this._rcSvg,n=new t.Point(i.width/2,i.height/2),s=Math.min(i.width,i.height)/2,r=Math.max(0,s*(1-this.thickness)),a=this.startAngle+180,o=this.sweepAngle;this._showElement(this._cValue,this.thumbSize>0);var h=0!=(this.showText&e.ShowText.MinMax)&&Math.abs(o)<=300;this._showElement(this._tMin,h),this._showElement(this._tMax,h),this._centerText(this._tValue,this.value,n);var u=10*(this.sweepAngle<0?-1:1);this._centerText(this._tMin,this.min,this._getPoint(n,a-u,(s+r)/2)),this._centerText(this._tMax,this.max,this._getPoint(n,a+o+u,(s+r)/2))}},n.prototype._updateTicks=function(){var e=this.tickSpacing&&this.tickSpacing>0?this.tickSpacing:this.step,i="";if(this.showTicks&&e>0)for(var n=this._rcSvg,s=new t.Point(n.width/2,n.height/2),r=Math.min(n.width,n.height)/2,a=r*this.thickness,o=a*this._face.thickness,h=r-(a-o)/2,u=h-o,c=this.min+e;c180?1:0,cw:a>0?1:0,ccw:a>0?0:1,or:this._fix(n),ir:this._fix(s),p1:this._fix(o),p2:this._fix(h),p3:this._fix(u),p4:this._fix(c)},g=t.format("M {p1} L {p2} A {or} {or} 0 {large} {cw} {p3} L {p4} A {ir} {ir} 0 {large} {ccw} {p1} Z",l);e.setAttribute("d",g)},n.prototype._getPoint=function(e,i,n){return i=i*Math.PI/180,new t.Point(e.x+n*Math.cos(i),e.y+n*Math.sin(i))},n.prototype._getValueFromPoint=function(e){if(this.autoScale&&this._ctmInv&&(this._ptSvg.x=e.x,this._ptSvg.y=e.y,this._ptSvg=this._ptSvg.matrixTransform(this._ctmInv),e.x=this._ptSvg.x,e.y=this._ptSvg.y),!this._rcSvg)return null;var i=this._rcSvg,n=new t.Point(i.width/2,i.height/2),s=Math.min(i.width,i.height)/2,r=s*(1-this.thickness),a=e.x-n.x,o=e.y-n.y,h=o*o+a*a;if(h>s*s+16||h0){for(;uc+l;)u-=360}else{for(;uc;)u-=360}var g=Math.abs(u-c)/Math.abs(l);return this.min+g*(this.max-this.min)},n}(e.Gauge);e.RadialGauge=i}(t.gauge||(t.gauge={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){"use strict";var i=function(i){function n(n,s){var r=i.call(this,n,null)||this;return t.addClass(r.hostElement,"wj-bulletgraph"),r._pointer.thickness=.35,r._rngTarget=new e.Range("target"),r._rngTarget.thickness=.8,r._rngTarget.color="black",r._rngGood=new e.Range("good"),r._rngGood.color="rgba(0,0,0,.15)",r._rngBad=new e.Range("bad"),r._rngBad.color="rgba(0,0,0,.3)",r.ranges.push(r._rngBad),r.ranges.push(r._rngGood),r.ranges.push(r._rngTarget),r.initialize(s),r}return __extends(n,i),Object.defineProperty(n.prototype,"target",{get:function(){return this._rngTarget.max},set:function(t){this._rngTarget.max=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"good",{get:function(){return this._rngGood.max},set:function(t){this._rngGood.max=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"bad",{get:function(){return this._rngBad.max},set:function(t){this._rngBad.max=t},enumerable:!0,configurable:!0}),n.prototype._getRangeRect=function(t,n){void 0===n&&(n=t.max);var s=i.prototype._getRangeRect.call(this,t,n);if(t==this._rngTarget)switch(this.direction){case e.GaugeDirection.Right:s.left=s.right-1,s.width=3;break;case e.GaugeDirection.Left:s.width=3;break;case e.GaugeDirection.Up:s.height=3;break;case e.GaugeDirection.Down:s.top=s.bottom-1,s.height=3}return s},n}(e.LinearGauge);e.BulletGraph=i}(t.gauge||(t.gauge={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){"use strict";var i=function(){function e(e){this._min=0,this._max=100,this._thickness=1,this.propertyChanged=new t.Event,t.isString(e)?this._name=e:e&&t.copy(this,e)}return Object.defineProperty(e.prototype,"min",{get:function(){return this._min},set:function(e){this._setProp("_min",t.asNumber(e,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"max",{get:function(){return this._max},set:function(e){this._setProp("_max",t.asNumber(e,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"color",{get:function(){return this._color},set:function(e){this._setProp("_color",t.asString(e))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"thickness",{get:function(){return this._thickness},set:function(e){this._setProp("_thickness",t.clamp(t.asNumber(e),0,1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return this._name},set:function(e){this._setProp("_name",t.asString(e))},enumerable:!0,configurable:!0}),e.prototype.onPropertyChanged=function(t){this.propertyChanged.raise(this,t)},e.prototype._setProp=function(e,i){var n=this[e];if(i!=n){this[e]=i;var s=new t.PropertyChangedEventArgs(e.substr(1),n,i);this.onPropertyChanged(s)}},e._ctr=0,e}();e.Range=i}(t.gauge||(t.gauge={}))}(wijmo||(wijmo={})); \ No newline at end of file diff --git a/out/public/controls/wijmo.grid.detail.min.js b/out/public/controls/wijmo.grid.detail.min.js new file mode 100644 index 0000000..56bfb65 --- /dev/null +++ b/out/public/controls/wijmo.grid.detail.min.js @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +var wijmo;!function(e){!function(t){!function(i){"use strict";e._addCultureInfo("FlexGridDetailProvider",{ariaLabels:{toggleDetail:"Toggle Row Detail"}});var n;!function(e){e[e.None=0]="None",e[e.ToggleDetail=1]="ToggleDetail"}(n=i.KeyAction||(i.KeyAction={}));var o;!function(e){e[e.Code=0]="Code",e[e.Selection=1]="Selection",e[e.ExpandSingle=2]="ExpandSingle",e[e.ExpandMulti=3]="ExpandMulti"}(o=i.DetailVisibilityMode||(i.DetailVisibilityMode={}));var r=function(){function r(t,r){var l=this;this._mode=o.ExpandSingle,this._animated=!1,this._keyActionEnter=n.None,this._g=t,t.mergeManager=new i.DetailMergeManager(t),t.rowHeaders.hostElement.addEventListener("click",this._hdrClick.bind(this)),t.rowHeaders.hostElement.addEventListener("mousedown",function(e){var i=t.editableCollectionView;(t.activeEditor||i&&i.currentEditItem)&&(l._hdrClick(e),e.preventDefault())}),t.formatItem.addHandler(this._formatItem,this),t.selectionChanged.addHandler(this._selectionChanged,this),t.resizedRow.addHandler(this._resizedRow,this),t.loadingRows.addHandler(function(){l.hideDetail()}),t.updatedView.addHandler(function(){l._handleFixedCells()}),t.draggingRow.addHandler(function(e,t){t.row0&&r[t]instanceof i.DetailRow&&t--,n){for(var l=o.selection,a=!1,s=0;sd&&(c.height=d),this._animated){var u=c.detail.style;u.transform="translateY(-100%)",u.opacity="0",e.animate(function(i){i<1?(u.transform="translateY("+(100*-(1-i)).toFixed(0)+"%)",u.opacity=(i*i).toString()):(u.transform="",u.opacity="",e.Control.invalidateAll(c.detail),o.scrollIntoView(t+1,-1))})}else o.scrollIntoView(t+1,-1,!0)}}},r.prototype._handleFixedCells=function(){var i=this._g,n=i.hostElement;if(i.frozenRows||i.frozenColumns){var o=e.Control.getControl(n.querySelector(".wj-flexgrid"));if(o instanceof t.FlexGrid&&(o.frozenRows||o.frozenColumns)){e.setCss([i._eTL,i._eBL,i._eCHdr,i._eCFtr,i._eRHdr,i._eMarquee],{zIndex:"6"});for(var r=i.hostElement.querySelectorAll(".wj-frozen"),l=0;l-1){if(this.isDetailVisible(e))return this.hideDetail(e),!0;if(this._hasDetail(e)){var i=this._g;return i.select(new t.CellRange(e,0,e,i.columns.length-1)),this.showDetail(e,this._mode==o.ExpandSingle),!0}}return!1},r.prototype._selectionChanged=function(e,t){var i=this;this._mode==o.Selection&&(this._toSel&&clearTimeout(this._toSel),this._toSel=setTimeout(function(){e.selection.row>-1?i.showDetail(e.selection.row,!0):i.hideDetail()},300))},r.prototype._formatItem=function(t,n){var l=this._g,a=n.panel.rows[n.row];if(n.panel==l.cells&&a instanceof i.DetailRow&&null!=a.detail&&n.col==l.cells.columns.frozen)if(e.addClass(n.cell,"wj-detail"),n.cell.textContent="",n.cell.style.textAlign="",n.cell.appendChild(a.detail),null==a.height){e.Control.refreshAll(n.cell);var s=getComputedStyle(n.cell),c=parseInt(s.paddingTop)+parseInt(s.paddingBottom),d=a.detail.scrollHeight+c;this._maxHeight>0&&d>this._maxHeight&&(d=this._maxHeight),a.height=d,a.detail.style.height||(a.detail.style.height="100%");var u=a.detail.querySelector(".wj-flexgrid");u&&!u.style.height&&(u.style.height="100%")}else setTimeout(function(){e.Control.refreshAll(a.detail)});if(n.panel==l.rowHeaders&&0==n.col&&this._hasDetail(n.row))switch(n.cell.style.cursor="",this._mode){case o.ExpandMulti:case o.ExpandSingle:var h=n.cell,f=l.rows[n.row+1]instanceof i.DetailRow,g=f?"minus":"plus",p=r._WJC_DETAIL;h.innerHTML='
';var _=h.children[0],w=e.culture.FlexGridDetailProvider.ariaLabels.toggleDetail;e.setAriaLabel(_,w),e.setAttribute(_,"aria-expanded",f)}},r.prototype._resizedRow=function(t,n){var o=n.panel.rows[n.row];o instanceof i.DetailRow&&o.detail&&e.Control.refreshAll(o.detail)},r.prototype._hasDetail=function(t){var i=this._g.rows[t];return e.isFunction(this._rowHasDetailFn)?this._rowHasDetailFn(i):this._isRegularRow(i)},r.prototype._isRegularRow=function(e){return!(e instanceof t.GroupRow||e instanceof t._NewRowTemplate)},r.prototype._createDetailCell=function(e,t){return this.createDetailCell?this.createDetailCell(e,t):null},r._WJC_DETAIL="wj-elem-detail",r}();i.FlexGridDetailProvider=r}(t.detail||(t.detail={}))}(e.grid||(e.grid={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])};return function(t,i){function n(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(e){!function(e){!function(t){"use strict";var i=function(i){function n(e){return i.call(this,e)||this}return __extends(n,i),n.prototype.getMergedRange=function(n,o,r,l){switch(void 0===l&&(l=!0),n.cellType){case e.CellType.Cell:if(n.rows[o]instanceof t.DetailRow){var a=n.columns,s=Math.min(a.length,a.frozen);return r0},enumerable:!0,configurable:!0}),i.prototype.apply=function(e){var i=this.column;return!(i&&i._binding&&this._values&&Object.keys(this._values).length)||(e=i._binding.getValue(e),e=this.dataMap?this.dataMap.getDisplayValue(e):i.dataMap?i.dataMap.getDisplayValue(e):t.Globalize.format(e,i.format),void 0!=this._values[e])},i.prototype.clear=function(){this.showValues=null,this.filterText=null},i.prototype.implementsInterface=function(t){return"IColumnFilter"==t},i.prototype._getUniqueValues=function(e,i){var n=[];if(this.uniqueValues){for(var r=this.uniqueValues,o=0;o-1},n.prototype._cbSelectAllClicked=function(){for(var t=this._cbSelectAll.checked,e=this._divValues.scrollTop,i=this._getItems(),n=0;n
',n}(t.Control);e.ValueFilterEditor=i}(e.filter||(e.filter={}))}(t.grid||(t.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){!function(i){"use strict";var n=function(){function n(t){this._c1=new i.FilterCondition(this),this._c2=new i.FilterCondition(this),this._and=!0,this._col=t}return Object.defineProperty(n.prototype,"condition1",{get:function(){return this._c1},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"condition2",{get:function(){return this._c2},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"and",{get:function(){return this._and},set:function(e){this._and=t.asBoolean(e)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"dataMap",{get:function(){return this._map},set:function(i){this._map=t.asType(i,e.DataMap,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"column",{get:function(){return this._col},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"isActive",{get:function(){return this._c1.isActive||this._c2.isActive},enumerable:!0,configurable:!0}),n.prototype.apply=function(e){var i=this._col,n=this._c1,r=this._c2;if(!i||!i._binding||!this.isActive)return!0;e=i._binding.getValue(e),this.dataMap?e=this.dataMap.getDisplayValue(e):i.dataMap?e=i.dataMap.getDisplayValue(e):t.isDate(e)?(t.isString(n.value)||t.isString(r.value))&&(e=t.Globalize.format(e,i.format)):t.isNumber(e)&&(e=t.Globalize.parseFloat(t.Globalize.format(e,i.format)));var o=n.apply(e),l=r.apply(e);return n.isActive&&r.isActive?this._and?o&&l:o||l:n.isActive?o:!r.isActive||l},n.prototype.clear=function(){this._c1.clear(),this._c2.clear(),this.and=!0},n.prototype.implementsInterface=function(t){return"IColumnFilter"==t},n}();i.ConditionFilter=n}(e.filter||(e.filter={}))}(t.grid||(t.grid={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(e){"use strict";var i=function(i){function n(n,r){var o=i.call(this,n)||this;o._filter=t.asType(r,e.ConditionFilter,!1);var l=o.getTemplate();o.applyTemplate("wj-control wj-conditionfilter-editor",l,{_divHdr:"div-hdr",_divCmb1:"div-cmb1",_divVal1:"div-val1",_btnAnd:"btn-and",_btnOr:"btn-or",_spAnd:"sp-and",_spOr:"sp-or",_divCmb2:"div-cmb2",_divVal2:"div-val2"});var a=t.culture.FlexGridFilter,s=a.ariaLabels;t.setAriaLabel(o._btnAnd,s.and),t.setAriaLabel(o._btnOr,s.or),t.setText(o._divHdr,a.header),t.setText(o._spAnd,a.and),t.setText(o._spOr,a.or),o._cmb1=o._createOperatorCombo(o._divCmb1,s.op1),o._cmb2=o._createOperatorCombo(o._divCmb2,s.op2),o._val1=o._createValueInput(o._divVal1,s.val1),o._val2=o._createValueInput(o._divVal2,s.val2);var u=o.hostElement;return o.addEventListener(u,"change",o._btnAndOrChanged.bind(o)),o.addEventListener(u,"keydown",o._keydown.bind(o)),o.updateEditor(),o}return __extends(n,i),Object.defineProperty(n.prototype,"filter",{get:function(){return this._filter},enumerable:!0,configurable:!0}),n.prototype.updateEditor=function(){var e=this._filter.condition1,i=this._filter.condition2;this._cmb1.selectedValue=e.operator,this._cmb2.selectedValue=i.operator,this._val1 instanceof t.input.ComboBox?(this._val1.text=t.changeType(e.value,t.DataType.String,null),this._val2.text=t.changeType(i.value,t.DataType.String,null)):(this._val1.value=e.value,this._val2.value=i.value);var n=this._filter.and;this._checkRadio(this._btnAnd,n),this._checkRadio(this._btnOr,!n)},n.prototype.clearEditor=function(){this._cmb1.selectedValue=this._cmb2.selectedValue=null,this._val1.text=this._val2.text=null,this._checkRadio(this._btnAnd,!0),this._checkRadio(this._btnOr,!1)},n.prototype.updateFilter=function(){var e=this._filter.column,i=this._filter.condition1,n=this._filter.condition2;if(i.operator=this._cmb1.selectedValue,n.operator=this._cmb2.selectedValue,this._val1 instanceof t.input.ComboBox){var r=e.dataType==t.DataType.Date?t.DataType.String:e.dataType;i.value=t.changeType(this._val1.text,r,e.format),n.value=t.changeType(this._val2.text,r,e.format)}else i.value=this._val1.value,n.value=this._val2.value;this._filter.and=this._btnAnd.checked},n.prototype._createOperatorCombo=function(e,i){var n=this._filter.column,r=t.culture.FlexGridFilter,o=r.stringOperators,l=this._filter.dataMap||n.dataMap,a=t.DataType;n.dataType==a.Date&&this._hasDatePart(n.format)?o=r.dateOperators:n.dataType!=a.Number||l?n.dataType!=a.Boolean||l||(o=r.booleanOperators):o=r.numberOperators;var s=new t.input.ComboBox(e,{itemsSource:o,displayMemberPath:"name",selectedValuePath:"op"});return t.setAriaLabel(s.inputElement,i),s},n.prototype._createValueInput=function(e,i){var n=this._filter.column,r=this._filter.dataMap||n.dataMap,o=null,l=t.DataType;return n.dataType==l.Date&&this._hasDatePart(n.format)?(o=this._hasTimePart(n.format)?new t.input.InputDateTime(e):new t.input.InputDate(e)).format=n.format:n.dataType!=l.Number||r?(o=new t.input.ComboBox(e),r?(o.itemsSource=r.getDisplayValues(),o.isEditable=!0):n.dataType==l.Boolean&&(o.itemsSource=[!0,!1])):(o=new t.input.InputNumber(e)).format=n.format,o.isRequired=!1,t.setAriaLabel(o.inputElement,i),o},n.prototype._hasDatePart=function(e){return!e||(e=t.culture.Globalize.calendar.patterns[e]||e,/[yMd]+/.test(e))},n.prototype._hasTimePart=function(e){return!!e&&(e=t.culture.Globalize.calendar.patterns[e]||e,/[Hmst]+/.test(e))},n.prototype._btnAndOrChanged=function(t){var e=t.target==this._btnAnd,i=t.target==this._btnOr;(e||i)&&(this._checkRadio(this._btnAnd,e),this._checkRadio(this._btnOr,i))},n.prototype._checkRadio=function(t,e){t.checked=e,t.setAttribute("aria-checked",e.toString()),t.setAttribute("tabindex",e?"1":"-1")},n.prototype._keydown=function(e){var i=e.target==this._btnAnd,n=e.target==this._btnOr;if(i||n)switch(e.keyCode){case t.Key.Left:case t.Key.Right:case t.Key.Up:case t.Key.Down:var r=i?this._btnOr:this._btnAnd;r.click(),r.focus(),e.preventDefault()}},n.controlTemplate='


   


',n}(t.Control);e.ConditionFilterEditor=i}(e.filter||(e.filter={}))}(t.grid||(t.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){!function(e){"use strict";var i=function(){function e(t){this._op=null,this._filter=t}return Object.defineProperty(e.prototype,"operator",{get:function(){return this._op},set:function(e){this._op=t.asEnum(e,n,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){return this._val},set:function(e){if(this._val=e,this._strVal=t.isString(e)?e.toString().toLowerCase():null,this._mapVal=null,this._filter){var i=this._filter.dataMap||this._filter.column.dataMap;i&&(this._mapVal=i.getDisplayValue(e),t.isString(this._mapVal)&&(this._strVal=this._mapVal=this._mapVal.toLowerCase()))}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isActive",{get:function(){switch(this._op){case null:return!1;case n.EQ:case n.NE:return!0;default:return null!=this._val||null!=this._strVal}},enumerable:!0,configurable:!0}),e.prototype.clear=function(){this.operator=null,this.value=null},e.prototype.apply=function(e){var i=this._mapVal||this._strVal||this._val;t.isString(e)&&(e=e.toLowerCase()),t.isString(i)&&null==e&&(e="");var r=n;switch(this._op){case null:return!0;case r.EQ:return null!=e&&null!=i?e.valueOf()==i.valueOf():e==i;case r.NE:return null!=e&&null!=i?e.valueOf()!=i.valueOf():e!=i;case r.GT:return e>i;case r.GE:return e>=i;case r.LT:return e=this._strVal.length)&&e.substr(e.length-this._strVal.length)==i;case r.CT:return!(null==this._strVal||!t.isString(e))&&e.indexOf(this._strVal)>-1;case r.NC:return!(null==this._strVal||!t.isString(e))&&e.indexOf(this._strVal)<0}throw"Unknown operator"},e}();e.FilterCondition=i;var n;!function(t){t[t.EQ=0]="EQ",t[t.NE=1]="NE",t[t.GT=2]="GT",t[t.GE=3]="GE",t[t.LT=4]="LT",t[t.LE=5]="LE",t[t.BW=6]="BW",t[t.EW=7]="EW",t[t.CT=8]="CT",t[t.NC=9]="NC"}(n=e.Operator||(e.Operator={}))}(e.filter||(e.filter={}))}(t.grid||(t.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){!function(e){"use strict";var i=function(){function i(t,i){this._owner=t,this._col=i,this._valueFilter=new e.ValueFilter(i),this._valueFilter.exclusiveValueSearch=t.exclusiveValueSearch,this._conditionFilter=new e.ConditionFilter(i)}return Object.defineProperty(i.prototype,"filterType",{get:function(){return null!=this._filterType?this._filterType:this._owner.defaultFilterType},set:function(i){if((i=t.asEnum(i,e.FilterType,!0))!=this._filterType){var n=this.isActive;this.clear(),this._filterType=i,n?this._owner.apply():this._col.grid&&this._col.grid.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"dataMap",{get:function(){return this.conditionFilter.dataMap||this.valueFilter.dataMap},set:function(t){this.conditionFilter.dataMap=t,this.valueFilter.dataMap=t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"valueFilter",{get:function(){return this._valueFilter},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"conditionFilter",{get:function(){return this._conditionFilter},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"column",{get:function(){return this._col},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"isActive",{get:function(){return this._conditionFilter.isActive||this._valueFilter.isActive},enumerable:!0,configurable:!0}),i.prototype.apply=function(t){return this._conditionFilter.apply(t)&&this._valueFilter.apply(t)},i.prototype.clear=function(){this._valueFilter.clear(),this._conditionFilter.clear()},i.prototype.implementsInterface=function(t){return"IColumnFilter"==t},i}();e.ColumnFilter=i}(e.filter||(e.filter={}))}(t.grid||(t.grid={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),wijmo;!function(t){!function(e){!function(i){"use strict";t._addCultureInfo("FlexGridFilter",{ariaLabels:{edit:"Edit Filter for Column",dialog:"Filter Editor for Column",asc:"Sort Column in Ascending Order",dsc:"Sort Column in Descending Order",search:"Search Item List",op1:"First Condition Operator",val1:"First Condition Value",and:"Require both Conditions",or:"Require either Condition",op2:"Second Condition Operator",val2:"Second Condition Value"},ascending:"↑ Ascending",descending:"↓ Descending",apply:"Apply",cancel:"Cancel",clear:"Clear",conditions:"Filter by Condition",values:"Filter by Value",search:"Search",selectAll:"Select All",null:"(nothing)",header:"Show items where the value",and:"And",or:"Or",stringOperators:[{name:"(not set)",op:null},{name:"Equals",op:i.Operator.EQ},{name:"Does not equal",op:i.Operator.NE},{name:"Begins with",op:i.Operator.BW},{name:"Ends with",op:i.Operator.EW},{name:"Contains",op:i.Operator.CT},{name:"Does not contain",op:i.Operator.NC}],numberOperators:[{name:"(not set)",op:null},{name:"Equals",op:i.Operator.EQ},{name:"Does not equal",op:i.Operator.NE},{name:"Is Greater than",op:i.Operator.GT},{name:"Is Greater than or equal to",op:i.Operator.GE},{name:"Is Less than",op:i.Operator.LT},{name:"Is Less than or equal to",op:i.Operator.LE}],dateOperators:[{name:"(not set)",op:null},{name:"Equals",op:i.Operator.EQ},{name:"Is Before",op:i.Operator.LT},{name:"Is After",op:i.Operator.GT}],booleanOperators:[{name:"(not set)",op:null},{name:"Equals",op:i.Operator.EQ},{name:"Does not equal",op:i.Operator.NE}]});var n=function(n){function r(e,r,o){void 0===o&&(o=!0);var l=n.call(this,e,null,!0)||this;l.filterChanged=new t.Event,l.buttonClicked=new t.Event,l._filter=t.asType(r,i.ColumnFilter);var a=l.getTemplate();l.applyTemplate("wj-control wj-content wj-columnfiltereditor",a,{_divSort:"div-sort",_btnAsc:"btn-asc",_btnDsc:"btn-dsc",_divType:"div-type",_aVal:"a-val",_aCnd:"a-cnd",_divEdtVal:"div-edt-val",_divEdtCnd:"div-edt-cnd",_btnApply:"btn-apply",_btnCancel:"btn-cancel",_btnClear:"btn-clear"});var s=t.culture.FlexGridFilter,u=s.ariaLabels,c=l.hostElement,d=l.filter.column,p=d.grid.collectionView;t.setAttribute(c,"role","dialog"),t.setAriaLabel(c,u.dialog+" "+d.header),t.setAriaLabel(l._btnAsc,u.asc),t.setAriaLabel(l._btnDsc,u.dsc),t.setText(l._btnAsc,s.ascending),t.setText(l._btnDsc,s.descending),t.setText(l._aVal,s.values),t.setText(l._aCnd,s.conditions),t.setText(l._btnApply,s.apply),t.setText(l._btnCancel,s.cancel),t.setText(l._btnClear,s.clear);var h=l.filter.conditionFilter.isActive||0==(r.filterType&i.FilterType.Value)?i.FilterType.Condition:i.FilterType.Value;l._showFilter(h),o&&p&&p.canSort||(l._divSort.style.display="none");var f=l._btnClicked.bind(l);return l._btnApply.addEventListener("click",f),l._btnCancel.addEventListener("click",f),l._btnClear.addEventListener("click",f),l._btnAsc.addEventListener("click",f),l._btnDsc.addEventListener("click",f),l._aVal.addEventListener("click",f),l._aCnd.addEventListener("click",f),c.addEventListener("keydown",function(e){if(!e.defaultPrevented){var i=e.target.tagName.match(/^(a|button)$/i);switch(e.keyCode){case t.Key.Space:i&&(l._btnClicked(e),e.preventDefault());break;case t.Key.Enter:i?l._btnClicked(e):(l.updateFilter(),l.onFilterChanged(),l.onButtonClicked()),e.preventDefault();break;case t.Key.Escape:l.onButtonClicked(),e.preventDefault();break;case t.Key.Tab:t.moveFocus(l.hostElement,e.shiftKey?-1:1),e.preventDefault()}}}),l}return __extends(r,n),Object.defineProperty(r.prototype,"filter",{get:function(){return this._filter},enumerable:!0,configurable:!0}),r.prototype.updateEditor=function(){this._edtVal&&this._edtVal.updateEditor(),this._edtCnd&&this._edtCnd.updateEditor()},r.prototype.updateFilter=function(){switch(this._getFilterType()){case i.FilterType.Value:this._edtVal.updateFilter(),this.filter.conditionFilter.clear();break;case i.FilterType.Condition:this._edtCnd.updateFilter(),this.filter.valueFilter.clear()}},r.prototype.onFilterChanged=function(t){this.filterChanged.raise(this,t)},r.prototype.onButtonClicked=function(t){this.buttonClicked.raise(this,t)},r.prototype._handleResize=function(){this.isTouching||this._wasTouching||this.onButtonClicked()},r.prototype._showFilter=function(t){this._wasTouching=this.isTouching,t==i.FilterType.Value&&null==this._edtVal&&(this._edtVal=new i.ValueFilterEditor(this._divEdtVal,this.filter.valueFilter)),t==i.FilterType.Condition&&null==this._edtCnd&&(this._edtCnd=new i.ConditionFilterEditor(this._divEdtCnd,this.filter.conditionFilter)),0!=(t&this.filter.filterType)&&(t==i.FilterType.Value?(this._divEdtVal.style.display="",this._divEdtCnd.style.display="none",this._enableLink(this._aVal,!1),this._enableLink(this._aCnd,!0),this._edtVal.focus()):(this._divEdtVal.style.display="none",this._divEdtCnd.style.display="",this._enableLink(this._aVal,!0),this._enableLink(this._aCnd,!1),this._edtCnd.focus()));var e=this._divType.style;switch(this.filter.filterType){case i.FilterType.None:case i.FilterType.Condition:case i.FilterType.Value:e.display="none";break;default:e.display=""}},r.prototype._enableLink=function(e,i){t.toggleClass(e,"wj-state-disabled",!i),t.setAttribute(e,"href",i?"":null),t.setAttribute(e,"disabled",i?null:"disabled")},r.prototype._getFilterType=function(){var t=e.filter.FilterType;return"none"!=this._divEdtVal.style.display?t.Value:t.Condition},r.prototype._btnClicked=function(e){var n=e.target;if(e.preventDefault(),e.stopPropagation(),!t.hasClass(n,"wj-state-disabled")){if(n==this._aVal)return this._showFilter(i.FilterType.Value),void t.moveFocus(this._edtVal.hostElement,0);if(n==this._aCnd)return this._showFilter(i.FilterType.Condition),void t.moveFocus(this._edtCnd.hostElement,0);if(n==this._btnAsc||n==this._btnDsc){var r=this.filter.column,o=r.sortMemberPath?r.sortMemberPath:r.binding,l=r.grid.collectionView,a=new t.collections.SortDescription(o,e.target==this._btnAsc);l.sortDescriptions.deferUpdate(function(){l.sortDescriptions.clear(),l.sortDescriptions.push(a)})}n==this._btnApply?(this.updateFilter(),this.onFilterChanged()):n==this._btnClear?this.filter.isActive&&(this.filter.clear(),this.onFilterChanged()):this.updateEditor(),this.onButtonClicked()}},r.controlTemplate='
   
 | 
    
',r}(t.Control);i.ColumnFilterEditor=n}(e.filter||(e.filter={}))}(t.grid||(t.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(t){!function(e){!function(i){"use strict";var n;!function(t){t[t.None=0]="None",t[t.Condition=1]="Condition",t[t.Value=2]="Value",t[t.Both=3]="Both"}(n=i.FilterType||(i.FilterType={}));var r=function(){function r(i,r){this._showIcons=!0,this._showSort=!0,this._defFilterType=n.Both,this._xValueSearch=!0,this.filterApplied=new t.Event,this.filterChanging=new t.Event,this.filterChanged=new t.Event;var o="Missing dependency: FlexGridFilter requires ";t.assert(null!=t.grid,o+"wijmo.grid."),t.assert(null!=t.input,o+"wijmo.input."),this._filters=[],this._g=t.asType(i,e.FlexGrid,!1),this._g.formatItem.addHandler(this._formatItem.bind(this)),this._g.itemsSourceChanged.addHandler(this.clear.bind(this));var l=this._g.hostElement;i.addEventListener(l,"mousedown",this._mousedown.bind(this),!0),i.addEventListener(l,"click",this._click.bind(this),!0),i.addEventListener(l,"keydown",this._keydown.bind(this),!0),this._g.invalidate(),r&&t.copy(this,r)}return Object.defineProperty(r.prototype,"grid",{get:function(){return this._g},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"filterColumns",{get:function(){return this._filterColumns},set:function(e){this._filterColumns=t.asArray(e),this.clear()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showFilterIcons",{get:function(){return this._showIcons},set:function(e){e!=this.showFilterIcons&&(this._showIcons=t.asBoolean(e),this._g&&this._g.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showSortButtons",{get:function(){return this._showSort},set:function(e){this._showSort=t.asBoolean(e)},enumerable:!0,configurable:!0}),r.prototype.getColumnFilter=function(t,e){void 0===e&&(e=!0),t=this._asColumn(t);for(var n=0;n
'),c=this.getColumnFilter(n),d=new i.ColumnFilterEditor(u,c,this.showSortButtons);this._divEdt=u,this._edtCol=n,a.rightToLeft&&(u.dir="rtl"),d.filterChanged.addHandler(function(){s.cancel=!1,setTimeout(function(){s.cancel||l.apply()})}),d.buttonClicked.addHandler(function(){l.closeEditor(),a.focus(),l.onFilterChanged(s)}),d.lostFocus.addHandler(function(){setTimeout(function(){var e=t.Control.getControl(l._divEdt);e&&!e.containsFocus()&&l.closeEditor()},10)});var p=r?r.col:n.index;r||a.columns[p].binding==n.binding||(p=a.selection.leftCol),a._edtHdl._commitRowEdits(),a.scrollIntoView(-1,p,!0);var h=a.columnHeaders,f=r&&r.panel==h?r.row:h.rows.length-1,_=p,v=h.getCellBoundingRect(f,_),b=o||h.getCellElement(f,_);b?t.showPopup(u,b,!1,!1,!1):t.showPopup(u,v),this._setAriaExpanded(b,!0),this._setAriaExpanded(a.cells.getCellElement(-1,_),!0);for(var y=d.hostElement.querySelectorAll("input"),g=0;g0&&m.tabIndex>-1&&!m.disabled){m.focus();break}}d.containsFocus()||d.focus()}else this._divEdt=this._edtCol=null},r.prototype._setAriaExpanded=function(e,i){if(e){var n=e.querySelector("."+r._WJC_FILTER);t.setAttribute(n,"aria-expanded",i)}},r.prototype.closeEditor=function(){var e=this._g,i=t.Control.getControl(this._divEdt),n=this._edtCol;if(i&&t.hidePopup(i.hostElement,function(){i.dispose()}),n){var r=e.columnHeaders,o=r.rows.length?r.getCellElement(r.rows.length-1,n.index):null;this._setAriaExpanded(o,!1),o=e.cells.getCellElement(-1,n.index),this._setAriaExpanded(o,!1)}this._divEdt=null,this._edtCol=null},r.prototype.apply=function(){var e=this._g.collectionView;if(e){var i=this._g.editableCollectionView;i&&(i.commitEdit(),i.commitNew()),e.filter=this._filter.bind(this)}var n=e?e.updateFilterDefinition:null;t.isFunction(n)&&n.call(e,this),this.onFilterApplied()},r.prototype.clear=function(){this._filters.length&&(this._filters=[],this.apply())},r.prototype.onFilterApplied=function(t){this.filterApplied.raise(this,t)},r.prototype.onFilterChanging=function(t){return this.filterChanging.raise(this,t),!t.cancel},r.prototype.onFilterChanged=function(t){this.filterChanged.raise(this,t)},r.prototype._asColumn=function(i){return t.isString(i)?this._g.getColumn(i):t.isNumber(i)?this._g.columns[i]:t.asType(i,e.Column,!1)},r.prototype._filter=function(t){for(var e=0;e');t.setAriaLabel(l,t.culture.FlexGridFilter.ariaLabels.edit+" "+e.header),t.setAttribute(l,"aria-haspopup","dialog"),t.setAttribute(l,"aria-expanded",!1),t.setAttribute(l,"aria-describedby",e.describedById),t.setAttribute(l,"aria-pressed",i.isActive),n.querySelector("."+o)||(1==n.children.length&&(n=n.querySelector("div")||n),n.appendChild(l))},r.prototype._mousedown=function(t){this._toggleEditor(t)&&(this._tmd=!0,t.stopPropagation(),t.preventDefault())},r.prototype._click=function(t){(this._tmd||this._toggleEditor(t))&&(t.stopPropagation(),t.preventDefault()),this._tmd=!1},r.prototype._toggleEditor=function(e){var i=this;if(this._tmd=!1,!e.defaultPrevented&&0==e.button)if(t.closestClass(e.target,r._WJC_FILTER)){var n=this._g,o=n.hitTest(e.target);if(o.panel||(o=n.hitTest(e)),o.panel==n.columnHeaders||o.panel==n.cells&&-1==o.row){var l=n.columns[o.col],a=n._getBindingColumn(o.panel,o.row,l);return this._divEdt&&this._edtCol==a?(this.closeEditor(),n.focus()):setTimeout(function(){i.editColumnFilter(a,o)},this._divEdt?100:0),!0}}else this.closeEditor();return!1},r.prototype._keydown=function(e){if(!e.defaultPrevented&&!e.ctrlKey&&e.altKey&&(e.keyCode==t.Key.Down||e.keyCode==t.Key.Up)){var i=this.grid,n=i.selection,r=n.col>-1?i.columns[n.col]:null,o=r?i._getBindingColumn(i.cells,n.row,r):null;o&&!o.dataMap&&this.getColumnFilter(o,!0)&&(this.editColumnFilter(o),e.preventDefault(),e.stopPropagation())}},r._WJC_FILTER="wj-elem-filter",r}();i.FlexGridFilter=r}(e.filter||(e.filter={}))}(t.grid||(t.grid={}))}(wijmo||(wijmo={})); \ No newline at end of file diff --git a/out/public/controls/wijmo.grid.grouppanel.min.js b/out/public/controls/wijmo.grid.grouppanel.min.js new file mode 100644 index 0000000..aef858e --- /dev/null +++ b/out/public/controls/wijmo.grid.grouppanel.min.js @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +var __extends=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])};return function(t,i){function r(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),wijmo;!function(e){!function(t){!function(i){"use strict";var r=function(i){function r(r,n){var o=i.call(this,r)||this;o._hideGroupedCols=!0,o._maxGroups=6,o._hiddenCols=[];e.assert(null!=t,"Missing dependency: GroupPanel requires wijmo.grid.");var s=o.getTemplate();o.applyTemplate("wj-grouppanel wj-control",s,{_divMarkers:"div-markers",_divPH:"div-ph"});var l=o.hostElement;return o.addEventListener(l,"dragstart",o._dragStart.bind(o)),o.addEventListener(l,"dragover",o._dragOver.bind(o)),o.addEventListener(l,"drop",o._drop.bind(o)),o.addEventListener(l,"dragend",o._dragEnd.bind(o)),o.addEventListener(l,"click",o._click.bind(o)),o.initialize(n),o}return __extends(r,i),Object.defineProperty(r.prototype,"hideGroupedColumns",{get:function(){return this._hideGroupedCols},set:function(t){t!=this._hideGroupedCols&&(this._hideGroupedCols=e.asBoolean(t))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxGroups",{get:function(){return this._maxGroups},set:function(t){if(t!=this._maxGroups){this._maxGroups=e.asNumber(t);var i=this._gds,r=this._maxGroups;i&&r>-1&&r=0&&l<0;a--)for(var d=0;d-1&&s>-1){var g=document.createElement("div");t.cellFactory.updateCell(this._g.columnHeaders,s,l,g),g.setAttribute("class","wj-cell wj-header wj-groupmarker"),e.setCss(g,{position:"static",display:"inline-block",verticalAlign:"top",left:"",top:"",right:"",height:"auto",width:"auto"});var u=g.querySelector(".wj-elem-filter");u&&e.removeChild(u);var p=this._getColumnFilter(r.columns[l]);p&&(u=e.createElement('',g),e.toggleClass(u,"wj-filter-on",p.isActive),e.toggleClass(u,"wj-filter-off",!p.isActive)),e.createElement('×',g),this._divMarkers.appendChild(g)}}var c=this._divMarkers.children.length>0;this._divPH.style.display=c?"none":"",this._divMarkers.style.display=c?"":"none"}},r.prototype._getColumnFilter=function(e){var t=this._filter,i=null;return t&&(i=t.filterColumns&&t.filterColumns.indexOf(e.binding)<0?null:t.getColumnFilter(e)),i},r.prototype._editFilter=function(e){var t=this._gds,i=this._getElementIndex(e),r=t&&i>-1?t[i]:null,n=r?r.propertyName:null,o=n?this._g.columns.getColumn(n):null;o&&this._filter.editColumnFilter(o,null,e)},r.prototype._addGroup=function(t,i){for(var r=this._getIndex(i),n=this._gds,o=this._maxGroups,s=0;s-1)for(s=o-1;sr&&n--,n>=this._gds.length&&(n=this._gds.length),r!=n&&i.deferUpdate(function(){var e=i[r];i.removeAt(r),i.insert(n,e)})},r.prototype._removeGroup=function(e,t){void 0===t&&(t=this._gds);var i=null;t&&e>-1&&(i=t[e],t.removeAt(e));var r=i?i.propertyName:null,n=r?this._g.columns.getColumn(r):null;if(n){n.visible=!0;var o=this._hiddenCols.indexOf(n);o>-1&&this._hiddenCols.splice(o,1)}},r.prototype._getIndex=function(e){for(var t=this._divMarkers.children,i=0;i{value} ({count:n0} items)",ariaLabels:{toggleDropDown:"Toggle Dropdown",toggleGroup:"Toggle Group"}});var i;!function(e){e[e.None=0]="None",e[e.Column=1]="Column",e[e.Row=2]="Row",e[e.All=3]="All"}(i=t.HeadersVisibility||(t.HeadersVisibility={}));var o=function(o){function n(n,r){var s=o.call(this,n,null,!0)||this;s._szClient=new e.Size(0,0),s._ptScrl=new e.Point(0,0),s._cellPadding=3,s._clipToScreen=!1,s._autoGenCols=!0,s._autoClipboard=!0,s._autoScroll=!0,s._autoSearch=!1,s._readOnly=!1,s._indent=14,s._autoSizeMode=t.AutoSizeMode.Both,s._hdrVis=i.All,s._alSorting=!0,s._alAddNew=!1,s._alDelete=!1,s._alResizing=t.AllowResizing.Columns,s._alDragging=t.AllowDragging.Columns,s._alMerging=t.AllowMerging.None,s._ssHdr=i.None,s._shSort=!0,s._shGroups=!0,s._shAlt=!0,s._shErr=!0,s._shDropDown=!0,s._valEdt=!0,s._deferResizing=!1,s._pSel=!0,s._pOutline=!0,s._vt=0,s._vtRows=0,s._vtCols=0,s.itemsSourceChanging=new e.Event,s.itemsSourceChanged=new e.Event,s.scrollPositionChanged=new e.Event,s.selectionChanging=new e.Event,s.selectionChanged=new e.Event,s.loadingRows=new e.Event,s.loadedRows=new e.Event,s.updatingLayout=new e.Event,s.updatedLayout=new e.Event,s.resizingColumn=new e.Event,s.resizedColumn=new e.Event,s.autoSizingColumn=new e.Event,s.autoSizedColumn=new e.Event,s.draggingColumn=new e.Event,s.draggingColumnOver=new e.Event,s.draggedColumn=new e.Event,s.resizingRow=new e.Event,s.resizedRow=new e.Event,s.autoSizingRow=new e.Event,s.autoSizedRow=new e.Event,s.draggingRow=new e.Event,s.draggingRowOver=new e.Event,s.draggedRow=new e.Event,s.groupCollapsedChanging=new e.Event,s.groupCollapsedChanged=new e.Event,s.sortingColumn=new e.Event,s.sortedColumn=new e.Event,s.beginningEdit=new e.Event,s.prepareCellForEdit=new e.Event,s.cellEditEnding=new e.Event,s.cellEditEnded=new e.Event,s.rowEditStarting=new e.Event,s.rowEditStarted=new e.Event,s.rowEditEnding=new e.Event,s.rowEditEnded=new e.Event,s.rowAdded=new e.Event,s.deletingRow=new e.Event,s.deletedRow=new e.Event,s.copying=new e.Event,s.copied=new e.Event,s.pasting=new e.Event,s.pasted=new e.Event,s.pastingCell=new e.Event,s.pastedCell=new e.Event,s.formatItem=new e.Event,s.updatingView=new e.Event,s.updatedView=new e.Event,s._mappedColumns=null;var l=s.hostElement;e.isIE()&&(l.style.borderRadius="0");var a=s.getTemplate();s.applyTemplate("wj-control wj-content wj-flexgrid",a,{_root:"root",_eSz:"sz",_eCt:"cells",_fCt:"fcells",_eTL:"tl",_eBL:"bl",_eCHdr:"ch",_eRHdr:"rh",_eCFtr:"cf",_eTLCt:"tlcells",_eBLCt:"blcells",_eCHdrCt:"chcells",_eCFtrCt:"cfcells",_eRHdrCt:"rhcells",_eMarquee:"marquee",_eFocus:"focus"});return[s._eRHdr,s._eCFtr,s._eCHdr,s._eBL,s._eTL].forEach(function(t){e.setAttribute(t,"aria-hidden",!0),e.setCss(t,{position:"absolute",overflow:"hidden",outline:"none"}),e.setCss(t.firstElementChild,{position:"relative"})}),[s._eFocus,s._eMarquee,s._fCt,s._eSz].forEach(function(t){e.setAttribute(t,"aria-hidden",!0)}),l.tabIndex=-1,s.deferUpdate(function(){var i=s._getDefaultRowHeight();s._rows=new t.RowCollection(s,i),s._cols=new t.ColumnCollection(s,4*i),s._hdrRows=new t.RowCollection(s,i),s._hdrCols=new t.ColumnCollection(s,Math.round(1.25*i)),s._ftrRows=new t.RowCollection(s,i);var o=t.CellType;s._gpTL=new t.GridPanel(s,o.TopLeft,s._hdrRows,s._hdrCols,s._eTLCt),s._gpCHdr=new t.GridPanel(s,o.ColumnHeader,s._hdrRows,s._cols,s._eCHdrCt),s._gpRHdr=new t.GridPanel(s,o.RowHeader,s._rows,s._hdrCols,s._eRHdrCt),s._gpCells=new t.GridPanel(s,o.Cell,s._rows,s._cols,s._eCt),s._gpBL=new t.GridPanel(s,o.BottomLeft,s._ftrRows,s._hdrCols,s._eBLCt),s._gpCFtr=new t.GridPanel(s,o.ColumnFooter,s._ftrRows,s._cols,s._eCFtrCt),s._hdrRows.push(new t.Row),s._hdrCols.push(new t.Column({align:"center"})),s._cf=new t.CellFactory,s._keyHdl=new t._KeyboardHandler(s),s._mouseHdl=new t._MouseHandler(s),s._edtHdl=new t._EditHandler(s),s._selHdl=new t._SelectionHandler(s),s._addHdl=new t._AddNewHandler(s),s._mrgMgr=new t.MergeManager(s),s._bndSortConverter=s._sortConverter.bind(s),e.setAttribute(s.cells.hostElement,"role","grid"),s.selectionMode=t.SelectionMode.CellRange,s.initialize(r)}),s.addEventListener(s._root,"scroll",function(e){s._updateScrollPosition()&&(s.finishEditing(),s._updateContent(!0))}),s.addEventListener(l,"focus",function(e){if(l.tabIndex>-1){var t=e.target;if(t instanceof HTMLElement&&t.tabIndex<0)return void s._setFocus(!0)}},!0),s}return __extends(n,o),n.prototype._handleResize=function(){this._rcBounds=null,o.prototype._handleResize.call(this)},Object.defineProperty(n.prototype,"headersVisibility",{get:function(){return this._hdrVis},set:function(t){(t=e.asEnum(t,i))!=this._hdrVis&&(this._hdrVis=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"stickyHeaders",{get:function(){return this._stickyHdr},set:function(t){t!=this._stickyHdr&&(this._stickyHdr=e.asBoolean(t),this._updateStickyHeaders(),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"preserveSelectedState",{get:function(){return this._pSel},set:function(t){this._pSel=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"preserveOutlineState",{get:function(){return this._pOutline},set:function(t){this._pOutline=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"virtualizationThreshold",{get:function(){return this._vt},set:function(t){this._vt=t,e.isNumber(t)?this._vtRows=this._vtCols=e.asNumber(t):t?e.isArray(t)&&2==t.length?(this._vtRows=e.asNumber(t[0]),this._vtCols=e.asNumber(t[1])):e.assert(!1,"virtualizationThreshold should be a number or an array with two numbers."):this._vtRows=this._vtCols=0},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"autoGenerateColumns",{get:function(){return this._autoGenCols},set:function(t){this._autoGenCols=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"autoClipboard",{get:function(){return this._autoClipboard},set:function(t){this._autoClipboard=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"autoScroll",{get:function(){return this._autoScroll},set:function(t){this._autoScroll=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"autoSearch",{get:function(){return this._autoSearch},set:function(t){this._autoSearch=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"columnLayout",{get:function(){var i=n._getSerializableProperties(t.Column),o=new t.Column,r=[];return this.columns.forEach(function(t){var n={};i.forEach(function(i){var r=t[i];r!=o[i]&&e.isPrimitive(r)&&"size"!=i&&(n[i]=r)}),r.push(n)}),JSON.stringify({columns:r})},set:function(t){var i=JSON.parse(e.asString(t));if(!i||null==i.columns)throw"Invalid columnLayout data.";this.columns.clear(),this.initialize(i)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"isReadOnly",{get:function(){return this._readOnly},set:function(t){t!=this._readOnly&&(this._readOnly=e.asBoolean(t),this.finishEditing(),this.invalidate(!0),this._addHdl.updateNewRowTemplate(),e.toggleClass(this.hostElement,"wj-state-readonly",this.isReadOnly),this._setAria("readonly",this.isReadOnly?"true":null))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"imeEnabled",{get:function(){return null!=this._imeHdl},set:function(i){if(e.asBoolean(i)!=this.imeEnabled&&this.finishEditing()){var o=this.containsFocus();this._imeHdl&&(this._imeHdl.dispose(),this._imeHdl=null),i&&(this._imeHdl=new t._ImeHandler(this)),o&&this.focus()}},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"allowResizing",{get:function(){return this._alResizing},set:function(i){this._alResizing=e.asEnum(i,t.AllowResizing)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"deferResizing",{get:function(){return this._deferResizing},set:function(t){this._deferResizing=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"autoSizeMode",{get:function(){return this._autoSizeMode},set:function(i){this._autoSizeMode=e.asEnum(i,t.AutoSizeMode)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"quickAutoSize",{get:function(){return this._quickSize},set:function(t){this._quickSize=e.asBoolean(t,!0)},enumerable:!0,configurable:!0}),n.prototype._getQuickAutoSize=function(){return e.isBoolean(this._quickSize)?this._quickSize:!this.formatItem.hasHandlers&&null==this.itemFormatter},Object.defineProperty(n.prototype,"allowSorting",{get:function(){return this._alSorting},set:function(t){this._alSorting=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"allowAddNew",{get:function(){return this._alAddNew},set:function(t){t!=this._alAddNew&&(this._alAddNew=e.asBoolean(t),this._addHdl.updateNewRowTemplate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"newRowAtTop",{get:function(){return this._addHdl.newRowAtTop},set:function(t){this._addHdl.newRowAtTop=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"allowDelete",{get:function(){return this._alDelete},set:function(t){t!=this._alDelete&&(this._alDelete=e.asBoolean(t))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"allowMerging",{get:function(){return this._alMerging},set:function(i){(i=e.asEnum(i,t.AllowMerging))!=this._alMerging&&(this._alMerging=i,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"showSelectedHeaders",{get:function(){return this._ssHdr},set:function(t){(t=e.asEnum(t,i))!=this._ssHdr&&(this._ssHdr=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"showMarquee",{get:function(){return!this._eMarquee.style.display},set:function(t){if(t!=this.showMarquee){var i=this._eMarquee.style;i.visibility="collapse",i.display=e.asBoolean(t)?"":"none",this.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"showSort",{get:function(){return this._shSort},set:function(t){t!=this._shSort&&(this._shSort=e.asBoolean(t),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"showGroups",{get:function(){return this._shGroups},set:function(t){t!=this._shGroups&&(this._shGroups=e.asBoolean(t),this._bindGrid(!1))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"showAlternatingRows",{get:function(){return this._shAlt},set:function(t){t!=this._shAlt&&(this._shAlt=e.asBoolean(t),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"showErrors",{get:function(){return this._shErr},set:function(t){t!=this._shErr&&(this._clearCells(),this._shErr=e.asBoolean(t))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"itemValidator",{get:function(){return this._itemValidator},set:function(t){t!=this.itemValidator&&(this._itemValidator=e.asFunction(t),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"validateEdits",{get:function(){return this._valEdt},set:function(t){this._valEdt=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"groupHeaderFormat",{get:function(){return this._gHdrFmt},set:function(t){t!=this._gHdrFmt&&(this._gHdrFmt=e.asString(t),this._bindGrid(!1))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"allowDragging",{get:function(){return this._alDragging},set:function(i){(i=e.asEnum(i,t.AllowDragging))!=this._alDragging&&(this._alDragging=i,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"itemsSource",{get:function(){return this._items},set:function(i){if(i!=this._items){var o=new e.CancelEventArgs;if(this.onItemsSourceChanging(o)){if(this._cv&&((n=e.tryCast(this._cv,e.collections.CollectionView))&&n.sortConverter==this._bndSortConverter&&(n.sortConverter=null),this._cv.currentChanged.removeHandler(this._cvCurrentChanged,this),this._cv.collectionChanged.removeHandler(this._cvCollectionChanged,this),this._cv=null),this._items=i,this._cv=this._getCollectionView(i),this._lastCount=0,this._cv){this._cv.currentChanged.addHandler(this._cvCurrentChanged,this),this._cv.collectionChanged.addHandler(this._cvCollectionChanged,this);var n=e.tryCast(this._cv,e.collections.CollectionView);n&&!n.sortConverter&&(n.sortConverter=this._bndSortConverter)}this._bindGrid(!0);var r=t.SelectionMode;this.selectionMode==r.ListBox&&(this.selectionMode=r.CellRange,this.selectionMode=r.ListBox),this.onItemsSourceChanged(o)}}},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"collectionView",{get:function(){return this._cv},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"editableCollectionView",{get:function(){return e.tryCast(this._cv,"IEditableCollectionView")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"childItemsPath",{get:function(){return this._childItemsPath},set:function(t){t!=this._childItemsPath&&(e.assert(null==t||e.isArray(t)||e.isString(t),"childItemsPath should be an array or a string."),this._childItemsPath=t,this._bindGrid(!0))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"rowHeaderPath",{get:function(){return this._rowHdrPath?this._rowHdrPath.path:null},set:function(t){t!=this.rowHeaderPath&&(t=e.asString(t),this._rowHdrPath=t?new e.Binding(t):null,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"cells",{get:function(){return this._gpCells},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"columnHeaders",{get:function(){return this._gpCHdr},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"columnFooters",{get:function(){return this._gpCFtr},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"rowHeaders",{get:function(){return this._gpRHdr},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"topLeftCells",{get:function(){return this._gpTL},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"bottomLeftCells",{get:function(){return this._gpBL},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"rows",{get:function(){return this._rows},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"columns",{get:function(){return this._cols},enumerable:!0,configurable:!0}),n.prototype.getColumn=function(e){return this.columns.getColumn(e)},Object.defineProperty(n.prototype,"frozenRows",{get:function(){return this.rows.frozen},set:function(e){this.rows.frozen=e},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"frozenColumns",{get:function(){return this.columns.frozen},set:function(e){this.columns.frozen=e},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"cloneFrozenCells",{get:function(){return this._fzClone},set:function(t){t!=this.cloneFrozenCells&&(this._fzClone=e.asBoolean(t,!0),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"sortRowIndex",{get:function(){return this._sortRowIndex},set:function(t){t!=this._sortRowIndex&&(this._sortRowIndex=e.asNumber(t,!0),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"scrollPosition",{get:function(){return this._ptScrl.clone()},set:function(e){var t=this._root,i=-e.x;if(this.rightToLeft)switch(n._getRtlMode()){case"rev":i=t.scrollWidth-t.clientWidth+e.x;break;case"neg":i=e.x;break;default:i=-e.x}t.scrollLeft=i,t.scrollTop=-e.y},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"clientSize",{get:function(){return this._szClient},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"controlRect",{get:function(){return this._rcBounds||(this._rcBounds=e.getElementRect(this._root)),this._rcBounds},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"scrollSize",{get:function(){return new e.Size(this._gpCells.width,this._heightBrowser)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"viewRange",{get:function(){return this._gpCells.viewRange},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"cellFactory",{get:function(){return this._cf},set:function(i){i!=this._cf&&(this._clearCells(),this._cf=e.asType(i,t.CellFactory,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"itemFormatter",{get:function(){return this._itemFormatter},set:function(t){t!=this._itemFormatter&&(this._clearCells(),this._itemFormatter=e.asFunction(t))},enumerable:!0,configurable:!0}),n.prototype.canEditCell=function(e,t){return this._edtHdl._allowEditing(e,t)},n.prototype.getCellData=function(e,t,i){return this.cells.getCellData(e,t,i)},n.prototype.getCellBoundingRect=function(e,t,i){return this.cells.getCellBoundingRect(e,t,i)},n.prototype.setCellData=function(e,t,i,o,n){return void 0===o&&(o=!0),void 0===n&&(n=!0),this.cells.setCellData(e,t,i,o,n)},n.prototype.hitTest=function(i,o){return e.isNumber(i)&&e.isNumber(o)&&(i=new e.Point(i,o)),e.isBoolean(o)&&o&&(this._rcBounds=null),new t.HitTestInfo(this,i)},n.prototype.getClipString=function(e,t,i){return this._edtHdl.getClipString(e,t,i)},n.prototype.setClipString=function(e,t){this._edtHdl.setClipString(e,t)},n.prototype.focus=function(){this._setFocus(!1)},n.prototype.dispose=function(){this.finishEditing(!0),this.itemsSource=null,o.prototype.dispose.call(this)},n.prototype.refresh=function(e){if(void 0===e&&(e=!0),o.prototype.refresh.call(this,e),this.finishEditing(),e){this._updateColumnTypes(),this.scrollPosition=this._ptScrl;var t=this._getDefaultRowHeight();this._rows._setDefaultSize(t),this._cols._setDefaultSize(4*t),this._hdrRows._setDefaultSize(t),this._hdrCols._setDefaultSize(Math.round(1.25*t)),this._ftrRows._setDefaultSize(t),this._toInv&&(clearTimeout(this._toInv),this._toInv=null)}this.refreshCells(e)},n.prototype.refreshCells=function(e,t,i){this.isUpdating||(e?this._updateLayout():this._updateContent(t,i))},n.prototype.autoSizeColumn=function(e,t,i){void 0===t&&(t=!1),void 0===i&&(i=4),this.autoSizeColumns(e,e,t,i)},n.prototype.autoSizeColumns=function(i,o,r,s){var l=this;void 0===r&&(r=!1),void 0===s&&(s=4);var a=0,c=r?this.topLeftCells:this.columnHeaders,h=r?this.bottomLeftCells:this.columnFooters,u=r?this.rowHeaders:this.cells,d=this.viewRange;i=null==i?0:e.asInt(i),o=null==o?u.columns.length-1:e.asInt(o),d.row=Math.max(0,d.row-1e3),d.row2=Math.min(d.row2+1e3,this.rows.length-1),this.finishEditing()&&this.columns.deferUpdate(function(){e.setCss(l._eCt,{width:l._gpCells.width});var r=document.createElement("div");r.setAttribute(n._WJS_MEASURE,"true"),r.style.visibility="hidden",u.hostElement.parentElement.appendChild(r);for(var g=l._getCanvasContext(),p=i;p<=o&&p>-1&&p0&&(f.width=a+s+2)}}l.cellFactory.disposeCell(r),e.removeChild(r)})},n.prototype.autoSizeRow=function(e,t,i){void 0===t&&(t=!1),void 0===i&&(i=0),this.autoSizeRows(e,e,t,i)},n.prototype.autoSizeRows=function(i,o,r,s){var l=this;void 0===r&&(r=!1),void 0===s&&(s=0);var a=0,c=r?this.topLeftCells:this.rowHeaders,h=r?this.columnHeaders:this.cells;r=e.asBoolean(r),s=e.asNumber(s),i=null==i?0:e.asInt(i),o=null==o?h.rows.length-1:e.asInt(o),this.finishEditing()&&this.rows.deferUpdate(function(){e.setCss(l._eCt,{width:l._gpCells.width});var r=document.createElement("div");r.setAttribute(n._WJS_MEASURE,"true"),r.style.visibility="hidden",h.hostElement.appendChild(r);for(var u={},d=i;d<=o&&d>-1&&d0&&(h.rows[d].height=a+s));l.cellFactory.disposeCell(r),e.removeChild(r)})},Object.defineProperty(n.prototype,"treeIndent",{get:function(){return this._indent},set:function(t){t!=this._indent&&(this._indent=e.asNumber(t,!1,!0),this.columns.onCollectionChanged())},enumerable:!0,configurable:!0}),n.prototype.collapseGroupsToLevel=function(e){var i=this;this.finishEditing()&&this.deferUpdate(function(){var o=i.rows;o.deferUpdate(function(){for(var i=0;i=e)}})})},Object.defineProperty(n.prototype,"selectionMode",{get:function(){return this._selHdl.selectionMode},set:function(i){(i=e.asEnum(i,t.SelectionMode))!=this.selectionMode&&(this._clearCells(),this._selHdl.selectionMode=i)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"selection",{get:function(){return this._selHdl.selection.clone()},set:function(e){this._selHdl.selection=e},enumerable:!0,configurable:!0}),n.prototype.select=function(e,t){void 0===t&&(t=!0),this._selHdl.select(e,t)},n.prototype.getSelectedState=function(e,t){return this.cells.getSelectedState(e,t,null)},Object.defineProperty(n.prototype,"selectedRows",{get:function(){var e=[];if(this.selectionMode==t.SelectionMode.ListBox)for(o=0;o-1&&o<=i.bottomRow;o++)e.push(this.rows[o]);return e},set:function(i){var o=this;e.assert(this.selectionMode==t.SelectionMode.ListBox,"This property can be set only in ListBox mode."),i=e.asArray(i),this.deferUpdate(function(){for(var e=0,t=!0;e-1;r&&t&&(t=!1,o.select(e,o.selection.col)),n.isSelected=r}})},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"selectedItems",{get:function(){for(var e=this.selectedRows,t=0;t-1;r&&t&&(t=!1,o.select(e,o.selection.col)),n.isSelected=r}})},enumerable:!0,configurable:!0}),n.prototype.scrollIntoView=function(t,i,o){(null==this._maxOffsetY||this._rows._dirty||this._cols._dirty)&&this._updateLayout();var n=this.scrollPosition,r=this._szClient.width,s=this._szClient.height-this._gpCFtr.rows.getTotalSize(),l=this.cells._getFrozenPos();if((t=e.asInt(t))>-1&&t=this._rows.frozen){var a=this._rows[t],c=this.cells.height>s?Math.round(a.pos/(this.cells.height-s)*100)/100:0,h=Math.round(this._maxOffsetY*c),u=a.pos-h,d=u+a.renderSize;d>s-n.y&&(n.y=Math.max(-u,s-d)),u-l.y<-n.y&&(n.y=-(u-l.y))}if((i=e.asInt(i))>-1&&i=this._cols.frozen){var g=this._cols[i],p=g.pos+g.renderSize;p>-n.x+r&&(n.x=Math.max(-g.pos,r-p)),g.pos-l.x<-n.x&&(n.x=-(g.pos-l.x))}return!n.equals(this._ptScrl)&&(this.scrollPosition=n,o&&(this._updateScrollPosition(),this.refresh()),!0)},n.prototype.isRangeValid=function(e){return e.isValid&&e.bottomRow
0
',document.body),t&&o.setAttribute("class",t.getAttribute("class")),i=o.children[0]);var n=i.offsetHeight;return(isNaN(n)||n<=6)&&(n=28),e.removeChild(o),n},n.prototype._getDefaultCellPadding=function(){var e=getComputedStyle(this._eFocus);return parseInt(this.rightToLeft?e.paddingRight:e.paddingLeft)},n.prototype._getCollectionView=function(t){return e.asCollectionView(t)},n.prototype._getCanvasContext=function(){var e=document.createElement("canvas").getContext("2d"),t=getComputedStyle(this.hostElement);return e.font=t.fontSize+" "+t.fontFamily.split(",")[0],e},n.prototype._getWidestRow=function(t,i,o,n){for(var r=0,s=0,l=t.columns[o].dataType==e.DataType.Boolean,a=i.row;a<=i.row2;a++)if(t.rows[a].isVisible){var c=t.getCellData(a,o,!0),h=n.measureText(c).width;if(h>s&&(s=h,r=a),l)break}return r},n.prototype._getDesiredWidth=function(e,t,i,o){var n=this.getMergedRange(e,t,i,!1),r=o.style;return this.cellFactory.updateCell(e,t,i,o,n),r.width=r.top=r.left="",o.offsetWidth/(n&&n.columnSpan>1?n.columnSpan:1)},n.prototype._getDesiredHeight=function(e,t,i,o){var n=o.style,r=this.getMergedRange(e,t,i,!1),s=r?r.rowSpan:1;return this.cellFactory.updateCell(e,t,i,o,r),o.innerHTML.trim()||(o.innerHTML=" "),n.height=n.top=n.left="",o.offsetHeight/s},n.prototype._getDesiredRowHeight=function(t,i,o,n){for(var r=0,s=0;s1?a.rowSpan:1,content:l.dataType==e.DataType.Number?"1":t.getCellData(i,s,!0)},u=JSON.stringify(h);null==(c=n[u])&&(c=this._getDesiredHeight(t,i,s,o),n[u]=c)}else c=this._getDesiredHeight(t,i,s,o);r=Math.max(r,c)}}return r},n.prototype._getSortRowIndex=function(){return null!=this._sortRowIndex?this._sortRowIndex:this.columnHeaders.rows.length-1},n.prototype._sortConverter=function(e,t,i,o){var n;if(o){if(this._mappedColumns=null,this._cv)for(var r=this._cv.sortDescriptions,s=0;s-1&&(n=this.columns[this._mouseHdl._htDown.col],this._mappedColumns&&n.dataMap&&(this._mappedColumns[n.binding]=n.dataMap))}if(this._mappedColumns){var l=this._mappedColumns[e.property];l&&l.sortByDisplayValues&&(i=l.getDisplayValue(i))}return i},n.prototype._bindGrid=function(i){var o=this;if(this.finishEditing(),this.deferUpdate(function(){0==o._lastCount&&e.hasItems(o._cv)&&(i=!0);var n,r=o.selectionMode==t.SelectionMode.ListBox;o.preserveSelectedState&&r&&(n=o.selectedItems);var s;if(o.preserveOutlineState&&e.isFunction(window.Map)&&o.rows.maxGroupLevel>-1){s=new Map;for(d=0;d-1&&(o.rows[d].isSelected=!0,h++);if(r&&0==h&&o._lastCount>0)for(var u=o.selection,d=u.topRow;d<=u.bottomRow&&d>-1&&d-1)return this.rows.removeAt(s),void this._syncSelection(!1);e.assert(!1,"removed item not found on grid.")}this._bindGrid(!1)}}},n.prototype._cvCurrentChanged=function(e,t){this._syncSelection(!1)},n.prototype._syncSelection=function(i){if(this._cv&&this.selectionMode!=t.SelectionMode.None){var o=this._selHdl.selection,n=o.row>-1&&o.row-1){for(var i=this._cv.items[e];e-1?this.rows[o]:null;return n&&(n instanceof t.GroupRow||null==n.dataItem)?o:-1}return this.selection.row},n.prototype._getCvIndex=function(e){if(this._cv&&e>-1&&e-1;e--)if(t[e]===i)return e}return-1},n.prototype._findRow=function(e){for(var t=0;t0,this._rcBounds=null}this._eTL.style.top=this._eCHdr.style.top=t?-i+"px":"",e.toggleClass(this._eTL,n._WJS_STICKY,t),e.toggleClass(this._eCHdr,n._WJS_STICKY,t)},n.prototype._updateScrollHandler=function(){this._clipToScreen=this._getClipToScreen();var e=this._stickyHdr||this._clipToScreen;e!=this._scrollHandlerAttached&&(this._scrollHandlerAttached=e,e?this.addEventListener(window,"scroll",this._scroll.bind(this),!0):this.removeEventListener(window,"scroll"))},n.prototype._getClipToScreen=function(){if(this.rows.length<=n._MIN_VIRT_ROWS)return!1;if(this._root.clientHeight!=this._root.scrollHeight)return!1;for(var e=this.hostElement;e&&e!=document.documentElement;e=e.parentElement)if("auto"==getComputedStyle(e).overflow)return!1;return!0},n.prototype._scroll=function(t){var i=this;e.contains(t.target,this.hostElement)&&(this._clipToScreen&&(this._afScrl&&cancelAnimationFrame(this._afScrl),this._afScrl=requestAnimationFrame(function(){i._afScrl=null,i.finishEditing(),i._updateContent(!0)})),this._stickyHdr&&(this._afSticky&&cancelAnimationFrame(this._afSticky),this._afSticky=requestAnimationFrame(function(){i._afSticky=null;var t=new e.CancelEventArgs;i.onUpdatingLayout(t)&&(i._updateStickyHeaders(),i.onUpdatedLayout(t))})))},n.prototype._updateScrollPosition=function(){var t=this._root,i=t.scrollTop,o=t.scrollLeft;this.rightToLeft&&"rev"==n._getRtlMode()&&(o=t.scrollWidth-t.clientWidth-o);var r=new e.Point(-Math.abs(o),-i);return!this._ptScrl.equals(r)&&(this._ptScrl=r,this.onScrollPositionChanged(),!0)},n.prototype._updateContent=function(t,o){var n=this._root,r=this.hostElement,s=this.cells.hostElement,l=e.getActiveElement(),a=e.contains(r,l)?l:null,c=this._activeCell,h=new e.CancelEventArgs;if(this.onUpdatingView(h)){if(e.setAttribute(s,"role",this.rows.maxGroupLevel<0?"grid":"treegrid"),this._hasValidation=e.isFunction(this._itemValidator)||this._cv&&e.isFunction(this._cv.getError),this._offsetY=0,this._heightBrowser>this._szClient.height){var u=Math.round(-this._ptScrl.y/(this._heightBrowser-this._szClient.height)*100)/100;this._offsetY=Math.round(this._maxOffsetY*u)}this._updateScrollPosition();var d=this._gpCells._updateContent(t,o,this._offsetY);if(this._hdrVis&i.Column&&(!o||this._ssHdr&i.Column)&&this._gpCHdr._updateContent(t,o,0),this._hdrVis&i.Row&&(!o||this._ssHdr&i.Row)&&this._gpRHdr._updateContent(t,o,this._offsetY),this._hdrVis&&!o&&this._gpTL._updateContent(t,o,0),this._gpCFtr.rows.length&&(this._gpBL._updateContent(t,o,0),this._gpCFtr._updateContent(t,o,0)),this.showMarquee){var g=this._selHdl.selection,p=this._eMarquee;if(this.isRangeValid(g)){var f=this._getMarqueeRect(g),_=p.firstChild,w=p.offsetWidth-_.offsetWidth,m=p.offsetHeight-_.offsetHeight;e.setCss(p,{left:f.left+s.offsetLeft-w/2,top:f.top+s.offsetTop-m/2,width:f.width+w,height:f.height+m,visibility:f.width>0&&f.height>0?"":"collapse"})}else e.setCss(p,{left:0,top:0,width:0,height:0,visibility:"collapse"})}if(this._useFrozenDiv()&&(this._updateFrozenCells(o),d&&e.hasClass(d,"wj-frozen")&&(d=null)),this._fCt.style.display=this._fCt.childElementCount?"":"none",this._activeCell=d,a)if(a!=n&&a!=this._eFocus&&e.contains(r,a)&&!e.contains(s,a)){if(e.getActiveElement()!=a&&a.focus(),e.isIE()&&a instanceof HTMLInputElement&&!a.type.match(/checkbox|radio|range/i)){var y=a.selectionStart,v=a.selectionEnd;a.setSelectionRange(y,v)}}else{var C=d!=c;this._setFocus(C)}!a&&d&&(d.tabIndex=this._orgTabIndex),c&&c!=d&&(c.tabIndex=-1),this._rcBounds=null,this.onUpdatedView(h)}},n.prototype._clearCells=function(){for(var e in this)if("_"==e[0]){var i=this[e];i instanceof t.GridPanel&&i._clearCells()}this.invalidate()},n.prototype._useFrozenDiv=function(){return e.isBoolean(this._fzClone)?this._fzClone:e.isIE()||e.isFirefox()||e.isSafari()||e.isMobile()},n.prototype._updateFrozenCells=function(t){var i=this._fCt;if(this.frozenRows||this.frozenColumns){var o=this._eCt.querySelectorAll(".wj-frozen");if(t&&i.children.length==o.length){for(n=0;n=l&&r.top=l&&s.bottom=c&&r.right>a.left&&(r.left=a.left-r.width),i.rightCol>=c&&s.left>a.left&&(s.left=a.left)):(i.leftCol>=c&&r.left=c&&s.right0&&this.showGroups)for(o=0;o0}return!1},n.prototype._wantsInput=function(t){return this._isInputElement(t)&&!this.activeEditor&&!this._edtHdl._isNativeCheckbox(t)&&!e.hasClass(t,"wj-grid-ime")&&e.contains(document.body,t)},n._getMaxSupportedCssHeight=function(){if(!n._maxCssHeight){var t=335e5;e.isIE()?t=15e5:e.isFirefox()&&(t=175e5),n._maxCssHeight=t}return n._maxCssHeight},n._getRtlMode=function(){if(!n._rtlMode){var t=e.createElement('
');document.body.appendChild(t);var i=t.scrollLeft;t.scrollLeft=-1e3;var o=t.scrollLeft;e.removeChild(t),n._rtlMode=o<0?"neg":i>0?"rev":"std"}return n._rtlMode},n._WJS_STICKY="wj-state-sticky",n._WJS_MEASURE="wj-state-measuring",n._WJS_UPDATING="wj-state-updating",n._MIN_VIRT_ROWS=200,n.controlTemplate='
0
',n}(e.Control);t.FlexGrid=o}(e.grid||(e.grid={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])};return function(t,i){function o(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(o.prototype=i.prototype,new o)}}(),wijmo;!function(e){!function(t){"use strict";var i=function(i){function o(o,n,r){var s=i.call(this)||this;return s._p=e.asType(o,t.GridPanel,!0),s._rng=e.asType(n,t.CellRange,!0),s._data=r,s}return __extends(o,i),Object.defineProperty(o.prototype,"panel",{get:function(){return this._p},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"range",{get:function(){return this._rng.clone()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"row",{get:function(){return this._rng.row},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"col",{get:function(){return this._rng.col},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"data",{get:function(){return this._data},set:function(e){this._data=e},enumerable:!0,configurable:!0}),o}(e.CancelEventArgs);t.CellRangeEventArgs=i;var o=function(t){function i(i,o,n){var r=t.call(this,i,o)||this;return r._cell=e.asType(n,HTMLElement),r}return __extends(i,t),Object.defineProperty(i.prototype,"cell",{get:function(){return this._cell},enumerable:!0,configurable:!0}),i}(i);t.FormatItemEventArgs=o;var n=function(t){function i(){var e=null!==t&&t.apply(this,arguments)||this;return e._stayInEditMode=!1,e._refresh=!0,e}return __extends(i,t),Object.defineProperty(i.prototype,"stayInEditMode",{get:function(){return this._stayInEditMode},set:function(t){this._stayInEditMode=e.asBoolean(t)},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"refresh",{get:function(){return this._refresh},set:function(t){this._refresh=e.asBoolean(t)},enumerable:!0,configurable:!0}),i}(i);t.CellEditEndingEventArgs=n}(e.grid||(e.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(e){!function(t){"use strict";var i;!function(e){e[e.None=0]="None",e[e.Cell=1]="Cell",e[e.ColumnHeader=2]="ColumnHeader",e[e.RowHeader=3]="RowHeader",e[e.TopLeft=4]="TopLeft",e[e.ColumnFooter=5]="ColumnFooter",e[e.BottomLeft=6]="BottomLeft"}(i=t.CellType||(t.CellType={}));var o=function(){function o(i,o,n,r,s){this._offsetY=0,this._g=e.asType(i,t.FlexGrid),this._ct=e.asInt(o),this._rows=e.asType(n,t.RowCollection),this._cols=e.asType(r,t.ColumnCollection),this._e=e.asType(s,HTMLElement),this._vrb=new t.CellRange}return Object.defineProperty(o.prototype,"grid",{get:function(){return this._g},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"cellType",{get:function(){return this._ct},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"viewRange",{get:function(){return this._getViewRange()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"width",{get:function(){return this._cols.getTotalSize()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"height",{get:function(){return this._rows.getTotalSize()},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"rows",{get:function(){return this._rows},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"columns",{get:function(){return this._cols},enumerable:!0,configurable:!0}),o.prototype.getCellData=function(o,n,r){var s,l=this._rows[e.asNumber(o,!1,!0)],a=null;if(e.isString(n)&&(n=this._cols.indexOf(n))<0)throw"Invalid column name or binding.";s=this._cols[e.asNumber(n,!1,!0)];var c=this._g?this._g._getBindingColumn(this,o,s):s;if(!c.binding||!l.dataItem||l.dataItem instanceof e.collections.CollectionViewGroup?l._ubv&&(a=l._ubv[s._hash]):a=c._binding.getValue(l.dataItem),null==a)switch(this._ct){case i.ColumnHeader:o!=this._rows.length-1&&c==s||(a=c.header);break;case i.ColumnFooter:if(c.aggregate!=e.Aggregate.None&&l instanceof t.GroupRow){var h=this._g.collectionView;if(h){var u=e.tryCast(h,e.collections.CollectionView);a=u?u.getAggregate(c.aggregate,c.binding):e.getAggregate(c.aggregate,h.items,c.binding)}}break;case i.Cell:if(c.aggregate!=e.Aggregate.None&&l instanceof t.GroupRow){var d=e.tryCast(l.dataItem,e.collections.CollectionViewGroup);d&&(a=d.getAggregate(c.aggregate,c.binding,this._g.collectionView))}}return r&&(this.cellType==i.Cell&&c.dataMap&&(a=c.dataMap.getDisplayValue(a)),a=null!=a?e.Globalize.format(a,c.format):""),a},o.prototype.setCellData=function(t,o,n,r,s){void 0===r&&(r=!0),void 0===s&&(s=!0);var l,a=this._rows[e.asNumber(t,!1,!0)];if(e.isString(o)&&(o=this._cols.indexOf(o))<0)throw"Invalid column name or binding.";l=this._cols[e.asNumber(o,!1,!0)];var c=this._g?this._g._getBindingColumn(this,t,l):l;if(this._ct==i.Cell){if(c.dataMap&&null!=n&&(c.isRequired||""!=n)){var h=c.dataMap,u=h.getKeyValue(n);if(null==u&&null==h.getDisplayValue(null)){if(h.getDisplayValue(n)!=n);else if(!h.isEditable||h.displayMemberPath!=h.selectedValuePath)return!1}else n=u}var d=e.DataType.Object;if(c.dataType)d=c.dataType;else{var g=this.getCellData(t,o,!1);d=e.getType(g)}if(e.isBoolean(c.isRequired))if(c.isRequired||""!==n&&null!==n){if(c.isRequired&&(""===n||null===n))return!1}else n=null,r=!1;if(r&&(n=e.changeType(n,d,c.format),d!=e.DataType.Object&&e.getType(n)!=d))return!1}if(a.dataItem&&c.binding){var p=c._binding,f=a.dataItem,_=p.getValue(f);if(n!==_&&!e.DateTime.equals(n,_)){p.setValue(f,n);var w=this._g.collectionView;if(w instanceof e.collections.CollectionView&&f!=w.currentEditItem){var m=new e.collections.NotifyCollectionChangedEventArgs(e.collections.NotifyCollectionChangedAction.Change,f,w.items.indexOf(f));w.onCollectionChanged(m)}}}else a._ubv||(a._ubv={}),a._ubv[l._hash]=n;return s&&this._g&&this._g.invalidate(),!0},o.prototype.getCellBoundingRect=function(t,i,o){var n=this._g,r=this.rows[t],s=this.columns[i],l=new e.Rect(s.pos,r.pos,s.renderSize,r.renderSize);if(n.rightToLeft&&(l.left=this.hostElement.clientWidth-l.right,e.isIE()||e.isFirefox()||(l.left-=n._root.offsetWidth-n._root.clientWidth)),!o){var a=this.hostElement.getBoundingClientRect();l.left+=a.left,l.top+=a.top-this._offsetY}return t-1;w++)_=this._renderRow(w,g,o,_);for(;s.childElementCount>_;){var m=s.lastElementChild;s.removeChild(m),this._removeExtraCells(m,0)}return this._activeCell},o.prototype._updateScrollPosition=function(){var e=this._g,t=e._ptScrl,o=this.hostElement.style;this.cellType==i.RowHeader?o.top=t.y+"px":e.rightToLeft?o.right=t.x+"px":o.left=t.x+"px"},o.prototype._clearCells=function(){for(var e=this.hostElement,t=e.childElementCount-1;t>=0;t--){var i=e.children[t];e.removeChild(i);for(var o=i.childElementCount-1;o>=0;o--)this._cf.disposeCell(i.children[o])}},o.prototype._reorderCells=function(e,t){if(!(this._rows.frozen>0||this._cols.frozen>0||e.columnSpan!=t.columnSpan||e.rowSpan!=t.rowSpan)&&t.isValid&&e.isValid&&e.intersects(t)&&e.row!=t.row){var o=e.row-t.row,n=Math.max(1,e.rowSpan-1),r=this._e;if(0!=o&&Math.abs(o)0){var a=s,c=Math.min(s+o,l-1);(h=this._createRange(a,c))&&cs){var u=r.children[s];r.insertBefore(h.extractContents(),u)}}}}},o.prototype._createRange=function(e,t){var i,o=this._e.childElementCount;return t>e&&t<=o&&e>-1&&((i=document.createRange()).setStart(this._e,e),i.setEnd(this._e,t)),i},o.prototype._renderColHdrRow=function(t,i){var o=this._e.children[0];o||(o=e.createElement('
',this._e));var n=this._g,r=n?n.columnHeaders.rows.ariaLabel:null;e.setAttribute(o,"aria-label",r),e.setAttribute(o,"aria-selected",null);var s=0,l=this._g._getRowHeaderPath();l&&(s=this._renderRowHdrCell(o,-1,l.path));for(a=0;a-1;a++)s=this._renderColHdrCell(o,a,t,i,s);return this._removeExtraCells(o,s),1},o.prototype._renderColHdrCell=function(t,i,n,r,s){var l=this.columns[i];if(l.renderSize<=0)return s;if(r)return s+1;var a=t.children[s];a||(a=e.createElement('
',t)),e.setAttribute(a,"role","columnheader"),a.textContent=this.columns[i].header,e.setCss(a,{position:"fixed",top:-32e3,height:.1,left:l.pos,width:l.renderWidth,overflow:"hidden",opacity:"0",pointerEvents:"none"});var c=[l.describedById,this.columns.describedById].join(" ").trim();e.setAttribute(a,"aria-describedby",c||null);var h=this.grid;if(h.allowSorting){var u="none";switch(h._getBindingColumn(this,0,l).currentSort){case"+":u="ascending";break;case"-":u="descending"}e.setAttribute(a,"aria-sort",u)}return h.isReadOnly||(e.setAttribute(a,"aria-readonly",l.isReadOnly),e.setAttribute(a,"aria-required",l.getIsRequired())),a[o._INDEX_KEY]={row:-1,col:i,panel:this},s+1},o.prototype._renderRowHdrCell=function(t,i,n){var r=t.children[0];return r||(r=e.createElement('
',t)),r.setAttribute("role",i<0?"columnheader":"rowheader"),r.textContent=n?n.toString():"",e.setCss(r,{position:"fixed",left:-32e3,top:-32e3,width:.1,height:.1,overflow:"hidden",opacity:"0"}),r[o._INDEX_KEY]={row:i,col:-1,panel:this},1},o.prototype._renderRow=function(o,n,r,s){var l=this._g,a=this.rows[o];if(a.renderSize<=0)return s;var c=this._e.children[s];if(c||(c=e.createElement('
',this._e)),this._ct==i.Cell){c.setAttribute("role","row");var h=t.SelectionMode;switch(l.selectionMode){case h.Row:case h.RowRange:case h.ListBox:var u=a.isSelected||this._g._selHdl.selection.containsRow(o);e.setAttribute(c,"aria-selected",!!u)}e.setAttribute(c,"aria-level",a instanceof t.GroupRow?a.level+1:null),e.setAttribute(c,"aria-expanded",a instanceof t.GroupRow?!a.isCollapsed:null),this.rows.ariaLabel&&e.setAttribute(c,"aria-label",this.rows.ariaLabel)}var d=0;if(this._ct==i.Cell){var g=this._g._getRowHeaderPath();g&&(d=this._renderRowHdrCell(c,o,g.getValue(a.dataItem)))}for(p=0;p-1;p++)d=this._renderCell(c,o,p,n,r,d);return this._removeExtraCells(c,d),s+1},o.prototype._renderCell=function(n,r,s,l,a,c){var h=this._g,u=h.getMergedRange(this,r,s);if(u){for(d=Math.max(l.row,u.row);dt;){var i=e.lastElementChild;e.removeChild(i),this._cf.disposeCell(i)}},o.prototype._getViewRange=function(){var e=this._g,o=e._ptScrl,n=this._rows,r=this._cols,s=new t.CellRange(0,0,n.length-1,r.length-1);if(this._ct==i.Cell||this._ct==i.RowHeader){var l=-o.y+this._offsetY,a=e._szClient.height;if((d=Math.min(n.frozen,n.length-1))>0&&(l+=g=n[d-1].pos,a-=g),s.row=Math.min(n.length-1,Math.max(n.frozen,n.getItemAt(l+1))),s.row2=n.getItemAt(l+a),e._clipToScreen){var c=e.hostElement.getBoundingClientRect();c.top<0&&(s.row=Math.max(s.row,n.getItemAt(-c.top-e._ptScrl.y)-1)),c.bottom>innerHeight&&(s.row2=Math.min(s.row2,n.getItemAt(-c.top-e._ptScrl.y+innerHeight)+1))}}if(this._ct==i.Cell||this._ct==i.ColumnHeader){var h=-o.x,u=e._szClient.width,d=Math.min(r.frozen,r.length-1);if(d>0){var g=r[d-1].pos;h+=g,u-=g}s.col=Math.min(r.length-1,Math.max(r.frozen,r.getItemAt(h+1))),s.col2=r.getItemAt(h+u)}return n.length<=n.frozen&&(s.row=s.row2=-1),r.length<=r.frozen&&(s.col=s.col2=-1),s},o.prototype._getFrozenPos=function(){var t=this._rows.frozen,i=this._cols.frozen,o=t>0?this._rows[t-1]:null,n=i>0?this._cols[i-1]:null,r=o?o.pos+o.renderSize:0,s=n?n.pos+n.renderSize:0;return new e.Point(s,r)},o._INDEX_KEY="wj-cell-index",o}();t.GridPanel=o}(e.grid||(e.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(e){!function(t){"use strict";var i=function(){function i(){}return i.prototype.updateCell=function(o,n,r,s,l,a){var c=o.grid,h=c.rightToLeft,u=t.CellType,d=o.rows,g=o.columns,p=d[n],f=g[r],_=n,w=r,m=p instanceof t.GroupRow?p:null,y=p instanceof t._NewRowTemplate?p:null,v=f.renderWidth,C=p.renderHeight,b=o.cellType,R="wj-cell",S="",E={display:""};if(0!=a&&s.firstElementChild&&(1==s.childNodes.length&&"checkbox"==s.firstElementChild.type||(s.textContent="")),l&&!l.isSingleCell){n=l.row,r=l.col,_=l.row2,w=l.col2,p=d[n],f=g[r],m=p instanceof t.GroupRow?p:null;var z=l.getRenderSize(o);C=z.height,v=z.width}var x=c._getBindingColumn(o,n,f),T=x.dataType==e.DataType.Boolean&&!x.dataMap,H=f.pos,P=p.pos;if(c._useFrozenDiv()&&b==u.Cell&&!c.editRange?(n=g.frozen&&(H+=c._ptScrl.x),r=d.frozen&&(P+=c._ptScrl.y)):(n-1&&r==c.columns.firstVisibleIndex&&c.treeIndent){var D=m?Math.max(0,m.level):c.rows.maxGroupLevel+1,O=c.treeIndent*D+c._cellPadding;h?E.paddingRight=O+"px":E.paddingLeft=O+"px"}if(0!=a){var L=o.getCellData(n,r,!1),I=o.getCellData(n,r,!0);if(b==u.Cell&&r==c.columns.firstVisibleIndex&&m&&m.hasChildren&&!this._isEditingCell(c,n,r)){Y=this._getTreeBtn(m);I=e.escapeHtml(I)||m.getGroupHeader(),s.innerHTML=Y.outerHTML+" "+I,S=""}else if(b==u.ColumnHeader&&x.currentSort&&c.showSort&&(_==c._getSortRowIndex()||x!=f))R+=" wj-sort-"+("+"==x.currentSort?"asc":"desc"),s.innerHTML=e.escapeHtml(I)+" "+this._getSortIcon(x);else if(b!=u.RowHeader||r!=c.rowHeaders.columns.length-1||I)if(b!=u.Cell||x.dataType!=e.DataType.Boolean||x.dataMap||m&&!e.isBoolean(L))if(b==u.Cell&&this._isEditingCell(c,n,r)){var N=x.inputType;if(x.inputType||(N=x.dataType!=e.DataType.Number||x.dataMap?"text":"tel"),!x.dataMap&&!x.mask){var B=o.getCellData(n,r,!1);if(e.isNumber(B)){var k=B.toString(),F=x.format;if(F&&B!=Math.round(B)){var V=k.match(/\.(\d+)/)[1].length;F=F.replace(/([a-z])(\d*)(.*)/gi,"$01"+V+"$3")}I=e.Globalize.formatNumber(B,F,!0)}}s.innerHTML=(x.multiLine||p.multiLine)&&"checkbox"!=N?'':'';var G=s.children[0];e.addClass(G,"wj-grid-editor wj-form-control"),e.disableAutoComplete(G),G.value=I,G.required=x.getIsRequired(),e.setAttribute(G,"aria-required",G.required),x.maxLength&&(G.maxLength=x.maxLength),G.style.textAlign=x.getAlignment(),x.mask&&new e._MaskProvider(G,x.mask),c._edtHdl._edt=G}else b==u.Cell&&(p.isContentHtml||x.isContentHtml)?s.innerHTML=I:s.textContent=I||"";else{var K=s.firstChild;K instanceof HTMLInputElement&&"checkbox"==K.type||(s.innerHTML='',K=s.firstChild),K.checked=1==L,K.indeterminate=null==L,K.disabled=!c.canEditCell(n,r),K.disabled&&(K.style.cursor="default"),c.editRange&&c.editRange.contains(n,r)&&(c._edtHdl._edt=K)}else{var W=c.editableCollectionView,q=W?W.currentEditItem:null;q&&p.dataItem==q?s.innerHTML='':p instanceof t._NewRowTemplate&&(s.innerHTML='')}if(b==u.Cell&&e.input&&x.dataMap&&c.showDropDown&&0!=x.showDropDown&&c.canEditCell(n,r)){if(!i._ddBtn){var U=i._WJC_DROPDOWN,Y=e.createElement('');e.setAriaLabel(Y,e.culture.FlexGrid.ariaLabels.toggleDropDown),e.setAttribute(Y,"aria-expanded",!1),i._ddBtn=Y}var J=i._ddBtn.cloneNode(!0);s.appendChild(J)}}var X=!1;switch(b){case u.RowHeader:X=!m&&!y&&p.allowDragging&&0!=(c.allowDragging&t.AllowDragging.Rows),e.setAttribute(s,"draggable",X?"true":null);break;case u.ColumnHeader:X=f.allowDragging&&0!=(c.allowDragging&t.AllowDragging.Columns),e.setAttribute(s,"draggable",X?"true":null)}R+=S,s.className!=R&&(s.className=R);var Z=s.style;for(var Q in E)Z[Q]!==E[Q]&&(Z[Q]=E[Q]);if(c._edtHdl._edt&&c._edtHdl._edt.parentElement==s){var $=c._root,ee=$.getBoundingClientRect(),te=s.getBoundingClientRect(),ie=ee.top+$.clientHeight-te.top,oe=ee.left+$.clientWidth-te.left;te.height>ie&&(s.style.height=ie+"px"),te.width>oe&&(s.style.width=oe+"px")}if(c.itemFormatter&&c.itemFormatter(o,n,r,s),c.formatItem.hasHandlers){var ne=i._fmtRng;ne?ne.setRange(n,r,_,w):ne=i._fmtRng=new t.CellRange(n,r,_,w);var re=new t.FormatItemEventArgs(o,ne,s);c.onFormatItem(re)}},i.prototype.disposeCell=function(e){},i.prototype.getEditorValue=function(t){var i=t._edtHdl._edt;if(i instanceof HTMLInputElement&&"checkbox"==i.type)return i.checked;if(i instanceof HTMLInputElement||i instanceof HTMLTextAreaElement){var o=i.maxLength;return e.isNumber(o)&&o>-1&&i.value.length>o?i.value.substr(0,o):i.value}return null},i.prototype._isEditingCell=function(e,t,i){return e.editRange&&e.editRange.contains(t,i)},i.prototype._getTreeBtn=function(t){var o=i._WJC_COLLAPSE,n=(t.isCollapsed?"":"down-")+(t.grid.rightToLeft?"left":"right"),r=e.createElement('');return e.setAriaLabel(r,e.culture.FlexGrid.ariaLabels.toggleGroup),e.setAttribute(r,"aria-expanded",!t.isCollapsed),r},i.prototype._getSortIcon=function(e){return''},i._WJC_COLLAPSE="wj-elem-collapse",i._WJC_DROPDOWN="wj-elem-dropdown",i}();t.CellFactory=i}(e.grid||(e.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(e){!function(t){"use strict";var i=function(){function t(e,t,i,o){void 0===e&&(e=-1),void 0===t&&(t=-1),void 0===i&&(i=e),void 0===o&&(o=t),this.setRange(e,t,i,o)}return t.prototype.setRange=function(t,i,o,n){void 0===t&&(t=-1),void 0===i&&(i=-1),void 0===o&&(o=t),void 0===n&&(n=i),this._row=e.asInt(t),this._col=e.asInt(i),this._row2=e.asInt(o),this._col2=e.asInt(n)},Object.defineProperty(t.prototype,"row",{get:function(){return this._row},set:function(t){this._row=e.asInt(t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"col",{get:function(){return this._col},set:function(t){this._col=e.asInt(t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"row2",{get:function(){return this._row2},set:function(t){this._row2=e.asInt(t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"col2",{get:function(){return this._col2},set:function(t){this._col2=e.asInt(t)},enumerable:!0,configurable:!0}),t.prototype.clone=function(){return new t(this._row,this._col,this._row2,this._col2)},Object.defineProperty(t.prototype,"rowSpan",{get:function(){return Math.abs(this._row2-this._row)+1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"columnSpan",{get:function(){return Math.abs(this._col2-this._col)+1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"topRow",{get:function(){return Math.min(this._row,this._row2)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bottomRow",{get:function(){return Math.max(this._row,this._row2)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"leftCol",{get:function(){return Math.min(this._col,this._col2)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rightCol",{get:function(){return Math.max(this._col,this._col2)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isValid",{get:function(){return this._row>-1&&this._col>-1&&this._row2>-1&&this._col2>-1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isSingleCell",{get:function(){return this._row==this._row2&&this._col==this._col2},enumerable:!0,configurable:!0}),t.prototype.contains=function(i,o){var n=e.tryCast(i,t);if(n)return n.topRow>=this.topRow&&n.bottomRow<=this.bottomRow&&n.leftCol>=this.leftCol&&n.rightCol<=this.rightCol;if(e.isInt(i)&&e.isInt(o))return i>=this.topRow&&i<=this.bottomRow&&o>=this.leftCol&&o<=this.rightCol;throw"contains expects a CellRange or row/column indices."},t.prototype.containsRow=function(t){return e.asInt(t)>=this.topRow&&t<=this.bottomRow},t.prototype.containsColumn=function(t){return e.asInt(t)>=this.leftCol&&t<=this.rightCol},t.prototype.intersects=function(e){return this.intersectsRow(e)&&this.intersectsColumn(e)},t.prototype.intersectsRow=function(e){return e&&!(this.bottomRowe.bottomRow)},t.prototype.intersectsColumn=function(e){return e&&!(this.rightCole.rightCol)},t.prototype.getRenderSize=function(t){var i=new e.Size(0,0);if(this.isValid){for(var o=this.topRow;o<=this.bottomRow;o++)i.height+=t.rows[o].renderSize;for(var n=this.leftCol;n<=this.rightCol;n++)i.width+=t.columns[n].renderSize}return i},t.prototype.equals=function(e){return e instanceof t&&this._row==e._row&&this._col==e._col&&this._row2==e._row2&&this._col2==e._col2},t}();t.CellRange=i}(e.grid||(e.grid={}))}(wijmo||(wijmo={}));var __extends=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])};return function(t,i){function o(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(o.prototype=i.prototype,new o)}}(),wijmo;!function(e){!function(t){"use strict";var i;!function(e){e[e.Visible=1]="Visible",e[e.AllowResizing=2]="AllowResizing",e[e.AllowDragging=4]="AllowDragging",e[e.AllowMerging=8]="AllowMerging",e[e.AllowSorting=16]="AllowSorting",e[e.AutoGenerated=32]="AutoGenerated",e[e.Collapsed=64]="Collapsed",e[e.ParentCollapsed=128]="ParentCollapsed",e[e.Selected=256]="Selected",e[e.ReadOnly=512]="ReadOnly",e[e.HtmlContent=1024]="HtmlContent",e[e.WordWrap=2048]="WordWrap",e[e.MultiLine=4096]="MultiLine",e[e.HasTemplate=8192]="HasTemplate",e[e.RowDefault=3]="RowDefault",e[e.ColumnDefault=23]="ColumnDefault"}(i=t.RowColFlags||(t.RowColFlags={}));var o=function(){function o(){this._list=null,this._pos=0,this._idx=-1,this._vidx=-1}return Object.defineProperty(o.prototype,"visible",{get:function(){return this._getFlag(i.Visible)},set:function(e){this._setFlag(i.Visible,e)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"isVisible",{get:function(){return!!this._getFlag(i.Visible)&&(!this._getFlag(i.ParentCollapsed)||this instanceof t._NewRowTemplate)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"pos",{get:function(){return this._list&&this._list._dirty&&this._list._update(),this._pos},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"index",{get:function(){return this._list&&this._list._dirty&&this._list._update(),this._idx},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"visibleIndex",{get:function(){return this._list&&this._list._dirty&&this._list._update(),this.isVisible?this._vidx:-1},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"size",{get:function(){return this._sz},set:function(t){t!=this._sz&&(this._sz=e.asNumber(t,!0),this.onPropertyChanged())},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"renderSize",{get:function(){if(!this.isVisible)return 0;var e=this._sz,t=this._list;return t&&((null==e||e<0)&&(e=Math.round(t.defaultSize)),null!=t.minSize&&et.maxSize&&(e=t.maxSize)),null!=this._szMin&&ethis._szMax&&(e=this._szMax),Math.round(e)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"allowResizing",{get:function(){return this._getFlag(i.AllowResizing)},set:function(e){this._setFlag(i.AllowResizing,e)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"allowDragging",{get:function(){return this._getFlag(i.AllowDragging)},set:function(e){this._setFlag(i.AllowDragging,e)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"allowMerging",{get:function(){return this._getFlag(i.AllowMerging)},set:function(e){this._setFlag(i.AllowMerging,e)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"isSelected",{get:function(){return this._getFlag(i.Selected)},set:function(e){if(this._setFlag(i.Selected,e,!0)){var t=this.grid;t&&t.refreshCells(!1,!0,!0)}},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"isReadOnly",{get:function(){return this._getFlag(i.ReadOnly)},set:function(e){this._setFlag(i.ReadOnly,e)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"isContentHtml",{get:function(){return this._getFlag(i.HtmlContent)},set:function(e){this.isContentHtml!=e&&(this._setFlag(i.HtmlContent,e),this.grid&&this.grid.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"wordWrap",{get:function(){return this._getFlag(i.WordWrap)},set:function(e){this._setFlag(i.WordWrap,e)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"multiLine",{get:function(){return this._getFlag(i.MultiLine)},set:function(e){this._setFlag(i.MultiLine,e)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"cssClass",{get:function(){return this._cssClass},set:function(t){t!=this._cssClass&&(this._cssClass=e.asString(t),this.grid&&this.grid.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"cssClassAll",{get:function(){return this._cssClassAll},set:function(t){t!=this._cssClassAll&&(this._cssClassAll=e.asString(t),this.grid&&this.grid.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"grid",{get:function(){return this._list?this._list._g:null},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"collectionView",{get:function(){return this.grid?this.grid.collectionView:null},enumerable:!0,configurable:!0}),o.prototype.onPropertyChanged=function(){this._list&&(this._list._dirty=!0,this.grid.invalidate())},o.prototype._getFlag=function(e){return 0!=(this._f&e)},o.prototype._setFlag=function(e,t,i){return t!=this._getFlag(e)&&(this._f=t?this._f|e:this._f&~e,i||this.onPropertyChanged(),!0)},o}();t.RowCol=o;var n=function(o){function n(t){var r=o.call(this)||this;return r._f=i.ColumnDefault,r._hash=n._ctr.toString(36),n._ctr++,t&&e.copy(r,t),r}return __extends(n,o),Object.defineProperty(n.prototype,"name",{get:function(){return this._name},set:function(e){this._name=e},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"dataType",{get:function(){return this._type},set:function(t){t=e.asEnum(t,e.DataType),this._type!=t&&(this._type=t,this.grid&&this.grid.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"isRequired",{get:function(){return this._required},set:function(t){this._required=e.asBoolean(t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"showDropDown",{get:function(){return this._showDropDown},set:function(t){t!=this._showDropDown&&(this._showDropDown=e.asBoolean(t,!0),this.grid&&this.grid.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"dropDownCssClass",{get:function(){return this._ddCssClass},set:function(t){this._ddCssClass=e.asString(t)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"inputType",{get:function(){return this._inpType},set:function(t){this._inpType=e.asString(t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"mask",{get:function(){return this._mask},set:function(t){this._mask=e.asString(t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"maxLength",{get:function(){return this._maxLen},set:function(t){this._maxLen=e.asNumber(t,!0,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"binding",{get:function(){return this._binding?this._binding.path:null},set:function(t){if(t!=this.binding){var i=e.asString(t);if(this._binding=i?new e.Binding(i):null,!this._type&&this.grid&&this._binding){var o=this.grid.collectionView;if(o&&o.sourceCollection&&o.sourceCollection.length){var n=o.sourceCollection[0];this._type=e.getType(this._binding.getValue(n))}}this.onPropertyChanged()}},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"sortMemberPath",{get:function(){return this._bindingSort?this._bindingSort.path:null},set:function(t){if(t!=this.sortMemberPath){var i=e.asString(t);this._bindingSort=i?new e.Binding(i):null,this.onPropertyChanged()}},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"width",{get:function(){return null!=this._szStar?this._szStar:this.size},set:function(t){null!=n._parseStarSize(t)?(this._szStar=t,this.onPropertyChanged()):(this._szStar=null,this.size=e.asNumber(t,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"minWidth",{get:function(){return this._szMin},set:function(t){t!=this._szMin&&(this._szMin=e.asNumber(t,!0,!0),this.onPropertyChanged())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"maxWidth",{get:function(){return this._szMax},set:function(t){t!=this._szMax&&(this._szMax=e.asNumber(t,!0,!0),this.onPropertyChanged())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"quickAutoSize",{get:function(){return this._quickSize},set:function(t){this._quickSize=e.asBoolean(t,!0)},enumerable:!0,configurable:!0}),n.prototype._getQuickAutoSize=function(){return!!this.grid._getQuickAutoSize()&&(e.isBoolean(this._quickSize)?this._quickSize:!(this.isContentHtml||this.wordWrap||this.multiLine||this._getFlag(i.HasTemplate)))},Object.defineProperty(n.prototype,"renderWidth",{get:function(){return this.renderSize},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"align",{get:function(){return this._align},set:function(e){this._align!=e&&(this._align=e,this.onPropertyChanged())},enumerable:!0,configurable:!0}),n.prototype.getAlignment=function(){var t=this._align;if(null==t&&(t="",!this._map))switch(this._type){case e.DataType.Boolean:t="center";break;case e.DataType.Number:t="right"}return t},n.prototype.getIsRequired=function(){return null!=this._required?this._required:this.dataType!=e.DataType.String||(null!=this.dataMap||null!=this._mask&&this._mask.length>0)},Object.defineProperty(n.prototype,"header",{get:function(){return this._hdr?this._hdr:this.binding},set:function(e){this._hdr!=e&&(this._hdr=e,this.onPropertyChanged())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"dataMap",{get:function(){return this._map},set:function(i){this._map!=i&&(this._map&&this._map.mapChanged.removeHandler(this.onPropertyChanged,this),e.isArray(i)&&(i=new t.DataMap(i,null,null)),this._map=e.asType(i,t.DataMap,!0),this._map&&this._map.mapChanged.addHandler(this.onPropertyChanged,this),this.onPropertyChanged())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"format",{get:function(){return this._fmt},set:function(e){this._fmt!=e&&(this._fmt=e,this.onPropertyChanged())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"allowSorting",{get:function(){return this._getFlag(i.AllowSorting)},set:function(e){this._setFlag(i.AllowSorting,e)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"currentSort",{get:function(){var e=this.grid?this.grid.collectionView:null,t=e?e.sortDescriptions:null,i=t&&t.length?this._getBindingSort():null;if(i)for(var o=0;o0&&"*"==t[t.length-1]){var i=1==t.length?1:1*t.substr(0,t.length-1);if(i>0&&!isNaN(i))return i}return null},n._ctr=0,n}(o);t.Column=n;var r=function(e){function t(t){var o=e.call(this)||this;return o._f=i.ColumnDefault,o._data=t,o}return __extends(t,e),Object.defineProperty(t.prototype,"dataItem",{get:function(){return this._data},set:function(e){this._data=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this.size},set:function(e){this.size=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"renderHeight",{get:function(){return this.renderSize},enumerable:!0,configurable:!0}),t}(o);t.Row=r;var s=function(o){function n(){var e=o.call(this)||this;return e._level=-1,e.isReadOnly=!0,e}return __extends(n,o),Object.defineProperty(n.prototype,"level",{get:function(){return this._level},set:function(t){e.asInt(t),t!=this._level&&(this._level=t,this.onPropertyChanged())},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"hasChildren",{get:function(){if(null!=this.grid&&null!=this._list){this._list._update();var i=this.indexthis.level)}return!0},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"isCollapsed",{get:function(){return this._getFlag(i.Collapsed)},set:function(t){e.asBoolean(t),t!=this.isCollapsed&&null!=this._list&&this._setCollapsed(t)},enumerable:!0,configurable:!0}),n.prototype.getGroupHeader=function(){var t=this.grid,i=t.groupHeaderFormat||e.culture.FlexGrid.groupHeaderFormat,o=e.tryCast(this.dataItem,e.collections.CollectionViewGroup);if(o&&i){var n=o.groupDescription.propertyName,r=o.name,s=t.getColumn(n),l=this.isContentHtml;s&&(l=l||s.isContentHtml,s.header&&(n=s.header),s.dataMap?r=s.dataMap.getDisplayValue(r):s.format&&(r=e.Globalize.format(r,s.format)));var a=o.getAggregate(e.Aggregate.CntAll,null,t.collectionView);return e.format(i,{name:e.escapeHtml(n),value:l?r:e.escapeHtml(r),level:o.level,count:a})}return""},n.prototype._setCollapsed=function(e){var o=this,r=this.grid,s=r.rows,l=this.getCellRange(),a=new t.CellRangeEventArgs(r.cells,new t.CellRange(this.index,-1));r.onGroupCollapsedChanging(a)&&(r.deferUpdate(function(){s.deferUpdate(function(){o._setFlag(i.Collapsed,e,!0);for(var t=l.topRow+1;t<=l.bottomRow&&t>-1&&t0&&this[0].renderSize)return 0;e=Math.round(e);for(var t,i,o=this.length,n=0,r=o-1;n<=r;)if(t=n+r>>>1,(i=this[t])._pos>e&&t>0)r=t-1;else{if(!(i._pos+i.renderSize<=e&&t0&&!this[t].renderSize;)t--;for(;t0)return n;break;case r.Prev:for(n=e-1;n>=0;n--)if(this[n].renderSize>0)return n;break;case r.End:for(n=this.length-1;n>=0;n--)if(this[n].renderSize>0)return n;break;case r.Home:for(n=0;n0)return n;break;case r.NextPage:return(n=this.getItemAt(this[e].pos+o))<0?this.getNextCell(e,t.SelMove.End,o):n==e&&n0&&this[n-1].renderSize?n-1:n}return e},o.prototype.canMoveElement=function(e,i){if(i==e)return!1;if(e<0||e>=this.length||i>=this.length)return!1;i<0&&(i=this.length-1);for(var o=Math.min(e,i),n=Math.max(e,i),r=o;r<=n;r++)if(!this[r].allowDragging)return!1;return!(this[i]instanceof t._NewRowTemplate)},o.prototype.moveElement=function(e,t){if(this.canMoveElement(e,t)){var i=this[e];this.removeAt(e),t<0&&(t=this.length),this.insert(t,i)}},o.prototype.onCollectionChanged=function(t){void 0===t&&(t=e.collections.NotifyCollectionChangedEventArgs.reset),this._dirty=!0,this._g.invalidate(),i.prototype.onCollectionChanged.call(this,t)},o.prototype.push=function(e){return e._list=this,i.prototype.push.call(this,e)},o.prototype.splice=function(e,t,o){return o&&(o._list=this),i.prototype.splice.call(this,e,t,o)},o.prototype.beginUpdate=function(){this._update(),i.prototype.beginUpdate.call(this)},o.prototype._setDefaultSize=function(e){this._szCustom||(this.defaultSize=e,this._szCustom=!1)},o.prototype._update=function(){if(this._dirty&&!this.isUpdating){this._dirty=!1;for(var e=0,t=0,i=void 0,o=void 0,n=0;n0&&(t+=i,e++);return this._vlen=e,this._szTot=t,!0}return!1},o}(e.collections.ObservableArray);t.RowColCollection=l;var a=function(t){function i(){var e=null!==t&&t.apply(this,arguments)||this;return e._firstVisible=-1,e}return __extends(i,t),i.prototype.getColumn=function(t){var i=e.isNumber(t)?t:this.indexOf(t);return i>-1?this[i]:null},i.prototype.indexOf=function(e){if(e instanceof n)return t.prototype.indexOf.call(this,e);for(i=0;i0?s._sz=r:(s._sz=Math.max(0,Math.round(n._parseStarSize(s._szStar)/i*e)),r-=s.renderWidth))}return this._dirty=!0,this._update(),!0}return!1},i}(l);t.ColumnCollection=a;var c=function(t){function i(){var e=null!==t&&t.apply(this,arguments)||this;return e._maxLevel=-1,e}return __extends(i,t),Object.defineProperty(i.prototype,"ariaLabel",{get:function(){return this._ariaLabel},set:function(t){t!=this.ariaLabel&&(this._ariaLabel=e.asString(t),this._g&&this._g.refresh())},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"maxGroupLevel",{get:function(){return this._dirty&&this._update(),this._maxLevel},enumerable:!0,configurable:!0}),i.prototype._update=function(){if(t.prototype._update.call(this)){this._maxLevel=-1;for(var i=0;ithis._maxLevel&&(this._maxLevel=o.level)}return!0}return!1},i}(l);t.RowCollection=c}(e.grid||(e.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(e){var t;!function(i){"use strict";var o=function(){function o(t,n){this._row=-1,this._col=-1,this._edge=0;var r;if(n instanceof Element){if(e.closest(n,".wj-flexgrid")!=t.hostElement)return;t=n}if(!(t instanceof Element)||t instanceof i.FlexGrid){if(t instanceof i.FlexGrid)r=this._g=t;else{if(!(t instanceof i.GridPanel))throw"First parameter should be a FlexGrid or GridPanel.";this._p=t,r=this._g=this._p.grid}n instanceof MouseEvent&&"mousedown"==n.type&&(r._rcBounds=null),n=e.mouseToPage(n),this._pt=n.clone();var s=r.controlRect,l=r._szClient,a=r.topLeftCells,c=r._eTL,h=r.headersVisibility,u=i.HeadersVisibility,d=h&u.Row?a.columns.getTotalSize():0,g=h&u.Column?a.rows.getTotalSize():0,p=h&u.Column?g+c.offsetTop:0,f=r._eBL,_=f.offsetHeight;if(n.x-=s.left,n.y-=s.top,this._g.rightToLeft&&(n.x=s.width-n.x),!this._p&&n.x>=0&&n.y>=c.offsetTop&&l&&n.x<=l.width+d&&n.y<=l.height+p&&(n.yC.y||C.y<=0)&&(n.y-=r._ptScrl.y,n.y+=this._p._getOffsetY())):y!=v.BottomLeft&&y!=v.ColumnFooter||(n.y-=f.offsetTop),y!=v.ColumnHeader&&y!=v.Cell&&y!=v.ColumnFooter||(n.x-=d,(n.x>C.x||C.x<=0)&&(n.x-=r._ptScrl.x)),y!=v.ColumnHeader&&y!=v.TopLeft||(n.y-=p-g),this._edge=0;var S=o._SZEDGE[this._g.isTouching?1:0];if(this._g.isTouching&&(S=o._SZEDGE[1],n.x-=S/2),this._row=n.y>b?-1:w.getItemAt(n.y),this._col=n.x>R?-1:m.getItemAt(n.x),this._row<0||this._col<0)return void(this._p=null);if(this._col>-1){var E=m[this._col];n.x-E.pos<=S&&(this._edge|=1),E.pos+E.renderSize-n.x<=S&&(this._edge|=4)}if(this._row>-1){var z=w[this._row];n.y-z.pos<=S&&(this._edge|=2),z.pos+z.renderSize-n.y<=S&&(this._edge|=8)}}}else{var x=e.closest(t,".wj-cell"),T=x?x[i.GridPanel._INDEX_KEY]:null;T&&(this._row=T.row,this._col=T.col,this._rng=T.rng,this._p=T.panel,this._g=T.panel.grid)}}return Object.defineProperty(o.prototype,"point",{get:function(){return this._pt},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"cellType",{get:function(){return this._p?this._p.cellType:t.CellType.None},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"panel",{get:function(){return this._p},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"grid",{get:function(){return this._p?this._p.grid:null},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"row",{get:function(){return this._row},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"col",{get:function(){return this._col},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"range",{get:function(){return this._rng||(this._rng=new i.CellRange(this._row,this._col)),this._rng},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"edgeLeft",{get:function(){return 0!=(1&this._edge)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"edgeTop",{get:function(){return 0!=(2&this._edge)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"edgeRight",{get:function(){return 0!=(4&this._edge)},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"edgeBottom",{get:function(){return 0!=(8&this._edge)},enumerable:!0,configurable:!0}),o._SZEDGE=[5,30],o}();i.HitTestInfo=o}(t=e.grid||(e.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(e){!function(t){"use strict";var i;!function(e){e[e.None=0]="None",e[e.Cells=1]="Cells",e[e.ColumnHeaders=2]="ColumnHeaders",e[e.RowHeaders=4]="RowHeaders",e[e.AllHeaders=6]="AllHeaders",e[e.All=7]="All"}(i=t.AllowMerging||(t.AllowMerging={}));var o=function(){function o(e){this._g=e}return o.prototype.getMergedRange=function(o,n,r,s){void 0===s&&(s=!0);var l=this._g,a=o.cellType,c=o.columns,h=o.rows,u=h[n],d=c[r];if(u instanceof t._NewRowTemplate)return null;if(u instanceof t.GroupRow&&u.dataItem instanceof e.collections.CollectionViewGroup){p=new t.CellRange(n,r);if(d.aggregate==e.Aggregate.None){for(;p.col>0&&c[p.col-1].aggregate==e.Aggregate.None&&p.col!=c.frozen;)p.col--;for(;p.col2=h.frozen?!s||a!=t.CellType.Cell&&a!=t.CellType.RowHeader||l._vtRows=_&&this._mergeCell(o,m,r,n,r);m--)p.row=m;for(var y=n+1;y<=w&&this._mergeCell(o,n,r,y,r);y++)p.row2=y;for(;p.row=c.frozen?!s||a!=t.CellType.Cell&&a!=t.CellType.ColumnHeader||l._vtCols=v&&this._mergeCell(o,n,b,n,r);b--)p.col=b;for(var R=r+1;R<=C&&this._mergeCell(o,n,r,n,R);R++)p.col2=R;for(;p.col0&&(s.allowMerging&&this._mergeCell(e,i,o-1,i,o)||l.allowMerging&&this._mergeCell(e,n,o-1,n,o)))return!1;if(r-1?this._cv.sourceCollection[i][this._keyPath]:null},t.prototype.getDisplayValue=function(e){if(!this._hash){this._hash={};var t=this._cv.sourceCollection;if(t&&this._keyPath&&this._displayPath)for(var i=t.length-1;i>=0;i--){var o=t[i],n=o[this._keyPath],r=o[this._displayPath];this._hash[n]=r}}var s=this._hash[e];return null!=s?s:e},t.prototype.getDisplayValues=function(e){var t=[];if(this._cv&&this._displayPath)for(var i=this._cv.items,o=0;o-1&&!r.rows[l.row].isSelected&&(h=!1),h)n&&r.scrollIntoView(l.row,l.col);else{var u=new t.CellRangeEventArgs(r.cells,l);if(r.onSelectionChanging(u)){if(a&&(l.row!=s.row||l.rowSpan>1||s.rowSpan>1)){for(var d=0;dh.row&&(s=c.getNextCell(0,o.Next,u),s=c.getNextCell(s,o.Prev,u)),l.select(r,s);else if(i==o.PrevCell)s=c.getNextCell(h.col,o.Prev,u),r=h.row,s==h.col&&(r=a.getNextCell(r,o.Prev,u))e.Key.Space)if(this._startEditing(!1,t)&&o.activeEditor){var r=e.getActiveElement();if(r instanceof HTMLInputElement&&"checkbox"!=r.type||r instanceof HTMLTextAreaElement){var s=o._selHdl.selection,l=o.getCellData(s.row,s.col,!0),a=o.getCellData(s.row,s.col,!1),c=e.culture.Globalize.numberFormat["%"]||"%",h=String.fromCharCode(t.charCode),u=e.isNumber(a)&&l.indexOf(c)>-1||""==l&&r.value==c;r.value=h+(u?c:""),e.setSelectionRange(r,1),r.dispatchEvent(n._evtInput),n._keypress(t),n._edtValue=r.value!=l?r.value:null,t.preventDefault()}}else if(o.autoSearch){var d=!1,s=o._selHdl.selection;if(t.charCode>32||32==t.charCode&&this._search){t.preventDefault(),this._search+=String.fromCharCode(t.charCode).toLowerCase(),this._toSearch&&clearTimeout(this._toSearch),this._toSearch=setTimeout(function(){i._toSearch=null,i._search=""},e.Control._SEARCH_DELAY);var g=this._findNext(s.row,s.col);g<0&&this._search.length>1&&(this._search=this._search[this._search.length-1],g=this._findNext(s.row,s.col)),g>-1&&(d=!0,o.select(g,s.col))}d||(this._search="")}},o.prototype._findNext=function(e,t){var i=this._g,o=i.rows.length;(e<0||1==this._search.length)&&e++;for(var n=0;n-1&&h<=n.bottomRow;h++)s.push(r[h]);break;case c.ListBox:for(h=0;h-1&&s.push(r[n.topRow]);break;case c.RowRange:for(var h=n.topRow;h>-1&&h<=n.bottomRow;h++)s.push(r[h])}if(s.length>0){if(i.deferUpdate(function(){o&&o.beginUpdate();for(var e=s.length-1;e>=0;e--){var t=s[e];l.setRange(t.index,-1),i.onDeletingRow(a)&&(o&&t.dataItem?o.remove(t.dataItem):i.rows.removeAt(t.index),i.onDeletedRow(a))}o&&o.endUpdate()}),i.selectionMode==c.ListBox){var u=i.selection.row;u>-1&&u '),r(n,"mousedown",function(n){if(i._rcBounds=null,!n.defaultPrevented&&0==n.button){var c=n.target;if(!i.containsFocus()){var h=c instanceof HTMLElement&&c.tabIndex>-1?c:i._eFocus;i._setFocusNoScroll(h)}if(setTimeout(function(){n.defaultPrevented||i.focus()}),e.closest(c,".wj-flexgrid")!=i.hostElement||!i.activeEditor&&i._isInputElement(c)){var u=i.hitTest(n);switch(u.cellType){case t.CellType.Cell:i.select(u.range,!1),c.focus();break;case t.CellType.ColumnHeader:case t.CellType.ColumnFooter:i.scrollIntoView(-1,u.col);break;case t.CellType.RowHeader:i.scrollIntoView(u.row,-1)}return}var d=document;s(d,"mousemove"),s(d,"mouseup"),r(d,"mousemove",l),r(d,"mouseup",a),o._isDown=!0,o._mousedown(n)}});var l=function(e){o._mousemove(e)},a=function(e){o._isDown=!1,s(document,"mousemove"),s(document,"mouseup"),o._mouseup(e)};r(n,"mouseup",function(e){o._tsLast=Date.now()}),r(n,"mouseenter",function(e){i._rcBounds=null}),r(n,"mousemove",this._hover.bind(this)),r(n,"dblclick",this._dblclick.bind(this)),r(n,"click",this._click.bind(this)),r(n,"selectstart",function(e){i._isInputElement(e.target)||e.preventDefault()}),r(n,"wheel",function(t){if(!t.defaultPrevented&&t.deltaY&&!t.ctrlKey&&!t.metaKey){var o=i._root,n=t.deltaY,r=0;if(o.scrollHeight>o.offsetHeight&&e.closest(t.target,".wj-flexgrid")==i.hostElement){switch(t.deltaMode){case 1:r=i.rows.defaultSize*(n<0?-1:1);break;case 2:r=o.clientHeight*(n<0?-1:1);break;case 0:default:e.isSafari()&&(n=e.clamp(n,-150,150)),r=n}i.hostElement.focus(),o.scrollTop+=r,t.preventDefault()}}}),r(n,"dragstart",this._dragstart.bind(this)),r(n,"dragover",this._dragover.bind(this)),r(n,"dragleave",this._dragover.bind(this)),r(n,"drop",this._drop.bind(this)),r(n,"dragend",this._dragend.bind(this)),this._enableTouchResizing()}return n.prototype.resetMouseState=function(){this._updating&&(this._updating=!1,this._g.endUpdate()),this._dragSrc&&e.removeClass(this._dragSrc,"wj-state-dragsrc"),this._showDragMarker(null);var t=this._g.hostElement;t&&(t.style.cursor="");var i=this._g;i.removeEventListener(document,"mousemove"),i.removeEventListener(document,"mouseup"),this._tsLast=Date.now(),this._eMouse=null,this._isDown=null,this._htDown=null,this._lbSelRows=null,this._szRowCol=null,this._szArgs=null,i._rcBounds=null},n.prototype._enableTouchResizing=function(){var t=this,i=this._g,o=i.hostElement,n="ontouchstart"in window?["touchstart","touchmove","touchend"]:"onpointerdown"in window?["pointerdown","pointermove","pointerup"]:null;n&&(i.addEventListener(o,n[0],function(n){if((null==n.pointerType||"touch"==n.pointerType)&&!e.closest(n.target,".wj-elem-filter")){var r=e.closest(n.target,".wj-cell");r instanceof HTMLElement&&(i._rcBounds=null,t._htDown=null,t._hover(n),t._szRowCol&&(r.removeAttribute("draggable"),o.style.touchAction="none",t._mousedown(n),n.preventDefault()))}}),i.addEventListener(o,n[1],function(e){null!=e.pointerType&&"touch"!=e.pointerType||t._szRowCol&&(t._mousemove(e),e.preventDefault())}),i.addEventListener(o,n[2],function(i){if((null==i.pointerType||"touch"==i.pointerType)&&t._szRowCol){if(t._szArgs)t._finishResizing(t._eMouse);else{var n=e.closest(i.target,".wj-cell");n instanceof HTMLElement&&n.click()}t.resetMouseState(),o.style.touchAction=""}}))},n.prototype._mousedown=function(i){var n=this._g,r=n.hitTest(i),s=r.cellType,l=i.ctrlKey||i.metaKey,a=i.target,c=t.CellType;if(this._selDown=n.selection,r.panel==n.cells){if(e.closestClass(a,t.CellFactory._WJC_DROPDOWN))return n._edtHdl._toggleListBox(i,r.range),void i.preventDefault();if(n.editRange&&n.editRange.contains(r.range))return}var h=e.getActiveElement();if(a!=h||!n._isInputElement(a)){if(s==c.None)return n.finishEditing(),void(a!=n._root&&a!=n._fCt&&n._edtHdl._commitRowEdits());if(this._htDown=r,this._eMouse=i,null!=this._szRowCol)return h!=n._eFocus&&(n._eFocus.tabIndex=0,n._eFocus.focus()),void this._handleResizing(i);switch(s){case c.Cell:case c.RowHeader:l&&n.selectionMode==t.SelectionMode.ListBox&&this._startListBoxSelection(r.row),this._mouseSelect(i,i.shiftKey),s==c.RowHeader&&0==(n.allowDragging&o.Rows)&&(i.preventDefault(),n.focus())}if(s==c.Cell&&n.rows.maxGroupLevel>-1&&e.closestClass(a,t.CellFactory._WJC_COLLAPSE)){var u=e.tryCast(n.rows[r.row],t.GroupRow);if(u)return l?n.collapseGroupsToLevel(u.isCollapsed?u.level+1:u.level):u.isCollapsed=!u.isCollapsed,void this.resetMouseState()}}},n.prototype._mousemove=function(e){if(null!=this._htDown){if(0==e.buttons&&this._eMouse&&e.timeStamp-this._eMouse.timeStamp>600)return void this.resetMouseState();if(this._eMouse=e,this._szRowCol)this._handleResizing(e);else switch(this._htDown.cellType){case t.CellType.Cell:this._mouseSelect(e,!0);break;case t.CellType.RowHeader:0==(this._g.allowDragging&o.Rows)&&this._mouseSelect(e,!0)}}},n.prototype._mouseup=function(e){if(!this._g.isTouching||!(this._dragSrc||e.target instanceof HTMLHtmlElement)){var i=this._g,o=i.hitTest(e),n=this._htDown,r=t.SelectionMode;if(n&&!e.defaultPrevented)if(this._szArgs)this._finishResizing(e);else if(n.panel!=i.topLeftCells||this._szArgs)n.panel!=i.columnHeaders||e.dataTransfer?n.panel==i.cells&&(this._szRowCol||e.ctrlKey||e.metaKey||e.shiftKey||o.panel==n.panel&&o.range.equals(n.range)&&i.selection.equals(this._selDown)&&i._edtHdl.startEditing(!0,o.row,o.col,!0,e)):o.panel==n.panel&&o.col==n.col&&!o.edgeRight&&o.col>-1&&this._clickSort(e,o);else if(o.panel==n.panel&&o.row==n.row&&o.col==n.col&&i.rows.length&&i.columns.length)switch(i.selectionMode){case r.CellRange:case r.RowRange:case r.ListBox:i.select(new t.CellRange(0,0,i.rows.length-1,i.columns.length-1))}this.resetMouseState()}},n.prototype._click=function(e){Date.now()-this._tsLast>50&&!e.pointerType&&this._handleClick(e)},n.prototype._handleClick=function(i){var o=this._g,n=i.target,r=new t.HitTestInfo(n,null),s=r.panel;if(!i.defaultPrevented&&r.grid==o&&!o._isInputElement(n))if(s==o.topLeftCells)o.select(new t.CellRange(0,0,o.rows.length-1,o.columns.length-1));else if(s==o.columnHeaders)this._clickSort(i,r);else if(s==o.rowHeaders)o.select(new t.CellRange(r.row,0,r.row,o.columns.length-1));else if(s==o.cells)if(r.row<0)this._clickSort(i,r);else if(e.closestClass(n,t.CellFactory._WJC_COLLAPSE)){var l=o.rows[r.row];l instanceof t.GroupRow&&(i.ctrlKey?o.collapseGroupsToLevel(l.isCollapsed?l.level+1:l.level):l.isCollapsed=!l.isCollapsed)}else e.closestClass(n,t.CellFactory._WJC_DROPDOWN)?o._edtHdl._toggleListBox(i,r.range):o.select(r.range)},n.prototype._clickSort=function(i,o){var n=this._g,r=n.collectionView,s=i.ctrlKey||i.metaKey;if(r&&r.canSort&&n.allowSorting){o.range.bottomRow;var l=o.panel.columns[o.col],a=n._getBindingColumn(o.panel,o.row,l),c=a?a._getBindingSort():null;if(a.allowSorting&&c){for(var h=o.grid.collectionView.sortDescriptions,u=null,d=0;d=0&&i.target!=r._root&&(s=new t.HitTestInfo(r,i)).cellType!=t.CellType.Cell&&s.cellType!=t.CellType.RowHeader&&this._eMouse&&setTimeout(function(){n._eMouse&&n._mouseSelect(n._eMouse,o)},100)}},n.prototype._handleResizing=function(i){if(i.preventDefault(),this._szRowCol instanceof t.Column){var o=this._g,r=e.mouseToPage(i).x,s=Math.round(Math.max(n._SZ_MIN,this._szStart+(r-this._htDown.point.x)*(o.rightToLeft?-1:1)));if(this._szRowCol.renderSize!=s){if(null==this._szArgs){a=o.rowHeaders.columns.indexOf(this._szRowCol)>-1?o.rowHeaders:o.cells;this._szArgs=new t.CellRangeEventArgs(a,new t.CellRange(-1,this._szRowCol.index))}this._szArgs.cancel=!1,o.onResizingColumn(this._szArgs)&&(o.deferResizing?this._showResizeMarker(s):this._szRowCol.width=s)}}if(this._szRowCol instanceof t.Row){var o=this._g,l=e.mouseToPage(i).y,s=Math.round(Math.max(n._SZ_MIN,this._szStart+(l-this._htDown.point.y)));if(this._szRowCol.renderSize!=s){if(null==this._szArgs){var a=o.columnHeaders.rows.indexOf(this._szRowCol)>-1?o.columnHeaders:o.cells;this._szArgs=new t.CellRangeEventArgs(a,new t.CellRange(this._szRowCol.index,-1))}this._szArgs.cancel=!1,o.onResizingRow(this._szArgs)&&(o.deferResizing?this._showResizeMarker(s):this._szRowCol.height=s)}}},n.prototype._dragstart=function(i){var n=this._g,r=this._htDown,s=o;if(r){if(this._dragSrc=null,this._htDrag=null,!this._szRowCol){var l=new t.CellRangeEventArgs(r.panel,r.range);if(r.cellType==t.CellType.ColumnHeader&&n.allowDragging&s.Columns&&r.col>-1&&n.columns[r.col].allowDragging)n.onDraggingColumn(l)?this._dragSrc=i.target:i.preventDefault();else if(r.cellType==t.CellType.RowHeader&&n.allowDragging&s.Rows&&r.row>-1&&n.rows[r.row].allowDragging){var a=n.rows[r.row];a instanceof t.GroupRow||a instanceof t._NewRowTemplate||(n.onDraggingRow(l)?this._dragSrc=i.target:i.preventDefault())}else r.cellType==t.CellType.TopLeft&&n.allowDragging&s.Columns&&r.col>-1&&n.topLeftCells.columns[r.col].allowDragging&&(n.onDraggingColumn(l)?this._dragSrc=i.target:i.preventDefault())}this._dragSrc&&i.dataTransfer&&!i.defaultPrevented&&(this._htDrag=r,e._startDrag(i.dataTransfer,"move"),i.stopPropagation(),e.addClass(this._dragSrc,"wj-state-dragsrc"),n.beginUpdate(),this._updating=!0)}},n.prototype._dragend=function(e){this._dragSrc=null,this._htDrag=null,this.resetMouseState()},n.prototype._dragover=function(i){var o=this._g,n=this._hitTest(i),r=this._dragSrc?this._htDrag:null,s=t.CellType,l=!1;if(r&&n.cellType==r.cellType){var a=new t.CellRangeEventArgs(n.panel,n.range,r);n.cellType==s.ColumnHeader?(a.cancel=!o.columns.canMoveElement(r.col,n.col),l=o.onDraggingColumnOver(a)):n.cellType==s.RowHeader?(a.cancel=!o.rows.canMoveElement(r.row,n.row),l=o.onDraggingRowOver(a)):n.cellType==s.TopLeft&&(a.cancel=!o.topLeftCells.columns.canMoveElement(r.col,n.col),l=o.onDraggingColumnOver(a))}if(l?(i.dataTransfer.dropEffect="move",this._showDragMarker(n),i.preventDefault(),i.stopPropagation()):this._showDragMarker(null),r&&o.autoScroll){var c=o.controlRect,h=o.scrollPosition,u=e.Control._DRAG_SCROLL_EDGE,d=e.Control._DRAG_SCROLL_STEP;r.panel==o.columnHeaders?(i.pageX-c.leftthis._htDown.col&&(l.left+=a.renderWidth),i.cellType==s.ColumnHeader&&i.colthis._htDown.row&&(l.top+=c.renderHeight),i.row-1){var c=s.col,h=e.mouseToPage(i).x,u=Math.round(Math.max(n._SZ_MIN,this._szStart+(h-this._htDown.point.x)*(this._g.rightToLeft?-1:1)));if(s.panel.columns[c].width=Math.round(u),o.onResizedColumn(s),l&&this._htDown.cellType==a.ColumnHeader&&r.containsColumn(c))for(var d=r.leftCol;d<=r.rightCol;d++)o.columns[d].allowResizing&&d!=c&&(s=new t.CellRangeEventArgs(o.cells,new t.CellRange(-1,d)),o.onResizingColumn(s)&&(o.columns[d].size=o.columns[c].size,o.onResizedColumn(s)))}if(s.row>-1){var c=s.row,g=e.mouseToPage(i).y,u=Math.round(Math.max(n._SZ_MIN,this._szStart+(g-this._htDown.point.y)));if(s.panel.rows[c].height=Math.round(u),o.onResizedRow(s),l&&this._htDown.cellType==a.RowHeader&&r.containsRow(c))for(var p=r.topRow;p<=r.bottomRow;p++)o.rows[p].allowResizing&&p!=c&&(s=new t.CellRangeEventArgs(o.cells,new t.CellRange(p,-1)),o.onResizingRow(s)&&(o.rows[p].size=o.rows[c].size,o.onResizedRow(s)))}}},n.prototype._startListBoxSelection=function(e){var t=this._g.rows;this._lbSelState=!t[e].isSelected,this._lbSelRows={};for(var i=0;i-1&&e.col>-1)if(null!=this._lbSelRows){var l=!1;s=new t.CellRange(e.row,e.col,this._htDown.row,this._htDown.col);for(var a=0;a-1&&n-1&&t.row-1:null==m&&(_=/^p/i.test(g.format))&&f.value.indexOf(w)<0&&(f.value+=w),_){for(var y=f.value,v=0,C=y.length;C>0&&y[C-1]==w;)C--;for(;v-1;return!i&&t&&(i=e.indexOf('"')>-1||e.indexOf(",")>-1),i&&(!t&&e.match(/^".?"$/)||(e='"'+e+'"')),e},i.prototype.setClipString=function(i,o){var n=this,r=this._g,s=null==o,l=t.SelectionMode;if(!o)switch(o=r.selection,r.selectionMode){case l.Row:case l.RowRange:case l.ListBox:o.col=0,o.col2=r.columns.length-1}o=e.asType(o,t.CellRange);var a=this._parseClipString(e.asString(i));s&&!o.isSingleCell&&a.length&&this._expandClipRows(a,o);var c=new t.CellRange(o.topRow,o.leftCol,o.topRow+a.length-1,o.leftCol+a[0].length-1),h=new t.CellRangeEventArgs(r.cells,c);if(!r.onPasting(h))return!1;c=new t.CellRange(o.topRow,o.leftCol);var u=r.editableCollectionView,d=o.topRow,g=!1;r.deferUpdate(function(){u&&a.length>1&&u.beginUpdate();for(var i=0;i1&&u.endUpdate(),r.select(c),r.onPasted(h),g&&e.closest(r.hostElement,"form")){var y=e.createElement("",r.hostElement),v=document.createEvent("HTMLEvents");v.initEvent("change",!0,!1),y.dispatchEvent(v),e.removeChild(y)}})},i.prototype._isNativeCheckbox=function(t){return t instanceof HTMLInputElement&&"checkbox"==t.type&&!t.disabled&&!t.readOnly&&e.hasClass(t,"wj-cell-check")&&e.closest(t,".wj-flexgrid")==this._g.hostElement},i.prototype._parseClipString=function(e){var t=[];e=(e=e.replace(/\r\n/g,"\n").replace(/\r/g,"\n")).replace(/\n$/,"");var i=0,o=0;for(i=0;i=" ",r=!1,s=!1;for(o=i;o1&&'"'==r[0]&&'"'==r[s-1]?r=(r=r.substr(1,s-2)).replace(/""/g,'"'):"\t"==r&&(r=""),e[e.length-1].push(r),n&&e.push([])},i.prototype._expandClipRows=function(e,t){for(var i=e.length,o=0,n=0;n1||l>1)&&(1==s&&(s=i),1==l&&(l=o),l%o==0&&s%i==0)){for(var c=o;c=o.rows.length||o.rows[e].isReadOnly||!o.rows[e].isVisible)return!1;if(i<0||i>=o.columns.length)return!1;var n=o._getBindingColumn(o.cells,e,o.columns[i]);return!(!n||n.isReadOnly||!n.isVisible)},i.prototype._commitRowEdits=function(){var e=this._g;if(this.finishEditing()&&this._edItem){var i=e.editableCollectionView;if(i&&(i.currentEditItem||i.currentAddItem)){var o=new t.CellRangeEventArgs(e.cells,e.selection);e.onRowEditEnding(o),i.commitEdit(),e.onRowEditEnded(o)}this._edItem=null}},i.prototype._keydown=function(t){var i=this._edt;switch(t.keyCode){case e.Key.F2:return this._fullEdit=!this._fullEdit,t.preventDefault(),!0;case e.Key.F4:return this._toggleListBox(t),t.preventDefault(),!0;case e.Key.Space:return!i||"checkbox"!=i.type||i.disabled||i.readOnly||(i.checked=!i.checked,this.finishEditing(),t.preventDefault()),!0;case e.Key.Enter:if(t.preventDefault(),i&&t.altKey){var o=t.target;if(o instanceof HTMLTextAreaElement&&"soft"==o.wrap){var n=o.value,r=o.selectionStart,s=o.selectionEnd;o.value=n.substr(0,r)+"\n"+n.substr(s),e.setSelectionRange(o,r+1)}return!0}return!this.finishEditing();case e.Key.Tab:return t.preventDefault(),!this.finishEditing();case e.Key.Escape:return t.preventDefault(),this.finishEditing(!0),!0;case e.Key.Up:case e.Key.Down:case e.Key.Left:case e.Key.Right:case e.Key.PageUp:case e.Key.PageDown:case e.Key.Home:case e.Key.End:if(this._lbx)return this._keydownListBox(t);if(t.altKey)switch(t.keyCode){case e.Key.Up:case e.Key.Down:return this._toggleListBox(t),t.preventDefault(),!0}if(!this._fullEdit&&this.finishEditing())return!1}return!0},i.prototype._keydownListBox=function(t){var i=!0;if(this._lbx)switch(t.keyCode){case e.Key.Up:t.altKey?this._toggleListBox(t):this._lbx.selectedIndex>0&&this._lbx.selectedIndex--;break;case e.Key.Down:t.altKey?this._toggleListBox(t):this._lbx.selectedIndex++;break;case e.Key.Home:case e.Key.PageUp:this._lbx.selectedIndex=0;break;case e.Key.End:case e.Key.PageDown:this._lbx.selectedIndex=this._lbx.collectionView.items.length-1;break;default:i=!1}return!!i&&(t.preventDefault(),!0)},i.prototype._keypress=function(t){var i=this._edt,o=t.charCode||32;if(i&&"checkbox"!=i.type&&e.getActiveElement()==i&&this._list&&this._list.length>0&&o>=32){var n=i.selectionStart,r=i.value.substr(0,n);t.target==i&&t.charCode&&(r+=String.fromCharCode(t.charCode),n++);var s=this._findString(this._list,r,!0);s<0&&(s=this._findString(this._list,r,!1)),s>-1&&(i.value=this._list[s],e.setSelectionRange(i,n,i.value.length),i.dispatchEvent(this._evtInput),t.preventDefault&&t.preventDefault())}},i.prototype._findString=function(e,t,i){i||(t=t.toLowerCase());for(var o=0;o-1){var a=e.selection;a.row==r&&e.select(a.row-1,a.col),o.removeAt(r)}else n&&(r<0?l=!0:r!=s&&(o.removeAt(r),l=!0),l&&(this._top?o.insert(0,this._nrt):o.push(this._nrt)),this._nrt&&this._nrt._setFlag(t.RowColFlags.ParentCollapsed,!1))},i.prototype._attach=function(){var e=this._g;e&&(e.beginningEdit.addHandler(this._beginningEdit,this),e.pastingCell.addHandler(this._beginningEdit,this),e.rowEditEnded.addHandler(this._rowEditEnded,this),e.loadedRows.addHandler(this.updateNewRowTemplate,this),e.hostElement.addEventListener("keydown",this._keydownBnd,!0))},i.prototype._detach=function(){var e=this._g;e&&(e.beginningEdit.removeHandler(this._beginningEdit),e.pastingCell.removeHandler(this._beginningEdit),e.rowEditEnded.removeHandler(this._rowEditEnded),e.loadedRows.removeHandler(this.updateNewRowTemplate),e.hostElement.removeEventListener("keydown",this._keydownBnd,!0))},i.prototype._keydown=function(t){t.defaultPrevented||t.keyCode!=e.Key.Escape||null==this._g.activeEditor&&this._top&&this._nrt.dataItem&&(this._nrt.dataItem=null,this._g.invalidate())},i.prototype._beginningEdit=function(t,i){if(!i.cancel){var n=this._g.rows[i.row];if(e.tryCast(n,o)){var r=this._g.editableCollectionView;if(r&&r.canAddNew)if(this._top){if(null==this._nrt.dataItem){var s=null,l=r.sourceCollection,a=r.newItemCreator;s=e.isFunction(a)?a():l&&l.length?new l[0].constructor:{},this._nrt.dataItem=s}}else{s=r.currentAddItem&&r.currentAddItem==n.dataItem?r.currentAddItem:r.addNew();r.moveCurrentTo(s),this.updateNewRowTemplate(),this._g.refresh(!0),this._g.onRowAdded(i),i.cancel&&r.cancelNew()}}}},i.prototype._rowEditEnded=function(e,t){var i=this,o=this._g,n=o.editableCollectionView,r=this._nrt.dataItem;if(n&&!this._committing)if(n.isAddingNew)n.commitNew();else if(r&&!t.cancel){this._committing=!0,this._nrt.dataItem=null;var s=n.addNew();for(var l in r)s[l]=r[l];o.onRowAdded(t),t.cancel?n.cancelNew():n.commitNew(),setTimeout(function(){o.select(0,o.columns.firstVisibleIndex),i.updateNewRowTemplate()},20),this._committing=!1}},i}();t._AddNewHandler=i;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),t}(t.Row);t._NewRowTemplate=o}(e.grid||(e.grid={}))}(wijmo||(wijmo={}));var wijmo;!function(e){!function(t){"use strict";var i=function(){function t(i){this._updateImeFocusBnd=this._updateImeFocus.bind(this),this._cmpstartBnd=this._compositionstart.bind(this),this._mousedownBnd=this._mousedown.bind(this),this._mouseupBnd=this._mouseup.bind(this),this._keydownBnd=this._keydown.bind(this),this._ignoreKey=!1,this._g=i;var o=e.createElement('",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0+~]|"+R+")"+R+"*"),U=new RegExp(R+"|>"),V=new RegExp(W),X=new RegExp("^"+B+"$"),Q={ID:new RegExp("^#("+B+")"),CLASS:new RegExp("^\\.("+B+")"),TAG:new RegExp("^("+B+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+W),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,G=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+R+"?|("+R+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){C()},ae=xe(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{O.apply(t=P.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){O={apply:t.length?function(e,t){q.apply(e,P.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,d=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==d&&9!==d&&11!==d)return n;if(!r&&((e?e.ownerDocument||e:m)!==T&&C(e),e=e||T,E)){if(11!==d&&(u=Z.exec(t)))if(i=u[1]){if(9===d){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return O.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&p.getElementsByClassName&&e.getElementsByClassName)return O.apply(n,e.getElementsByClassName(i)),n}if(p.qsa&&!S[t+" "]&&(!v||!v.test(t))&&(1!==d||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===d&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=N),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+be(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return O.apply(n,f.querySelectorAll(c)),n}catch(e){S(t,!0)}finally{s===N&&e.removeAttribute("id")}}}return g(t.replace(F,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>x.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[N]=!0,e}function ce(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)x.attrHandle[n[r]]=t}function de(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function pe(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in p=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},C=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==T&&9===r.nodeType&&r.documentElement&&(a=(T=r).documentElement,E=!i(T),m!==T&&(n=T.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),p.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),p.getElementsByTagName=ce(function(e){return e.appendChild(T.createComment("")),!e.getElementsByTagName("*").length}),p.getElementsByClassName=J.test(T.getElementsByClassName),p.getById=ce(function(e){return a.appendChild(e).id=N,!T.getElementsByName||!T.getElementsByName(N).length}),p.getById?(x.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(x.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),x.find.TAG=p.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):p.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},x.find.CLASS=p.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(p.qsa=J.test(T.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+R+"*(?:value|"+I+")"),e.querySelectorAll("[id~="+N+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+N+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="";var t=T.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+R+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(p.matchesSelector=J.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){p.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",W)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=J.test(a.compareDocumentPosition),y=t||J.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!p.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument===m&&y(m,e)?-1:t===T||t.ownerDocument===m&&y(m,t)?1:u?H(u,e)-H(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===T?-1:t===T?1:i?-1:o?1:u?H(u,e)-H(u,t):0;if(i===o)return de(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?de(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),T},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==T&&C(e),p.matchesSelector&&E&&!S[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||p.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){S(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===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,n=!e[6]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&V.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=d[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&d(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,n,r){return x(n)?E.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?E.grep(e,function(e){return e===n!==r}):"string"!=typeof n?E.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(E.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof E?t[0]:t,E.merge(this,E.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:v,!0)),D.test(r[1])&&E.isPlainObject(t))for(r in t)x(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=v.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):x(e)?void 0!==n.ready?n.ready(e):e(E):E.makeArray(e,this)}).prototype=E.fn,j=E(v);var O=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};function H(e,t){while((e=e[t])&&1!==e.nodeType);return e}E.fn.extend({has:function(e){var t=E(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,pe=/^$|^module$|\/(?:java|ecma)script/i,he={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ge(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?E.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;nx",b.noCloneChecked=!!ye.cloneNode(!0).lastChild.defaultValue;var we=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function Ne(){return!1}function Ae(e,t){return e===function(){try{return v.activeElement}catch(e){}}()==("focus"===t)}function ke(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)ke(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ne;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return E().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=E.guid++)),e.each(function(){E.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(G.set(e,i,!1),E.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=G.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(E.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),G.set(this,i,r),t=o(this,i),this[i](),r!==(n=G.get(this,i))||t?G.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(G.set(this,i,{value:E.event.trigger(E.extend(r[0],E.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===G.get(e,i)&&E.event.add(e,i,Ee)}E.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,v=G.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&E.find.matchesSelector(ie,i),n.guid||(n.guid=E.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof E&&E.event.triggered!==e.type?E.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(I)||[""]).length;while(l--)p=g=(s=Te.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),p&&(f=E.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=E.event.special[p]||{},c=E.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&E.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||((d=u[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(p,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),E.event.global[p]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,v=G.hasData(e)&&G.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(I)||[""]).length;while(l--)if(p=g=(s=Te.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),p){f=E.event.special[p]||{},d=u[p=(r?f.delegateType:f.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;while(o--)c=d[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||E.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)E.event.remove(e,p+t[l],n,r,!0);E.isEmptyObject(u)&&G.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=E.event.fix(e),u=new Array(arguments.length),l=(G.get(this,"events")||{})[s.type]||[],c=E.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,Le=/\s*$/g;function Oe(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&E(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Ie(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(G.hasData(e)&&(o=G.access(e),a=G.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(b.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||E.isXMLDoc(e)))for(a=ge(c),r=0,i=(o=ge(e)).length;r
",2===pt.childNodes.length),E.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(b.createHTMLDocument?((r=(t=v.implementation.createHTMLDocument("")).createElement("base")).href=v.location.href,t.head.appendChild(r)):t=v),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&E(o).remove(),E.merge([],i.childNodes)));var r,i,o},E.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=E.css(e,"position"),c=E(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=E.css(e,"top"),u=E.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),x(t)&&(t=t.call(e,n,E.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},E.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){E.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===E.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===E.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=E(e).offset()).top+=E.css(e,"borderTopWidth",!0),i.left+=E.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-E.css(r,"marginTop",!0),left:t.left-i.left-E.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===E.css(e,"position"))e=e.offsetParent;return e||ie})}}),E.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;E.fn[t]=function(e){return z(this,function(e,t,n){var r;if(w(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),E.each(["top","left"],function(e,n){E.cssHooks[n]=ze(b.pixelPosition,function(e,t){if(t)return t=Fe(e,n),Me.test(t)?E(e).position()[n]+"px":t})}),E.each({Height:"height",Width:"width"},function(a,s){E.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){E.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return z(this,function(e,t,n){var r;return w(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?E.css(e,t,i):E.style(e,t,n,i)},s,n?e:void 0,n)}})}),E.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){E.fn[n]=function(e,t){return 0>> 6)) + + fromCharCode(0x80 | (cc & 0x3f))) + : (fromCharCode(0xe0 | ((cc >>> 12) & 0x0f)) + + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) + + fromCharCode(0x80 | ( cc & 0x3f))); + } else { + var cc = 0x10000 + + (c.charCodeAt(0) - 0xD800) * 0x400 + + (c.charCodeAt(1) - 0xDC00); + return (fromCharCode(0xf0 | ((cc >>> 18) & 0x07)) + + fromCharCode(0x80 | ((cc >>> 12) & 0x3f)) + + fromCharCode(0x80 | ((cc >>> 6) & 0x3f)) + + fromCharCode(0x80 | ( cc & 0x3f))); + } + }; + var re_utob = /[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g; + var utob = function(u) { + return u.replace(re_utob, cb_utob); + }; + var cb_encode = function(ccc) { + var padlen = [0, 2, 1][ccc.length % 3], + ord = ccc.charCodeAt(0) << 16 + | ((ccc.length > 1 ? ccc.charCodeAt(1) : 0) << 8) + | ((ccc.length > 2 ? ccc.charCodeAt(2) : 0)), + chars = [ + b64chars.charAt( ord >>> 18), + b64chars.charAt((ord >>> 12) & 63), + padlen >= 2 ? '=' : b64chars.charAt((ord >>> 6) & 63), + padlen >= 1 ? '=' : b64chars.charAt(ord & 63) + ]; + return chars.join(''); + }; + var btoa = global.btoa ? function(b) { + return global.btoa(b); + } : function(b) { + return b.replace(/[\s\S]{1,3}/g, cb_encode); + }; + var _encode = buffer ? function (u) { + return (u.constructor === buffer.constructor ? u : new buffer(u)) + .toString('base64') + } + : function (u) { return btoa(utob(u)) } + ; + var encode = function(u, urisafe) { + return !urisafe + ? _encode(String(u)) + : _encode(String(u)).replace(/[+\/]/g, function(m0) { + return m0 == '+' ? '-' : '_'; + }).replace(/=/g, ''); + }; + var encodeURI = function(u) { return encode(u, true) }; + // decoder stuff + var re_btou = new RegExp([ + '[\xC0-\xDF][\x80-\xBF]', + '[\xE0-\xEF][\x80-\xBF]{2}', + '[\xF0-\xF7][\x80-\xBF]{3}' + ].join('|'), 'g'); + var cb_btou = function(cccc) { + switch(cccc.length) { + case 4: + var cp = ((0x07 & cccc.charCodeAt(0)) << 18) + | ((0x3f & cccc.charCodeAt(1)) << 12) + | ((0x3f & cccc.charCodeAt(2)) << 6) + | (0x3f & cccc.charCodeAt(3)), + offset = cp - 0x10000; + return (fromCharCode((offset >>> 10) + 0xD800) + + fromCharCode((offset & 0x3FF) + 0xDC00)); + case 3: + return fromCharCode( + ((0x0f & cccc.charCodeAt(0)) << 12) + | ((0x3f & cccc.charCodeAt(1)) << 6) + | (0x3f & cccc.charCodeAt(2)) + ); + default: + return fromCharCode( + ((0x1f & cccc.charCodeAt(0)) << 6) + | (0x3f & cccc.charCodeAt(1)) + ); + } + }; + var btou = function(b) { + return b.replace(re_btou, cb_btou); + }; + var cb_decode = function(cccc) { + var len = cccc.length, + padlen = len % 4, + n = (len > 0 ? b64tab[cccc.charAt(0)] << 18 : 0) + | (len > 1 ? b64tab[cccc.charAt(1)] << 12 : 0) + | (len > 2 ? b64tab[cccc.charAt(2)] << 6 : 0) + | (len > 3 ? b64tab[cccc.charAt(3)] : 0), + chars = [ + fromCharCode( n >>> 16), + fromCharCode((n >>> 8) & 0xff), + fromCharCode( n & 0xff) + ]; + chars.length -= [0, 0, 2, 1][padlen]; + return chars.join(''); + }; + var atob = global.atob ? function(a) { + return global.atob(a); + } : function(a){ + return a.replace(/[\s\S]{1,4}/g, cb_decode); + }; + var _decode = buffer ? function(a) { + return (a.constructor === buffer.constructor + ? a : new buffer(a, 'base64')).toString(); + } + : function(a) { return btou(atob(a)) }; + var decode = function(a){ + return _decode( + String(a).replace(/[-_]/g, function(m0) { return m0 == '-' ? '+' : '/' }) + .replace(/[^A-Za-z0-9\+\/]/g, '') + ); + }; + var noConflict = function() { + var Base64 = global.Base64; + global.Base64 = _Base64; + return Base64; + }; + // export Base64 + global.Base64 = { + VERSION: version, + atob: atob, + btoa: btoa, + fromBase64: decode, + toBase64: encode, + utob: utob, + encode: encode, + encodeURI: encodeURI, + btou: btou, + decode: decode, + noConflict: noConflict + }; + // if ES5 is available, make Base64.extendString() available + if (typeof Object.defineProperty === 'function') { + var noEnum = function(v){ + return {value:v,enumerable:false,writable:true,configurable:true}; + }; + global.Base64.extendString = function () { + Object.defineProperty( + String.prototype, 'fromBase64', noEnum(function () { + return decode(this) + })); + Object.defineProperty( + String.prototype, 'toBase64', noEnum(function (urisafe) { + return encode(this, urisafe) + })); + Object.defineProperty( + String.prototype, 'toBase64URI', noEnum(function () { + return encode(this, true) + })); + }; + } + // that's it! + if (global['Meteor']) { + Base64 = global.Base64; // for normal export in Meteor.js + } +})(this); diff --git a/out/public/jszip.min.js b/out/public/jszip.min.js new file mode 100644 index 0000000..a09f35b --- /dev/null +++ b/out/public/jszip.min.js @@ -0,0 +1,14 @@ +/*! + +JSZip - A Javascript class for generating and reading zip files + + +(c) 2009-2014 Stuart Knightley +Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown. + +JSZip uses the library pako released under the MIT license : +https://github.com/nodeca/pako/blob/master/LICENSE +*/ +!function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof define&&define.amd)define([],a);else{var b;"undefined"!=typeof window?b=window:"undefined"!=typeof global?b=global:"undefined"!=typeof self&&(b=self),b.JSZip=a()}}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g>2,g=(3&b)<<4|c>>4,h=(15&c)<<2|e>>6,i=63&e,isNaN(c)?h=i=64:isNaN(e)&&(i=64),j=j+d.charAt(f)+d.charAt(g)+d.charAt(h)+d.charAt(i);return j},c.decode=function(a){var b,c,e,f,g,h,i,j="",k=0;for(a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");k>4,c=(15&g)<<4|h>>2,e=(3&h)<<6|i,j+=String.fromCharCode(b),64!=h&&(j+=String.fromCharCode(c)),64!=i&&(j+=String.fromCharCode(e));return j}},{}],2:[function(a,b){"use strict";function c(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}c.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},b.exports=c},{}],3:[function(a,b,c){"use strict";c.STORE={magic:"\x00\x00",compress:function(a){return a},uncompress:function(a){return a},compressInputType:null,uncompressInputType:null},c.DEFLATE=a("./flate")},{"./flate":8}],4:[function(a,b){"use strict";var c=a("./utils"),d=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];b.exports=function(a,b){if("undefined"==typeof a||!a.length)return 0;var e="string"!==c.getTypeOf(a);"undefined"==typeof b&&(b=0);var f=0,g=0,h=0;b=-1^b;for(var i=0,j=a.length;j>i;i++)h=e?a[i]:a.charCodeAt(i),g=255&(b^h),f=d[g],b=b>>>8^f;return-1^b}},{"./utils":21}],5:[function(a,b){"use strict";function c(){this.data=null,this.length=0,this.index=0}var d=a("./utils");c.prototype={checkOffset:function(a){this.checkIndex(this.index+a)},checkIndex:function(a){if(this.lengtha)throw new Error("End of data reached (data length = "+this.length+", asked index = "+a+"). Corrupted zip ?")},setIndex:function(a){this.checkIndex(a),this.index=a},skip:function(a){this.setIndex(this.index+a)},byteAt:function(){},readInt:function(a){var b,c=0;for(this.checkOffset(a),b=this.index+a-1;b>=this.index;b--)c=(c<<8)+this.byteAt(b);return this.index+=a,c},readString:function(a){return d.transformTo("string",this.readData(a))},readData:function(){},lastIndexOfSignature:function(){},readDate:function(){var a=this.readInt(4);return new Date((a>>25&127)+1980,(a>>21&15)-1,a>>16&31,a>>11&31,a>>5&63,(31&a)<<1)}},b.exports=c},{"./utils":21}],6:[function(a,b,c){"use strict";c.base64=!1,c.binary=!1,c.dir=!1,c.createFolders=!1,c.date=null,c.compression=null,c.compressionOptions=null,c.comment=null,c.unixPermissions=null,c.dosPermissions=null},{}],7:[function(a,b,c){"use strict";var d=a("./utils");c.string2binary=function(a){return d.string2binary(a)},c.string2Uint8Array=function(a){return d.transformTo("uint8array",a)},c.uint8Array2String=function(a){return d.transformTo("string",a)},c.string2Blob=function(a){var b=d.transformTo("arraybuffer",a);return d.arrayBuffer2Blob(b)},c.arrayBuffer2Blob=function(a){return d.arrayBuffer2Blob(a)},c.transformTo=function(a,b){return d.transformTo(a,b)},c.getTypeOf=function(a){return d.getTypeOf(a)},c.checkSupport=function(a){return d.checkSupport(a)},c.MAX_VALUE_16BITS=d.MAX_VALUE_16BITS,c.MAX_VALUE_32BITS=d.MAX_VALUE_32BITS,c.pretty=function(a){return d.pretty(a)},c.findCompression=function(a){return d.findCompression(a)},c.isRegExp=function(a){return d.isRegExp(a)}},{"./utils":21}],8:[function(a,b,c){"use strict";var d="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,e=a("pako");c.uncompressInputType=d?"uint8array":"array",c.compressInputType=d?"uint8array":"array",c.magic="\b\x00",c.compress=function(a,b){return e.deflateRaw(a,{level:b.level||-1})},c.uncompress=function(a){return e.inflateRaw(a)}},{pako:24}],9:[function(a,b){"use strict";function c(a,b){return this instanceof c?(this.files={},this.comment=null,this.root="",a&&this.load(a,b),void(this.clone=function(){var a=new c;for(var b in this)"function"!=typeof this[b]&&(a[b]=this[b]);return a})):new c(a,b)}var d=a("./base64");c.prototype=a("./object"),c.prototype.load=a("./load"),c.support=a("./support"),c.defaults=a("./defaults"),c.utils=a("./deprecatedPublicUtils"),c.base64={encode:function(a){return d.encode(a)},decode:function(a){return d.decode(a)}},c.compressions=a("./compressions"),b.exports=c},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(a,b){"use strict";var c=a("./base64"),d=a("./zipEntries");b.exports=function(a,b){var e,f,g,h;for(b=b||{},b.base64&&(a=c.decode(a)),f=new d(a,b),e=f.files,g=0;gc;c++)d+=String.fromCharCode(255&a),a>>>=8;return d},t=function(){var a,b,c={};for(a=0;a0?a.substring(0,b):""},x=function(a){return"/"!=a.slice(-1)&&(a+="/"),a},y=function(a,b){return b="undefined"!=typeof b?b:!1,a=x(a),this.files[a]||v.call(this,a,null,{dir:!0,createFolders:b}),this.files[a]},z=function(a,b,c){var f,g=new j;return a._data instanceof j?(g.uncompressedSize=a._data.uncompressedSize,g.crc32=a._data.crc32,0===g.uncompressedSize||a.dir?(b=i.STORE,g.compressedContent="",g.crc32=0):a._data.compressionMethod===b.magic?g.compressedContent=a._data.getCompressedContent():(f=a._data.getContent(),g.compressedContent=b.compress(d.transformTo(b.compressInputType,f),c))):(f=p(a),(!f||0===f.length||a.dir)&&(b=i.STORE,f=""),g.uncompressedSize=f.length,g.crc32=e(f),g.compressedContent=b.compress(d.transformTo(b.compressInputType,f),c)),g.compressedSize=g.compressedContent.length,g.compressionMethod=b.magic,g},A=function(a,b){var c=a;return a||(c=b?16893:33204),(65535&c)<<16},B=function(a){return 63&(a||0)},C=function(a,b,c,g,h){var i,j,k,m,n=(c.compressedContent,d.transformTo("string",l.utf8encode(b.name))),o=b.comment||"",p=d.transformTo("string",l.utf8encode(o)),q=n.length!==b.name.length,r=p.length!==o.length,t=b.options,u="",v="",w="";k=b._initialMetadata.dir!==b.dir?b.dir:t.dir,m=b._initialMetadata.date!==b.date?b.date:t.date;var x=0,y=0;k&&(x|=16),"UNIX"===h?(y=798,x|=A(b.unixPermissions,k)):(y=20,x|=B(b.dosPermissions,k)),i=m.getHours(),i<<=6,i|=m.getMinutes(),i<<=5,i|=m.getSeconds()/2,j=m.getFullYear()-1980,j<<=4,j|=m.getMonth()+1,j<<=5,j|=m.getDate(),q&&(v=s(1,1)+s(e(n),4)+n,u+="up"+s(v.length,2)+v),r&&(w=s(1,1)+s(this.crc32(p),4)+p,u+="uc"+s(w.length,2)+w);var z="";z+="\n\x00",z+=q||r?"\x00\b":"\x00\x00",z+=c.compressionMethod,z+=s(i,2),z+=s(j,2),z+=s(c.crc32,4),z+=s(c.compressedSize,4),z+=s(c.uncompressedSize,4),z+=s(n.length,2),z+=s(u.length,2);var C=f.LOCAL_FILE_HEADER+z+n+u,D=f.CENTRAL_FILE_HEADER+s(y,2)+z+s(p.length,2)+"\x00\x00\x00\x00"+s(x,4)+s(g,4)+n+u+p;return{fileRecord:C,dirRecord:D,compressedObject:c}},D={load:function(){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(a){var b,c,d,e,f=[];for(b in this.files)this.files.hasOwnProperty(b)&&(d=this.files[b],e=new r(d.name,d._data,t(d.options)),c=b.slice(this.root.length,b.length),b.slice(0,this.root.length)===this.root&&a(c,e)&&f.push(e));return f},file:function(a,b,c){if(1===arguments.length){if(d.isRegExp(a)){var e=a;return this.filter(function(a,b){return!b.dir&&e.test(a)})}return this.filter(function(b,c){return!c.dir&&b===a})[0]||null}return a=this.root+a,v.call(this,a,b,c),this},folder:function(a){if(!a)return this;if(d.isRegExp(a))return this.filter(function(b,c){return c.dir&&a.test(b)});var b=this.root+a,c=y.call(this,b),e=this.clone();return e.root=c.name,e},remove:function(a){a=this.root+a;var b=this.files[a];if(b||("/"!=a.slice(-1)&&(a+="/"),b=this.files[a]),b&&!b.dir)delete this.files[a];else for(var c=this.filter(function(b,c){return c.name.slice(0,a.length)===a}),d=0;d=0;--f)if(this.data[f]===b&&this.data[f+1]===c&&this.data[f+2]===d&&this.data[f+3]===e)return f;return-1},c.prototype.readData=function(a){if(this.checkOffset(a),0===a)return new Uint8Array(0);var b=this.data.subarray(this.index,this.index+a);return this.index+=a,b},b.exports=c},{"./dataReader":5}],19:[function(a,b){"use strict";var c=a("./utils"),d=function(a){this.data=new Uint8Array(a),this.index=0};d.prototype={append:function(a){0!==a.length&&(a=c.transformTo("uint8array",a),this.data.set(a,this.index),this.index+=a.length)},finalize:function(){return this.data}},b.exports=d},{"./utils":21}],20:[function(a,b,c){"use strict";for(var d=a("./utils"),e=a("./support"),f=a("./nodeBuffer"),g=new Array(256),h=0;256>h;h++)g[h]=h>=252?6:h>=248?5:h>=240?4:h>=224?3:h>=192?2:1;g[254]=g[254]=1;var i=function(a){var b,c,d,f,g,h=a.length,i=0;for(f=0;h>f;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),i+=128>c?1:2048>c?2:65536>c?3:4;for(b=e.uint8array?new Uint8Array(i):new Array(i),g=0,f=0;i>g;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),128>c?b[g++]=c:2048>c?(b[g++]=192|c>>>6,b[g++]=128|63&c):65536>c?(b[g++]=224|c>>>12,b[g++]=128|c>>>6&63,b[g++]=128|63&c):(b[g++]=240|c>>>18,b[g++]=128|c>>>12&63,b[g++]=128|c>>>6&63,b[g++]=128|63&c);return b},j=function(a,b){var c;for(b=b||a.length,b>a.length&&(b=a.length),c=b-1;c>=0&&128===(192&a[c]);)c--;return 0>c?b:0===c?b:c+g[a[c]]>b?c:b},k=function(a){var b,c,e,f,h=a.length,i=new Array(2*h);for(c=0,b=0;h>b;)if(e=a[b++],128>e)i[c++]=e;else if(f=g[e],f>4)i[c++]=65533,b+=f-1;else{for(e&=2===f?31:3===f?15:7;f>1&&h>b;)e=e<<6|63&a[b++],f--;f>1?i[c++]=65533:65536>e?i[c++]=e:(e-=65536,i[c++]=55296|e>>10&1023,i[c++]=56320|1023&e)}return i.length!==c&&(i.subarray?i=i.subarray(0,c):i.length=c),d.applyFromCharCode(i)};c.utf8encode=function(a){return e.nodebuffer?f(a,"utf-8"):i(a)},c.utf8decode=function(a){if(e.nodebuffer)return d.transformTo("nodebuffer",a).toString("utf-8");a=d.transformTo(e.uint8array?"uint8array":"array",a);for(var b=[],c=0,f=a.length,g=65536;f>c;){var h=j(a,Math.min(c+g,f));b.push(e.uint8array?k(a.subarray(c,h)):k(a.slice(c,h))),c=h}return b.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(a,b,c){"use strict";function d(a){return a}function e(a,b){for(var c=0;cg&&b>1;)try{d.push("array"===f||"nodebuffer"===f?String.fromCharCode.apply(null,a.slice(g,Math.min(g+b,e))):String.fromCharCode.apply(null,a.subarray(g,Math.min(g+b,e)))),g+=b}catch(i){b=Math.floor(b/2)}return d.join("")}function g(a,b){for(var c=0;cb?"0":"")+b.toString(16).toUpperCase();return d},c.findCompression=function(a){for(var b in i)if(i.hasOwnProperty(b)&&i[b].magic===a)return i[b];return null},c.isRegExp=function(a){return"[object RegExp]"===Object.prototype.toString.call(a)}},{"./compressions":3,"./nodeBuffer":11,"./support":17}],22:[function(a,b){"use strict";function c(a,b){this.files=[],this.loadOptions=b,a&&this.load(a)}var d=a("./stringReader"),e=a("./nodeBufferReader"),f=a("./uint8ArrayReader"),g=a("./utils"),h=a("./signature"),i=a("./zipEntry"),j=a("./support"),k=a("./object");c.prototype={checkSignature:function(a){var b=this.reader.readString(4);if(b!==a)throw new Error("Corrupted zip or bug : unexpected signature ("+g.pretty(b)+", expected "+g.pretty(a)+")")},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2),this.zipComment=this.reader.readString(this.zipCommentLength),this.zipComment=k.utf8decode(this.zipComment)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.versionMadeBy=this.reader.readString(2),this.versionNeeded=this.reader.readInt(2),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var a,b,c,d=this.zip64EndOfCentralSize-44,e=0;d>e;)a=this.reader.readInt(2),b=this.reader.readInt(4),c=this.reader.readString(b),this.zip64ExtensibleData[a]={id:a,length:b,value:c}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var a,b;for(a=0;a>8;this.dir=16&this.externalFileAttributes?!0:!1,a===h&&(this.dosPermissions=63&this.externalFileAttributes),a===i&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileName.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var a=new d(this.extraFields[1].value);this.uncompressedSize===e.MAX_VALUE_32BITS&&(this.uncompressedSize=a.readInt(8)),this.compressedSize===e.MAX_VALUE_32BITS&&(this.compressedSize=a.readInt(8)),this.localHeaderOffset===e.MAX_VALUE_32BITS&&(this.localHeaderOffset=a.readInt(8)),this.diskNumberStart===e.MAX_VALUE_32BITS&&(this.diskNumberStart=a.readInt(4))}},readExtraFields:function(a){var b,c,d,e=a.index;for(this.extraFields=this.extraFields||{};a.index0?b.windowBits=-b.windowBits:b.gzip&&b.windowBits>0&&b.windowBits<16&&(b.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new k,this.strm.avail_out=0;var c=g.deflateInit2(this.strm,b.level,b.method,b.windowBits,b.memLevel,b.strategy);if(c!==n)throw new Error(j[c]);b.header&&g.deflateSetHeader(this.strm,b.header)};s.prototype.push=function(a,b){var c,d,e=this.strm,f=this.options.chunkSize;if(this.ended)return!1;d=b===~~b?b:b===!0?m:l,e.input="string"==typeof a?i.string2buf(a):a,e.next_in=0,e.avail_in=e.input.length;do{if(0===e.avail_out&&(e.output=new h.Buf8(f),e.next_out=0,e.avail_out=f),c=g.deflate(e,d),c!==o&&c!==n)return this.onEnd(c),this.ended=!0,!1;(0===e.avail_out||0===e.avail_in&&d===m)&&this.onData("string"===this.options.to?i.buf2binstring(h.shrinkBuf(e.output,e.next_out)):h.shrinkBuf(e.output,e.next_out))}while((e.avail_in>0||0===e.avail_out)&&c!==o);return d===m?(c=g.deflateEnd(this.strm),this.onEnd(c),this.ended=!0,c===n):!0},s.prototype.onData=function(a){this.chunks.push(a)},s.prototype.onEnd=function(a){a===n&&(this.result="string"===this.options.to?this.chunks.join(""):h.flattenChunks(this.chunks)),this.chunks=[],this.err=a,this.msg=this.strm.msg},c.Deflate=s,c.deflate=d,c.deflateRaw=e,c.gzip=f},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(a,b,c){"use strict";function d(a,b){var c=new m(b);if(c.push(a,!0),c.err)throw c.msg;return c.result}function e(a,b){return b=b||{},b.raw=!0,d(a,b)}var f=a("./zlib/inflate.js"),g=a("./utils/common"),h=a("./utils/strings"),i=a("./zlib/constants"),j=a("./zlib/messages"),k=a("./zlib/zstream"),l=a("./zlib/gzheader"),m=function(a){this.options=g.assign({chunkSize:16384,windowBits:0,to:""},a||{});var b=this.options;b.raw&&b.windowBits>=0&&b.windowBits<16&&(b.windowBits=-b.windowBits,0===b.windowBits&&(b.windowBits=-15)),!(b.windowBits>=0&&b.windowBits<16)||a&&a.windowBits||(b.windowBits+=32),b.windowBits>15&&b.windowBits<48&&0===(15&b.windowBits)&&(b.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new k,this.strm.avail_out=0;var c=f.inflateInit2(this.strm,b.windowBits);if(c!==i.Z_OK)throw new Error(j[c]);this.header=new l,f.inflateGetHeader(this.strm,this.header)};m.prototype.push=function(a,b){var c,d,e,j,k,l=this.strm,m=this.options.chunkSize;if(this.ended)return!1;d=b===~~b?b:b===!0?i.Z_FINISH:i.Z_NO_FLUSH,l.input="string"==typeof a?h.binstring2buf(a):a,l.next_in=0,l.avail_in=l.input.length;do{if(0===l.avail_out&&(l.output=new g.Buf8(m),l.next_out=0,l.avail_out=m),c=f.inflate(l,i.Z_NO_FLUSH),c!==i.Z_STREAM_END&&c!==i.Z_OK)return this.onEnd(c),this.ended=!0,!1;l.next_out&&(0===l.avail_out||c===i.Z_STREAM_END||0===l.avail_in&&d===i.Z_FINISH)&&("string"===this.options.to?(e=h.utf8border(l.output,l.next_out),j=l.next_out-e,k=h.buf2string(l.output,e),l.next_out=j,l.avail_out=m-j,j&&g.arraySet(l.output,l.output,e,j,0),this.onData(k)):this.onData(g.shrinkBuf(l.output,l.next_out)))}while(l.avail_in>0&&c!==i.Z_STREAM_END);return c===i.Z_STREAM_END&&(d=i.Z_FINISH),d===i.Z_FINISH?(c=f.inflateEnd(this.strm),this.onEnd(c),this.ended=!0,c===i.Z_OK):!0},m.prototype.onData=function(a){this.chunks.push(a)},m.prototype.onEnd=function(a){a===i.Z_OK&&(this.result="string"===this.options.to?this.chunks.join(""):g.flattenChunks(this.chunks)),this.chunks=[],this.err=a,this.msg=this.strm.msg},c.Inflate=m,c.inflate=d,c.inflateRaw=e,c.ungzip=d},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(a,b,c){"use strict";var d="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;c.assign=function(a){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var c=b.shift();if(c){if("object"!=typeof c)throw new TypeError(c+"must be non-object");for(var d in c)c.hasOwnProperty(d)&&(a[d]=c[d])}}return a},c.shrinkBuf=function(a,b){return a.length===b?a:a.subarray?a.subarray(0,b):(a.length=b,a)};var e={arraySet:function(a,b,c,d,e){if(b.subarray&&a.subarray)return void a.set(b.subarray(c,c+d),e);for(var f=0;d>f;f++)a[e+f]=b[c+f]},flattenChunks:function(a){var b,c,d,e,f,g;for(d=0,b=0,c=a.length;c>b;b++)d+=a[b].length;for(g=new Uint8Array(d),e=0,b=0,c=a.length;c>b;b++)f=a[b],g.set(f,e),e+=f.length;return g}},f={arraySet:function(a,b,c,d,e){for(var f=0;d>f;f++)a[e+f]=b[c+f]},flattenChunks:function(a){return[].concat.apply([],a)}};c.setTyped=function(a){a?(c.Buf8=Uint8Array,c.Buf16=Uint16Array,c.Buf32=Int32Array,c.assign(c,e)):(c.Buf8=Array,c.Buf16=Array,c.Buf32=Array,c.assign(c,f))},c.setTyped(d)},{}],28:[function(a,b,c){"use strict";function d(a,b){if(65537>b&&(a.subarray&&g||!a.subarray&&f))return String.fromCharCode.apply(null,e.shrinkBuf(a,b));for(var c="",d=0;b>d;d++)c+=String.fromCharCode(a[d]);return c}var e=a("./common"),f=!0,g=!0;try{String.fromCharCode.apply(null,[0])}catch(h){f=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(h){g=!1}for(var i=new e.Buf8(256),j=0;256>j;j++)i[j]=j>=252?6:j>=248?5:j>=240?4:j>=224?3:j>=192?2:1;i[254]=i[254]=1,c.string2buf=function(a){var b,c,d,f,g,h=a.length,i=0;for(f=0;h>f;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),i+=128>c?1:2048>c?2:65536>c?3:4;for(b=new e.Buf8(i),g=0,f=0;i>g;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),128>c?b[g++]=c:2048>c?(b[g++]=192|c>>>6,b[g++]=128|63&c):65536>c?(b[g++]=224|c>>>12,b[g++]=128|c>>>6&63,b[g++]=128|63&c):(b[g++]=240|c>>>18,b[g++]=128|c>>>12&63,b[g++]=128|c>>>6&63,b[g++]=128|63&c);return b},c.buf2binstring=function(a){return d(a,a.length)},c.binstring2buf=function(a){for(var b=new e.Buf8(a.length),c=0,d=b.length;d>c;c++)b[c]=a.charCodeAt(c);return b},c.buf2string=function(a,b){var c,e,f,g,h=b||a.length,j=new Array(2*h);for(e=0,c=0;h>c;)if(f=a[c++],128>f)j[e++]=f;else if(g=i[f],g>4)j[e++]=65533,c+=g-1;else{for(f&=2===g?31:3===g?15:7;g>1&&h>c;)f=f<<6|63&a[c++],g--;g>1?j[e++]=65533:65536>f?j[e++]=f:(f-=65536,j[e++]=55296|f>>10&1023,j[e++]=56320|1023&f)}return d(j,e)},c.utf8border=function(a,b){var c;for(b=b||a.length,b>a.length&&(b=a.length),c=b-1;c>=0&&128===(192&a[c]);)c--;return 0>c?b:0===c?b:c+i[a[c]]>b?c:b}},{"./common":27}],29:[function(a,b){"use strict";function c(a,b,c,d){for(var e=65535&a|0,f=a>>>16&65535|0,g=0;0!==c;){g=c>2e3?2e3:c,c-=g;do e=e+b[d++]|0,f=f+e|0;while(--g);e%=65521,f%=65521}return e|f<<16|0}b.exports=c},{}],30:[function(a,b){b.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(a,b){"use strict";function c(){for(var a,b=[],c=0;256>c;c++){a=c;for(var d=0;8>d;d++)a=1&a?3988292384^a>>>1:a>>>1;b[c]=a}return b}function d(a,b,c,d){var f=e,g=d+c;a=-1^a;for(var h=d;g>h;h++)a=a>>>8^f[255&(a^b[h])];return-1^a}var e=c();b.exports=d},{}],32:[function(a,b,c){"use strict";function d(a,b){return a.msg=G[b],b}function e(a){return(a<<1)-(a>4?9:0)}function f(a){for(var b=a.length;--b>=0;)a[b]=0}function g(a){var b=a.state,c=b.pending;c>a.avail_out&&(c=a.avail_out),0!==c&&(C.arraySet(a.output,b.pending_buf,b.pending_out,c,a.next_out),a.next_out+=c,b.pending_out+=c,a.total_out+=c,a.avail_out-=c,b.pending-=c,0===b.pending&&(b.pending_out=0))}function h(a,b){D._tr_flush_block(a,a.block_start>=0?a.block_start:-1,a.strstart-a.block_start,b),a.block_start=a.strstart,g(a.strm)}function i(a,b){a.pending_buf[a.pending++]=b}function j(a,b){a.pending_buf[a.pending++]=b>>>8&255,a.pending_buf[a.pending++]=255&b}function k(a,b,c,d){var e=a.avail_in;return e>d&&(e=d),0===e?0:(a.avail_in-=e,C.arraySet(b,a.input,a.next_in,e,c),1===a.state.wrap?a.adler=E(a.adler,b,e,c):2===a.state.wrap&&(a.adler=F(a.adler,b,e,c)),a.next_in+=e,a.total_in+=e,e)}function l(a,b){var c,d,e=a.max_chain_length,f=a.strstart,g=a.prev_length,h=a.nice_match,i=a.strstart>a.w_size-jb?a.strstart-(a.w_size-jb):0,j=a.window,k=a.w_mask,l=a.prev,m=a.strstart+ib,n=j[f+g-1],o=j[f+g];a.prev_length>=a.good_match&&(e>>=2),h>a.lookahead&&(h=a.lookahead);do if(c=b,j[c+g]===o&&j[c+g-1]===n&&j[c]===j[f]&&j[++c]===j[f+1]){f+=2,c++;do;while(j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&m>f);if(d=ib-(m-f),f=m-ib,d>g){if(a.match_start=b,g=d,d>=h)break;n=j[f+g-1],o=j[f+g]}}while((b=l[b&k])>i&&0!==--e);return g<=a.lookahead?g:a.lookahead}function m(a){var b,c,d,e,f,g=a.w_size;do{if(e=a.window_size-a.lookahead-a.strstart,a.strstart>=g+(g-jb)){C.arraySet(a.window,a.window,g,g,0),a.match_start-=g,a.strstart-=g,a.block_start-=g,c=a.hash_size,b=c;do d=a.head[--b],a.head[b]=d>=g?d-g:0;while(--c);c=g,b=c;do d=a.prev[--b],a.prev[b]=d>=g?d-g:0;while(--c);e+=g}if(0===a.strm.avail_in)break;if(c=k(a.strm,a.window,a.strstart+a.lookahead,e),a.lookahead+=c,a.lookahead+a.insert>=hb)for(f=a.strstart-a.insert,a.ins_h=a.window[f],a.ins_h=(a.ins_h<a.pending_buf_size-5&&(c=a.pending_buf_size-5);;){if(a.lookahead<=1){if(m(a),0===a.lookahead&&b===H)return sb;if(0===a.lookahead)break}a.strstart+=a.lookahead,a.lookahead=0;var d=a.block_start+c;if((0===a.strstart||a.strstart>=d)&&(a.lookahead=a.strstart-d,a.strstart=d,h(a,!1),0===a.strm.avail_out))return sb;if(a.strstart-a.block_start>=a.w_size-jb&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=0,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.strstart>a.block_start&&(h(a,!1),0===a.strm.avail_out)?sb:sb}function o(a,b){for(var c,d;;){if(a.lookahead=hb&&(a.ins_h=(a.ins_h<=hb)if(d=D._tr_tally(a,a.strstart-a.match_start,a.match_length-hb),a.lookahead-=a.match_length,a.match_length<=a.max_lazy_match&&a.lookahead>=hb){a.match_length--;do a.strstart++,a.ins_h=(a.ins_h<=hb&&(a.ins_h=(a.ins_h<4096)&&(a.match_length=hb-1)),a.prev_length>=hb&&a.match_length<=a.prev_length){e=a.strstart+a.lookahead-hb,d=D._tr_tally(a,a.strstart-1-a.prev_match,a.prev_length-hb),a.lookahead-=a.prev_length-1,a.prev_length-=2;do++a.strstart<=e&&(a.ins_h=(a.ins_h<=hb&&a.strstart>0&&(e=a.strstart-1,d=g[e],d===g[++e]&&d===g[++e]&&d===g[++e])){f=a.strstart+ib;do;while(d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&f>e);a.match_length=ib-(f-e),a.match_length>a.lookahead&&(a.match_length=a.lookahead)}if(a.match_length>=hb?(c=D._tr_tally(a,1,a.match_length-hb),a.lookahead-=a.match_length,a.strstart+=a.match_length,a.match_length=0):(c=D._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++),c&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=0,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?sb:tb}function r(a,b){for(var c;;){if(0===a.lookahead&&(m(a),0===a.lookahead)){if(b===H)return sb;break}if(a.match_length=0,c=D._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++,c&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=0,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?sb:tb}function s(a){a.window_size=2*a.w_size,f(a.head),a.max_lazy_match=B[a.level].max_lazy,a.good_match=B[a.level].good_length,a.nice_match=B[a.level].nice_length,a.max_chain_length=B[a.level].max_chain,a.strstart=0,a.block_start=0,a.lookahead=0,a.insert=0,a.match_length=a.prev_length=hb-1,a.match_available=0,a.ins_h=0}function t(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Y,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new C.Buf16(2*fb),this.dyn_dtree=new C.Buf16(2*(2*db+1)),this.bl_tree=new C.Buf16(2*(2*eb+1)),f(this.dyn_ltree),f(this.dyn_dtree),f(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new C.Buf16(gb+1),this.heap=new C.Buf16(2*cb+1),f(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new C.Buf16(2*cb+1),f(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function u(a){var b;return a&&a.state?(a.total_in=a.total_out=0,a.data_type=X,b=a.state,b.pending=0,b.pending_out=0,b.wrap<0&&(b.wrap=-b.wrap),b.status=b.wrap?lb:qb,a.adler=2===b.wrap?0:1,b.last_flush=H,D._tr_init(b),M):d(a,O)}function v(a){var b=u(a);return b===M&&s(a.state),b}function w(a,b){return a&&a.state?2!==a.state.wrap?O:(a.state.gzhead=b,M):O}function x(a,b,c,e,f,g){if(!a)return O;var h=1;if(b===R&&(b=6),0>e?(h=0,e=-e):e>15&&(h=2,e-=16),1>f||f>Z||c!==Y||8>e||e>15||0>b||b>9||0>g||g>V)return d(a,O);8===e&&(e=9);var i=new t;return a.state=i,i.strm=a,i.wrap=h,i.gzhead=null,i.w_bits=e,i.w_size=1<>1,i.l_buf=3*i.lit_bufsize,i.level=b,i.strategy=g,i.method=c,v(a)}function y(a,b){return x(a,b,Y,$,_,W)}function z(a,b){var c,h,k,l;if(!a||!a.state||b>L||0>b)return a?d(a,O):O;if(h=a.state,!a.output||!a.input&&0!==a.avail_in||h.status===rb&&b!==K)return d(a,0===a.avail_out?Q:O);if(h.strm=a,c=h.last_flush,h.last_flush=b,h.status===lb)if(2===h.wrap)a.adler=0,i(h,31),i(h,139),i(h,8),h.gzhead?(i(h,(h.gzhead.text?1:0)+(h.gzhead.hcrc?2:0)+(h.gzhead.extra?4:0)+(h.gzhead.name?8:0)+(h.gzhead.comment?16:0)),i(h,255&h.gzhead.time),i(h,h.gzhead.time>>8&255),i(h,h.gzhead.time>>16&255),i(h,h.gzhead.time>>24&255),i(h,9===h.level?2:h.strategy>=T||h.level<2?4:0),i(h,255&h.gzhead.os),h.gzhead.extra&&h.gzhead.extra.length&&(i(h,255&h.gzhead.extra.length),i(h,h.gzhead.extra.length>>8&255)),h.gzhead.hcrc&&(a.adler=F(a.adler,h.pending_buf,h.pending,0)),h.gzindex=0,h.status=mb):(i(h,0),i(h,0),i(h,0),i(h,0),i(h,0),i(h,9===h.level?2:h.strategy>=T||h.level<2?4:0),i(h,wb),h.status=qb);else{var m=Y+(h.w_bits-8<<4)<<8,n=-1;n=h.strategy>=T||h.level<2?0:h.level<6?1:6===h.level?2:3,m|=n<<6,0!==h.strstart&&(m|=kb),m+=31-m%31,h.status=qb,j(h,m),0!==h.strstart&&(j(h,a.adler>>>16),j(h,65535&a.adler)),a.adler=1}if(h.status===mb)if(h.gzhead.extra){for(k=h.pending;h.gzindex<(65535&h.gzhead.extra.length)&&(h.pending!==h.pending_buf_size||(h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending!==h.pending_buf_size));)i(h,255&h.gzhead.extra[h.gzindex]),h.gzindex++;h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),h.gzindex===h.gzhead.extra.length&&(h.gzindex=0,h.status=nb)}else h.status=nb;if(h.status===nb)if(h.gzhead.name){k=h.pending;do{if(h.pending===h.pending_buf_size&&(h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending===h.pending_buf_size)){l=1;break}l=h.gzindexk&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),0===l&&(h.gzindex=0,h.status=ob)}else h.status=ob;if(h.status===ob)if(h.gzhead.comment){k=h.pending;do{if(h.pending===h.pending_buf_size&&(h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending===h.pending_buf_size)){l=1;break}l=h.gzindexk&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),0===l&&(h.status=pb)}else h.status=pb;if(h.status===pb&&(h.gzhead.hcrc?(h.pending+2>h.pending_buf_size&&g(a),h.pending+2<=h.pending_buf_size&&(i(h,255&a.adler),i(h,a.adler>>8&255),a.adler=0,h.status=qb)):h.status=qb),0!==h.pending){if(g(a),0===a.avail_out)return h.last_flush=-1,M}else if(0===a.avail_in&&e(b)<=e(c)&&b!==K)return d(a,Q);if(h.status===rb&&0!==a.avail_in)return d(a,Q);if(0!==a.avail_in||0!==h.lookahead||b!==H&&h.status!==rb){var o=h.strategy===T?r(h,b):h.strategy===U?q(h,b):B[h.level].func(h,b);if((o===ub||o===vb)&&(h.status=rb),o===sb||o===ub)return 0===a.avail_out&&(h.last_flush=-1),M;if(o===tb&&(b===I?D._tr_align(h):b!==L&&(D._tr_stored_block(h,0,0,!1),b===J&&(f(h.head),0===h.lookahead&&(h.strstart=0,h.block_start=0,h.insert=0))),g(a),0===a.avail_out))return h.last_flush=-1,M}return b!==K?M:h.wrap<=0?N:(2===h.wrap?(i(h,255&a.adler),i(h,a.adler>>8&255),i(h,a.adler>>16&255),i(h,a.adler>>24&255),i(h,255&a.total_in),i(h,a.total_in>>8&255),i(h,a.total_in>>16&255),i(h,a.total_in>>24&255)):(j(h,a.adler>>>16),j(h,65535&a.adler)),g(a),h.wrap>0&&(h.wrap=-h.wrap),0!==h.pending?M:N)}function A(a){var b;return a&&a.state?(b=a.state.status,b!==lb&&b!==mb&&b!==nb&&b!==ob&&b!==pb&&b!==qb&&b!==rb?d(a,O):(a.state=null,b===qb?d(a,P):M)):O}var B,C=a("../utils/common"),D=a("./trees"),E=a("./adler32"),F=a("./crc32"),G=a("./messages"),H=0,I=1,J=3,K=4,L=5,M=0,N=1,O=-2,P=-3,Q=-5,R=-1,S=1,T=2,U=3,V=4,W=0,X=2,Y=8,Z=9,$=15,_=8,ab=29,bb=256,cb=bb+1+ab,db=30,eb=19,fb=2*cb+1,gb=15,hb=3,ib=258,jb=ib+hb+1,kb=32,lb=42,mb=69,nb=73,ob=91,pb=103,qb=113,rb=666,sb=1,tb=2,ub=3,vb=4,wb=3,xb=function(a,b,c,d,e){this.good_length=a,this.max_lazy=b,this.nice_length=c,this.max_chain=d,this.func=e};B=[new xb(0,0,0,0,n),new xb(4,4,8,4,o),new xb(4,5,16,8,o),new xb(4,6,32,32,o),new xb(4,4,16,16,p),new xb(8,16,32,32,p),new xb(8,16,128,128,p),new xb(8,32,128,256,p),new xb(32,128,258,1024,p),new xb(32,258,258,4096,p)],c.deflateInit=y,c.deflateInit2=x,c.deflateReset=v,c.deflateResetKeep=u,c.deflateSetHeader=w,c.deflate=z,c.deflateEnd=A,c.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(a,b){"use strict";function c(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}b.exports=c},{}],34:[function(a,b){"use strict";var c=30,d=12;b.exports=function(a,b){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C;e=a.state,f=a.next_in,B=a.input,g=f+(a.avail_in-5),h=a.next_out,C=a.output,i=h-(b-a.avail_out),j=h+(a.avail_out-257),k=e.dmax,l=e.wsize,m=e.whave,n=e.wnext,o=e.window,p=e.hold,q=e.bits,r=e.lencode,s=e.distcode,t=(1<q&&(p+=B[f++]<>>24,p>>>=w,q-=w,w=v>>>16&255,0===w)C[h++]=65535&v;else{if(!(16&w)){if(0===(64&w)){v=r[(65535&v)+(p&(1<q&&(p+=B[f++]<>>=w,q-=w),15>q&&(p+=B[f++]<>>24,p>>>=w,q-=w,w=v>>>16&255,!(16&w)){if(0===(64&w)){v=s[(65535&v)+(p&(1<q&&(p+=B[f++]<q&&(p+=B[f++]<k){a.msg="invalid distance too far back",e.mode=c;break a}if(p>>>=w,q-=w,w=h-i,y>w){if(w=y-w,w>m&&e.sane){a.msg="invalid distance too far back",e.mode=c;break a}if(z=0,A=o,0===n){if(z+=l-w,x>w){x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}}else if(w>n){if(z+=l+n-w,w-=n,x>w){x-=w;do C[h++]=o[z++];while(--w);if(z=0,x>n){w=n,x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}}}else if(z+=n-w,x>w){x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}for(;x>2;)C[h++]=A[z++],C[h++]=A[z++],C[h++]=A[z++],x-=3;x&&(C[h++]=A[z++],x>1&&(C[h++]=A[z++]))}else{z=h-y;do C[h++]=C[z++],C[h++]=C[z++],C[h++]=C[z++],x-=3;while(x>2);x&&(C[h++]=C[z++],x>1&&(C[h++]=C[z++]))}break}}break}}while(g>f&&j>h);x=q>>3,f-=x,q-=x<<3,p&=(1<f?5+(g-f):5-(f-g),a.avail_out=j>h?257+(j-h):257-(h-j),e.hold=p,e.bits=q}},{}],35:[function(a,b,c){"use strict";function d(a){return(a>>>24&255)+(a>>>8&65280)+((65280&a)<<8)+((255&a)<<24)}function e(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function f(a){var b;return a&&a.state?(b=a.state,a.total_in=a.total_out=b.total=0,a.msg="",b.wrap&&(a.adler=1&b.wrap),b.mode=K,b.last=0,b.havedict=0,b.dmax=32768,b.head=null,b.hold=0,b.bits=0,b.lencode=b.lendyn=new r.Buf32(ob),b.distcode=b.distdyn=new r.Buf32(pb),b.sane=1,b.back=-1,C):F}function g(a){var b;return a&&a.state?(b=a.state,b.wsize=0,b.whave=0,b.wnext=0,f(a)):F}function h(a,b){var c,d;return a&&a.state?(d=a.state,0>b?(c=0,b=-b):(c=(b>>4)+1,48>b&&(b&=15)),b&&(8>b||b>15)?F:(null!==d.window&&d.wbits!==b&&(d.window=null),d.wrap=c,d.wbits=b,g(a))):F}function i(a,b){var c,d;return a?(d=new e,a.state=d,d.window=null,c=h(a,b),c!==C&&(a.state=null),c):F}function j(a){return i(a,rb)}function k(a){if(sb){var b;for(p=new r.Buf32(512),q=new r.Buf32(32),b=0;144>b;)a.lens[b++]=8;for(;256>b;)a.lens[b++]=9;for(;280>b;)a.lens[b++]=7;for(;288>b;)a.lens[b++]=8;for(v(x,a.lens,0,288,p,0,a.work,{bits:9}),b=0;32>b;)a.lens[b++]=5;v(y,a.lens,0,32,q,0,a.work,{bits:5}),sb=!1}a.lencode=p,a.lenbits=9,a.distcode=q,a.distbits=5}function l(a,b,c,d){var e,f=a.state;return null===f.window&&(f.wsize=1<=f.wsize?(r.arraySet(f.window,b,c-f.wsize,f.wsize,0),f.wnext=0,f.whave=f.wsize):(e=f.wsize-f.wnext,e>d&&(e=d),r.arraySet(f.window,b,c-d,e,f.wnext),d-=e,d?(r.arraySet(f.window,b,c-d,d,0),f.wnext=d,f.whave=f.wsize):(f.wnext+=e,f.wnext===f.wsize&&(f.wnext=0),f.whaven;){if(0===i)break a;i--,m+=e[g++]<>>8&255,c.check=t(c.check,Bb,2,0),m=0,n=0,c.mode=L;break}if(c.flags=0,c.head&&(c.head.done=!1),!(1&c.wrap)||(((255&m)<<8)+(m>>8))%31){a.msg="incorrect header check",c.mode=lb;break}if((15&m)!==J){a.msg="unknown compression method",c.mode=lb;break}if(m>>>=4,n-=4,wb=(15&m)+8,0===c.wbits)c.wbits=wb;else if(wb>c.wbits){a.msg="invalid window size",c.mode=lb;break}c.dmax=1<n;){if(0===i)break a;i--,m+=e[g++]<>8&1),512&c.flags&&(Bb[0]=255&m,Bb[1]=m>>>8&255,c.check=t(c.check,Bb,2,0)),m=0,n=0,c.mode=M;case M:for(;32>n;){if(0===i)break a;i--,m+=e[g++]<>>8&255,Bb[2]=m>>>16&255,Bb[3]=m>>>24&255,c.check=t(c.check,Bb,4,0)),m=0,n=0,c.mode=N;case N:for(;16>n;){if(0===i)break a;i--,m+=e[g++]<>8),512&c.flags&&(Bb[0]=255&m,Bb[1]=m>>>8&255,c.check=t(c.check,Bb,2,0)),m=0,n=0,c.mode=O;case O:if(1024&c.flags){for(;16>n;){if(0===i)break a;i--,m+=e[g++]<>>8&255,c.check=t(c.check,Bb,2,0)),m=0,n=0}else c.head&&(c.head.extra=null);c.mode=P;case P:if(1024&c.flags&&(q=c.length,q>i&&(q=i),q&&(c.head&&(wb=c.head.extra_len-c.length,c.head.extra||(c.head.extra=new Array(c.head.extra_len)),r.arraySet(c.head.extra,e,g,q,wb)),512&c.flags&&(c.check=t(c.check,e,q,g)),i-=q,g+=q,c.length-=q),c.length))break a;c.length=0,c.mode=Q;case Q:if(2048&c.flags){if(0===i)break a;q=0;do wb=e[g+q++],c.head&&wb&&c.length<65536&&(c.head.name+=String.fromCharCode(wb));while(wb&&i>q);if(512&c.flags&&(c.check=t(c.check,e,q,g)),i-=q,g+=q,wb)break a}else c.head&&(c.head.name=null);c.length=0,c.mode=R;case R:if(4096&c.flags){if(0===i)break a;q=0;do wb=e[g+q++],c.head&&wb&&c.length<65536&&(c.head.comment+=String.fromCharCode(wb));while(wb&&i>q);if(512&c.flags&&(c.check=t(c.check,e,q,g)),i-=q,g+=q,wb)break a}else c.head&&(c.head.comment=null);c.mode=S;case S:if(512&c.flags){for(;16>n;){if(0===i)break a;i--,m+=e[g++]<>9&1,c.head.done=!0),a.adler=c.check=0,c.mode=V;break;case T:for(;32>n;){if(0===i)break a;i--,m+=e[g++]<>>=7&n,n-=7&n,c.mode=ib;break}for(;3>n;){if(0===i)break a;i--,m+=e[g++]<>>=1,n-=1,3&m){case 0:c.mode=X;break;case 1:if(k(c),c.mode=bb,b===B){m>>>=2,n-=2;break a}break;case 2:c.mode=$;break;case 3:a.msg="invalid block type",c.mode=lb}m>>>=2,n-=2;break;case X:for(m>>>=7&n,n-=7&n;32>n;){if(0===i)break a;i--,m+=e[g++]<>>16^65535)){a.msg="invalid stored block lengths",c.mode=lb;break}if(c.length=65535&m,m=0,n=0,c.mode=Y,b===B)break a;case Y:c.mode=Z;case Z:if(q=c.length){if(q>i&&(q=i),q>j&&(q=j),0===q)break a;r.arraySet(f,e,g,q,h),i-=q,g+=q,j-=q,h+=q,c.length-=q;break}c.mode=V;break;case $:for(;14>n;){if(0===i)break a;i--,m+=e[g++]<>>=5,n-=5,c.ndist=(31&m)+1,m>>>=5,n-=5,c.ncode=(15&m)+4,m>>>=4,n-=4,c.nlen>286||c.ndist>30){a.msg="too many length or distance symbols",c.mode=lb;break}c.have=0,c.mode=_;case _:for(;c.haven;){if(0===i)break a;i--,m+=e[g++]<>>=3,n-=3}for(;c.have<19;)c.lens[Cb[c.have++]]=0;if(c.lencode=c.lendyn,c.lenbits=7,yb={bits:c.lenbits},xb=v(w,c.lens,0,19,c.lencode,0,c.work,yb),c.lenbits=yb.bits,xb){a.msg="invalid code lengths set",c.mode=lb;break}c.have=0,c.mode=ab;case ab:for(;c.have>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=qb);){if(0===i)break a;i--,m+=e[g++]<sb)m>>>=qb,n-=qb,c.lens[c.have++]=sb;else{if(16===sb){for(zb=qb+2;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=qb,n-=qb,0===c.have){a.msg="invalid bit length repeat",c.mode=lb;break}wb=c.lens[c.have-1],q=3+(3&m),m>>>=2,n-=2}else if(17===sb){for(zb=qb+3;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=qb,n-=qb,wb=0,q=3+(7&m),m>>>=3,n-=3}else{for(zb=qb+7;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=qb,n-=qb,wb=0,q=11+(127&m),m>>>=7,n-=7}if(c.have+q>c.nlen+c.ndist){a.msg="invalid bit length repeat",c.mode=lb;break}for(;q--;)c.lens[c.have++]=wb}}if(c.mode===lb)break;if(0===c.lens[256]){a.msg="invalid code -- missing end-of-block",c.mode=lb;break}if(c.lenbits=9,yb={bits:c.lenbits},xb=v(x,c.lens,0,c.nlen,c.lencode,0,c.work,yb),c.lenbits=yb.bits,xb){a.msg="invalid literal/lengths set",c.mode=lb;break}if(c.distbits=6,c.distcode=c.distdyn,yb={bits:c.distbits},xb=v(y,c.lens,c.nlen,c.ndist,c.distcode,0,c.work,yb),c.distbits=yb.bits,xb){a.msg="invalid distances set",c.mode=lb;break}if(c.mode=bb,b===B)break a;case bb:c.mode=cb;case cb:if(i>=6&&j>=258){a.next_out=h,a.avail_out=j,a.next_in=g,a.avail_in=i,c.hold=m,c.bits=n,u(a,p),h=a.next_out,f=a.output,j=a.avail_out,g=a.next_in,e=a.input,i=a.avail_in,m=c.hold,n=c.bits,c.mode===V&&(c.back=-1); +break}for(c.back=0;Ab=c.lencode[m&(1<>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=qb);){if(0===i)break a;i--,m+=e[g++]<>tb)],qb=Ab>>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=tb+qb);){if(0===i)break a;i--,m+=e[g++]<>>=tb,n-=tb,c.back+=tb}if(m>>>=qb,n-=qb,c.back+=qb,c.length=sb,0===rb){c.mode=hb;break}if(32&rb){c.back=-1,c.mode=V;break}if(64&rb){a.msg="invalid literal/length code",c.mode=lb;break}c.extra=15&rb,c.mode=db;case db:if(c.extra){for(zb=c.extra;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=c.extra,n-=c.extra,c.back+=c.extra}c.was=c.length,c.mode=eb;case eb:for(;Ab=c.distcode[m&(1<>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=qb);){if(0===i)break a;i--,m+=e[g++]<>tb)],qb=Ab>>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=tb+qb);){if(0===i)break a;i--,m+=e[g++]<>>=tb,n-=tb,c.back+=tb}if(m>>>=qb,n-=qb,c.back+=qb,64&rb){a.msg="invalid distance code",c.mode=lb;break}c.offset=sb,c.extra=15&rb,c.mode=fb;case fb:if(c.extra){for(zb=c.extra;zb>n;){if(0===i)break a;i--,m+=e[g++]<>>=c.extra,n-=c.extra,c.back+=c.extra}if(c.offset>c.dmax){a.msg="invalid distance too far back",c.mode=lb;break}c.mode=gb;case gb:if(0===j)break a;if(q=p-j,c.offset>q){if(q=c.offset-q,q>c.whave&&c.sane){a.msg="invalid distance too far back",c.mode=lb;break}q>c.wnext?(q-=c.wnext,ob=c.wsize-q):ob=c.wnext-q,q>c.length&&(q=c.length),pb=c.window}else pb=f,ob=h-c.offset,q=c.length;q>j&&(q=j),j-=q,c.length-=q;do f[h++]=pb[ob++];while(--q);0===c.length&&(c.mode=cb);break;case hb:if(0===j)break a;f[h++]=c.length,j--,c.mode=cb;break;case ib:if(c.wrap){for(;32>n;){if(0===i)break a;i--,m|=e[g++]<n;){if(0===i)break a;i--,m+=e[g++]<=D;D++)P[D]=0;for(E=0;o>E;E++)P[b[n+E]]++;for(H=C,G=d;G>=1&&0===P[G];G--);if(H>G&&(H=G),0===G)return p[q++]=20971520,p[q++]=20971520,s.bits=1,0;for(F=1;G>F&&0===P[F];F++);for(F>H&&(H=F),K=1,D=1;d>=D;D++)if(K<<=1,K-=P[D],0>K)return-1;if(K>0&&(a===g||1!==G))return-1;for(Q[1]=0,D=1;d>D;D++)Q[D+1]=Q[D]+P[D];for(E=0;o>E;E++)0!==b[n+E]&&(r[Q[b[n+E]]++]=E);if(a===g?(N=R=r,y=19):a===h?(N=j,O-=257,R=k,S-=257,y=256):(N=l,R=m,y=-1),M=0,E=0,D=F,x=q,I=H,J=0,v=-1,L=1<e||a===i&&L>f)return 1;for(var T=0;;){T++,z=D-J,r[E]y?(A=R[S+r[E]],B=N[O+r[E]]):(A=96,B=0),t=1<>J)+u]=z<<24|A<<16|B|0;while(0!==u);for(t=1<>=1;if(0!==t?(M&=t-1,M+=t):M=0,E++,0===--P[D]){if(D===G)break;D=b[n+r[E]]}if(D>H&&(M&w)!==v){for(0===J&&(J=H),x+=F,I=D-J,K=1<I+J&&(K-=P[I+J],!(0>=K));)I++,K<<=1;if(L+=1<e||a===i&&L>f)return 1;v=M&w,p[v]=H<<24|I<<16|x-q|0}}return 0!==M&&(p[x+M]=D-J<<24|64<<16|0),s.bits=H,0}},{"../utils/common":27}],37:[function(a,b){"use strict";b.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(a,b,c){"use strict";function d(a){for(var b=a.length;--b>=0;)a[b]=0}function e(a){return 256>a?gb[a]:gb[256+(a>>>7)]}function f(a,b){a.pending_buf[a.pending++]=255&b,a.pending_buf[a.pending++]=b>>>8&255}function g(a,b,c){a.bi_valid>V-c?(a.bi_buf|=b<>V-a.bi_valid,a.bi_valid+=c-V):(a.bi_buf|=b<>>=1,c<<=1;while(--b>0);return c>>>1}function j(a){16===a.bi_valid?(f(a,a.bi_buf),a.bi_buf=0,a.bi_valid=0):a.bi_valid>=8&&(a.pending_buf[a.pending++]=255&a.bi_buf,a.bi_buf>>=8,a.bi_valid-=8)}function k(a,b){var c,d,e,f,g,h,i=b.dyn_tree,j=b.max_code,k=b.stat_desc.static_tree,l=b.stat_desc.has_stree,m=b.stat_desc.extra_bits,n=b.stat_desc.extra_base,o=b.stat_desc.max_length,p=0;for(f=0;U>=f;f++)a.bl_count[f]=0;for(i[2*a.heap[a.heap_max]+1]=0,c=a.heap_max+1;T>c;c++)d=a.heap[c],f=i[2*i[2*d+1]+1]+1,f>o&&(f=o,p++),i[2*d+1]=f,d>j||(a.bl_count[f]++,g=0,d>=n&&(g=m[d-n]),h=i[2*d],a.opt_len+=h*(f+g),l&&(a.static_len+=h*(k[2*d+1]+g)));if(0!==p){do{for(f=o-1;0===a.bl_count[f];)f--;a.bl_count[f]--,a.bl_count[f+1]+=2,a.bl_count[o]--,p-=2}while(p>0);for(f=o;0!==f;f--)for(d=a.bl_count[f];0!==d;)e=a.heap[--c],e>j||(i[2*e+1]!==f&&(a.opt_len+=(f-i[2*e+1])*i[2*e],i[2*e+1]=f),d--)}}function l(a,b,c){var d,e,f=new Array(U+1),g=0;for(d=1;U>=d;d++)f[d]=g=g+c[d-1]<<1;for(e=0;b>=e;e++){var h=a[2*e+1];0!==h&&(a[2*e]=i(f[h]++,h))}}function m(){var a,b,c,d,e,f=new Array(U+1);for(c=0,d=0;O-1>d;d++)for(ib[d]=c,a=0;a<1<<_[d];a++)hb[c++]=d;for(hb[c-1]=d,e=0,d=0;16>d;d++)for(jb[d]=e,a=0;a<1<>=7;R>d;d++)for(jb[d]=e<<7,a=0;a<1<=b;b++)f[b]=0;for(a=0;143>=a;)eb[2*a+1]=8,a++,f[8]++;for(;255>=a;)eb[2*a+1]=9,a++,f[9]++;for(;279>=a;)eb[2*a+1]=7,a++,f[7]++;for(;287>=a;)eb[2*a+1]=8,a++,f[8]++;for(l(eb,Q+1,f),a=0;R>a;a++)fb[2*a+1]=5,fb[2*a]=i(a,5);kb=new nb(eb,_,P+1,Q,U),lb=new nb(fb,ab,0,R,U),mb=new nb(new Array(0),bb,0,S,W)}function n(a){var b;for(b=0;Q>b;b++)a.dyn_ltree[2*b]=0;for(b=0;R>b;b++)a.dyn_dtree[2*b]=0;for(b=0;S>b;b++)a.bl_tree[2*b]=0;a.dyn_ltree[2*X]=1,a.opt_len=a.static_len=0,a.last_lit=a.matches=0}function o(a){a.bi_valid>8?f(a,a.bi_buf):a.bi_valid>0&&(a.pending_buf[a.pending++]=a.bi_buf),a.bi_buf=0,a.bi_valid=0}function p(a,b,c,d){o(a),d&&(f(a,c),f(a,~c)),E.arraySet(a.pending_buf,a.window,b,c,a.pending),a.pending+=c}function q(a,b,c,d){var e=2*b,f=2*c;return a[e]c;c++)0!==f[2*c]?(a.heap[++a.heap_len]=j=c,a.depth[c]=0):f[2*c+1]=0;for(;a.heap_len<2;)e=a.heap[++a.heap_len]=2>j?++j:0,f[2*e]=1,a.depth[e]=0,a.opt_len--,h&&(a.static_len-=g[2*e+1]);for(b.max_code=j,c=a.heap_len>>1;c>=1;c--)r(a,f,c);e=i;do c=a.heap[1],a.heap[1]=a.heap[a.heap_len--],r(a,f,1),d=a.heap[1],a.heap[--a.heap_max]=c,a.heap[--a.heap_max]=d,f[2*e]=f[2*c]+f[2*d],a.depth[e]=(a.depth[c]>=a.depth[d]?a.depth[c]:a.depth[d])+1,f[2*c+1]=f[2*d+1]=e,a.heap[1]=e++,r(a,f,1);while(a.heap_len>=2);a.heap[--a.heap_max]=a.heap[1],k(a,b),l(f,j,a.bl_count)}function u(a,b,c){var d,e,f=-1,g=b[1],h=0,i=7,j=4;for(0===g&&(i=138,j=3),b[2*(c+1)+1]=65535,d=0;c>=d;d++)e=g,g=b[2*(d+1)+1],++hh?a.bl_tree[2*e]+=h:0!==e?(e!==f&&a.bl_tree[2*e]++,a.bl_tree[2*Y]++):10>=h?a.bl_tree[2*Z]++:a.bl_tree[2*$]++,h=0,f=e,0===g?(i=138,j=3):e===g?(i=6,j=3):(i=7,j=4))}function v(a,b,c){var d,e,f=-1,i=b[1],j=0,k=7,l=4;for(0===i&&(k=138,l=3),d=0;c>=d;d++)if(e=i,i=b[2*(d+1)+1],!(++jj){do h(a,e,a.bl_tree);while(0!==--j)}else 0!==e?(e!==f&&(h(a,e,a.bl_tree),j--),h(a,Y,a.bl_tree),g(a,j-3,2)):10>=j?(h(a,Z,a.bl_tree),g(a,j-3,3)):(h(a,$,a.bl_tree),g(a,j-11,7));j=0,f=e,0===i?(k=138,l=3):e===i?(k=6,l=3):(k=7,l=4)}}function w(a){var b;for(u(a,a.dyn_ltree,a.l_desc.max_code),u(a,a.dyn_dtree,a.d_desc.max_code),t(a,a.bl_desc),b=S-1;b>=3&&0===a.bl_tree[2*cb[b]+1];b--);return a.opt_len+=3*(b+1)+5+5+4,b}function x(a,b,c,d){var e;for(g(a,b-257,5),g(a,c-1,5),g(a,d-4,4),e=0;d>e;e++)g(a,a.bl_tree[2*cb[e]+1],3);v(a,a.dyn_ltree,b-1),v(a,a.dyn_dtree,c-1)}function y(a){var b,c=4093624447;for(b=0;31>=b;b++,c>>>=1)if(1&c&&0!==a.dyn_ltree[2*b])return G;if(0!==a.dyn_ltree[18]||0!==a.dyn_ltree[20]||0!==a.dyn_ltree[26])return H;for(b=32;P>b;b++)if(0!==a.dyn_ltree[2*b])return H;return G}function z(a){pb||(m(),pb=!0),a.l_desc=new ob(a.dyn_ltree,kb),a.d_desc=new ob(a.dyn_dtree,lb),a.bl_desc=new ob(a.bl_tree,mb),a.bi_buf=0,a.bi_valid=0,n(a)}function A(a,b,c,d){g(a,(J<<1)+(d?1:0),3),p(a,b,c,!0)}function B(a){g(a,K<<1,3),h(a,X,eb),j(a)}function C(a,b,c,d){var e,f,h=0;a.level>0?(a.strm.data_type===I&&(a.strm.data_type=y(a)),t(a,a.l_desc),t(a,a.d_desc),h=w(a),e=a.opt_len+3+7>>>3,f=a.static_len+3+7>>>3,e>=f&&(e=f)):e=f=c+5,e>=c+4&&-1!==b?A(a,b,c,d):a.strategy===F||f===e?(g(a,(K<<1)+(d?1:0),3),s(a,eb,fb)):(g(a,(L<<1)+(d?1:0),3),x(a,a.l_desc.max_code+1,a.d_desc.max_code+1,h+1),s(a,a.dyn_ltree,a.dyn_dtree)),n(a),d&&o(a)}function D(a,b,c){return a.pending_buf[a.d_buf+2*a.last_lit]=b>>>8&255,a.pending_buf[a.d_buf+2*a.last_lit+1]=255&b,a.pending_buf[a.l_buf+a.last_lit]=255&c,a.last_lit++,0===b?a.dyn_ltree[2*c]++:(a.matches++,b--,a.dyn_ltree[2*(hb[c]+P+1)]++,a.dyn_dtree[2*e(b)]++),a.last_lit===a.lit_bufsize-1}var E=a("../utils/common"),F=4,G=0,H=1,I=2,J=0,K=1,L=2,M=3,N=258,O=29,P=256,Q=P+1+O,R=30,S=19,T=2*Q+1,U=15,V=16,W=7,X=256,Y=16,Z=17,$=18,_=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],ab=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],bb=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],cb=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],db=512,eb=new Array(2*(Q+2));d(eb);var fb=new Array(2*R);d(fb);var gb=new Array(db);d(gb);var hb=new Array(N-M+1);d(hb);var ib=new Array(O);d(ib);var jb=new Array(R);d(jb);var kb,lb,mb,nb=function(a,b,c,d,e){this.static_tree=a,this.extra_bits=b,this.extra_base=c,this.elems=d,this.max_length=e,this.has_stree=a&&a.length},ob=function(a,b){this.dyn_tree=a,this.max_code=0,this.stat_desc=b},pb=!1;c._tr_init=z,c._tr_stored_block=A,c._tr_flush_block=C,c._tr_tally=D,c._tr_align=B},{"../utils/common":27}],39:[function(a,b){"use strict";function c(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}b.exports=c},{}]},{},[9])(9)}); \ No newline at end of file diff --git a/out/public/settings.js b/out/public/settings.js new file mode 100644 index 0000000..1fec6f0 --- /dev/null +++ b/out/public/settings.js @@ -0,0 +1,127 @@ +function displaySettings(options){ + $("#settingsForm").css("display","flex"); + loading(options) +} + +function saveOptions(server,uri){ + + let promiseReq = new Promise((resolve,reject) =>{ + var xhr = new XMLHttpRequest(); + + xhr.open("POST", server + "/settingsUpdate",false); + xhr.setRequestHeader("Content-Type", "application/json"); + var uriString = uri.toString(); + var data = { + uri : uriString, + separator: document.getElementById("separator").value, + quoteMark: document.getElementById("quoteMark").value, + hasHeaders: document.getElementById("hasHeaders").value, + capitalizeHeaders: document.getElementById("capitalizeHeaders").value, + resizeColumns: document.getElementById("resizeColumns").value, + lineNumbers: document.getElementById("lineNumbers").value, + commentCharacter: document.getElementById("commentCharacter").value, + skipComments: document.getElementById("skipComments").value, + formatValues: document.getElementById("formatValues").value, + numberFormat: document.getElementById("numberFormat").value + } + xhr.send(JSON.stringify(data)); + }); + promiseReq.then(loadFile(server,refreshFile)); + $("#settingsFormModal").css("display","none"); + +} + + + + window.onclick = function(event){ + if(event.target == document.getElementById("settingsFormModal")){ + $("#settingsFormModal").css("display","none"); + } + } + + function closeModal(){ + $("#settingsFormModal").css("display","none"); + } + +function loadOptions(server,uri){ + var xhr = new XMLHttpRequest(); + xhr.open("POST", server + "/getOptions"); + xhr.setRequestHeader("Content-Type", "application/json"); + xhr.addEventListener("load", function() { + var opt = JSON.parse(this.response); + loading(opt.options); + }); + var uriP = uri.toString(); + var data ={ + uri : uriP + } + xhr.send(JSON.stringify(data)); +} +function loading(options){ + + $("#settingsFormModal").css("display","flex"); + $("#separator").val(encodeSeparator(options.separator)); + $("#quoteMark").val(options.quoteMark); + $("#hasHeaders").val(options.hasHeaders.toString()); + $("#capitalizeHeaders").val(options.capitalizeHeaders.toString()); + $("#resizeColumns").val(options.resizeColumns); + $("#lineNumbers").val(options.lineNumbers); + $("#commentCharacter").val(options.commentCharacter); + $("#skipComments").val(options.skipComments.toString()); + $("#formatValues").val(options.formatValues); + $("#numberFormat").val(options.numberFormat.toString()); + +} + +function addslashes (str) { + return (str + '') + .replace(/[\\"'`]/g, '\\$&') + .replace(/\u0000/g, '\\0') + } + +function encodeSeparator(sep){ + let decoded; + let characters = [ + { + regex : '\t', + value: '\\t' + }, + { + regex : '/\n\r/', + value: '\\n\\r' + }, + { + regex : '/\n/', + value: '\\n' + }, + { + regex : '/\r/', + value: '\\r' + }, + { + regex : '/\s/', + value: '\\s' + }, + ]; + characters.forEach(function(entry){ + let regex = new RegExp(entry.regex); + + if(regex.test(sep)){ + decoded = entry.value; + return ; + } + }); + return decoded || sep; + } + +function saveDocument(server,uri){ + var xhr = new XMLHttpRequest(); + xhr.open("POST", server + "/saveDocument"); + xhr.setRequestHeader("Content-Type", "application/json"); + var uriP = uri.toString(); + var data ={ + uri : uriP + } + xhr.send(JSON.stringify(data)); + +} \ No newline at end of file diff --git a/out/public/styles/settingsForm.css b/out/public/styles/settingsForm.css new file mode 100644 index 0000000..23684dc --- /dev/null +++ b/out/public/styles/settingsForm.css @@ -0,0 +1,64 @@ +label { + font-size: 15px; +} + +.radioBtns { + display:flex; + flex-direction:row; + align-items:center; +} + +.flexRow { + display:flex; + flex-direction: row; + width: 400px; + justify-content: space-between; +} + +.flexCol { + display:flex; + flex-direction: column; + width:50%; + margin-right: 10px; +} + +input { + height:20px; +} + +.modal { + display: none; /* Hidden by default */ + position: fixed; /* Stay in place */ + z-index: 1; /* Sit on top */ + padding-top: 100px; /* Location of the box */ + left: 0; + top: 0; + width: 100%; /* Full width */ + height: 100%; /* Full height */ + overflow: auto; /* Enable scroll if needed */ + background-color: rgb(0,0,0); /* Fallback color */ + background-color: rgba(0,0,0,0.4); /* Black w/ opacity */ +} + +/* Modal Content */ +.modal-content { + background-color: #fefefe; + margin: auto; + padding: 20px; + border: 1px solid #888; + width: 80%; +} + +/* The Close Button */ +.close { + color: #aaaaaa; + float: right; + font-size: 28px; + font-weight: bold; +} + +.close:hover, .close:focus { + color: #000; + text-decoration: none; + cursor: pointer; +} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.cerulean.min.css b/out/public/styles/themes/wijmo.theme.cerulean.min.css new file mode 100644 index 0000000..58685ad --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.cerulean.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#082d43;background:#fcfcfc;background-image:linear-gradient(#fcfcfc,#ddd);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#70a438;background-image:linear-gradient(#70a438,#8fc554);color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#59822c;background-image:linear-gradient(#59822c,#78b03b);transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#033c73;color:#fff;font-weight:bold}.wj-state-selected{background:#2a9fd6;color:#fff}.wj-state-multi-selected{background:#77afc9;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:none;border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#fff;color:#000;border:none;border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#70a438;background-image:linear-gradient(#70a438,#8fc554)}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#59822c;background-image:linear-gradient(#59822c,#78b03b);transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#082d43}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#59822c;background-image:linear-gradient(#59822c,#78b03b);transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#70a438;background-image:linear-gradient(#70a438,#8fc554);color:#fff;border:none;border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#59822c;background-image:linear-gradient(#59822c,#78b03b);transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fcfcfc;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#033c73;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #2a9fd6}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #2a9fd6}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #2a9fd6}.wj-flexgrid .wj-marker{position:absolute;background:#2a9fd6;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#777;color:#ddd}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:none;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fcfcfc}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#e4ecf2}.wj-cell.wj-header.wj-state-multi-selected{background:#022f5a;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:none}.wj-cell.wj-frozen-col{border-right:none}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f4f4f4}.wj-alt.wj-frozen{background:#d3e0ea}.wj-grouppanel{display:block;background:#777;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#022f5a}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fcfcfc;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#fcfcfc}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#2a9fd6}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#fcfcfc}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fcfcfc;color:#2a9fd6}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#2a9fd6;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#2a9fd6;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#2a9fd6}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fcfcfc;border:none}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#2a9fd6;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#2a9fd6;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#2a9fd6;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#2a9fd6;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#2a9fd6;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#77afc9}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#082d43}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fcfcfc;background-image:linear-gradient(#fcfcfc,#ddd);color:#082d43}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#2a9fd6;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#2a9fd6}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:none;border-radius:4px;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #033c73}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#2a9fd6;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#2a9fd6;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#59822c;background-image:linear-gradient(#59822c,#78b03b)}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.cleandark.min.css b/out/public/styles/themes/wijmo.theme.cleandark.min.css new file mode 100644 index 0000000..76b3061 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.cleandark.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#ababab;background:#000;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#000;color:#ababab;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#444;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#000;color:#ababab;font-weight:bold}.wj-state-selected{background:#57728c;color:#d0d9e0}.wj-state-multi-selected{background:#304253;color:#c2c7cb}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#a9a9a9;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#000}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#444;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#ababab}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#444;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#000;color:#ababab;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#444;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#ababab;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#000;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#000;color:#ababab;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #57728c}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #57728c}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #57728c}.wj-flexgrid .wj-marker{position:absolute;background:#57728c;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#333;color:#ababab}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #000;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#000}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#333}.wj-cell.wj-header.wj-state-multi-selected{background:#000;color:#ababab;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #000}.wj-cell.wj-frozen-col{border-right:1px solid #000}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#404040}.wj-grouppanel{display:block;background:#333;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#000}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#000;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#000}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#57728c}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#000}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#000;color:#57728c}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#57728c;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#57728c;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#57728c}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#000;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#57728c;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#57728c;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#57728c;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#57728c;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#57728c;color:#d0d9e0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#304253}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#ababab}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#000;color:#ababab}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#57728c;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#57728c}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#ababab}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#858585}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #000}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#57728c;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#57728c;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#444}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#ababab;stroke:#ababab}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt}.wj-colheaders .wj-header{border-bottom:1px solid #888} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.cleanlight.min.css b/out/public/styles/themes/wijmo.theme.cleanlight.min.css new file mode 100644 index 0000000..65538d5 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.cleanlight.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#555;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#fff;color:#555;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#eee;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#fff;color:#555;font-weight:bold}.wj-state-selected{background:#2196f3;color:#fff}.wj-state-multi-selected{background:#e3eff8;color:#3b76a4}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#a9a9a9;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#fff}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#eee;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#555}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#eee;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#fff;color:#555;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#eee;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#555;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#fff;color:#555;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #2196f3}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #2196f3}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #2196f3}.wj-flexgrid .wj-marker{position:absolute;background:#2196f3;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#eee;color:#888}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:none;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#eee}.wj-cell.wj-header.wj-state-multi-selected{background:#f2f2f2;color:#555;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:none}.wj-cell.wj-frozen-col{border-right:none}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f7f7f7}.wj-alt.wj-frozen{background:#e1e1e1}.wj-grouppanel{display:block;background:#eee;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#f2f2f2}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#fff}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#2196f3}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#fff}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#2196f3}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#2196f3;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#2196f3;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#2196f3}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#2196f3;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#2196f3;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#2196f3;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#2196f3;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#2196f3;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#e3eff8}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#555}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#555}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#2196f3;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#2196f3}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#555}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#2f2f2f}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #fff}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#2196f3;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#2196f3;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#eee}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#555;stroke:#555}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.cocoa.min.css b/out/public/styles/themes/wijmo.theme.cocoa.min.css new file mode 100644 index 0000000..5ed263d --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.cocoa.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#26211f;background:#f3f3f3;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#5f534c;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#7b6c63;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#54443b;color:#fff;font-weight:bold}.wj-state-selected{background:#2780ec;color:#fff}.wj-state-multi-selected{background:#97b2d2;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#e5d9cf;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#5f534c}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#7b6c63;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#26211f}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#7b6c63;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#5f534c;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#7b6c63;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#f3f3f3;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#54443b;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #2780ec}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #2780ec}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #2780ec}.wj-flexgrid .wj-marker{position:absolute;background:#2780ec;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#c8c7c6;color:#000}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #000;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f3f3f3}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#dfe8f2}.wj-cell.wj-header.wj-state-multi-selected{background:#453830;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #000}.wj-cell.wj-frozen-col{border-right:1px solid #000}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#ebebeb}.wj-grouppanel{display:block;background:#c8c7c6;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#453830}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#f3f3f3;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#f3f3f3}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#2780ec}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#f3f3f3}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#f3f3f3;color:#2780ec}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#2780ec;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#2780ec;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#2780ec}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#f3f3f3;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#2780ec;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#2780ec;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#2780ec;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#2780ec;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#2780ec;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#97b2d2}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#26211f}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#f3f3f3;color:#26211f}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#2780ec;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#2780ec}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #54443b}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#2780ec;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#2780ec;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#7b6c63}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.coral.min.css b/out/public/styles/themes/wijmo.theme.coral.min.css new file mode 100644 index 0000000..19079fa --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.coral.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#1b5c74;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#137ba3;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#189dd1;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#f7f4df;color:#1b5c74;font-weight:bold}.wj-state-selected{background:#137ba3;color:#fff}.wj-state-multi-selected{background:#7dbbd2;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#f7f4df;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#137ba3}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#189dd1;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#1b5c74}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#189dd1;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#137ba3;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#189dd1;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#f7f4df;color:#1b5c74;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #137ba3}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #137ba3}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #137ba3}.wj-flexgrid .wj-marker{position:absolute;background:#137ba3;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#ede9d0;color:#1b5c74}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #d8ca65;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#e4f0f5}.wj-cell.wj-header.wj-state-multi-selected{background:#f2edcb;color:#1b5c74;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #d8ca65}.wj-cell.wj-frozen-col{border-right:1px solid #d8ca65}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f7f7f7}.wj-alt.wj-frozen{background:#d1e6ee}.wj-grouppanel{display:block;background:#ede9d0;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#f2edcb}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#fff}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#137ba3}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#fff}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#137ba3}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#137ba3;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#137ba3;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#137ba3}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#137ba3;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#137ba3;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#137ba3;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#137ba3;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#137ba3;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#7dbbd2}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#1b5c74}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#1b5c74}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#137ba3;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#137ba3}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#1b5c74}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#0d2b36}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #f7f4df}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#137ba3;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#137ba3;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#189dd1}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#1b5c74;stroke:#1b5c74}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.cyborg.min.css b/out/public/styles/themes/wijmo.theme.cyborg.min.css new file mode 100644 index 0000000..1bf5354 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.cyborg.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#fff;background:#424242;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#424242;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#282828;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#222;color:#fff;font-weight:bold}.wj-state-selected{background:#2a9fd6;color:#fff}.wj-state-multi-selected{background:#77afc9;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#202020;color:#bbb;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#424242}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#282828;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#fff}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#282828;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#424242;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#282828;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#424242;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#222;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #2a9fd6}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #2a9fd6}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #2a9fd6}.wj-flexgrid .wj-marker{position:absolute;background:#2a9fd6;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#777;color:#ddd}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #000;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#424242}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#66b308}.wj-cell.wj-header.wj-state-multi-selected{background:#151515;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #000}.wj-cell.wj-frozen-col{border-right:1px solid #000}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#3a3a3a}.wj-grouppanel{display:block;background:#777;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#151515}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#424242;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#424242}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#2a9fd6}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#424242}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#424242;color:#2a9fd6}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#2a9fd6;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#2a9fd6;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#2a9fd6}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#424242;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#2a9fd6;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#2a9fd6;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#2a9fd6;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#2a9fd6;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#2a9fd6;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#77afc9}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#424242;color:#fff}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#2a9fd6;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#2a9fd6}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #222}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#2a9fd6;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#2a9fd6;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#282828}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.dark.min.css b/out/public/styles/themes/wijmo.theme.dark.min.css new file mode 100644 index 0000000..c02af51 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.dark.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#e6e6e6;background:#444;background-image:linear-gradient(#444,#636363);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#555;background-image:linear-gradient(#555,#747474);color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#6f6f6f;background-image:linear-gradient(#6f6f6f,#8e8e8e);transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#444;background-image:linear-gradient(#444,#636363);color:#fff;font-weight:bold}.wj-state-selected{background:#ff6a00;color:#fff}.wj-state-multi-selected{background:#ad5a1f;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#e5d8cf;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#555;background-image:linear-gradient(#555,#747474)}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#6f6f6f;background-image:linear-gradient(#6f6f6f,#8e8e8e);transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#e6e6e6}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#6f6f6f;background-image:linear-gradient(#6f6f6f,#8e8e8e);transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#555;background-image:linear-gradient(#555,#747474);color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#6f6f6f;background-image:linear-gradient(#6f6f6f,#8e8e8e);transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#444;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#444;background-image:linear-gradient(#444,#636363);color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #ff6a00}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #ff6a00}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #ff6a00}.wj-flexgrid .wj-marker{position:absolute;background:#ff6a00;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#c3c3c3;color:#000}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #e6e6e6;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#444}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#3a4d59;color:#ddd}.wj-cell.wj-header.wj-state-multi-selected{background:#373737;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #e6e6e6}.wj-cell.wj-frozen-col{border-right:1px solid #e6e6e6}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#3c3c3c}.wj-grouppanel{display:block;background:#c3c3c3;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#373737}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#444;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#444}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#ff6a00}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#444}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#444;color:#ff6a00}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#ff6a00;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#ff6a00;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#ff6a00}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#444;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#ff6a00;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#ff6a00;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#ff6a00;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#ff6a00;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#ff6a00;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#ad5a1f}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#e6e6e6}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#444;background-image:linear-gradient(#444,#636363);color:#e6e6e6}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#ff6a00;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#ff6a00}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #444}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#ff6a00;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#ff6a00;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#6f6f6f;background-image:linear-gradient(#6f6f6f,#8e8e8e)}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.darkly.min.css b/out/public/styles/themes/wijmo.theme.darkly.min.css new file mode 100644 index 0000000..32fb127 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.darkly.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#dadada;background:#464545;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#3498db;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#217dbb;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#2c2c2c;color:#fff;font-weight:bold}.wj-state-selected{background:#00a379;color:#fff}.wj-state-multi-selected{background:#00c190;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#3498db;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#3498db}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#217dbb;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#dadada}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#217dbb;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#3498db;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#217dbb;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#464545;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#2c2c2c;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #00a379}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #00a379}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #00a379}.wj-flexgrid .wj-marker{position:absolute;background:#00a379;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#222;color:#dadada}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #000;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#464545}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#347199;color:#fff}.wj-cell.wj-header.wj-state-multi-selected{background:#1f1f1f;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #000}.wj-cell.wj-frozen-col{border-right:1px solid #000}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#3e3d3d}.wj-grouppanel{display:block;background:#222;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#1f1f1f}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#464545;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#464545}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#00a379}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#464545}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#464545;color:#00a379}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#00a379;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#00a379;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#00a379}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#464545;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#00a379;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#00a379;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#00a379;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#00a379;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#00a379;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#00c190}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#dadada}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#464545;color:#dadada}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#00a379;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#00a379}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #2c2c2c}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#00a379;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#00a379;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#217dbb}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.flatly.min.css b/out/public/styles/themes/wijmo.theme.flatly.min.css new file mode 100644 index 0000000..f7a891e --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.flatly.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#2c3e50;background:#e9eef0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#18bc9c;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#128f76;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#2c3e50;color:#fff;font-weight:bold}.wj-state-selected{background:#798d8f;color:#fff}.wj-state-multi-selected{background:#95a5a6;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#95a5a6;color:#fff;border:none;border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#18bc9c}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#128f76;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#2c3e50}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#128f76;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#18bc9c;color:#fff;border:none;border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#128f76;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#e9eef0;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#2c3e50;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #798d8f}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #798d8f}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #798d8f}.wj-flexgrid .wj-marker{position:absolute;background:#798d8f;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#76818d;color:#dddfe2}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #000;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#e9eef0}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#d6e6ed}.wj-cell.wj-header.wj-state-multi-selected{background:#233140;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #000}.wj-cell.wj-frozen-col{border-right:1px solid #000}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#e0e7ea}.wj-alt.wj-frozen{background:#c4dbe5}.wj-grouppanel{display:block;background:#76818d;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#233140}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#e9eef0;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#e9eef0}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#798d8f}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#e9eef0}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#e9eef0;color:#798d8f}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#798d8f;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#798d8f;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#798d8f}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#e9eef0;border:none}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#798d8f;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#798d8f;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#798d8f;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#798d8f;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#798d8f;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#95a5a6}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#2c3e50}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#e9eef0;color:#2c3e50}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#798d8f;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#798d8f}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:none;border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #2c3e50}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#798d8f;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#798d8f;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#128f76}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.grayscale.min.css b/out/public/styles/themes/wijmo.theme.grayscale.min.css new file mode 100644 index 0000000..b35082a --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.grayscale.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#000;background:#f5f5f5;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#ddd;color:#000;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#c4c4c4;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#666;color:#fff;font-weight:bold}.wj-state-selected{background:#ccc;color:#000}.wj-state-multi-selected{background:#b3b3b3;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#eee;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#ddd}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#c4c4c4;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#000}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#c4c4c4;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#ddd;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#c4c4c4;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#000;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#f5f5f5;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#666;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #ccc}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #ccc}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #ccc}.wj-flexgrid .wj-marker{position:absolute;background:#ccc;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#ccc;color:#000}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #1a1a1a;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f5f5f5}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#e4e4e4}.wj-cell.wj-header.wj-state-multi-selected{background:#595959;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #1a1a1a}.wj-cell.wj-frozen-col{border-right:1px solid #1a1a1a}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#ededed}.wj-alt.wj-frozen{background:#d7d7d7}.wj-grouppanel{display:block;background:#ccc;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#595959}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#f5f5f5;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#f5f5f5}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#ccc}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#f5f5f5}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#f5f5f5;color:#ccc}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#ccc;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#ccc;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#ccc}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#f5f5f5;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#ccc;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#ccc;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#ccc;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#ccc;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#ccc;color:#000}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#b3b3b3}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#000}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#f5f5f5;color:#000}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#ccc;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#ccc}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #666}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#ccc;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#ccc;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#c4c4c4}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.highcontrast.min.css b/out/public/styles/themes/wijmo.theme.highcontrast.min.css new file mode 100644 index 0000000..de164da --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.highcontrast.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#fff;background:#000;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#b8114e;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#e71562;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#890d3a;color:#fff;font-weight:bold}.wj-state-selected{background:#0021ab;color:#fff}.wj-state-multi-selected{background:#617ae3;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#f2e1e8;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#b8114e}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#e71562;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#fff}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#e71562;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#b8114e;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#e71562;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#000;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#890d3a;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #0021ab}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #0021ab}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #0021ab}.wj-flexgrid .wj-marker{position:absolute;background:#0021ab;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#eea7c1;color:#000}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #000;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#000}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#56ae4c}.wj-cell.wj-header.wj-state-multi-selected{background:#720b30;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #000}.wj-cell.wj-frozen-col{border-right:1px solid #000}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#000}.wj-alt.wj-frozen{background:#65b85c}.wj-grouppanel{display:block;background:#eea7c1;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#720b30}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#000;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#000}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#0021ab}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#000}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#000;color:#0021ab}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#0021ab;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#0021ab;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#0021ab}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#000;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#0021ab;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#0021ab;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#0021ab;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#0021ab;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#0021ab;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#617ae3}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#000;color:#fff}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#0021ab;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#0021ab}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #890d3a}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#0021ab;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#0021ab;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#e71562}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.light.min.css b/out/public/styles/themes/wijmo.theme.light.min.css new file mode 100644 index 0000000..faa9822 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.light.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#666;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#eaeaea;color:#666;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#d1d1d1;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#eaeaea;color:#666;font-weight:bold}.wj-state-selected{background:#9ec5e7;color:#fff}.wj-state-multi-selected{background:#afc4d6;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#eaeaea}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#d1d1d1;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#666}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#d1d1d1;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#eaeaea;color:#666;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#d1d1d1;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#666;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#eaeaea;color:#666;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #9ec5e7}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #9ec5e7}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #9ec5e7}.wj-flexgrid .wj-marker{position:absolute;background:#9ec5e7;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#ddd;color:#888}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #9e9e9e;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#d7e3e8}.wj-cell.wj-header.wj-state-multi-selected{background:#ddd;color:#666;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #9e9e9e}.wj-cell.wj-frozen-col{border-right:1px solid #9e9e9e}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f7f7f7}.wj-alt.wj-frozen{background:#e7eef1}.wj-grouppanel{display:block;background:#ddd;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#ddd}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#fff}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#9ec5e7}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#fff}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#9ec5e7}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#9ec5e7;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#9ec5e7;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#9ec5e7}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#9ec5e7;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#9ec5e7;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#9ec5e7;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#9ec5e7;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#9ec5e7;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#afc4d6}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#666}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#666}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#9ec5e7;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#9ec5e7}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#666}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#404040}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #eaeaea}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#9ec5e7;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#9ec5e7;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#d1d1d1}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#666;stroke:#666}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.material.min.css b/out/public/styles/themes/wijmo.theme.material.min.css new file mode 100644 index 0000000..e59bed3 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.material.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#000;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#eee;color:#000;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#eee;color:#000;font-weight:bold}.wj-state-selected{background:#3f51b5;color:#fff}.wj-state-multi-selected{background:#7280ce;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:6px 10px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.wj-dropdown-panel{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:6px 10px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#eee}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#000}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:6px 10px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:6px 10px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#eee;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#e1e1e1;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:6px 10px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:6px 10px;color:#000;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#eee;color:#000;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #3f51b5}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #3f51b5}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #3f51b5}.wj-flexgrid .wj-marker{position:absolute;background:#e91e63;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#e1e1e1;color:#000}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #a2a2a2;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:6px 10px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell.wj-header.wj-state-multi-selected{background:#e1e1e1;color:#000;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #a2a2a2}.wj-cell.wj-frozen-col{border-right:1px solid #a2a2a2}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f7f7f7}.wj-grouppanel{display:block;background:#e1e1e1;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#e1e1e1}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:white}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#3f51b5}.wj-gauge .wj-ticks{stroke-width:2px;stroke:white}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#3f51b5}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#3f51b5;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#e91e63;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#3f51b5}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#3f51b5;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#3f51b5;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#3f51b5;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#e91e63;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#3f51b5;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#7280ce}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#000}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#000}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#e91e63;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#3f51b5}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#000}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#000}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:6px 10px;width:100%;border-right:4.75em solid #eee}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#e91e63;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#e91e63;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#e1e1e1}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#000;stroke:#000}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt}.wj-control *{font-size:16px}.wj-control.wj-content.wj-dropdown,.wj-control.wj-content.wj-inputnumber,.wj-control.wj-content.wj-inputmask{border-top:none;border-left:none;border-right:none}.wj-control.wj-gauge.wj-state-focused circle.wj-pointer{fill:#e91e63;transition:fill .2s}.wj-control.wj-calendar.wj-dropdown-panel{width:27em}.wj-control a{font-size:13px}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){font-weight:500;font-size:13px;text-transform:uppercase} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.midnight.min.css b/out/public/styles/themes/wijmo.theme.midnight.min.css new file mode 100644 index 0000000..d6904e9 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.midnight.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#fff;background:#0d2c45;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#3b546b;background-image:linear-gradient(#3b546b,#517392);color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#4d6e8c;background-image:linear-gradient(#4d6e8c,#698dad);transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#000;background-image:linear-gradient(#000,#1f1f1f);color:#fff;font-weight:bold}.wj-state-selected{background:#19a26b;color:#fff}.wj-state-multi-selected{background:#85cfb1;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#e6edf2;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#3b546b;background-image:linear-gradient(#3b546b,#517392)}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#4d6e8c;background-image:linear-gradient(#4d6e8c,#698dad);transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#fff}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#4d6e8c;background-image:linear-gradient(#4d6e8c,#698dad);transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#3b546b;background-image:linear-gradient(#3b546b,#517392);color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#4d6e8c;background-image:linear-gradient(#4d6e8c,#698dad);transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#0d2c45;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#000;background-image:linear-gradient(#000,#1f1f1f);color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #19a26b}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #19a26b}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #19a26b}.wj-flexgrid .wj-marker{position:absolute;background:#19a26b;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#87acca;color:#000}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #fff;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#0d2c45}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#295744}.wj-cell.wj-header.wj-state-multi-selected{background:#000;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #fff}.wj-cell.wj-frozen-col{border-right:1px solid #fff}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#113a5a}.wj-alt.wj-frozen{background:#316852}.wj-grouppanel{display:block;background:#87acca;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#000}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#0d2c45;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#0d2c45}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#19a26b}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#0d2c45}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#0d2c45;color:#19a26b}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#19a26b;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#19a26b;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#19a26b}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#0d2c45;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#19a26b;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#19a26b;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#19a26b;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#19a26b;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#19a26b;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#85cfb1}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#0d2c45;color:#fff}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#19a26b;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#19a26b}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #000}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#19a26b;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#19a26b;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#4d6e8c;background-image:linear-gradient(#4d6e8c,#698dad)}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.minimal.min.css b/out/public/styles/themes/wijmo.theme.minimal.min.css new file mode 100644 index 0000000..4cad1fd --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.minimal.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#666;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#a2bdeb;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#7da2e2;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#ddd;color:#666;font-weight:bold}.wj-state-selected{background:#a2bdeb;color:#fff}.wj-state-multi-selected{background:#a0b0ca;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#fafafa;color:#888;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#a2bdeb}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#7da2e2;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#666}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#7da2e2;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#a2bdeb;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#7da2e2;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#ddd;color:#666;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #a2bdeb}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #a2bdeb}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #a2bdeb}.wj-flexgrid .wj-marker{position:absolute;background:#a2bdeb;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#e8e8e8;color:#999}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #919191;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#e4ecf2}.wj-cell.wj-header.wj-state-multi-selected{background:#d0d0d0;color:#666;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #919191}.wj-cell.wj-frozen-col{border-right:1px solid #919191}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f2f2f2}.wj-alt.wj-frozen{background:#d3e0ea}.wj-grouppanel{display:block;background:#e8e8e8;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#d0d0d0}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#fff}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#a2bdeb}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#fff}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#a2bdeb}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#a2bdeb;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#a2bdeb;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#a2bdeb}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#a2bdeb;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#a2bdeb;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#a2bdeb;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#a2bdeb;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#a2bdeb;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#a0b0ca}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#666}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#666}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#a2bdeb;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#a2bdeb}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#666}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#404040}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #ddd}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#a2bdeb;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#a2bdeb;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#7da2e2}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#666;stroke:#666}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.modern.min.css b/out/public/styles/themes/wijmo.theme.modern.min.css new file mode 100644 index 0000000..1f1f91a --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.modern.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#333;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#29a3cc;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#4db7db;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#8bc730;color:#fff;font-weight:bold}.wj-state-selected{background:#2a9fd6;color:#fff}.wj-state-multi-selected{background:#b3d1db;color:#333}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#f6f6d4;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#29a3cc}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#4db7db;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#333}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#4db7db;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#29a3cc;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#4db7db;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#8bc730;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #2a9fd6}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #2a9fd6}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #2a9fd6}.wj-flexgrid .wj-marker{position:absolute;background:#2a9fd6;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#abcd77;color:#333}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #354c12;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#e4eff2}.wj-cell.wj-header.wj-state-multi-selected{background:#7db22b;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #354c12}.wj-cell.wj-frozen-col{border-right:1px solid #354c12}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f2f2f2}.wj-alt.wj-frozen{background:#d3e5ea}.wj-grouppanel{display:block;background:#abcd77;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#7db22b}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#fff}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#2a9fd6}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#fff}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#2a9fd6}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#2a9fd6;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#2a9fd6;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#2a9fd6}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#2a9fd6;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#2a9fd6;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#2a9fd6;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#2a9fd6;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#2a9fd6;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#b3d1db}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#333}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#333}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#2a9fd6;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#2a9fd6}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #8bc730}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#2a9fd6;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#2a9fd6;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#4db7db}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.office.min.css b/out/public/styles/themes/wijmo.theme.office.min.css new file mode 100644 index 0000000..8681ef3 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.office.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#222;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#fff;color:#666;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#e8e8e8;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#eaeaea;color:#222;font-weight:bold}.wj-state-selected{background:#217346;color:#fff}.wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#fff}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#e8e8e8;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#222}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#e8e8e8;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#fff;color:#666;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#e8e8e8;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#666;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#eaeaea;color:#222;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #217346}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #217346}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #217346}.wj-flexgrid .wj-marker{position:absolute;background:#217346;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#d9d9d9;color:#000}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #222;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#e7eef1}.wj-cell.wj-header.wj-state-multi-selected{background:#ddd;color:#222;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #222}.wj-cell.wj-frozen-col{border-right:1px solid #222}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f7f7f7}.wj-alt.wj-frozen{background:#d7e3e8}.wj-grouppanel{display:block;background:#d9d9d9;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#ddd}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#fff}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#217346}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#fff}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#217346}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#217346;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#217346;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#217346}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#217346;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#217346;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#217346;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#217346;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#217346;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#e6e6e6}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#222}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#222}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#217346;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#217346}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#222}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#000}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #eaeaea}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#217346;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#217346;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#e8e8e8}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#222;stroke:#222}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.organic.min.css b/out/public/styles/themes/wijmo.theme.organic.min.css new file mode 100644 index 0000000..bdffd41 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.organic.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#261f15;background:#f6f5ed;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#90a938;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#abc54f;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#604e31;color:#fff;font-weight:bold}.wj-state-selected{background:#90a938;color:#fff}.wj-state-multi-selected{background:#c4cab0;color:#261f15}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#f2e9da;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#90a938}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#abc54f;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#261f15}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#abc54f;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#90a938;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#abc54f;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#f6f5ed;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#604e31;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #90a938}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #90a938}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #90a938}.wj-flexgrid .wj-marker{position:absolute;background:#90a938;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#d2cabe;color:#000}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #000;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f6f5ed}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#e5e2cf}.wj-cell.wj-header.wj-state-multi-selected{background:#4f4028;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #000}.wj-cell.wj-frozen-col{border-right:1px solid #000}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#eeecdc}.wj-alt.wj-frozen{background:#dcd8be}.wj-grouppanel{display:block;background:#d2cabe;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#4f4028}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#f6f5ed;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#f6f5ed}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#90a938}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#f6f5ed}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#f6f5ed;color:#90a938}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#90a938;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#90a938;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#90a938}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#f6f5ed;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#90a938;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#90a938;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#90a938;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#90a938;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#90a938;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#c4cab0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#261f15}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#f6f5ed;color:#261f15}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#90a938;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#90a938}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #604e31}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#90a938;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#90a938;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#abc54f}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.paper.min.css b/out/public/styles/themes/wijmo.theme.paper.min.css new file mode 100644 index 0000000..67717a1 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.paper.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#000;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#eee;color:#000;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#eee;color:#000;font-weight:bold}.wj-state-selected{background:#0085c7;color:#fff}.wj-state-multi-selected{background:#15b1ff;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:6px 10px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.wj-dropdown-panel{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:6px 10px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#eee}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#000}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:6px 10px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:6px 10px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#eee;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#e1e1e1;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:6px 10px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:6px 10px;color:#000;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#eee;color:#000;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #0085c7}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #0085c7}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #0085c7}.wj-flexgrid .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#e1e1e1;color:#000}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #a2a2a2;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:6px 10px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell.wj-header.wj-state-multi-selected{background:#e1e1e1;color:#000;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #a2a2a2}.wj-cell.wj-frozen-col{border-right:1px solid #a2a2a2}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f7f7f7}.wj-grouppanel{display:block;background:#e1e1e1;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#e1e1e1}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:white}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#0085c7}.wj-gauge .wj-ticks{stroke-width:2px;stroke:white}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#0085c7}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#0085c7;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#0085c7}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#0085c7;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#0085c7;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#0085c7;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#0085c7;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#15b1ff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#000}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#000}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#0085c7;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#0085c7}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#000}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#000}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:6px 10px;width:100%;border-right:4.75em solid #eee}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#0085c7;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#0085c7;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#e1e1e1}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#000;stroke:#000}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt}.wj-control *{font-size:16px}.wj-control.wj-content.wj-dropdown,.wj-control.wj-content.wj-inputnumber,.wj-control.wj-content.wj-inputmask{border-top:none;border-left:none;border-right:none}.wj-control.wj-gauge.wj-state-focused circle.wj-pointer{fill:#0085c7;transition:fill .2s}.wj-control.wj-calendar.wj-dropdown-panel{width:27em}.wj-control a{font-size:13px}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){font-weight:500;font-size:13px;text-transform:uppercase} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.simplex.min.css b/out/public/styles/themes/wijmo.theme.simplex.min.css new file mode 100644 index 0000000..a085ec2 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.simplex.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#222;background:#ededed;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#cd210e;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#a51a0b;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#434545;color:#fff;font-weight:bold}.wj-state-selected{background:#589925;color:#fff}.wj-state-multi-selected{background:#77b548;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#fff;color:#666;border:none;border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#cd210e}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#a51a0b;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#222}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#a51a0b;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#cd210e;color:#fff;border:none;border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#a51a0b;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#ededed;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#434545;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #589925}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #589925}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #589925}.wj-flexgrid .wj-marker{position:absolute;background:#589925;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#02749c;color:#ddd}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #000;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#ededed}.wj-cell.wj-header.wj-state-multi-selected{background:#363838;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #000}.wj-cell.wj-frozen-col{border-right:1px solid #000}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#e0e0e0}.wj-grouppanel{display:block;background:#02749c;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#363838}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#ededed;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#ededed}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#589925}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#ededed}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#ededed;color:#589925}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#589925;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#589925;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#589925}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#ededed;border:none}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#589925;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#589925;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#589925;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#589925;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#589925;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#77b548}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#222}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#ededed;color:#222}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#589925;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#589925}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:none;border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #434545}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#589925;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#589925;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#a51a0b}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.slate.min.css b/out/public/styles/themes/wijmo.theme.slate.min.css new file mode 100644 index 0000000..c8bec16 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.slate.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#4b5860;background:#f4f4f4;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#4b5860;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#61727d;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#4b5860;color:#fff;font-weight:bold}.wj-state-selected{background:#f7941d;color:#fff}.wj-state-multi-selected{background:#b87729;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#e6eef2;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#4b5860}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#61727d;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#4b5860}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#61727d;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#4b5860;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#61727d;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#f4f4f4;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#4b5860;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #f7941d}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #f7941d}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #f7941d}.wj-flexgrid .wj-marker{position:absolute;background:#f7941d;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#aaa;color:#444}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #08090a;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f4f4f4}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#e6eef2}.wj-cell.wj-header.wj-state-multi-selected{background:#404b52;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #08090a}.wj-cell.wj-frozen-col{border-right:1px solid #08090a}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#e7e7e7}.wj-alt.wj-frozen{background:#d5e3e9}.wj-grouppanel{display:block;background:#aaa;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#404b52}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#f4f4f4;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#f4f4f4}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#f7941d}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#f4f4f4}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#f4f4f4;color:#f7941d}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#f7941d;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#f7941d;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#f7941d}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#f4f4f4;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#f7941d;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#f7941d;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#f7941d;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#f7941d;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#f7941d;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#b87729}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#4b5860}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#f4f4f4;color:#4b5860}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#f7941d;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#f7941d}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #4b5860}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#f7941d;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#f7941d;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#61727d}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.superhero.min.css b/out/public/styles/themes/wijmo.theme.superhero.min.css new file mode 100644 index 0000000..66568c1 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.superhero.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#fff;background:#2b3e50;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#df691a;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#b15315;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#1b2d3d;color:#fff;font-weight:bold}.wj-state-selected{background:#5cb85c;color:#fff}.wj-state-multi-selected{background:#8bc08b;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#4e5d6c;color:#fff;border:none;border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#df691a}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#b15315;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#fff}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#b15315;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#df691a;color:#fff;border:none;border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#b15315;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#2b3e50;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#1b2d3d;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #5cb85c}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #5cb85c}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #5cb85c}.wj-flexgrid .wj-marker{position:absolute;background:#5cb85c;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#4e5d6c;color:#fff}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #fff;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#2b3e50}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#4e5d6c}.wj-cell.wj-header.wj-state-multi-selected{background:#13202b;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #fff}.wj-cell.wj-frozen-col{border-right:1px solid #fff}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#344b61}.wj-alt.wj-frozen{background:#596a7b}.wj-grouppanel{display:block;background:#4e5d6c;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#13202b}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#2b3e50;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#2b3e50}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#5cb85c}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#2b3e50}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#2b3e50;color:#5cb85c}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#5cb85c;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#5cb85c;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#5cb85c}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#2b3e50;border:none}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#5cb85c;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#5cb85c;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#5cb85c;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#5cb85c;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#5cb85c;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#8bc08b}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#2b3e50;color:#fff}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#5cb85c;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#5cb85c}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:none;border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #1b2d3d}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#5cb85c;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#5cb85c;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#b15315}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.trust.min.css b/out/public/styles/themes/wijmo.theme.trust.min.css new file mode 100644 index 0000000..063c223 --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.trust.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#444;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#f48027;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#db7323;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#49525d;color:#fff;font-weight:bold}.wj-state-selected{background:#70b3af;color:#fff}.wj-state-multi-selected{background:#8cc2c0;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#a9a9a9;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#f48027}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#db7323;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#444}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#db7323;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#f48027;color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#db7323;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#49525d;color:#fff;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #70b3af}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #70b3af}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #70b3af}.wj-flexgrid .wj-marker{position:absolute;background:#70b3af;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#e9ebed;color:#3c434b}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #444;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#ebebeb}.wj-cell.wj-header.wj-state-multi-selected{background:#3e454f;color:#fff;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #444}.wj-cell.wj-frozen-col{border-right:1px solid #444}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f7f7f7}.wj-alt.wj-frozen{background:#dedede}.wj-grouppanel{display:block;background:#e9ebed;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#3e454f}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#fff}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#70b3af}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#fff}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#70b3af}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#70b3af;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#70b3af;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#70b3af}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#70b3af;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#70b3af;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#70b3af;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#70b3af;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#70b3af;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#8cc2c0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#444}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#444}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#70b3af;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#70b3af}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#fff}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#d9d9d9}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #49525d}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#70b3af;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#70b3af;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#db7323}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;stroke:#fff}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/themes/wijmo.theme.zen.min.css b/out/public/styles/themes/wijmo.theme.zen.min.css new file mode 100644 index 0000000..b98ff4a --- /dev/null +++ b/out/public/styles/themes/wijmo.theme.zen.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#777;background:#f0f0f0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#7bb5ae;color:#fff;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#8fc0ba;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:0;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#ebebeb;color:#777;font-weight:bold}.wj-state-selected{background:#7bb5ae;color:#fff}.wj-state-multi-selected{background:#8fc0ba;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#a9a9a9;color:#fff;border:none;border-radius:0;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:none}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:none}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:none;border-radius:0;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:none}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#7bb5ae}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#8fc0ba;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#777}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#8fc0ba;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:none;border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:none;border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:none;border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:none;border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#7bb5ae;color:#fff;border:none;border-radius:0;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#8fc0ba;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#fff;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#f0f0f0;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#ebebeb;color:#777;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #7bb5ae}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #7bb5ae}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #7bb5ae}.wj-flexgrid .wj-marker{position:absolute;background:#7bb5ae;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#a9a9a9;color:#ddd}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:none;border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #9f9f9f;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:none;border-bottom:none;outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f0f0f0}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected).wj-frozen{background:#e6eef2}.wj-cell.wj-header.wj-state-multi-selected{background:#dedede;color:#777;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #9f9f9f}.wj-cell.wj-frozen-col{border-right:1px solid #9f9f9f}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f2f2f2}.wj-alt.wj-frozen{background:#d5e3e9}.wj-grouppanel{display:block;background:#a9a9a9;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:none;cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#dedede}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#f0f0f0;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:#f0f0f0}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#7bb5ae}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#f0f0f0}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#f0f0f0;color:#7bb5ae}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#7bb5ae;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#7bb5ae;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#7bb5ae}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#f0f0f0;border:none}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#7bb5ae;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#7bb5ae;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#7bb5ae;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#7bb5ae;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:0}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#7bb5ae;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#8fc0ba}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#777}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#f0f0f0;color:#777}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#7bb5ae;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#7bb5ae}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#777}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#515151}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:0;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:none;border-radius:0;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #ebebeb}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#7bb5ae;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#7bb5ae;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#8fc0ba}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#777;stroke:#777}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/out/public/styles/wijmo-core.min.css b/out/public/styles/wijmo-core.min.css new file mode 100644 index 0000000..4c1a393 --- /dev/null +++ b/out/public/styles/wijmo-core.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#000;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn{background:#eee;color:#000;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-control .wj-btn:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-control button.wj-btn:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#eee;color:#444;font-weight:bold}.wj-state-selected{background:#0085c7;color:#fff}.wj-state-multi-selected{background:#80adbf;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-control .wj-input-group-btn>.wj-btn{height:100%;min-height:2em;background:#eee}.wj-control .wj-btn-group>.wj-btn:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-control .wj-input-group-btn>.wj-btn:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default{background:transparent;color:#000}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover{background:#e1e1e1;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#eee;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#e1e1e1;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#000;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#eee;color:#444;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #0085c7}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #0085c7}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #0085c7}.wj-flexgrid .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#e1e1e1;color:#444}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #a2a2a2;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell.wj-header.wj-state-multi-selected{background:#e1e1e1;color:#444;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #a2a2a2}.wj-cell.wj-frozen-col{border-right:1px solid #a2a2a2}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f7f7f7}.wj-grouppanel{display:block;background:#e1e1e1;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#e1e1e1}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:white}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#0085c7}.wj-gauge .wj-ticks{stroke-width:2px;stroke:white}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#0085c7}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#0085c7;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}} \ No newline at end of file diff --git a/out/public/styles/wijmo.min.css b/out/public/styles/wijmo.min.css new file mode 100644 index 0000000..1c7a860 --- /dev/null +++ b/out/public/styles/wijmo.min.css @@ -0,0 +1,13 @@ +/* + * + * Wijmo Library 5.20183.567 + * http://wijmo.com/ + * + * Copyright(c) GrapeCity, Inc. All rights reserved. + * + * Licensed under the GrapeCity Commercial License. + * sales@wijmo.com + * wijmo.com/products/wijmo-5/license/ + * + */ +.wj-glyph,.wj-glyph-asterisk,.wj-glyph-calendar,.wj-glyph-check,.wj-glyph-circle,.wj-glyph-clipboard,.wj-glyph-clock,.wj-glyph-diamond,.wj-glyph-dimension,.wj-glyph-down,.wj-glyph-down-left,.wj-glyph-down-right,.wj-glyph-file,.wj-glyph-left,.wj-glyph-measure,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pencil,.wj-glyph-right,.wj-glyph-square,.wj-glyph-step-backward,.wj-glyph-step-forward,.wj-glyph-up,.wj-glyph-up-left,.wj-glyph-up-right,.wj-glyph-filter{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;cursor:pointer}.wj-glyph-asterisk:after{content:'✱︎'}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;transform:translateY(.15em)}.wj-glyph-calendar:after{position:absolute;font-size:50%;left:.5em;content:'1'}.wj-glyph-check:after{content:'✔︎';font-weight:bold}.wj-glyph-circle{border:.3em solid;border-radius:50%;transform:translateY(-.1em)}.wj-glyph-clipboard:after{content:'📋︎'}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;transform:translateY(.15em)}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.1em;left:.35em;content:''}.wj-glyph-diamond:after{content:'◆︎'}.wj-glyph-dimension:after{content:'⟀︎'}.wj-glyph-down{top:-1px;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translateX(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:''}.wj-glyph-left{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:'📊︎'}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.3em;top:-.6em;content:''}.wj-glyph-pencil:after{content:'✎︎'}.wj-glyph-right{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;transform:translateX(.12em)}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:''}[dir=rtl] .wj-glyph-step-backward:after{transform:translate(0,-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:''}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.2em solid;height:.4em;transform:translateX(-50%);top:-.2em;content:''}[dir=rtl] .wj-glyph-filter:after{transform:translateX(50%)}.wj-control{display:block;box-sizing:border-box;color:#000;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control[disabled]{opacity:.6;cursor:default;pointer-events:none}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control *:focus,.wj-control a:focus{outline:none}.wj-control input::-ms-clear{display:none}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:none}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#eee;color:#000;cursor:pointer;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{opacity:.6;cursor:default;pointer-events:none}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:bold;font-size:12px}.wj-header{background:#eee;color:#444;font-weight:bold}.wj-state-selected{background:#0085c7;color:#fff}.wj-state-multi-selected{background:#80adbf;color:#fff}.wj-state-disabled{opacity:.6;cursor:default;pointer-events:none}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:none;max-width:400px;padding:4px 6px 3px 6px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-dropdown-panel{box-shadow:0 6px 13px rgba(0,0,0,.2)}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;background:transparent;color:inherit;border:none;width:100%;height:100%;min-height:2em}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>*:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px 6px;background:transparent;border:none}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#eee}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{background:transparent;color:#000}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>*:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px 6px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:rgba(0,0,0,.1)}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item.wj-state-selected{transform:scale(1)}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:rgba(0,0,0,.05);transition-duration:.4s}.wj-listbox .wj-listbox-item label{font-weight:normal;margin:0}.wj-listbox.wj-dropdown-panel>.wj-listbox{width:100%;border:none;background:inherit;color:inherit}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:bold}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;width:100%;height:auto;cursor:default}.wj-calendar .wj-calendar-header{display:block;padding:0 0 15px 0;width:100%}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;cursor:pointer}.wj-calendar .wj-calendar-header .wj-btn-group{float:right;margin-bottom:7px}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0 8px}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px 6px;border:none}.wj-calendar.wj-dropdown-panel{width:23em}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scale(-1,1)}.wj-dropdown-panel .wj-calendar-outer{border:none;background:none}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-autocomplete-match{font-weight:bold}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#eee;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#e1e1e1;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px 6px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px 6px;color:#000;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px rgba(0,0,0,.2);margin:2px 0}.wj-popup .wj-dialog-header{width:100%;background:#eee;color:#444;font-weight:bold;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:'';position:absolute;top:50%;transform:translate(0,-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translate(0,-50%) scale(-1,1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #0085c7}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #0085c7}.wj-flexgrid .wj-frozen-clone .wj-cell input,.wj-flexgrid .wj-frozen-clone .wj-cell textarea,.wj-flexgrid .wj-frozen-clone .wj-cell select,.wj-flexgrid .wj-frozen-clone .wj-cell button{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{pointer-events:auto;display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;border:2px solid #0085c7}.wj-flexgrid .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#e1e1e1;color:#444}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:transparent;opacity:.6}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{position:absolute;right:4px;top:0;bottom:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{left:2px;right:auto}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #a2a2a2;border-right:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:4px 6px 3px 6px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);outline:none}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#fff}.wj-cell.wj-header.wj-state-multi-selected{background:#e1e1e1;color:#444;font-weight:bold}.wj-cell.wj-frozen-row{border-bottom:1px solid #a2a2a2}.wj-cell.wj-frozen-col{border-right:1px solid #a2a2a2}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:'';width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#f7f7f7}.wj-grouppanel{display:block;background:#e1e1e1;padding:15px}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#e1e1e1}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker .wj-filter{cursor:pointer;opacity:.5;margin-left:10px}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-flexgrid .wj-cell.wj-filter-on,.wj-flexgrid .wj-cell.wj-filter-off{padding-right:1.6em}.wj-flexgrid.wj-rtl .wj-cell.wj-filter-on,.wj-flexgrid.wj-rtl .wj-cell.wj-filter-off{padding-left:1.6em;padding-right:2px}.wj-columnfiltereditor{padding:10px;min-width:230px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox .wj-listbox-item{max-width:25em}.wj-columnfiltereditor .wj-listbox .wj-listbox-item label{white-space:nowrap}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:inherit;transition:all 300ms}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:bold}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:transparent}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:normal}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:normal}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:rgba(128,128,128,.5)}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:rgba(128,128,128,.3);position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media(max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media(max-width:767px){wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:transparent;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:transparent;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid rgba(128,128,128,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid rgba(128,128,128,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:rgba(136,189,230,.7)}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:rgba(128,128,128,.1);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:rgba(128,128,128,.2);position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-treemap .wj-data-label{fill:white}.wj-gauge{background:transparent}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer{fill:#0085c7}.wj-gauge .wj-ticks{stroke-width:2px;stroke:white}.wj-gauge .wj-min,.wj-gauge .wj-max{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:bold;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#0085c7}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:rgba(0,0,0,.1)}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:'';position:absolute;background:#0085c7;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible;transition-duration:.2s}.wj-treeview{width:100%;overflow:auto;border:none}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:3px 10px}.wj-treeview .wj-node:before{content:'';position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-selected{color:inherit;background:rgba(0,0,0,.05)}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg);transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}@keyframes wjLazyNodeLoading{from{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:none;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-state-multi-selected{background:#e6e6e6;color:#222}.wj-flexsheet .wj-cell.wj-state-multi-selected{border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:none}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0 0;border:none;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:bold}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#0085c7}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:none;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px rgba(0,0,0,.2)}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:rgba(0,0,0,.1)}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#0085c7;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:none}.wj-flexsheet-smart-tag-active{background:#9fd5b7;border:1px solid #ababab}.wj-flexsheet-fill-menu{background:#fff;border:1px solid #9fd5b7;position:absolute;width:200px;padding:3px 0}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item{padding:3px 10px}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item-active{background:#0085c7;color:#fff}.wj-flexsheet-fill-menu .wj-flexsheet-fill-menu-item:not(.wj-flexsheet-fill-menu-item-active):hover{background:rgba(0,0,0,.1)}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert{display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#0085c7;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px none #e0e0e0;padding:3px}.wj-pivotpanel label{font-weight:bold;margin:0}.wj-pivotpanel .wj-flexgrid{border:none;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotpanel .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid .wj-cell{border:none;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:rgba(0,0,0,.05);border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel .wj-flexgrid label{font-weight:normal;margin:0}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:bold}.wj-detaildialog .wj-flexgrid{width:60vw;height:40vh}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:bold}.wj-pivotgrid .wj-aggregate.wj-cell:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:rgba(0,133,199,.15)}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:rgba(0,0,0,.2)}.wj-slicer .wj-listbox{border:none;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#0085c7;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#80adbf}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#000}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#000}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:none;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:none;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px auto;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.15)}.wj-viewer .wj-view-page .wj-loading{background:rgba(204,204,204,.8);width:100%;height:100%}.wj-viewer .wj-view-page .highlight{fill:#0085c7;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:none;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:none}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:transparent;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:none;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar a:focus{background:transparent}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:none}.wj-viewer .wj-nav>li:not(:first-child){border:none}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,'Segoe UI Light','Segoe UI','Roboto',sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:bold;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:none;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:none;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:none;font-weight:bold}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:none;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:none;margin:0 auto 10px auto}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:transparent;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#0085c7}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:transparent;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:none;border-radius:0;background:transparent;color:#444}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#1e1e1e}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:4px 6px 3px 6px;width:100%;border-right:4.75em solid #eee}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:transparent;height:30px;width:30px;border:none;padding:1px}.wj-viewer .wj-toolbarcontainer{width:100%}.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#0085c7;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#0085c7;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:bold;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:none}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:transparent}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#e1e1e1}.wj-viewer .wj-viewer-loading{background:rgba(204,204,204,.8);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden{display:none}.wj-viewer.full-screen .wj-viewer-leftpanel{display:none}.wj-viewer.full-screen .wj-viewer-splitter{display:none}.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter{display:none;visibility:hidden}.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#444;stroke:#444}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:transparent;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index db282e7..015b4c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", "dev": true, "requires": { - "@babel/highlight": "^7.0.0" + "@babel/highlight": "7.0.0" } }, "@babel/core": { @@ -19,20 +19,20 @@ "integrity": "sha512-lQgGX3FPRgbz2SKmhMtYgJvVzGZrmjaF4apZ2bLwofAKiSjxU0drPh4S/VasyYXwaTs+A1gvQ45BN8SQJzHsQQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.4.4", - "@babel/helpers": "^7.4.4", - "@babel/parser": "^7.4.4", - "@babel/template": "^7.4.4", - "@babel/traverse": "^7.4.4", - "@babel/types": "^7.4.4", - "convert-source-map": "^1.1.0", - "debug": "^4.1.0", - "json5": "^2.1.0", - "lodash": "^4.17.11", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" + "@babel/code-frame": "7.0.0", + "@babel/generator": "7.4.4", + "@babel/helpers": "7.4.4", + "@babel/parser": "7.4.4", + "@babel/template": "7.4.4", + "@babel/traverse": "7.4.4", + "@babel/types": "7.4.4", + "convert-source-map": "1.6.0", + "debug": "4.1.1", + "json5": "2.1.0", + "lodash": "4.17.11", + "resolve": "1.10.1", + "semver": "5.7.0", + "source-map": "0.5.7" }, "dependencies": { "debug": { @@ -41,7 +41,7 @@ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } }, "ms": { @@ -64,11 +64,11 @@ "integrity": "sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ==", "dev": true, "requires": { - "@babel/types": "^7.4.4", - "jsesc": "^2.5.1", - "lodash": "^4.17.11", - "source-map": "^0.5.0", - "trim-right": "^1.0.1" + "@babel/types": "7.4.4", + "jsesc": "2.5.2", + "lodash": "4.17.11", + "source-map": "0.5.7", + "trim-right": "1.0.1" }, "dependencies": { "source-map": { @@ -85,9 +85,9 @@ "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.0.0", - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-get-function-arity": "7.0.0", + "@babel/template": "7.4.4", + "@babel/types": "7.4.4" } }, "@babel/helper-get-function-arity": { @@ -96,7 +96,7 @@ "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "7.4.4" } }, "@babel/helper-plugin-utils": { @@ -111,7 +111,7 @@ "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==", "dev": true, "requires": { - "@babel/types": "^7.4.4" + "@babel/types": "7.4.4" } }, "@babel/helpers": { @@ -120,9 +120,9 @@ "integrity": "sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A==", "dev": true, "requires": { - "@babel/template": "^7.4.4", - "@babel/traverse": "^7.4.4", - "@babel/types": "^7.4.4" + "@babel/template": "7.4.4", + "@babel/traverse": "7.4.4", + "@babel/types": "7.4.4" } }, "@babel/highlight": { @@ -131,9 +131,9 @@ "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", "dev": true, "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" + "chalk": "2.4.2", + "esutils": "2.0.2", + "js-tokens": "4.0.0" } }, "@babel/parser": { @@ -148,7 +148,7 @@ "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "7.0.0" } }, "@babel/template": { @@ -157,9 +157,9 @@ "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.4.4", - "@babel/types": "^7.4.4" + "@babel/code-frame": "7.0.0", + "@babel/parser": "7.4.4", + "@babel/types": "7.4.4" } }, "@babel/traverse": { @@ -168,15 +168,15 @@ "integrity": "sha512-Gw6qqkw/e6AGzlyj9KnkabJX7VcubqPtkUQVAwkc0wUMldr3A/hezNB3Rc5eIvId95iSGkGIOe5hh1kMKf951A==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.4.4", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.4.4", - "@babel/parser": "^7.4.4", - "@babel/types": "^7.4.4", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.11" + "@babel/code-frame": "7.0.0", + "@babel/generator": "7.4.4", + "@babel/helper-function-name": "7.1.0", + "@babel/helper-split-export-declaration": "7.4.4", + "@babel/parser": "7.4.4", + "@babel/types": "7.4.4", + "debug": "4.1.1", + "globals": "11.12.0", + "lodash": "4.17.11" }, "dependencies": { "debug": { @@ -185,7 +185,7 @@ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } }, "ms": { @@ -202,9 +202,9 @@ "integrity": "sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==", "dev": true, "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.11", - "to-fast-properties": "^2.0.0" + "esutils": "2.0.2", + "lodash": "4.17.11", + "to-fast-properties": "2.0.0" } }, "@cnakazawa/watch": { @@ -213,8 +213,8 @@ "integrity": "sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA==", "dev": true, "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" + "exec-sh": "0.3.2", + "minimist": "1.2.0" } }, "@jest/console": { @@ -223,9 +223,9 @@ "integrity": "sha512-iNhtIy2M8bXlAOULWVTUxmnelTLFneTNEkHCgPmgd+zNwy9zVddJ6oS5rZ9iwoscNdT5mMwUd0C51v/fSlzItg==", "dev": true, "requires": { - "@jest/source-map": "^24.3.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" + "@jest/source-map": "24.3.0", + "chalk": "2.4.2", + "slash": "2.0.0" } }, "@jest/core": { @@ -234,33 +234,33 @@ "integrity": "sha512-ivlZ8HX/FOASfHcb5DJpSPFps8ydfUYzLZfgFFqjkLijYysnIEOieg72YRhO4ZUB32xu40hsSMmaw+IGYeKONA==", "dev": true, "requires": { - "@jest/console": "^24.7.1", - "@jest/reporters": "^24.7.1", - "@jest/test-result": "^24.7.1", - "@jest/transform": "^24.7.1", - "@jest/types": "^24.7.0", - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "graceful-fs": "^4.1.15", - "jest-changed-files": "^24.7.0", - "jest-config": "^24.7.1", - "jest-haste-map": "^24.7.1", - "jest-message-util": "^24.7.1", - "jest-regex-util": "^24.3.0", - "jest-resolve-dependencies": "^24.7.1", - "jest-runner": "^24.7.1", - "jest-runtime": "^24.7.1", - "jest-snapshot": "^24.7.1", - "jest-util": "^24.7.1", - "jest-validate": "^24.7.0", - "jest-watcher": "^24.7.1", - "micromatch": "^3.1.10", - "p-each-series": "^1.0.0", - "pirates": "^4.0.1", - "realpath-native": "^1.1.0", - "rimraf": "^2.5.4", - "strip-ansi": "^5.0.0" + "@jest/console": "24.7.1", + "@jest/reporters": "24.7.1", + "@jest/test-result": "24.7.1", + "@jest/transform": "24.7.1", + "@jest/types": "24.7.0", + "ansi-escapes": "3.2.0", + "chalk": "2.4.2", + "exit": "0.1.2", + "graceful-fs": "4.1.15", + "jest-changed-files": "24.7.0", + "jest-config": "24.7.1", + "jest-haste-map": "24.7.1", + "jest-message-util": "24.7.1", + "jest-regex-util": "24.3.0", + "jest-resolve-dependencies": "24.7.1", + "jest-runner": "24.7.1", + "jest-runtime": "24.7.1", + "jest-snapshot": "24.7.1", + "jest-util": "24.7.1", + "jest-validate": "24.7.0", + "jest-watcher": "24.7.1", + "micromatch": "3.1.10", + "p-each-series": "1.0.0", + "pirates": "4.0.1", + "realpath-native": "1.1.0", + "rimraf": "2.6.3", + "strip-ansi": "5.2.0" } }, "@jest/environment": { @@ -269,10 +269,10 @@ "integrity": "sha512-wmcTTYc4/KqA+U5h1zQd5FXXynfa7VGP2NfF+c6QeGJ7c+2nStgh65RQWNX62SC716dTtqheTRrZl0j+54oGHw==", "dev": true, "requires": { - "@jest/fake-timers": "^24.7.1", - "@jest/transform": "^24.7.1", - "@jest/types": "^24.7.0", - "jest-mock": "^24.7.0" + "@jest/fake-timers": "24.7.1", + "@jest/transform": "24.7.1", + "@jest/types": "24.7.0", + "jest-mock": "24.7.0" } }, "@jest/fake-timers": { @@ -281,9 +281,9 @@ "integrity": "sha512-4vSQJDKfR2jScOe12L9282uiwuwQv9Lk7mgrCSZHA9evB9efB/qx8i0KJxsAKtp8fgJYBJdYY7ZU6u3F4/pyjA==", "dev": true, "requires": { - "@jest/types": "^24.7.0", - "jest-message-util": "^24.7.1", - "jest-mock": "^24.7.0" + "@jest/types": "24.7.0", + "jest-message-util": "24.7.1", + "jest-mock": "24.7.0" } }, "@jest/reporters": { @@ -292,26 +292,26 @@ "integrity": "sha512-bO+WYNwHLNhrjB9EbPL4kX/mCCG4ZhhfWmO3m4FSpbgr7N83MFejayz30kKjgqr7smLyeaRFCBQMbXpUgnhAJw==", "dev": true, "requires": { - "@jest/environment": "^24.7.1", - "@jest/test-result": "^24.7.1", - "@jest/transform": "^24.7.1", - "@jest/types": "^24.7.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.2", - "istanbul-api": "^2.1.1", - "istanbul-lib-coverage": "^2.0.2", - "istanbul-lib-instrument": "^3.0.1", - "istanbul-lib-source-maps": "^3.0.1", - "jest-haste-map": "^24.7.1", - "jest-resolve": "^24.7.1", - "jest-runtime": "^24.7.1", - "jest-util": "^24.7.1", - "jest-worker": "^24.6.0", - "node-notifier": "^5.2.1", - "slash": "^2.0.0", - "source-map": "^0.6.0", - "string-length": "^2.0.0" + "@jest/environment": "24.7.1", + "@jest/test-result": "24.7.1", + "@jest/transform": "24.7.1", + "@jest/types": "24.7.0", + "chalk": "2.4.2", + "exit": "0.1.2", + "glob": "7.1.3", + "istanbul-api": "2.1.6", + "istanbul-lib-coverage": "2.0.5", + "istanbul-lib-instrument": "3.3.0", + "istanbul-lib-source-maps": "3.0.6", + "jest-haste-map": "24.7.1", + "jest-resolve": "24.7.1", + "jest-runtime": "24.7.1", + "jest-util": "24.7.1", + "jest-worker": "24.6.0", + "node-notifier": "5.4.0", + "slash": "2.0.0", + "source-map": "0.6.1", + "string-length": "2.0.0" } }, "@jest/source-map": { @@ -320,9 +320,9 @@ "integrity": "sha512-zALZt1t2ou8le/crCeeiRYzvdnTzaIlpOWaet45lNSqNJUnXbppUUFR4ZUAlzgDmKee4Q5P/tKXypI1RiHwgag==", "dev": true, "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" + "callsites": "3.1.0", + "graceful-fs": "4.1.15", + "source-map": "0.6.1" } }, "@jest/test-result": { @@ -331,9 +331,9 @@ "integrity": "sha512-3U7wITxstdEc2HMfBX7Yx3JZgiNBubwDqQMh+BXmZXHa3G13YWF3p6cK+5g0hGkN3iufg/vGPl3hLxQXD74Npg==", "dev": true, "requires": { - "@jest/console": "^24.7.1", - "@jest/types": "^24.7.0", - "@types/istanbul-lib-coverage": "^2.0.0" + "@jest/console": "24.7.1", + "@jest/types": "24.7.0", + "@types/istanbul-lib-coverage": "2.0.1" } }, "@jest/test-sequencer": { @@ -342,10 +342,10 @@ "integrity": "sha512-84HQkCpVZI/G1zq53gHJvSmhUer4aMYp9tTaffW28Ih5OxfCg8hGr3nTSbL1OhVDRrFZwvF+/R9gY6JRkDUpUA==", "dev": true, "requires": { - "@jest/test-result": "^24.7.1", - "jest-haste-map": "^24.7.1", - "jest-runner": "^24.7.1", - "jest-runtime": "^24.7.1" + "@jest/test-result": "24.7.1", + "jest-haste-map": "24.7.1", + "jest-runner": "24.7.1", + "jest-runtime": "24.7.1" } }, "@jest/transform": { @@ -354,20 +354,20 @@ "integrity": "sha512-EsOUqP9ULuJ66IkZQhI5LufCHlTbi7hrcllRMUEV/tOgqBVQi93+9qEvkX0n8mYpVXQ8VjwmICeRgg58mrtIEw==", "dev": true, "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^24.7.0", - "babel-plugin-istanbul": "^5.1.0", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.1.15", - "jest-haste-map": "^24.7.1", - "jest-regex-util": "^24.3.0", - "jest-util": "^24.7.1", - "micromatch": "^3.1.10", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "source-map": "^0.6.1", + "@babel/core": "7.4.4", + "@jest/types": "24.7.0", + "babel-plugin-istanbul": "5.1.4", + "chalk": "2.4.2", + "convert-source-map": "1.6.0", + "fast-json-stable-stringify": "2.0.0", + "graceful-fs": "4.1.15", + "jest-haste-map": "24.7.1", + "jest-regex-util": "24.3.0", + "jest-util": "24.7.1", + "micromatch": "3.1.10", + "realpath-native": "1.1.0", + "slash": "2.0.0", + "source-map": "0.6.1", "write-file-atomic": "2.4.1" } }, @@ -377,8 +377,8 @@ "integrity": "sha512-ipJUa2rFWiKoBqMKP63Myb6h9+iT3FHRTF2M8OR6irxWzItisa8i4dcSg14IbvmXUnBlHBlUQPYUHWyX3UPpYA==", "dev": true, "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/yargs": "^12.0.9" + "@types/istanbul-lib-coverage": "2.0.1", + "@types/yargs": "12.0.12" } }, "@types/babel__core": { @@ -387,11 +387,11 @@ "integrity": "sha512-+hjBtgcFPYyCTo0A15+nxrCVJL7aC6Acg87TXd5OW3QhHswdrOLoles+ldL2Uk8q++7yIfl4tURtztccdeeyOw==", "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "@babel/parser": "7.4.4", + "@babel/types": "7.4.4", + "@types/babel__generator": "7.0.2", + "@types/babel__template": "7.0.2", + "@types/babel__traverse": "7.0.6" } }, "@types/babel__generator": { @@ -400,7 +400,7 @@ "integrity": "sha512-NHcOfab3Zw4q5sEE2COkpfXjoE7o+PmqD9DQW4koUT3roNxwziUdXGnRndMat/LJNUtePwn1TlP4do3uoe3KZQ==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/types": "7.4.4" } }, "@types/babel__template": { @@ -409,8 +409,8 @@ "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/parser": "7.4.4", + "@babel/types": "7.4.4" } }, "@types/babel__traverse": { @@ -419,7 +419,7 @@ "integrity": "sha512-XYVgHF2sQ0YblLRMLNPB3CkFMewzFmlDsH/TneZFHUXDlABQgh88uOxuez7ZcXxayLFrqLwtDH1t+FmlFwNZxw==", "dev": true, "requires": { - "@babel/types": "^7.3.0" + "@babel/types": "7.4.4" } }, "@types/fs-extra": { @@ -428,7 +428,7 @@ "integrity": "sha512-w7iqhDH9mN8eLClQOYTkhdYUOSpp25eXxfc6VbFOGtzxW34JcvctH2bKjj4jD4++z4R5iO5D+pg48W2e03I65A==", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "9.6.48" } }, "@types/istanbul-lib-coverage": { @@ -473,6 +473,15 @@ "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==", "dev": true }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "2.1.24", + "negotiator": "0.6.2" + } + }, "acorn": { "version": "5.7.3", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", @@ -485,8 +494,8 @@ "integrity": "sha512-BbzvZhVtZP+Bs1J1HcwrQe8ycfO0wStkSGxuul3He3GkHOIZ6eTqOkPuw9IP1X3+IkOo4wiJmwkobzXYz4wewQ==", "dev": true, "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" + "acorn": "6.1.1", + "acorn-walk": "6.1.1" }, "dependencies": { "acorn": { @@ -508,7 +517,7 @@ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", "requires": { - "es6-promisify": "^5.0.0" + "es6-promisify": "5.0.0" } }, "ajv": { @@ -517,10 +526,10 @@ "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" } }, "ansi-escapes": { @@ -541,7 +550,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "1.9.3" } }, "anymatch": { @@ -550,8 +559,8 @@ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "dev": true, "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "micromatch": "3.1.10", + "normalize-path": "2.1.1" } }, "append-transform": { @@ -560,7 +569,7 @@ "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==", "dev": true, "requires": { - "default-require-extensions": "^2.0.0" + "default-require-extensions": "2.0.0" } }, "argparse": { @@ -569,7 +578,7 @@ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "sprintf-js": "~1.0.2" + "sprintf-js": "1.0.3" } }, "arr-diff": { @@ -596,6 +605,11 @@ "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", "dev": true }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, "array-unique": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", @@ -608,7 +622,7 @@ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", "dev": true, "requires": { - "safer-buffer": "~2.1.0" + "safer-buffer": "2.1.2" } }, "assert-plus": { @@ -635,7 +649,7 @@ "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", "dev": true, "requires": { - "lodash": "^4.17.11" + "lodash": "4.17.11" } }, "async-limiter": { @@ -674,13 +688,13 @@ "integrity": "sha512-GPnLqfk8Mtt0i4OemjWkChi73A3ALs4w2/QbG64uAj8b5mmwzxc7jbJVRZt8NJkxi6FopVHog9S3xX6UJKb2qg==", "dev": true, "requires": { - "@jest/transform": "^24.7.1", - "@jest/types": "^24.7.0", - "@types/babel__core": "^7.1.0", - "babel-plugin-istanbul": "^5.1.0", - "babel-preset-jest": "^24.6.0", - "chalk": "^2.4.2", - "slash": "^2.0.0" + "@jest/transform": "24.7.1", + "@jest/types": "24.7.0", + "@types/babel__core": "7.1.1", + "babel-plugin-istanbul": "5.1.4", + "babel-preset-jest": "24.6.0", + "chalk": "2.4.2", + "slash": "2.0.0" } }, "babel-plugin-istanbul": { @@ -689,9 +703,9 @@ "integrity": "sha512-dySz4VJMH+dpndj0wjJ8JPs/7i1TdSPb1nRrn56/92pKOF9VKC1FMFJmMXjzlGGusnCAqujP6PBCiKq0sVA+YQ==", "dev": true, "requires": { - "find-up": "^3.0.0", - "istanbul-lib-instrument": "^3.3.0", - "test-exclude": "^5.2.3" + "find-up": "3.0.0", + "istanbul-lib-instrument": "3.3.0", + "test-exclude": "5.2.3" } }, "babel-plugin-jest-hoist": { @@ -700,7 +714,7 @@ "integrity": "sha512-3pKNH6hMt9SbOv0F3WVmy5CWQ4uogS3k0GY5XLyQHJ9EGpAT9XWkFd2ZiXXtkwFHdAHa5j7w7kfxSP5lAIwu7w==", "dev": true, "requires": { - "@types/babel__traverse": "^7.0.6" + "@types/babel__traverse": "7.0.6" } }, "babel-preset-jest": { @@ -709,8 +723,8 @@ "integrity": "sha512-pdZqLEdmy1ZK5kyRUfvBb2IfTPb2BUvIJczlPspS8fWmBQslNNDBqVfh7BW5leOVJMDZKzjD8XEyABTk6gQ5yw==", "dev": true, "requires": { - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "babel-plugin-jest-hoist": "^24.6.0" + "@babel/plugin-syntax-object-rest-spread": "7.2.0", + "babel-plugin-jest-hoist": "24.6.0" } }, "balanced-match": { @@ -724,13 +738,13 @@ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dev": true, "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" + "cache-base": "1.0.1", + "class-utils": "0.3.6", + "component-emitter": "1.3.0", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.1", + "pascalcase": "0.1.1" }, "dependencies": { "define-property": { @@ -739,7 +753,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "is-accessor-descriptor": { @@ -748,7 +762,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -757,7 +771,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -766,9 +780,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" } } } @@ -779,7 +793,39 @@ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "dev": true, "requires": { - "tweetnacl": "^0.14.3" + "tweetnacl": "0.14.5" + } + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "1.0.4", + "debug": "2.6.9", + "depd": "1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "1.6.18" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + } } }, "brace-expansion": { @@ -787,7 +833,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "requires": { - "balanced-match": "^1.0.0", + "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, @@ -797,16 +843,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "repeat-element": "1.1.3", + "snapdragon": "0.8.2", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" }, "dependencies": { "extend-shallow": { @@ -815,7 +861,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -855,7 +901,7 @@ "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, "requires": { - "fast-json-stable-stringify": "2.x" + "fast-json-stable-stringify": "2.0.0" } }, "bser": { @@ -864,7 +910,7 @@ "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", "dev": true, "requires": { - "node-int64": "^0.4.0" + "node-int64": "0.4.0" } }, "buffer-from": { @@ -879,21 +925,26 @@ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", "dev": true }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, "cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dev": true, "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" + "collection-visit": "1.0.0", + "component-emitter": "1.3.0", + "get-value": "2.0.6", + "has-value": "1.0.0", + "isobject": "3.0.1", + "set-value": "2.0.0", + "to-object-path": "0.3.0", + "union-value": "1.0.0", + "unset-value": "1.0.0" } }, "callsites": { @@ -914,7 +965,7 @@ "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", "dev": true, "requires": { - "rsvp": "^4.8.4" + "rsvp": "4.8.4" } }, "caseless": { @@ -929,9 +980,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" } }, "ci-info": { @@ -946,10 +997,10 @@ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" }, "dependencies": { "define-property": { @@ -958,7 +1009,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } } } @@ -969,9 +1020,9 @@ "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "dev": true, "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "wrap-ansi": "2.1.0" }, "dependencies": { "ansi-regex": { @@ -986,7 +1037,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } } } @@ -1009,8 +1060,8 @@ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "map-visit": "1.0.0", + "object-visit": "1.0.1" } }, "color-convert": { @@ -1034,7 +1085,7 @@ "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", "dev": true, "requires": { - "delayed-stream": "~1.0.0" + "delayed-stream": "1.0.0" } }, "commander": { @@ -1060,15 +1111,38 @@ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, "convert-source-map": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", "dev": true, "requires": { - "safe-buffer": "~5.1.1" + "safe-buffer": "5.1.2" } }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", @@ -1081,17 +1155,26 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "4.1.1", + "vary": "1.1.2" + } + }, "cross-spawn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "nice-try": "1.0.5", + "path-key": "2.0.1", + "semver": "5.7.0", + "shebang-command": "1.2.0", + "which": "1.3.1" } }, "cssom": { @@ -1106,7 +1189,7 @@ "integrity": "sha512-43wY3kl1CVQSvL7wUY1qXkxVGkStjpkDmVjiIKX8R97uhajy8Bybay78uOtqvh7Q5GK75dNPfW0geWjE6qQQow==", "dev": true, "requires": { - "cssom": "0.3.x" + "cssom": "0.3.6" } }, "dashdash": { @@ -1115,7 +1198,7 @@ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "requires": { - "assert-plus": "^1.0.0" + "assert-plus": "1.0.0" } }, "data-urls": { @@ -1124,9 +1207,9 @@ "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", "dev": true, "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" + "abab": "2.0.0", + "whatwg-mimetype": "2.3.0", + "whatwg-url": "7.0.0" }, "dependencies": { "whatwg-url": { @@ -1135,9 +1218,9 @@ "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", "dev": true, "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "lodash.sortby": "4.7.0", + "tr46": "1.0.1", + "webidl-conversions": "4.0.2" } } } @@ -1174,7 +1257,7 @@ "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=", "dev": true, "requires": { - "strip-bom": "^3.0.0" + "strip-bom": "3.0.0" } }, "define-properties": { @@ -1183,7 +1266,7 @@ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dev": true, "requires": { - "object-keys": "^1.0.12" + "object-keys": "1.1.1" } }, "define-property": { @@ -1192,8 +1275,8 @@ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "is-descriptor": "1.0.2", + "isobject": "3.0.1" }, "dependencies": { "is-accessor-descriptor": { @@ -1202,7 +1285,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -1211,7 +1294,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -1220,9 +1303,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" } } } @@ -1233,6 +1316,16 @@ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "dev": true }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, "detect-newline": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", @@ -1257,7 +1350,7 @@ "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", "dev": true, "requires": { - "webidl-conversions": "^4.0.2" + "webidl-conversions": "4.0.2" } }, "ecc-jsbn": { @@ -1266,17 +1359,27 @@ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", "dev": true, "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "jsbn": "0.1.1", + "safer-buffer": "2.1.2" } }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, "end-of-stream": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "dev": true, "requires": { - "once": "^1.4.0" + "once": "1.4.0" } }, "error-ex": { @@ -1285,7 +1388,7 @@ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, "requires": { - "is-arrayish": "^0.2.1" + "is-arrayish": "0.2.1" } }, "es-abstract": { @@ -1294,12 +1397,12 @@ "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", "dev": true, "requires": { - "es-to-primitive": "^1.2.0", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-keys": "^1.0.12" + "es-to-primitive": "1.2.0", + "function-bind": "1.1.1", + "has": "1.0.3", + "is-callable": "1.1.4", + "is-regex": "1.0.4", + "object-keys": "1.1.1" } }, "es-to-primitive": { @@ -1308,9 +1411,9 @@ "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", "dev": true, "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "is-callable": "1.1.4", + "is-date-object": "1.0.1", + "is-symbol": "1.0.2" } }, "es6-promise": { @@ -1323,9 +1426,14 @@ "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", "requires": { - "es6-promise": "^4.0.3" + "es6-promise": "4.2.6" } }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -1338,11 +1446,11 @@ "integrity": "sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw==", "dev": true, "requires": { - "esprima": "^3.1.3", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" + "esprima": "3.1.3", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.6.1" }, "dependencies": { "esprima": { @@ -1371,6 +1479,11 @@ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", "dev": true }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, "exec-sh": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.2.tgz", @@ -1383,13 +1496,13 @@ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "cross-spawn": "6.0.5", + "get-stream": "4.1.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" } }, "exit": { @@ -1404,13 +1517,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" }, "dependencies": { "debug": { @@ -1428,7 +1541,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "extend-shallow": { @@ -1437,7 +1550,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } @@ -1448,12 +1561,64 @@ "integrity": "sha512-mGfvMTPduksV3xoI0xur56pQsg2vJjNf5+a+bXOjqCkiCBbmCayrBbHS/75y9K430cfqyocPr2ZjiNiRx4SRKw==", "dev": true, "requires": { - "@jest/types": "^24.7.0", - "ansi-styles": "^3.2.0", - "jest-get-type": "^24.3.0", - "jest-matcher-utils": "^24.7.0", - "jest-message-util": "^24.7.1", - "jest-regex-util": "^24.3.0" + "@jest/types": "24.7.0", + "ansi-styles": "3.2.1", + "jest-get-type": "24.3.0", + "jest-matcher-utils": "24.7.0", + "jest-message-util": "24.7.1", + "jest-regex-util": "24.3.0" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "1.1.2", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "finalhandler": "1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "2.0.5", + "qs": "6.7.0", + "range-parser": "1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "1.5.0", + "type-is": "1.6.18", + "utils-merge": "1.0.1", + "vary": "1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + } } }, "extend": { @@ -1468,8 +1633,8 @@ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "dev": true, "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" }, "dependencies": { "is-extendable": { @@ -1478,7 +1643,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "is-plain-object": "2.0.4" } } } @@ -1489,14 +1654,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "array-unique": "0.3.2", + "define-property": "1.0.0", + "expand-brackets": "2.1.4", + "extend-shallow": "2.0.1", + "fragment-cache": "0.2.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" }, "dependencies": { "define-property": { @@ -1505,7 +1670,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "extend-shallow": { @@ -1514,7 +1679,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "is-accessor-descriptor": { @@ -1523,7 +1688,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -1532,7 +1697,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -1541,9 +1706,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" } } } @@ -1578,7 +1743,7 @@ "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", "dev": true, "requires": { - "bser": "^2.0.0" + "bser": "2.0.0" } }, "fileset": { @@ -1587,8 +1752,8 @@ "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", "dev": true, "requires": { - "glob": "^7.0.3", - "minimatch": "^3.0.3" + "glob": "7.1.3", + "minimatch": "3.0.4" } }, "fill-range": { @@ -1597,10 +1762,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "extend-shallow": "2.0.1", + "is-number": "3.0.0", + "repeat-string": "1.6.1", + "to-regex-range": "2.1.1" }, "dependencies": { "extend-shallow": { @@ -1609,7 +1774,31 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.3", + "statuses": "1.5.0", + "unpipe": "1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" } } } @@ -1620,7 +1809,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "locate-path": "3.0.0" } }, "for-in": { @@ -1641,28 +1830,38 @@ "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "dev": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "asynckit": "0.4.0", + "combined-stream": "1.0.7", + "mime-types": "2.1.24" } }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, "fragment-cache": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dev": true, "requires": { - "map-cache": "^0.2.2" + "map-cache": "0.2.2" } }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, "fs-extra": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "graceful-fs": "4.1.15", + "jsonfile": "4.0.0", + "universalify": "0.1.2" } }, "fs.realpath": { @@ -1678,8 +1877,8 @@ "dev": true, "optional": true, "requires": { - "nan": "^2.12.1", - "node-pre-gyp": "^0.12.0" + "nan": "2.13.2", + "node-pre-gyp": "0.12.0" }, "dependencies": { "abbrev": { @@ -1691,8 +1890,7 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "aproba": { "version": "1.2.0", @@ -1706,23 +1904,21 @@ "dev": true, "optional": true, "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "delegates": "1.0.0", + "readable-stream": "2.3.6" } }, "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, - "optional": true, "requires": { - "balanced-match": "^1.0.0", + "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, @@ -1735,20 +1931,17 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "core-util-is": { "version": "1.0.2", @@ -1762,7 +1955,7 @@ "dev": true, "optional": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } }, "deep-extend": { @@ -1789,7 +1982,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.3.5" } }, "fs.realpath": { @@ -1804,14 +1997,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.3" } }, "glob": { @@ -1820,12 +2013,12 @@ "dev": true, "optional": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "has-unicode": { @@ -1840,7 +2033,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": "2.1.2" } }, "ignore-walk": { @@ -1849,7 +2042,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "^3.0.4" + "minimatch": "3.0.4" } }, "inflight": { @@ -1858,15 +2051,14 @@ "dev": true, "optional": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, "inherits": { "version": "2.0.3", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "ini": { "version": "1.3.5", @@ -1878,9 +2070,8 @@ "version": "1.0.0", "bundled": true, "dev": true, - "optional": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "isarray": { @@ -1893,25 +2084,22 @@ "version": "3.0.4", "bundled": true, "dev": true, - "optional": true, "requires": { - "brace-expansion": "^1.1.7" + "brace-expansion": "1.1.11" } }, "minimist": { "version": "0.0.8", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "minipass": { "version": "2.3.5", "bundled": true, "dev": true, - "optional": true, "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" + "safe-buffer": "5.1.2", + "yallist": "3.0.3" } }, "minizlib": { @@ -1920,14 +2108,13 @@ "dev": true, "optional": true, "requires": { - "minipass": "^2.2.1" + "minipass": "2.3.5" } }, "mkdirp": { "version": "0.5.1", "bundled": true, "dev": true, - "optional": true, "requires": { "minimist": "0.0.8" } @@ -1944,9 +2131,9 @@ "dev": true, "optional": true, "requires": { - "debug": "^4.1.0", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" + "debug": "4.1.1", + "iconv-lite": "0.4.24", + "sax": "1.2.4" } }, "node-pre-gyp": { @@ -1955,16 +2142,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" + "detect-libc": "1.0.3", + "mkdirp": "0.5.1", + "needle": "2.3.0", + "nopt": "4.0.1", + "npm-packlist": "1.4.1", + "npmlog": "4.1.2", + "rc": "1.2.8", + "rimraf": "2.6.3", + "semver": "5.7.0", + "tar": "4.4.8" } }, "nopt": { @@ -1973,8 +2160,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1", - "osenv": "^0.1.4" + "abbrev": "1.1.1", + "osenv": "0.1.5" } }, "npm-bundled": { @@ -1989,8 +2176,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "ignore-walk": "3.0.1", + "npm-bundled": "1.0.6" } }, "npmlog": { @@ -1999,17 +2186,16 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "are-we-there-yet": "1.1.5", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" } }, "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "object-assign": { "version": "4.1.1", @@ -2021,9 +2207,8 @@ "version": "1.4.0", "bundled": true, "dev": true, - "optional": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } }, "os-homedir": { @@ -2044,8 +2229,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" } }, "path-is-absolute": { @@ -2066,10 +2251,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "deep-extend": "0.6.0", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" }, "dependencies": { "minimist": { @@ -2086,13 +2271,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.2", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } }, "rimraf": { @@ -2101,14 +2286,13 @@ "dev": true, "optional": true, "requires": { - "glob": "^7.1.3" + "glob": "7.1.3" } }, "safe-buffer": { "version": "5.1.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "safer-buffer": { "version": "2.1.2", @@ -2144,11 +2328,10 @@ "version": "1.0.2", "bundled": true, "dev": true, - "optional": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" } }, "string_decoder": { @@ -2157,16 +2340,15 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.2" } }, "strip-ansi": { "version": "3.0.1", "bundled": true, "dev": true, - "optional": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } }, "strip-json-comments": { @@ -2181,13 +2363,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" + "chownr": "1.1.1", + "fs-minipass": "1.2.5", + "minipass": "2.3.5", + "minizlib": "1.2.1", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.2", + "yallist": "3.0.3" } }, "util-deprecate": { @@ -2202,20 +2384,18 @@ "dev": true, "optional": true, "requires": { - "string-width": "^1.0.2 || 2" + "string-width": "1.0.2" } }, "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "yallist": { "version": "3.0.3", "bundled": true, - "dev": true, - "optional": true + "dev": true } } }, @@ -2237,7 +2417,7 @@ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, "requires": { - "pump": "^3.0.0" + "pump": "3.0.0" } }, "get-value": { @@ -2252,7 +2432,7 @@ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "requires": { - "assert-plus": "^1.0.0" + "assert-plus": "1.0.0" } }, "glob": { @@ -2261,12 +2441,12 @@ "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "globals": { @@ -2298,10 +2478,10 @@ "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==", "dev": true, "requires": { - "neo-async": "^2.6.0", - "optimist": "^0.6.1", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4" + "neo-async": "2.6.0", + "optimist": "0.6.1", + "source-map": "0.6.1", + "uglify-js": "3.5.10" } }, "har-schema": { @@ -2316,8 +2496,8 @@ "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", "dev": true, "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" + "ajv": "6.10.0", + "har-schema": "2.0.0" } }, "has": { @@ -2326,7 +2506,7 @@ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dev": true, "requires": { - "function-bind": "^1.1.1" + "function-bind": "1.1.1" } }, "has-flag": { @@ -2347,9 +2527,9 @@ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "dev": true, "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "get-value": "2.0.6", + "has-values": "1.0.0", + "isobject": "3.0.1" } }, "has-values": { @@ -2358,8 +2538,8 @@ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "is-number": "3.0.0", + "kind-of": "4.0.0" }, "dependencies": { "kind-of": { @@ -2368,7 +2548,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -2391,7 +2571,19 @@ "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", "dev": true, "requires": { - "whatwg-encoding": "^1.0.1" + "whatwg-encoding": "1.0.5" + } + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": "1.5.0", + "toidentifier": "1.0.0" } }, "http-proxy-agent": { @@ -2399,7 +2591,7 @@ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", "requires": { - "agent-base": "4", + "agent-base": "4.2.1", "debug": "3.1.0" } }, @@ -2409,9 +2601,9 @@ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "dev": true, "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.16.1" } }, "https-proxy-agent": { @@ -2419,17 +2611,16 @@ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz", "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==", "requires": { - "agent-base": "^4.1.0", - "debug": "^3.1.0" + "agent-base": "4.2.1", + "debug": "3.1.0" } }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": "2.1.2" } }, "import-local": { @@ -2438,8 +2629,8 @@ "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", "dev": true, "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" + "pkg-dir": "3.0.0", + "resolve-cwd": "2.0.0" } }, "imurmurhash": { @@ -2454,15 +2645,14 @@ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "once": "1.4.0", + "wrappy": "1.0.2" } }, "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "invariant": { "version": "2.2.4", @@ -2470,7 +2660,7 @@ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dev": true, "requires": { - "loose-envify": "^1.0.0" + "loose-envify": "1.4.0" } }, "invert-kv": { @@ -2479,13 +2669,18 @@ "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", "dev": true }, + "ipaddr.js": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", + "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" + }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -2494,7 +2689,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -2523,7 +2718,7 @@ "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "dev": true, "requires": { - "ci-info": "^2.0.0" + "ci-info": "2.0.0" } }, "is-data-descriptor": { @@ -2532,7 +2727,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -2541,7 +2736,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -2558,9 +2753,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" }, "dependencies": { "kind-of": { @@ -2595,7 +2790,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -2604,7 +2799,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -2615,7 +2810,7 @@ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "requires": { - "isobject": "^3.0.1" + "isobject": "3.0.1" } }, "is-regex": { @@ -2624,7 +2819,7 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "^1.0.1" + "has": "1.0.3" } }, "is-stream": { @@ -2639,7 +2834,7 @@ "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", "dev": true, "requires": { - "has-symbols": "^1.0.0" + "has-symbols": "1.0.0" } }, "is-typedarray": { @@ -2690,19 +2885,19 @@ "integrity": "sha512-x0Eicp6KsShG1k1rMgBAi/1GgY7kFGEBwQpw3PXGEmu+rBcBNhqU8g2DgY9mlepAsLPzrzrbqSgCGANnki4POA==", "dev": true, "requires": { - "async": "^2.6.2", - "compare-versions": "^3.4.0", - "fileset": "^2.0.3", - "istanbul-lib-coverage": "^2.0.5", - "istanbul-lib-hook": "^2.0.7", - "istanbul-lib-instrument": "^3.3.0", - "istanbul-lib-report": "^2.0.8", - "istanbul-lib-source-maps": "^3.0.6", - "istanbul-reports": "^2.2.4", - "js-yaml": "^3.13.1", - "make-dir": "^2.1.0", - "minimatch": "^3.0.4", - "once": "^1.4.0" + "async": "2.6.2", + "compare-versions": "3.4.0", + "fileset": "2.0.3", + "istanbul-lib-coverage": "2.0.5", + "istanbul-lib-hook": "2.0.7", + "istanbul-lib-instrument": "3.3.0", + "istanbul-lib-report": "2.0.8", + "istanbul-lib-source-maps": "3.0.6", + "istanbul-reports": "2.2.4", + "js-yaml": "3.13.1", + "make-dir": "2.1.0", + "minimatch": "3.0.4", + "once": "1.4.0" } }, "istanbul-lib-coverage": { @@ -2717,7 +2912,7 @@ "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==", "dev": true, "requires": { - "append-transform": "^1.0.0" + "append-transform": "1.0.0" } }, "istanbul-lib-instrument": { @@ -2726,13 +2921,13 @@ "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", "dev": true, "requires": { - "@babel/generator": "^7.4.0", - "@babel/parser": "^7.4.3", - "@babel/template": "^7.4.0", - "@babel/traverse": "^7.4.3", - "@babel/types": "^7.4.0", - "istanbul-lib-coverage": "^2.0.5", - "semver": "^6.0.0" + "@babel/generator": "7.4.4", + "@babel/parser": "7.4.4", + "@babel/template": "7.4.4", + "@babel/traverse": "7.4.4", + "@babel/types": "7.4.4", + "istanbul-lib-coverage": "2.0.5", + "semver": "6.0.0" }, "dependencies": { "semver": { @@ -2749,9 +2944,9 @@ "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", "dev": true, "requires": { - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "supports-color": "^6.1.0" + "istanbul-lib-coverage": "2.0.5", + "make-dir": "2.1.0", + "supports-color": "6.1.0" }, "dependencies": { "supports-color": { @@ -2760,7 +2955,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -2771,11 +2966,11 @@ "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", "dev": true, "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" + "debug": "4.1.1", + "istanbul-lib-coverage": "2.0.5", + "make-dir": "2.1.0", + "rimraf": "2.6.3", + "source-map": "0.6.1" }, "dependencies": { "debug": { @@ -2784,7 +2979,7 @@ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.1" } }, "ms": { @@ -2801,7 +2996,7 @@ "integrity": "sha512-QCHGyZEK0bfi9GR215QSm+NJwFKEShbtc7tfbUdLAEzn3kKhLDDZqvljn8rPZM9v8CEOhzL1nlYoO4r1ryl67w==", "dev": true, "requires": { - "handlebars": "^4.1.2" + "handlebars": "4.1.2" } }, "jest": { @@ -2810,8 +3005,8 @@ "integrity": "sha512-AbvRar5r++izmqo5gdbAjTeA6uNRGoNRuj5vHB0OnDXo2DXWZJVuaObiGgtlvhKb+cWy2oYbQSfxv7Q7GjnAtA==", "dev": true, "requires": { - "import-local": "^2.0.0", - "jest-cli": "^24.7.1" + "import-local": "2.0.0", + "jest-cli": "24.7.1" }, "dependencies": { "jest-cli": { @@ -2820,19 +3015,19 @@ "integrity": "sha512-32OBoSCVPzcTslGFl6yVCMzB2SqX3IrWwZCY5mZYkb0D2WsogmU3eV2o8z7+gRQa4o4sZPX/k7GU+II7CxM6WQ==", "dev": true, "requires": { - "@jest/core": "^24.7.1", - "@jest/test-result": "^24.7.1", - "@jest/types": "^24.7.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "import-local": "^2.0.0", - "is-ci": "^2.0.0", - "jest-config": "^24.7.1", - "jest-util": "^24.7.1", - "jest-validate": "^24.7.0", - "prompts": "^2.0.1", - "realpath-native": "^1.1.0", - "yargs": "^12.0.2" + "@jest/core": "24.7.1", + "@jest/test-result": "24.7.1", + "@jest/types": "24.7.0", + "chalk": "2.4.2", + "exit": "0.1.2", + "import-local": "2.0.0", + "is-ci": "2.0.0", + "jest-config": "24.7.1", + "jest-util": "24.7.1", + "jest-validate": "24.7.0", + "prompts": "2.0.4", + "realpath-native": "1.1.0", + "yargs": "12.0.5" } } } @@ -2843,9 +3038,9 @@ "integrity": "sha512-33BgewurnwSfJrW7T5/ZAXGE44o7swLslwh8aUckzq2e17/2Os1V0QU506ZNik3hjs8MgnEMKNkcud442NCDTw==", "dev": true, "requires": { - "@jest/types": "^24.7.0", - "execa": "^1.0.0", - "throat": "^4.0.0" + "@jest/types": "24.7.0", + "execa": "1.0.0", + "throat": "4.1.0" } }, "jest-config": { @@ -2854,23 +3049,23 @@ "integrity": "sha512-8FlJNLI+X+MU37j7j8RE4DnJkvAghXmBWdArVzypW6WxfGuxiL/CCkzBg0gHtXhD2rxla3IMOSUAHylSKYJ83g==", "dev": true, "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^24.7.1", - "@jest/types": "^24.7.0", - "babel-jest": "^24.7.1", - "chalk": "^2.0.1", - "glob": "^7.1.1", - "jest-environment-jsdom": "^24.7.1", - "jest-environment-node": "^24.7.1", - "jest-get-type": "^24.3.0", - "jest-jasmine2": "^24.7.1", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.7.1", - "jest-util": "^24.7.1", - "jest-validate": "^24.7.0", - "micromatch": "^3.1.10", - "pretty-format": "^24.7.0", - "realpath-native": "^1.1.0" + "@babel/core": "7.4.4", + "@jest/test-sequencer": "24.7.1", + "@jest/types": "24.7.0", + "babel-jest": "24.7.1", + "chalk": "2.4.2", + "glob": "7.1.3", + "jest-environment-jsdom": "24.7.1", + "jest-environment-node": "24.7.1", + "jest-get-type": "24.3.0", + "jest-jasmine2": "24.7.1", + "jest-regex-util": "24.3.0", + "jest-resolve": "24.7.1", + "jest-util": "24.7.1", + "jest-validate": "24.7.0", + "micromatch": "3.1.10", + "pretty-format": "24.7.0", + "realpath-native": "1.1.0" } }, "jest-diff": { @@ -2879,10 +3074,10 @@ "integrity": "sha512-ULQZ5B1lWpH70O4xsANC4tf4Ko6RrpwhE3PtG6ERjMg1TiYTC2Wp4IntJVGro6a8HG9luYHhhmF4grF0Pltckg==", "dev": true, "requires": { - "chalk": "^2.0.1", - "diff-sequences": "^24.3.0", - "jest-get-type": "^24.3.0", - "pretty-format": "^24.7.0" + "chalk": "2.4.2", + "diff-sequences": "24.3.0", + "jest-get-type": "24.3.0", + "pretty-format": "24.7.0" } }, "jest-docblock": { @@ -2891,7 +3086,7 @@ "integrity": "sha512-nlANmF9Yq1dufhFlKG9rasfQlrY7wINJbo3q01tu56Jv5eBU5jirylhF2O5ZBnLxzOVBGRDz/9NAwNyBtG4Nyg==", "dev": true, "requires": { - "detect-newline": "^2.1.0" + "detect-newline": "2.1.0" } }, "jest-each": { @@ -2900,11 +3095,11 @@ "integrity": "sha512-4fsS8fEfLa3lfnI1Jw6NxjhyRTgfpuOVTeUZZFyVYqeTa4hPhr2YkToUhouuLTrL2eMGOfpbdMyRx0GQ/VooKA==", "dev": true, "requires": { - "@jest/types": "^24.7.0", - "chalk": "^2.0.1", - "jest-get-type": "^24.3.0", - "jest-util": "^24.7.1", - "pretty-format": "^24.7.0" + "@jest/types": "24.7.0", + "chalk": "2.4.2", + "jest-get-type": "24.3.0", + "jest-util": "24.7.1", + "pretty-format": "24.7.0" } }, "jest-environment-jsdom": { @@ -2913,12 +3108,12 @@ "integrity": "sha512-Gnhb+RqE2JuQGb3kJsLF8vfqjt3PHKSstq4Xc8ic+ax7QKo4Z0RWGucU3YV+DwKR3T9SYc+3YCUQEJs8r7+Jxg==", "dev": true, "requires": { - "@jest/environment": "^24.7.1", - "@jest/fake-timers": "^24.7.1", - "@jest/types": "^24.7.0", - "jest-mock": "^24.7.0", - "jest-util": "^24.7.1", - "jsdom": "^11.5.1" + "@jest/environment": "24.7.1", + "@jest/fake-timers": "24.7.1", + "@jest/types": "24.7.0", + "jest-mock": "24.7.0", + "jest-util": "24.7.1", + "jsdom": "11.12.0" } }, "jest-environment-node": { @@ -2927,11 +3122,11 @@ "integrity": "sha512-GJJQt1p9/C6aj6yNZMvovZuxTUd+BEJprETdvTKSb4kHcw4mFj8777USQV0FJoJ4V3djpOwA5eWyPwfq//PFBA==", "dev": true, "requires": { - "@jest/environment": "^24.7.1", - "@jest/fake-timers": "^24.7.1", - "@jest/types": "^24.7.0", - "jest-mock": "^24.7.0", - "jest-util": "^24.7.1" + "@jest/environment": "24.7.1", + "@jest/fake-timers": "24.7.1", + "@jest/types": "24.7.0", + "jest-mock": "24.7.0", + "jest-util": "24.7.1" } }, "jest-get-type": { @@ -2946,18 +3141,18 @@ "integrity": "sha512-g0tWkzjpHD2qa03mTKhlydbmmYiA2KdcJe762SbfFo/7NIMgBWAA0XqQlApPwkWOF7Cxoi/gUqL0i6DIoLpMBw==", "dev": true, "requires": { - "@jest/types": "^24.7.0", - "anymatch": "^2.0.0", - "fb-watchman": "^2.0.0", - "fsevents": "^1.2.7", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.4.0", - "jest-util": "^24.7.1", - "jest-worker": "^24.6.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", - "walker": "^1.0.7" + "@jest/types": "24.7.0", + "anymatch": "2.0.0", + "fb-watchman": "2.0.0", + "fsevents": "1.2.9", + "graceful-fs": "4.1.15", + "invariant": "2.2.4", + "jest-serializer": "24.4.0", + "jest-util": "24.7.1", + "jest-worker": "24.6.0", + "micromatch": "3.1.10", + "sane": "4.1.0", + "walker": "1.0.7" } }, "jest-jasmine2": { @@ -2966,22 +3161,22 @@ "integrity": "sha512-Y/9AOJDV1XS44wNwCaThq4Pw3gBPiOv/s6NcbOAkVRRUEPu+36L2xoPsqQXsDrxoBerqeyslpn2TpCI8Zr6J2w==", "dev": true, "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^24.7.1", - "@jest/test-result": "^24.7.1", - "@jest/types": "^24.7.0", - "chalk": "^2.0.1", - "co": "^4.6.0", - "expect": "^24.7.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^24.7.1", - "jest-matcher-utils": "^24.7.0", - "jest-message-util": "^24.7.1", - "jest-runtime": "^24.7.1", - "jest-snapshot": "^24.7.1", - "jest-util": "^24.7.1", - "pretty-format": "^24.7.0", - "throat": "^4.0.0" + "@babel/traverse": "7.4.4", + "@jest/environment": "24.7.1", + "@jest/test-result": "24.7.1", + "@jest/types": "24.7.0", + "chalk": "2.4.2", + "co": "4.6.0", + "expect": "24.7.1", + "is-generator-fn": "2.1.0", + "jest-each": "24.7.1", + "jest-matcher-utils": "24.7.0", + "jest-message-util": "24.7.1", + "jest-runtime": "24.7.1", + "jest-snapshot": "24.7.1", + "jest-util": "24.7.1", + "pretty-format": "24.7.0", + "throat": "4.1.0" } }, "jest-leak-detector": { @@ -2990,7 +3185,7 @@ "integrity": "sha512-zV0qHKZGXtmPVVzT99CVEcHE9XDf+8LwiE0Ob7jjezERiGVljmqKFWpV2IkG+rkFIEUHFEkMiICu7wnoPM/RoQ==", "dev": true, "requires": { - "pretty-format": "^24.7.0" + "pretty-format": "24.7.0" } }, "jest-matcher-utils": { @@ -2999,10 +3194,10 @@ "integrity": "sha512-158ieSgk3LNXeUhbVJYRXyTPSCqNgVXOp/GT7O94mYd3pk/8+odKTyR1JLtNOQSPzNi8NFYVONtvSWA/e1RDXg==", "dev": true, "requires": { - "chalk": "^2.0.1", - "jest-diff": "^24.7.0", - "jest-get-type": "^24.3.0", - "pretty-format": "^24.7.0" + "chalk": "2.4.2", + "jest-diff": "24.7.0", + "jest-get-type": "24.3.0", + "pretty-format": "24.7.0" } }, "jest-message-util": { @@ -3011,14 +3206,14 @@ "integrity": "sha512-dk0gqVtyqezCHbcbk60CdIf+8UHgD+lmRHifeH3JRcnAqh4nEyPytSc9/L1+cQyxC+ceaeP696N4ATe7L+omcg==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.7.1", - "@jest/types": "^24.7.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" + "@babel/code-frame": "7.0.0", + "@jest/test-result": "24.7.1", + "@jest/types": "24.7.0", + "@types/stack-utils": "1.0.1", + "chalk": "2.4.2", + "micromatch": "3.1.10", + "slash": "2.0.0", + "stack-utils": "1.0.2" } }, "jest-mock": { @@ -3027,7 +3222,7 @@ "integrity": "sha512-6taW4B4WUcEiT2V9BbOmwyGuwuAFT2G8yghF7nyNW1/2gq5+6aTqSPcS9lS6ArvEkX55vbPAS/Jarx5LSm4Fng==", "dev": true, "requires": { - "@jest/types": "^24.7.0" + "@jest/types": "24.7.0" } }, "jest-pnp-resolver": { @@ -3048,11 +3243,11 @@ "integrity": "sha512-Bgrc+/UUZpGJ4323sQyj85hV9d+ANyPNu6XfRDUcyFNX1QrZpSoM0kE4Mb2vZMAYTJZsBFzYe8X1UaOkOELSbw==", "dev": true, "requires": { - "@jest/types": "^24.7.0", - "browser-resolve": "^1.11.3", - "chalk": "^2.0.1", - "jest-pnp-resolver": "^1.2.1", - "realpath-native": "^1.1.0" + "@jest/types": "24.7.0", + "browser-resolve": "1.11.3", + "chalk": "2.4.2", + "jest-pnp-resolver": "1.2.1", + "realpath-native": "1.1.0" } }, "jest-resolve-dependencies": { @@ -3061,9 +3256,9 @@ "integrity": "sha512-2Eyh5LJB2liNzfk4eo7bD1ZyBbqEJIyyrFtZG555cSWW9xVHxII2NuOkSl1yUYTAYCAmM2f2aIT5A7HzNmubyg==", "dev": true, "requires": { - "@jest/types": "^24.7.0", - "jest-regex-util": "^24.3.0", - "jest-snapshot": "^24.7.1" + "@jest/types": "24.7.0", + "jest-regex-util": "24.3.0", + "jest-snapshot": "24.7.1" } }, "jest-runner": { @@ -3072,25 +3267,25 @@ "integrity": "sha512-aNFc9liWU/xt+G9pobdKZ4qTeG/wnJrJna3VqunziDNsWT3EBpmxXZRBMKCsNMyfy+A/XHiV+tsMLufdsNdgCw==", "dev": true, "requires": { - "@jest/console": "^24.7.1", - "@jest/environment": "^24.7.1", - "@jest/test-result": "^24.7.1", - "@jest/types": "^24.7.0", - "chalk": "^2.4.2", - "exit": "^0.1.2", - "graceful-fs": "^4.1.15", - "jest-config": "^24.7.1", - "jest-docblock": "^24.3.0", - "jest-haste-map": "^24.7.1", - "jest-jasmine2": "^24.7.1", - "jest-leak-detector": "^24.7.0", - "jest-message-util": "^24.7.1", - "jest-resolve": "^24.7.1", - "jest-runtime": "^24.7.1", - "jest-util": "^24.7.1", - "jest-worker": "^24.6.0", - "source-map-support": "^0.5.6", - "throat": "^4.0.0" + "@jest/console": "24.7.1", + "@jest/environment": "24.7.1", + "@jest/test-result": "24.7.1", + "@jest/types": "24.7.0", + "chalk": "2.4.2", + "exit": "0.1.2", + "graceful-fs": "4.1.15", + "jest-config": "24.7.1", + "jest-docblock": "24.3.0", + "jest-haste-map": "24.7.1", + "jest-jasmine2": "24.7.1", + "jest-leak-detector": "24.7.0", + "jest-message-util": "24.7.1", + "jest-resolve": "24.7.1", + "jest-runtime": "24.7.1", + "jest-util": "24.7.1", + "jest-worker": "24.6.0", + "source-map-support": "0.5.12", + "throat": "4.1.0" } }, "jest-runtime": { @@ -3099,29 +3294,29 @@ "integrity": "sha512-0VAbyBy7tll3R+82IPJpf6QZkokzXPIS71aDeqh+WzPRXRCNz6StQ45otFariPdJ4FmXpDiArdhZrzNAC3sj6A==", "dev": true, "requires": { - "@jest/console": "^24.7.1", - "@jest/environment": "^24.7.1", - "@jest/source-map": "^24.3.0", - "@jest/transform": "^24.7.1", - "@jest/types": "^24.7.0", - "@types/yargs": "^12.0.2", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.1.15", - "jest-config": "^24.7.1", - "jest-haste-map": "^24.7.1", - "jest-message-util": "^24.7.1", - "jest-mock": "^24.7.0", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.7.1", - "jest-snapshot": "^24.7.1", - "jest-util": "^24.7.1", - "jest-validate": "^24.7.0", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "strip-bom": "^3.0.0", - "yargs": "^12.0.2" + "@jest/console": "24.7.1", + "@jest/environment": "24.7.1", + "@jest/source-map": "24.3.0", + "@jest/transform": "24.7.1", + "@jest/types": "24.7.0", + "@types/yargs": "12.0.12", + "chalk": "2.4.2", + "exit": "0.1.2", + "glob": "7.1.3", + "graceful-fs": "4.1.15", + "jest-config": "24.7.1", + "jest-haste-map": "24.7.1", + "jest-message-util": "24.7.1", + "jest-mock": "24.7.0", + "jest-regex-util": "24.3.0", + "jest-resolve": "24.7.1", + "jest-snapshot": "24.7.1", + "jest-util": "24.7.1", + "jest-validate": "24.7.0", + "realpath-native": "1.1.0", + "slash": "2.0.0", + "strip-bom": "3.0.0", + "yargs": "12.0.5" } }, "jest-serializer": { @@ -3136,18 +3331,18 @@ "integrity": "sha512-8Xk5O4p+JsZZn4RCNUS3pxA+ORKpEKepE+a5ejIKrId9CwrVN0NY+vkqEkXqlstA5NMBkNahXkR/4qEBy0t5yA==", "dev": true, "requires": { - "@babel/types": "^7.0.0", - "@jest/types": "^24.7.0", - "chalk": "^2.0.1", - "expect": "^24.7.1", - "jest-diff": "^24.7.0", - "jest-matcher-utils": "^24.7.0", - "jest-message-util": "^24.7.1", - "jest-resolve": "^24.7.1", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^24.7.0", - "semver": "^5.5.0" + "@babel/types": "7.4.4", + "@jest/types": "24.7.0", + "chalk": "2.4.2", + "expect": "24.7.1", + "jest-diff": "24.7.0", + "jest-matcher-utils": "24.7.0", + "jest-message-util": "24.7.1", + "jest-resolve": "24.7.1", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "pretty-format": "24.7.0", + "semver": "5.7.0" } }, "jest-util": { @@ -3156,18 +3351,18 @@ "integrity": "sha512-/KilOue2n2rZ5AnEBYoxOXkeTu6vi7cjgQ8MXEkih0oeAXT6JkS3fr7/j8+engCjciOU1Nq5loMSKe0A1oeX0A==", "dev": true, "requires": { - "@jest/console": "^24.7.1", - "@jest/fake-timers": "^24.7.1", - "@jest/source-map": "^24.3.0", - "@jest/test-result": "^24.7.1", - "@jest/types": "^24.7.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" + "@jest/console": "24.7.1", + "@jest/fake-timers": "24.7.1", + "@jest/source-map": "24.3.0", + "@jest/test-result": "24.7.1", + "@jest/types": "24.7.0", + "callsites": "3.1.0", + "chalk": "2.4.2", + "graceful-fs": "4.1.15", + "is-ci": "2.0.0", + "mkdirp": "0.5.1", + "slash": "2.0.0", + "source-map": "0.6.1" } }, "jest-validate": { @@ -3176,12 +3371,12 @@ "integrity": "sha512-cgai/gts9B2chz1rqVdmLhzYxQbgQurh1PEQSvSgPZ8KGa1AqXsqC45W5wKEwzxKrWqypuQrQxnF4+G9VejJJA==", "dev": true, "requires": { - "@jest/types": "^24.7.0", - "camelcase": "^5.0.0", - "chalk": "^2.0.1", - "jest-get-type": "^24.3.0", - "leven": "^2.1.0", - "pretty-format": "^24.7.0" + "@jest/types": "24.7.0", + "camelcase": "5.3.1", + "chalk": "2.4.2", + "jest-get-type": "24.3.0", + "leven": "2.1.0", + "pretty-format": "24.7.0" } }, "jest-watcher": { @@ -3190,13 +3385,13 @@ "integrity": "sha512-Wd6TepHLRHVKLNPacEsBwlp9raeBIO+01xrN24Dek4ggTS8HHnOzYSFnvp+6MtkkJ3KfMzy220KTi95e2rRkrw==", "dev": true, "requires": { - "@jest/test-result": "^24.7.1", - "@jest/types": "^24.7.0", - "@types/yargs": "^12.0.9", - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "jest-util": "^24.7.1", - "string-length": "^2.0.0" + "@jest/test-result": "24.7.1", + "@jest/types": "24.7.0", + "@types/yargs": "12.0.12", + "ansi-escapes": "3.2.0", + "chalk": "2.4.2", + "jest-util": "24.7.1", + "string-length": "2.0.0" } }, "jest-worker": { @@ -3205,8 +3400,8 @@ "integrity": "sha512-jDwgW5W9qGNvpI1tNnvajh0a5IE/PuGLFmHk6aR/BZFz8tSgGw17GsDPXAJ6p91IvYDjOw8GpFbvvZGAK+DPQQ==", "dev": true, "requires": { - "merge-stream": "^1.0.1", - "supports-color": "^6.1.0" + "merge-stream": "1.0.1", + "supports-color": "6.1.0" }, "dependencies": { "supports-color": { @@ -3215,7 +3410,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } } } @@ -3232,8 +3427,8 @@ "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "argparse": "1.0.10", + "esprima": "4.0.1" } }, "jsbn": { @@ -3248,32 +3443,32 @@ "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", "dev": true, "requires": { - "abab": "^2.0.0", - "acorn": "^5.5.3", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": "^1.0.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.1", - "escodegen": "^1.9.1", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.3.0", - "nwsapi": "^2.0.7", + "abab": "2.0.0", + "acorn": "5.7.3", + "acorn-globals": "4.3.2", + "array-equal": "1.0.0", + "cssom": "0.3.6", + "cssstyle": "1.2.2", + "data-urls": "1.1.0", + "domexception": "1.0.1", + "escodegen": "1.11.1", + "html-encoding-sniffer": "1.0.2", + "left-pad": "1.3.0", + "nwsapi": "2.1.4", "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.87.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.4", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^5.2.0", - "xml-name-validator": "^3.0.0" + "pn": "1.1.0", + "request": "2.88.0", + "request-promise-native": "1.0.7", + "sax": "1.2.4", + "symbol-tree": "3.2.2", + "tough-cookie": "2.5.0", + "w3c-hr-time": "1.0.1", + "webidl-conversions": "4.0.2", + "whatwg-encoding": "1.0.5", + "whatwg-mimetype": "2.3.0", + "whatwg-url": "6.5.0", + "ws": "5.2.2", + "xml-name-validator": "3.0.0" } }, "jsesc": { @@ -3312,7 +3507,7 @@ "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", "dev": true, "requires": { - "minimist": "^1.2.0" + "minimist": "1.2.0" } }, "jsonc-parser": { @@ -3325,7 +3520,7 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "requires": { - "graceful-fs": "^4.1.6" + "graceful-fs": "4.1.15" } }, "jsprim": { @@ -3358,7 +3553,7 @@ "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", "dev": true, "requires": { - "invert-kv": "^2.0.0" + "invert-kv": "2.0.0" } }, "left-pad": { @@ -3379,8 +3574,8 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "prelude-ls": "1.1.2", + "type-check": "0.3.2" } }, "load-json-file": { @@ -3389,10 +3584,10 @@ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" + "graceful-fs": "4.1.15", + "parse-json": "4.0.0", + "pify": "3.0.0", + "strip-bom": "3.0.0" } }, "locate-path": { @@ -3401,8 +3596,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "3.0.0", + "path-exists": "3.0.0" } }, "lodash": { @@ -3423,7 +3618,7 @@ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "dev": true, "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" + "js-tokens": "4.0.0" } }, "make-dir": { @@ -3432,8 +3627,8 @@ "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "dev": true, "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "pify": "4.0.1", + "semver": "5.7.0" }, "dependencies": { "pify": { @@ -3456,7 +3651,7 @@ "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", "dev": true, "requires": { - "tmpl": "1.0.x" + "tmpl": "1.0.4" } }, "map-age-cleaner": { @@ -3465,7 +3660,7 @@ "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", "dev": true, "requires": { - "p-defer": "^1.0.0" + "p-defer": "1.0.0" } }, "map-cache": { @@ -3480,61 +3675,79 @@ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "requires": { - "object-visit": "^1.0.0" + "object-visit": "1.0.1" } }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, "mem": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", "dev": true, "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" + "map-age-cleaner": "0.1.3", + "mimic-fn": "2.1.0", + "p-is-promise": "2.1.0" } }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, "merge-stream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", "dev": true, "requires": { - "readable-stream": "^2.0.1" + "readable-stream": "2.3.6" } }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "braces": "2.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "extglob": "2.0.4", + "fragment-cache": "0.2.1", + "kind-of": "6.0.2", + "nanomatch": "1.2.13", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" } }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, "mime-db": { "version": "1.40.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", - "dev": true + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==" }, "mime-types": { "version": "2.1.24", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", - "dev": true, "requires": { "mime-db": "1.40.0" } @@ -3550,7 +3763,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "requires": { - "brace-expansion": "^1.1.7" + "brace-expansion": "1.1.11" } }, "minimist": { @@ -3565,8 +3778,8 @@ "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", "dev": true, "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "for-in": "1.0.2", + "is-extendable": "1.0.1" }, "dependencies": { "is-extendable": { @@ -3575,7 +3788,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "is-plain-object": "2.0.4" } } } @@ -3633,12 +3846,12 @@ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" } }, "has-flag": { @@ -3653,7 +3866,7 @@ "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", "dev": true, "requires": { - "has-flag": "^2.0.0" + "has-flag": "2.0.0" } } } @@ -3676,17 +3889,17 @@ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "dev": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "fragment-cache": "0.2.1", + "is-windows": "1.0.2", + "kind-of": "6.0.2", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" } }, "natural-compare": { @@ -3695,6 +3908,11 @@ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, "neo-async": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz", @@ -3725,11 +3943,11 @@ "integrity": "sha512-SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ==", "dev": true, "requires": { - "growly": "^1.3.0", - "is-wsl": "^1.1.0", - "semver": "^5.5.0", - "shellwords": "^0.1.1", - "which": "^1.3.0" + "growly": "1.3.0", + "is-wsl": "1.1.0", + "semver": "5.7.0", + "shellwords": "0.1.1", + "which": "1.3.1" } }, "normalize-package-data": { @@ -3738,10 +3956,10 @@ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "hosted-git-info": "2.7.1", + "resolve": "1.10.1", + "semver": "5.7.0", + "validate-npm-package-license": "3.0.4" } }, "normalize-path": { @@ -3750,7 +3968,7 @@ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "remove-trailing-separator": "^1.0.1" + "remove-trailing-separator": "1.1.0" } }, "npm-run-path": { @@ -3759,7 +3977,7 @@ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "requires": { - "path-key": "^2.0.0" + "path-key": "2.0.1" } }, "number-is-nan": { @@ -3780,15 +3998,20 @@ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", "dev": true }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, "object-copy": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" }, "dependencies": { "define-property": { @@ -3797,7 +4020,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "kind-of": { @@ -3806,7 +4029,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -3823,7 +4046,7 @@ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "requires": { - "isobject": "^3.0.0" + "isobject": "3.0.1" } }, "object.getownpropertydescriptors": { @@ -3832,8 +4055,8 @@ "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", "dev": true, "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" + "define-properties": "1.1.3", + "es-abstract": "1.13.0" } }, "object.pick": { @@ -3842,7 +4065,15 @@ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, "requires": { - "isobject": "^3.0.1" + "isobject": "3.0.1" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" } }, "once": { @@ -3851,7 +4082,7 @@ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "wrappy": "1" + "wrappy": "1.0.2" } }, "optimist": { @@ -3860,8 +4091,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" + "minimist": "0.0.10", + "wordwrap": "0.0.3" }, "dependencies": { "minimist": { @@ -3878,12 +4109,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" }, "dependencies": { "wordwrap": { @@ -3900,9 +4131,9 @@ "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", "dev": true, "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" + "execa": "1.0.0", + "lcid": "2.0.0", + "mem": "4.3.0" } }, "p-defer": { @@ -3917,7 +4148,7 @@ "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", "dev": true, "requires": { - "p-reduce": "^1.0.0" + "p-reduce": "1.0.0" } }, "p-finally": { @@ -3938,7 +4169,7 @@ "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", "dev": true, "requires": { - "p-try": "^2.0.0" + "p-try": "2.2.0" } }, "p-locate": { @@ -3947,7 +4178,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "p-limit": "2.2.0" } }, "p-reduce": { @@ -3968,8 +4199,8 @@ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "error-ex": "1.3.2", + "json-parse-better-errors": "1.0.2" } }, "parse5": { @@ -3978,6 +4209,11 @@ "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", "dev": true }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", @@ -4008,13 +4244,18 @@ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", "dev": true }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, "path-type": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "pify": "^3.0.0" + "pify": "3.0.0" } }, "performance-now": { @@ -4035,7 +4276,7 @@ "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", "dev": true, "requires": { - "node-modules-regexp": "^1.0.0" + "node-modules-regexp": "1.0.0" } }, "pkg-dir": { @@ -4044,7 +4285,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "^3.0.0" + "find-up": "3.0.0" } }, "pn": { @@ -4071,10 +4312,10 @@ "integrity": "sha512-apen5cjf/U4dj7tHetpC7UEFCvtAgnNZnBDkfPv3fokzIqyOJckAG9OlAPC1BlFALnqT/lGB2tl9EJjlK6eCsA==", "dev": true, "requires": { - "@jest/types": "^24.7.0", - "ansi-regex": "^4.0.0", - "ansi-styles": "^3.2.0", - "react-is": "^16.8.4" + "@jest/types": "24.7.0", + "ansi-regex": "4.1.0", + "ansi-styles": "3.2.1", + "react-is": "16.8.6" } }, "process-nextick-args": { @@ -4089,8 +4330,17 @@ "integrity": "sha512-HTzM3UWp/99A0gk51gAegwo1QRYA7xjcZufMNe33rCclFszUYAuHe1fIN/3ZmiHeGPkUsNaRyQm1hHOfM0PKxA==", "dev": true, "requires": { - "kleur": "^3.0.2", - "sisteransi": "^1.0.0" + "kleur": "3.0.3", + "sisteransi": "1.0.0" + } + }, + "proxy-addr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", + "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "requires": { + "forwarded": "0.1.2", + "ipaddr.js": "1.9.0" } }, "psl": { @@ -4105,8 +4355,8 @@ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "end-of-stream": "1.4.1", + "once": "1.4.0" } }, "punycode": { @@ -4127,6 +4377,22 @@ "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", "dev": true }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, "react-is": { "version": "16.8.6", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz", @@ -4139,9 +4405,9 @@ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "dev": true, "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" + "load-json-file": "4.0.0", + "normalize-package-data": "2.5.0", + "path-type": "3.0.0" } }, "read-pkg-up": { @@ -4150,8 +4416,8 @@ "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", "dev": true, "requires": { - "find-up": "^3.0.0", - "read-pkg": "^3.0.0" + "find-up": "3.0.0", + "read-pkg": "3.0.0" } }, "readable-stream": { @@ -4160,13 +4426,13 @@ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.2", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" } }, "realpath-native": { @@ -4175,7 +4441,7 @@ "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", "dev": true, "requires": { - "util.promisify": "^1.0.0" + "util.promisify": "1.0.0" } }, "regex-not": { @@ -4184,8 +4450,8 @@ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "dev": true, "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "extend-shallow": "3.0.2", + "safe-regex": "1.1.0" } }, "remove-trailing-separator": { @@ -4212,26 +4478,26 @@ "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", "dev": true, "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" + "aws-sign2": "0.7.0", + "aws4": "1.8.0", + "caseless": "0.12.0", + "combined-stream": "1.0.7", + "extend": "3.0.2", + "forever-agent": "0.6.1", + "form-data": "2.3.3", + "har-validator": "5.1.3", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.24", + "oauth-sign": "0.9.0", + "performance-now": "2.1.0", + "qs": "6.5.2", + "safe-buffer": "5.1.2", + "tough-cookie": "2.4.3", + "tunnel-agent": "0.6.0", + "uuid": "3.3.2" }, "dependencies": { "punycode": { @@ -4246,8 +4512,8 @@ "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", "dev": true, "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" + "psl": "1.1.31", + "punycode": "1.4.1" } } } @@ -4257,9 +4523,9 @@ "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.2.4.tgz", "integrity": "sha512-pM9Fq5jRnSb+82V7M97rp8FE9/YNeP2L9eckB4Szd7lyeclSIx02aIpPO/6e4m6Dy31+FBN/zkFMTd2HkNO3ow==", "requires": { - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.1", - "vscode-nls": "^4.0.0" + "http-proxy-agent": "2.1.0", + "https-proxy-agent": "2.2.1", + "vscode-nls": "4.1.0" } }, "request-promise-core": { @@ -4268,7 +4534,7 @@ "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==", "dev": true, "requires": { - "lodash": "^4.17.11" + "lodash": "4.17.11" } }, "request-promise-native": { @@ -4278,8 +4544,8 @@ "dev": true, "requires": { "request-promise-core": "1.1.2", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" + "stealthy-require": "1.1.1", + "tough-cookie": "2.5.0" } }, "require-directory": { @@ -4306,7 +4572,7 @@ "integrity": "sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA==", "dev": true, "requires": { - "path-parse": "^1.0.6" + "path-parse": "1.0.6" } }, "resolve-cwd": { @@ -4315,7 +4581,7 @@ "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "dev": true, "requires": { - "resolve-from": "^3.0.0" + "resolve-from": "3.0.0" } }, "resolve-from": { @@ -4342,7 +4608,7 @@ "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, "requires": { - "glob": "^7.1.3" + "glob": "7.1.3" } }, "rsvp": { @@ -4354,8 +4620,7 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "safe-regex": { "version": "1.1.0", @@ -4363,14 +4628,13 @@ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, "requires": { - "ret": "~0.1.10" + "ret": "0.1.15" } }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sane": { "version": "4.1.0", @@ -4378,15 +4642,15 @@ "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", "dev": true, "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" + "@cnakazawa/watch": "1.0.3", + "anymatch": "2.0.0", + "capture-exit": "2.0.0", + "exec-sh": "0.3.2", + "execa": "1.0.0", + "fb-watchman": "2.0.0", + "micromatch": "3.1.10", + "minimist": "1.2.0", + "walker": "1.0.7" } }, "sax": { @@ -4401,6 +4665,59 @@ "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", "dev": true }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "debug": "2.6.9", + "depd": "1.1.2", + "destroy": "1.0.4", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "fresh": "0.5.2", + "http-errors": "1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "2.3.0", + "range-parser": "1.2.1", + "statuses": "1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "parseurl": "1.3.3", + "send": "0.17.1" + } + }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", @@ -4413,10 +4730,10 @@ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" }, "dependencies": { "extend-shallow": { @@ -4425,18 +4742,23 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } } } }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "^1.0.0" + "shebang-regex": "1.0.0" } }, "shebang-regex": { @@ -4475,14 +4797,14 @@ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "dev": true, "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" + "base": "0.11.2", + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "map-cache": "0.2.2", + "source-map": "0.5.7", + "source-map-resolve": "0.5.2", + "use": "3.1.1" }, "dependencies": { "debug": { @@ -4500,7 +4822,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } }, "extend-shallow": { @@ -4509,7 +4831,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "source-map": { @@ -4526,9 +4848,9 @@ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" + "define-property": "1.0.0", + "isobject": "3.0.1", + "snapdragon-util": "3.0.1" }, "dependencies": { "define-property": { @@ -4537,7 +4859,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "^1.0.0" + "is-descriptor": "1.0.2" } }, "is-accessor-descriptor": { @@ -4546,7 +4868,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-data-descriptor": { @@ -4555,7 +4877,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "6.0.2" } }, "is-descriptor": { @@ -4564,9 +4886,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.2" } } } @@ -4577,7 +4899,7 @@ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, "requires": { - "kind-of": "^3.2.0" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -4586,7 +4908,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -4603,11 +4925,11 @@ "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", "dev": true, "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "atob": "2.1.2", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" } }, "source-map-support": { @@ -4616,8 +4938,8 @@ "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==", "dev": true, "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "buffer-from": "1.1.1", + "source-map": "0.6.1" } }, "source-map-url": { @@ -4632,8 +4954,8 @@ "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", "dev": true, "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "spdx-expression-parse": "3.0.0", + "spdx-license-ids": "3.0.4" } }, "spdx-exceptions": { @@ -4648,8 +4970,8 @@ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "dev": true, "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "spdx-exceptions": "2.2.0", + "spdx-license-ids": "3.0.4" } }, "spdx-license-ids": { @@ -4664,7 +4986,7 @@ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, "requires": { - "extend-shallow": "^3.0.0" + "extend-shallow": "3.0.2" } }, "sprintf-js": { @@ -4679,15 +5001,15 @@ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", "dev": true, "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" + "asn1": "0.2.4", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.2", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.2", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "safer-buffer": "2.1.2", + "tweetnacl": "0.14.5" } }, "stack-utils": { @@ -4702,8 +5024,8 @@ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "dev": true, "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" + "define-property": "0.2.5", + "object-copy": "0.1.0" }, "dependencies": { "define-property": { @@ -4712,11 +5034,16 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "is-descriptor": "0.1.6" } } } }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, "stealthy-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", @@ -4729,8 +5056,8 @@ "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", "dev": true, "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^4.0.0" + "astral-regex": "1.0.0", + "strip-ansi": "4.0.0" }, "dependencies": { "ansi-regex": { @@ -4745,7 +5072,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } } } @@ -4756,8 +5083,8 @@ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" }, "dependencies": { "ansi-regex": { @@ -4772,7 +5099,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "3.0.0" } } } @@ -4783,7 +5110,7 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "5.1.2" } }, "strip-ansi": { @@ -4792,7 +5119,7 @@ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "4.1.0" } }, "strip-bom": { @@ -4813,7 +5140,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "3.0.0" } }, "symbol-tree": { @@ -4828,10 +5155,10 @@ "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", "dev": true, "requires": { - "glob": "^7.1.3", - "minimatch": "^3.0.4", - "read-pkg-up": "^4.0.0", - "require-main-filename": "^2.0.0" + "glob": "7.1.3", + "minimatch": "3.0.4", + "read-pkg-up": "4.0.0", + "require-main-filename": "2.0.0" } }, "throat": { @@ -4858,7 +5185,7 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, "requires": { - "kind-of": "^3.0.2" + "kind-of": "3.2.2" }, "dependencies": { "kind-of": { @@ -4867,7 +5194,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-buffer": "1.1.6" } } } @@ -4878,10 +5205,10 @@ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "dev": true, "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "regex-not": "1.0.2", + "safe-regex": "1.1.0" } }, "to-regex-range": { @@ -4890,18 +5217,23 @@ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "3.0.0", + "repeat-string": "1.6.1" } }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dev": true, "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "1.1.31", + "punycode": "2.1.1" } }, "tr46": { @@ -4910,7 +5242,7 @@ "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", "dev": true, "requires": { - "punycode": "^2.1.0" + "punycode": "2.1.1" } }, "trim-right": { @@ -4925,15 +5257,15 @@ "integrity": "sha512-MRCs9qnGoyKgFc8adDEntAOP64fWK1vZKnOYU1o2HxaqjdJvGqmkLCPCnVq1/If4zkUmEjKPnCiUisTrlX2p2A==", "dev": true, "requires": { - "bs-logger": "0.x", - "buffer-from": "1.x", - "fast-json-stable-stringify": "2.x", - "json5": "2.x", - "make-error": "1.x", - "mkdirp": "0.x", - "resolve": "1.x", - "semver": "^5.5", - "yargs-parser": "10.x" + "bs-logger": "0.2.6", + "buffer-from": "1.1.1", + "fast-json-stable-stringify": "2.0.0", + "json5": "2.1.0", + "make-error": "1.3.5", + "mkdirp": "0.5.1", + "resolve": "1.10.1", + "semver": "5.7.0", + "yargs-parser": "10.1.0" }, "dependencies": { "camelcase": { @@ -4948,7 +5280,7 @@ "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", "dev": true, "requires": { - "camelcase": "^4.1.0" + "camelcase": "4.1.0" } } } @@ -4965,19 +5297,19 @@ "integrity": "sha512-UxG2yNxJ5pgGwmMzPMYh/CCnCnh0HfPgtlVRDs1ykZklufFBL1ZoTlWFRz2NQjcoEiDoRp+JyT0lhBbbH/obyA==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^3.2.0", - "glob": "^7.1.1", - "js-yaml": "^3.13.0", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.8.0", - "tsutils": "^2.29.0" + "@babel/code-frame": "7.0.0", + "builtin-modules": "1.1.1", + "chalk": "2.4.2", + "commander": "2.20.0", + "diff": "3.5.0", + "glob": "7.1.3", + "js-yaml": "3.13.1", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "resolve": "1.10.1", + "semver": "5.7.0", + "tslib": "1.9.3", + "tsutils": "2.29.0" } }, "tsutils": { @@ -4986,7 +5318,7 @@ "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", "dev": true, "requires": { - "tslib": "^1.8.1" + "tslib": "1.9.3" } }, "tunnel-agent": { @@ -4995,7 +5327,7 @@ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, "requires": { - "safe-buffer": "^5.0.1" + "safe-buffer": "5.1.2" } }, "tweetnacl": { @@ -5010,7 +5342,16 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "~1.1.2" + "prelude-ls": "1.1.2" + } + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "2.1.24" } }, "typescript": { @@ -5026,8 +5367,8 @@ "dev": true, "optional": true, "requires": { - "commander": "~2.20.0", - "source-map": "~0.6.1" + "commander": "2.20.0", + "source-map": "0.6.1" } }, "union-value": { @@ -5036,10 +5377,10 @@ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "dev": true, "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^0.4.3" + "arr-union": "3.1.0", + "get-value": "2.0.6", + "is-extendable": "0.1.1", + "set-value": "0.4.3" }, "dependencies": { "extend-shallow": { @@ -5048,7 +5389,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-extendable": "0.1.1" } }, "set-value": { @@ -5057,10 +5398,10 @@ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "to-object-path": "0.3.0" } } } @@ -5070,14 +5411,19 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" + "has-value": "0.3.1", + "isobject": "3.0.1" }, "dependencies": { "has-value": { @@ -5086,9 +5432,9 @@ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "dev": true, "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" + "get-value": "2.0.6", + "has-values": "0.1.4", + "isobject": "2.1.0" }, "dependencies": { "isobject": { @@ -5116,7 +5462,7 @@ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "dev": true, "requires": { - "punycode": "^2.1.0" + "punycode": "2.1.1" } }, "urix": { @@ -5131,8 +5477,8 @@ "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", "dev": true, "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" + "querystringify": "2.1.1", + "requires-port": "1.0.0" } }, "use": { @@ -5153,10 +5499,15 @@ "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" + "define-properties": "1.1.3", + "object.getownpropertydescriptors": "2.0.3" } }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, "uuid": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", @@ -5169,19 +5520,24 @@ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "spdx-correct": "3.1.0", + "spdx-expression-parse": "3.0.0" } }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "dev": true, "requires": { - "assert-plus": "^1.0.0", + "assert-plus": "1.0.0", "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" + "extsprintf": "1.3.0" } }, "vscode": { @@ -5190,13 +5546,13 @@ "integrity": "sha512-sXedp2oF6y4ZvqrrFiZpeMzaCLSWV+PpYkIxjG/iYquNZ9KrLL2LujltGxPLvzn49xu2sZkyC+avVNFgcJD1Iw==", "dev": true, "requires": { - "glob": "^7.1.2", - "mocha": "^4.0.1", - "request": "^2.88.0", - "semver": "^5.4.1", - "source-map-support": "^0.5.0", - "url-parse": "^1.4.4", - "vscode-test": "^0.1.4" + "glob": "7.1.3", + "mocha": "4.1.0", + "request": "2.88.0", + "semver": "5.7.0", + "source-map-support": "0.5.12", + "url-parse": "1.4.7", + "vscode-test": "0.1.5" } }, "vscode-json-languageservice": { @@ -5204,10 +5560,10 @@ "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.2.0.tgz", "integrity": "sha512-tLAv9/D01fLAvnYnZ1OLy03HSHhVFjaSkUidEjfrwytHrxVDgqXLkHAJg+F6Q3mPYfpnPQvN2jTjiJ1yInuNVg==", "requires": { - "jsonc-parser": "^2.0.2", - "vscode-languageserver-types": "^3.13.0", - "vscode-nls": "^4.0.0", - "vscode-uri": "^1.0.6" + "jsonc-parser": "2.1.0", + "vscode-languageserver-types": "3.14.0", + "vscode-nls": "4.1.0", + "vscode-uri": "1.0.6" }, "dependencies": { "jsonc-parser": { @@ -5233,8 +5589,8 @@ "integrity": "sha512-s+lbF1Dtasc0yXVB9iQTexBe2JK6HJAUJe3fWezHKIjq+xRw5ZwCMEMBaonFIPy7s95qg2HPTRDR5W4h4kbxGw==", "dev": true, "requires": { - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.1" + "http-proxy-agent": "2.1.0", + "https-proxy-agent": "2.2.1" } }, "vscode-uri": { @@ -5248,7 +5604,7 @@ "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", "dev": true, "requires": { - "browser-process-hrtime": "^0.1.2" + "browser-process-hrtime": "0.1.3" } }, "walker": { @@ -5257,7 +5613,7 @@ "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", "dev": true, "requires": { - "makeerror": "1.0.x" + "makeerror": "1.0.11" } }, "webidl-conversions": { @@ -5287,9 +5643,9 @@ "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", "dev": true, "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "lodash.sortby": "4.7.0", + "tr46": "1.0.1", + "webidl-conversions": "4.0.2" } }, "which": { @@ -5298,7 +5654,7 @@ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "requires": { - "isexe": "^2.0.0" + "isexe": "2.0.0" } }, "which-module": { @@ -5319,8 +5675,8 @@ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "string-width": "1.0.2", + "strip-ansi": "3.0.1" }, "dependencies": { "ansi-regex": { @@ -5335,7 +5691,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "number-is-nan": "1.0.1" } }, "string-width": { @@ -5344,9 +5700,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" } }, "strip-ansi": { @@ -5355,7 +5711,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "2.1.1" } } } @@ -5372,9 +5728,9 @@ "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", "dev": true, "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "graceful-fs": "4.1.15", + "imurmurhash": "0.1.4", + "signal-exit": "3.0.2" } }, "ws": { @@ -5383,7 +5739,7 @@ "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", "dev": true, "requires": { - "async-limiter": "~1.0.0" + "async-limiter": "1.0.0" } }, "xml-name-validator": { @@ -5404,18 +5760,18 @@ "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", "dev": true, "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" + "cliui": "4.1.0", + "decamelize": "1.2.0", + "find-up": "3.0.0", + "get-caller-file": "1.0.3", + "os-locale": "3.1.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "4.0.0", + "yargs-parser": "11.1.1" }, "dependencies": { "require-main-filename": { @@ -5432,8 +5788,8 @@ "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", "dev": true, "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "camelcase": "5.3.1", + "decamelize": "1.2.0" } } } diff --git a/package.json b/package.json index 81b0250..a229a0b 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,8 @@ "activationEvents": [ "workspaceContains:dataqwik", "workspaceContains:.vscode/environment.json", - "onLanguage:psl", + "onLanguage:psl", + "onLanguage:profileData", "onCommand:psl.getElement", "onCommand:psl.refreshElement", "onCommand:psl.getTable", @@ -24,7 +25,9 @@ "onCommand:psl.sendElement", "onCommand:psl.compileAndLink", "onCommand:psl.runPSL", - "onCommand:psl.launchHostTerminal" + "onCommand:psl.launchHostTerminal", + "onCommand:psl.datPreview", + "onCommand:psl.datSave" ], "main": "./out/src/extension", "contributes": { @@ -37,7 +40,7 @@ "extensions": [ ".TBL" ], - "configuration": "./def-language-configuration.json" + "configuration": "./languages/def-language-configuration.json" }, { "id": "profileColumn", @@ -55,7 +58,8 @@ "Profile Data Item" ], "extensions": [ - ".DAT" + ".DAT", + ".dat" ] }, { @@ -276,7 +280,21 @@ "command": "psl.previewDocumentation", "title": "Preview Documentation", "category": "PSL" - } + }, + { + "command": "psl.datPreview", + "title": "Edit .DAT File", + "category": "PSL", + "icon": { + "light": "./icons/light/dat-preview.svg", + "dark": "./icons/dark/dat-preview.svg" + } + }, + { + "command": "psl.datRefresh", + "title": "Refresh .DAT File Editor", + "category": "PSL" + } ], "menus": { "explorer/context": [ @@ -418,7 +436,12 @@ { "command": "psl.configureEnvironment", "group": "PSL.4" - } + }, + { + "when": "resourceLangId == profileData", + "command": "psl.datPreview", + "group": "PSL.4" + } ], "editor/context": [ { @@ -548,7 +571,12 @@ "when": "resourceLangId == profileColumn", "command": "psl.refreshTable", "group": "PSL.1" - } + }, + { + "when": "resourceLangId == dat", + "command": "psl.datPreview", + "group": "PSL.4" + } ], "editor/title": [ { @@ -645,7 +673,12 @@ "command": "psl.runPSL", "group": "navigation@-201", "when": "resourceLangId == psl" - } + }, + { + "when": "editorLangId == profileData", + "command": "psl.datPreview", + "group": "navigation@-200" + } ], "commandPalette": [ { @@ -672,7 +705,12 @@ "when": "resourceLangId == profileColumn", "command": "psl.refreshTable", "group": "PSL" - } + }, + { + "when": "editorLangId == profileData", + "command": "psl.datPreview", + "group": "PSL" + } ] }, "keybindings": [ @@ -699,7 +737,13 @@ { "command": "psl.launchHostTerminal", "key": "win+oem_3" - } + }, + { + "key": "shift+ctrl+v", + "mac": "shift+cmd+v", + "command": "psl.datPreview", + "when": "editorLangId == profileData" + } ], "configuration": { "type": "object", @@ -781,7 +825,107 @@ ], "default": "default", "description": "Adds a trailing newline after a \"Get\" or \"Refresh\"." - } + }, + "dat-preview.separator": { + "type": "string", + "default": "\t", + "description": "Specifies the separator used in a DAT file." + }, + "dat-preview.quoteMark": { + "type": "string", + "default": "\"", + "description": "Specifies the optional character used to surround individual values in a DAT file." + }, + "dat-preview.hasHeaders": { + "type": "boolean", + "default": true, + "description": "Specifies whether the first row in a DAT file represents column headers." + }, + "dat-preview.capitalizeHeaders": { + "type": "boolean", + "default": true, + "description": "Specifies whether column headers in DAT files are capitalized." + }, + "dat-preview.resizeColumns": { + "type": "string", + "enum": [ + "all", + "first", + "none" + ], + "default": "none", + "description": "Specifies whether columns are automatically resized to fit the data for DAT files." + }, + "dat-preview.lineNumbers": { + "type": "string", + "enum": [ + "none", + "ordinal", + "source" + ], + "default": "none", + "description": "Specifies whether to display line numbers for DAT files." + }, + "dat-preview.commentCharacter": { + "type": "string", + "default": "#", + "description": "Specifies the character used to mark comment lines in DAT files." + }, + "dat-preview.skipComments": { + "type": "boolean", + "default": false, + "description": "Specifies whether lines that begin with the comment character should be omitted from the DAT editor." + }, + "dat-preview.formatValues": { + "type": "string", + "enum": [ + "always", + "never", + "unquoted" + ], + "default": "never", + "description": "Specifies whether to format numeric values in DAT files, or to treat them as strings." + }, + "dat-preview.numberFormat": { + "type": "string", + "default": "g5", + "description": "Specifies a .NET-style format string used to format numeric columns in DAT files." + }, + "dat-preview.theme": { + "type": "string", + "enum": [ + "cerulean", + "cleandark", + "cleanlight", + "cocoa", + "coral", + "cyborg", + "dark", + "darkly", + "flatly", + "grayscale", + "highcontrast", + "light", + "material", + "midnight", + "minimal", + "modern", + "office", + "organic", + "simplex", + "slate", + "superhero", + "trust", + "zen" + ], + "default": "cleandark", + "description": "Specifies the Wijmo theme used to style the editor grid." + }, + "dat-preview.openStdin": { + "type": "boolean", + "default": false, + "description": "Specifies whether text piped to stdin is automatically opened as a DAT editor." + } } } }, @@ -809,6 +953,9 @@ "vscode": "^1.1.33" }, "dependencies": { + "body-parser": "^1.18.3", + "cors": "^2.8.5", + "express": "^4.16.4", "fs-extra": "^5.0.0", "jsonc-parser": "^1.0.0", "minimatch": "^3.0.4", diff --git a/src/editors/basePreview.ts b/src/editors/basePreview.ts new file mode 100644 index 0000000..37e29c0 --- /dev/null +++ b/src/editors/basePreview.ts @@ -0,0 +1,150 @@ +import * as path from 'path'; +import { Disposable, ExtensionContext, Memento, Uri, ViewColumn, Webview, + WebviewPanel, WebviewPanelOnDidChangeViewStateEvent, window, workspace } from 'vscode'; +import LocalWebService from './localWebService'; +import {previewManager} from './previewManager'; + +export default abstract class BasePreview { + + get visible(): boolean { + return this._panel.visible; + } + + get webview(): Webview { + return this._panel.webview; + } + + get storage(): Memento { + return this._storage; + } + + get state(): any { + return this.storage.get(this.previewUri.toString()); + } + + get theme(): string { + return workspace.getConfiguration('dat-preview').get('theme') as string; + } + + get uri(): Uri { + return this._uri; + } + + get previewUri(): Uri { + return this._previewUri; + } + + get serviceUrl(): string { + return this._service.serviceUrl; + } + + get service(): LocalWebService { + return this._service; + } + + abstract get html(): string; + abstract get options(): any; + abstract set options(options: any); + + public _panel: WebviewPanel; + protected _disposables: Disposable[] = []; + private _storage: Memento; + private _uri: Uri; + private _previewUri: Uri; + private _title: string; + private _service: LocalWebService; + + constructor(context: ExtensionContext, uri: Uri, scheme: string, viewColumn: ViewColumn) { + this._storage = context.workspaceState; + this._uri = uri; + this.initWebview(scheme, viewColumn); + this._service = new LocalWebService(context); + this.initService(); + } + + public isDisposed(): boolean { + if (this._disposables.length === 0) { + return true; + } + return false; + } + + // Updates the content displayed in the WebView + public update(content: string, options: any) { + this._service.init(content, options); + this.webview.html = this.html; + } + + public getOptions(): any { + return { + state: this.state, + uri: this.previewUri.toString(), + }; + } + + public updateOptions() { + const options = this.getOptions(); + this.service.options = options; + } + + public configure() { + const options = this.getOptions(); + this.service.options = options; + this.webview.html = this.html; + this.refresh(options); + } + + public reveal(): void { + this._panel.reveal(); + } + abstract refresh(options: any): void; + + // Configures the WebView panel to be displayed + private initWebview(scheme: string, viewColumn: ViewColumn) { + this._previewUri = this._uri.with({ + scheme, + }); + this._title = `Edit '${path.basename(this._uri.fsPath)}'`; + this._panel = window.createWebviewPanel( + 'psl-tabledataviewer', + this._title, + viewColumn, + { + enableCommandUris: true, + enableFindWidget: true, + enableScripts: true, + retainContextWhenHidden: false, + }, + ); + this._panel.onDidDispose(() => { + this.dispose(); + }, null, this._disposables); + this._panel.onDidChangeViewState((_e: WebviewPanelOnDidChangeViewStateEvent) => { + // const active = e.webviewPanel.visible; + }, null, this._disposables); + this.webview.onDidReceiveMessage((e) => { + if (e.error) { + window.showErrorMessage(e.error); + } + }, null, this._disposables); + if (!previewManager.find(this.previewUri)) { + // previewManager.add(this); + } + } + + // Creates and starts a LocalWebService + private initService(): void { + this._service.start(); + } + + // Disposes of the resources used by the WebView + private dispose(): void { + this._panel.dispose(); + while (this._disposables.length) { + const item = this._disposables.pop(); + if (item) { + item.dispose(); + } + } + } +} diff --git a/src/editors/datFile.ts b/src/editors/datFile.ts new file mode 100644 index 0000000..49b9329 --- /dev/null +++ b/src/editors/datFile.ts @@ -0,0 +1,195 @@ +import * as path from 'path'; +import { commands, ExtensionContext, Uri, window, workspace } from 'vscode'; +import DatPreview from './datPreview'; +import { previewManager } from './previewManager'; +import * as utils from './utilityFunctions'; + +export function activate(context: ExtensionContext) { + + // Preview .DAT File Command + const datCommand = commands.registerCommand('psl.datPreview', (arg) => { + let resource: Uri; + if (arg instanceof Uri) { + resource = arg; + } else { + if (window.activeTextEditor) { + resource = window.activeTextEditor.document.uri; + } else { + window.showInformationMessage('Open a DAT file first to show a preview.'); + return; + } + } + const dat = resource.with({ + scheme: 'dat-preview', + }); + + const viewColumn = utils.getViewColumn(); + let preview = previewManager.find(dat); + if (preview && !preview.isDisposed()) { + preview.reveal(); + return preview.webview; + } + + // Check if the file to be previewed has a header + const tableName = path.basename(resource.fsPath, '.DAT').toLowerCase(); + let workspacePath = workspace.getWorkspaceFolder(resource).uri.fsPath; + + // Go up the directory structure until the base "Profile" directory is reached + if (workspacePath.includes('Profile')) { + while (!path.basename(workspacePath).includes('Profile')) { + workspacePath = path.dirname(workspacePath); + } + } + + // Look in the Profile Host project for a table directory having the same name as the .DAT file + const tableDirPath = path.join(workspacePath, 'dataqwik', 'table', tableName); + + utils.existsReadableFileAsync(tableDirPath) + .then(() => { + // The table directory exists, proceed with the check + let contents: string; + let files: string[]; + + // Perform parallel reads of the .DAT file and the table directory + Promise.all([utils.readFileAsync(resource.fsPath), utils.readDirAsync(tableDirPath)]) + .then((results) => { + [contents, files] = results; + + // Build a list containing the values from the first row of the file + const separator: string = utils.getLineSeparator(contents); + const datFileColumns: string[] = contents.split(separator)[0].split('\t'); + + // Build a list containing all .COL files in the table directory + let tableColumns: string[] = files.filter(file => file.endsWith('.COL')); + tableColumns = tableColumns.map(file => file.split('.')[0].split('-')[1]); + + // Build a list containing all columns missing from the .DAT file header + const missingColumns: string[] = []; + for (const col of tableColumns) { + if (!datFileColumns.includes(col)) { + missingColumns.push(col); + } + } + + // Build an object for tracking whether columns are computed or not + const computedObject: object = {}; + for (const col of tableColumns) { + computedObject[col] = utils.isComputedColumn(tableDirPath, tableName, col); + } + + let totalUncomputed: number = 0; + let missingUncomputed: number = 0; + const uncomputedColumns: string[] = []; + + // Compute the total of uncomputed columns + for (const key in computedObject) { + if (!computedObject[key]) { + totalUncomputed++; + uncomputedColumns.push(key); + } + } + + // Compute the total of missing uncomputed columns + for (const col of missingColumns) { + if (!computedObject[col]) { + missingUncomputed++; + } + } + + // If all uncomputed columns are missing, then the header must be added + if (totalUncomputed === missingUncomputed) { + preview = new DatPreview(context, resource, viewColumn, uncomputedColumns); + } else { + preview = new DatPreview(context, resource, viewColumn); + } + + return preview.webview; + }) + .catch((err) => { + // The .DAT file or the table directory could not be read, open the preview + window.showWarningMessage(err.message); + + preview = new DatPreview(context, resource, viewColumn); + return preview.webview; + }); + }) + .catch(() => { + // The table directory does not exist, inform the user that the check cannot be performed and open the preview + window.showWarningMessage(tableName + ' could not be found in the Profile Host project. ' + + 'Header existence could not be analysed'); + preview = new DatPreview(context, resource, viewColumn); + return preview.webview; + }); + }); + + // Clear State Command + const clearCommand = commands.registerCommand('psl.datClearState', () => { + const preview = previewManager.active(); + if (preview) { + const key = preview.previewUri.toString(); + if (preview.storage.get(key)) { + preview.storage.update(key, null); + preview.refresh(preview.getOptions()); + } + } + }); + + // Refresh Command + const refreshCommand = commands.registerCommand('psl.datRefresh', () => { + const preview = previewManager.active(); + if (preview) { + preview.webview.postMessage({ + refresh: true, + }); + } + preview.refresh(preview.options); + }); + + // Register the commands + context.subscriptions.push(datCommand); + context.subscriptions.push(clearCommand); + context.subscriptions.push(refreshCommand); + + workspace.onDidSaveTextDocument(document => { + if (utils.isDatFile(document)) { + const resource = document.uri; + const uri = resource.with({ + scheme: 'dat-preview', + }); + const preview = previewManager.find(uri); + if (preview) { + preview.refresh(preview.getOptions()); + } + } + }); + + workspace.onDidChangeTextDocument(args => { + if (utils.isDatFile(args.document)) { + const resource = args.document.uri; + const uri = resource.with({ + scheme: 'dat-preview', + }); + const preview = previewManager.find(uri); + if (preview && args.contentChanges.length > 0) { + preview.refresh(preview.getOptions()); + } + } + }); + + workspace.onDidChangeConfiguration(() => { + previewManager.configure(); + }); + + workspace.onDidOpenTextDocument(document => { + if (utils.isStdinFile(document)) { + commands.executeCommand('psl.datPreview', document.uri); + } + }); + + if (window.activeTextEditor) { + const document = window.activeTextEditor.document; + if (utils.isStdinFile(document)) { + commands.executeCommand('psl.datPreview', document.uri); + } + } +} diff --git a/src/editors/datPreview.ts b/src/editors/datPreview.ts new file mode 100644 index 0000000..f710008 --- /dev/null +++ b/src/editors/datPreview.ts @@ -0,0 +1,311 @@ +const Base64 = require('../../public/js-base64').Base64; +import { ExtensionContext, TextEdit, Uri, ViewColumn, window, workspace, WorkspaceEdit } from 'vscode'; +import BasePreview from './basePreview'; +import { previewManager } from './previewManager'; +import * as utils from './utilityFunctions'; + +export default class DatPreview extends BasePreview { + public static getDefaultOptions(): any { + return { + capitalizeHeaders: workspace.getConfiguration('dat-preview').get('capitalizeHeaders'), + commentCharacter: workspace.getConfiguration('dat-preview').get('commentCharacter'), + formatValues: workspace.getConfiguration('dat-preview').get('formatValues'), + hasHeaders: workspace.getConfiguration('dat-preview').get('hasHeaders'), + lineNumbers: workspace.getConfiguration('dat-preview').get('lineNumbers'), + numberFormat: workspace.getConfiguration('dat-preview').get('numberFormat'), + quoteMark: workspace.getConfiguration('dat-preview').get('quoteMark'), + resizeColumns: workspace.getConfiguration('dat-preview').get('resizeColumns'), + separator: workspace.getConfiguration('dat-preview').get('separator'), + skipComments: workspace.getConfiguration('dat-preview').get('skipComments'), + }; + } + + private _pendingEdits = 0; + private readonly _configuration: string = 'dat-preview'; + private _options = DatPreview.getDefaultOptions(); + + constructor(context: ExtensionContext, uri: Uri, viewColumn: ViewColumn, headerColumns?: string[]) { + super(context, uri, 'dat-preview', viewColumn); + this.handleEvents(); + this.doUpdate(headerColumns); + const resource = uri.with({ + scheme: 'dat-preview', + }); + if (previewManager.find(resource)) { + this.options = previewManager.find(resource).getOptions(); + } else { + previewManager.add(this); + } + } + + public refresh(options: any): void { + if (this._pendingEdits > 0) { + return; + } + const self = this; + workspace.openTextDocument(this.uri).then( + document => { + const text = document.getText(); + const base64 = Base64.encode(text); + this.update(base64, options); + self.webview.postMessage({ + refresh: true, + }); + }); + } + + public getOptions(): any { + const options = this.options; + options.uri = this.previewUri.toString(); + options.state = this.state; + return options; + } + + private handleEvents() { + const self = this; + this.webview.onDidReceiveMessage((e) => { + if (e.event === 'rowEditEnded') { + const document = workspace.textDocuments.find((doc) => { + return doc.uri.toString() === self.uri.toString(); + }); + if (document) { + const line = document.lineAt(e.row + 1); + const values = Object.keys(e.data).map(k => { + return e.data[k]; + }); + const edit = new WorkspaceEdit(); + const edits = [ + TextEdit.replace(line.range, values.join(this.separator)), + ]; + edit.set(document.uri, edits); + self._pendingEdits++; + workspace.applyEdit(edit).then(() => { + self._pendingEdits--; + }); + } + } + }, null, this._disposables); + } + + private async doUpdate(header?: string[]): Promise { + try { + const document = await workspace.openTextDocument(this.uri); + let text = document.getText(); + + if (header) { + const textSeparator = utils.getLineSeparator(text); + text = header.join(this.separator) + textSeparator + text; + } + const base64 = Base64.encode(text); + const options = this.getOptions(); + this.update(base64, options); + } catch (error) { + window.showInformationMessage(error.message); + } + } + + get options(): any { + return this._options; + } + + set options(options: any) { + this._options = options; + } + + get configuration(): string { + return this._configuration; + } + + get separator(): string { + return workspace.getConfiguration(this.configuration).get('separator') as string; + } + + get html(): string { + return ` + + + + + + + + + + + + + + + + + + +
+ + + `; + } + + get quoteMark(): string { + return workspace.getConfiguration(this.configuration).get('quoteMark') as string; + } + + get hasHeaders(): boolean { + return workspace.getConfiguration(this.configuration).get('hasHeaders') as boolean; + } + + get capitalizeHeaders(): boolean { + return workspace.getConfiguration(this.configuration).get('capitalizeHeaders') as boolean; + } + + get resizeColumns(): string { + return workspace.getConfiguration(this.configuration).get('resizeColumns') as string; + } + + get lineNumbers(): string { + return workspace.getConfiguration(this.configuration).get('lineNumbers') as string; + } + + get commentCharacter(): string { + return workspace.getConfiguration(this.configuration).get('commentCharacter') as string; + } + + get skipComments(): boolean { + return workspace.getConfiguration(this.configuration).get('skipComments') as boolean; + } + + get formatValues(): string { + return workspace.getConfiguration(this.configuration).get('formatValues') as string; + } + + get numberFormat(): string { + return workspace.getConfiguration(this.configuration).get('numberFormat') as string; + } +} diff --git a/src/editors/localWebService.ts b/src/editors/localWebService.ts new file mode 100644 index 0000000..9c185c2 --- /dev/null +++ b/src/editors/localWebService.ts @@ -0,0 +1,119 @@ +import bodyParser = require('body-parser'); +import cors = require('cors'); +import express = require('express'); +import fs = require('fs'); +import http = require('http'); +import path = require('path'); +import { ExtensionContext, Uri, window, workspace } from 'vscode'; +import { previewManager } from './previewManager'; + +export default class LocalWebService { + + private app = express(); + private server = http.createServer(); + private _content = ''; + private _options: any; + + private _servicePort: string; + private _htmlContentLocation = 'out'; + private _staticContentPath: string; + + constructor(context: ExtensionContext) { + const self = this; + + this._staticContentPath = path.join(context.extensionPath, this._htmlContentLocation); + this.app.use(cors()); + this.app.use(express.static(this._staticContentPath)); + this.app.use(bodyParser.json()); + this.app.get('/public/state', (_req, res) => { + const storage = { + content: self._content, + options: self._options, + }; + res.send(storage); + }); + this.app.post('/public/state', (req, res) => { + context.workspaceState.update(self._options.uri, req.body); + self._options.state = req.body; + res.send(200); + }); + this.app.get('/public/proxy', (req, res) => { + const file = req.query.file; + fs.readFile(file, (err, data) => { + if (err) { + res.status(500).send(err.message); + } else { + res.send(data); + } + }); + }); + this.app.post('/public/settingsUpdate', (req, res) => { + const uri = Uri.parse(req.body.uri); + const resource = uri.with({ + scheme: 'dat-preview', + }); + const prevw = previewManager.find(resource); + prevw.options.separator = req.body.separator; + prevw.options.quoteMark = req.body.quoteMark; + prevw.options.hasHeaders = req.body.hasHeaders; + prevw.options.capitalizeHeaders = req.body.capitalizeHeaders; + prevw.options.resizeColumns = req.body.resizeColumns; + prevw.options.lineNumbers = req.body.lineNumbers; + prevw.options.commentCharacter = req.body.commentCharacter; + prevw.options.skipComments = req.body.skipComments; + prevw.options.formatValues = req.body.formatValues; + prevw.options.numberFormat = req.body.numberFormat; + prevw.updateOptions(); + res.send('success'); + }); + this.app.post('/public/getOptions', (_req, res) => { + const opt = { + options: self._options, + }; + res.send(opt); + }); + this.app.post('/public/saveDocument', (req, res) => { + const uri = previewManager.find(req.body.uri).previewUri; + workspace.openTextDocument(uri.path).then((textDocument) => { + if (textDocument) { + textDocument.save(); + window.showInformationMessage('The file has been saved succesfully.'); + } else { + window.showErrorMessage('There was an error in saving the file.'); + } + }); + res.send(200); + }); + this.server.on('request', this.app); + } + + get serviceUrl(): string { + return 'http://localhost:' + this._servicePort + '/public'; + } + + get content(): string { + return this._content; + } + + set content(value: string) { + this._content = value; + } + + get options(): any { + return this._options; + } + + set options(value: any) { + this._options = value; + } + + public init(content: string, options: any) { + this._content = content; + this._options = options; + } + + public start(): void { + const port = this.server.listen(0).address()['port']; + this._servicePort = port.toString(); + } +} diff --git a/src/editors/previewManager.ts b/src/editors/previewManager.ts new file mode 100644 index 0000000..7ae7eee --- /dev/null +++ b/src/editors/previewManager.ts @@ -0,0 +1,39 @@ +import { Uri } from 'vscode'; +import BasePreview from './basePreview'; + +export class PreviewManager { + + private static _instance: PreviewManager; + private _previews: BasePreview[] = []; + + private constructor() {} + + public static get Instance() { + return this._instance || (this._instance = new this()); + } + + public add(preview: BasePreview): void { + this._previews.push(preview!); + } + + public remove(preview: BasePreview): void { + const found = this._previews.indexOf(preview!); + if (found >= 0) { + this._previews.splice(found, 1); + } + } + + public find(uri: Uri): BasePreview { + return this._previews.find(p => p.previewUri.toString() === uri.toString()); + } + + public active(): BasePreview { + return this._previews.find(p => p.visible); + } + + public configure(): void { + this._previews.forEach(p => p.configure()); + } +} + +export const previewManager = PreviewManager.Instance; diff --git a/src/editors/utilityFunctions.ts b/src/editors/utilityFunctions.ts new file mode 100644 index 0000000..80b5acc --- /dev/null +++ b/src/editors/utilityFunctions.ts @@ -0,0 +1,116 @@ +import * as fs from 'fs'; +import * as path from 'path'; +import { TextDocument, ViewColumn, window, workspace } from 'vscode'; + +// Checks for the existence and read rights of a file and returns a Promise +export function existsReadableFileAsync(filePath: string): Promise { + return new Promise((resolve, reject) => { + fs.access(filePath, fs.constants.F_OK | fs.constants.R_OK, (err) => { + if (err) { + reject(err); + } else { + resolve(); + } + }); + }); +} + +// Reads the contents of a file and returns a Promise +export function readFileAsync(filePath: string): Promise { + return new Promise((resolve, reject) => { + fs.readFile(filePath, 'utf8', (err, data) => { + if (err) { + reject(err); + } else { + resolve(data); + } + }); + }); +} + +// Reads the contents of a directory in a list and returns a Promise +export function readDirAsync(filePath: string): Promise { + return new Promise((resolve, reject) => { + fs.readdir(filePath, (err, files) => { + if (err) { + reject(err); + } else { + resolve(files); + } + }); + }); +} + +// Detects and returns the new line separator for a file +export function getLineSeparator(contents: string): string { + let separator: string; + + if (contents.includes('\r\n')) { + separator = '\r\n'; + } else if (contents.includes('\r')) { + separator = '\r'; + } else if (contents.includes('\n')) { + separator = '\n'; + } else { + separator = ''; + } + + return separator; +} + +// Checks whether a text document is of .DAT format +export function isDatFile(document: TextDocument) { + if (document) { + const lang = document.languageId.toLowerCase(); + const allowed = ['dat']; + return allowed.find(a => a === lang) && document.uri.scheme !== 'dat-preview'; + } + + return false; +} + +export function isStdinFile(document: TextDocument) { + const allowed = workspace.getConfiguration('dat-preview').get('openStdin') as boolean; + return (allowed && document) ? path.basename(document.fileName).match('code-stdin-[^.]+.txt') : false; +} + +// Returns the column index of the active editor +export function getViewColumn(): ViewColumn { + const active = window.activeTextEditor; + return active ? active.viewColumn : ViewColumn.One; +} + +// Checks whether a given column is computed or not +export function isComputedColumn(tableDirectoryPath: string, tableName: string, columnName: string) { + const fileName: string = tableName.toUpperCase() + '-' + columnName.toUpperCase() + '.COL'; + const filePath: string = path.join(tableDirectoryPath, fileName); + + try { + // If the column file does not contain the "CMP" field or the column file does not exist, + // consider that the column is computed, for easier handling of file headers + const fileContents: string = fs.readFileSync(filePath, 'utf8'); + const lines: string[] = fileContents.split(getLineSeparator(fileContents)); + + for (let i = 0; i < lines.length; i++) { + let line: string = lines[i].trim(); + + if (line.startsWith('"CMP"')) { + line = line.split(':')[1].trim(); + const value: string = line.substr(0, line.length - 1); + + return !(value === 'null'); + } + } + + return true; + } catch (error) { + return true; + } +} + +// Does nothing for the specified number of miliseconds +export function sleep(ms: number): Promise { + return new Promise(resolve => { + setTimeout(resolve, ms); + }); +} diff --git a/src/extension.ts b/src/extension.ts index 14522dd..e76a8fc 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -1,7 +1,8 @@ import * as vscode from 'vscode'; -import * as terminal from './common/terminal'; import * as hostEnvironment from './common/environment'; +import * as terminal from './common/terminal'; +import * as datFileEditor from './editors/datFile'; import * as hostCommands from './hostCommands/activate'; import * as languageFeatures from './language/activate'; @@ -12,7 +13,6 @@ export const DATA_MODE: vscode.DocumentFilter = { language: 'profileData', schem export const TBL_MODE: vscode.DocumentFilter = { language: 'profileTable', scheme: 'file' }; export const COL_MODE: vscode.DocumentFilter = { language: 'profileColumn', scheme: 'file' }; - export function activate(context: vscode.ExtensionContext) { hostCommands.activate(context); @@ -22,9 +22,9 @@ export function activate(context: vscode.ExtensionContext) { terminal.activate(context); languageFeatures.activate(context); -} + datFileEditor.activate(context); +} // this method is called when your extension is deactivated -export function deactivate() { -} \ No newline at end of file +export function deactivate() {}