From d9ce50c0066d1851567636c91c57e10404a0695e Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Mon, 22 Oct 2018 15:03:22 -0400 Subject: [PATCH 01/11] genRandomId function for when id isn't set --- dash_table/bundle.js | 6 +- dash_table/demo.js | 6 +- dash_table/metadata.json | 8 +- dash_table/package.json | 1 + npm-shrinkwrap.json | 7696 +++++++++++++++--------------- src/dash-table/Table.js | 6 +- src/dash-table/utils/generate.js | 11 + 7 files changed, 3877 insertions(+), 3857 deletions(-) create mode 100644 src/dash-table/utils/generate.js diff --git a/dash_table/bundle.js b/dash_table/bundle.js index 0799c447d..ed2f2dbac 100644 --- a/dash_table/bundle.js +++ b/dash_table/bundle.js @@ -1,4 +1,4 @@ -window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports;var u=t[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var u in e)n.d(r,u,function(t){return e[t]}.bind(null,u));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=24)}([function(e,t,n){e.exports=n(28)()},function(e,t){e.exports=window.React},function(e,t,n){"use strict";function r(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function u(e){return function t(n){return 0===arguments.length||r(n)?t:e.apply(this,arguments)}}n.r(t);var a=u(function(e){return function(){return e}}),l=a(!1),o=a(!0),d={"@@functional/placeholder":!0};function f(e){return function t(n,a){switch(arguments.length){case 0:return t;case 1:return r(n)?t:u(function(t){return e(n,t)});default:return r(n)&&r(a)?t:r(n)?u(function(t){return e(t,a)}):r(a)?u(function(t){return e(n,t)}):e(n,a)}}}var i=f(function(e,t){return Number(e)+Number(t)});function s(e,t){var n;e=e||[],t=t||[];var r=e.length,u=t.length,a=[];for(n=0;n=arguments.length)?d=t[o]:(d=arguments[a],a+=1),u[o]=d,r(d)||(l-=1),o+=1}return l<=0?n.apply(this,u):p(l,c(e,u,n))}}var h=f(function(e,t){return 1===e?u(t):p(e,c(e,[],t))}),g=u(function(e){return h(e.length,function(){var t=0,n=arguments[0],r=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var e=n.apply(this,s(arguments,[t,r]));return t+=1,e},e.apply(this,u)})});function b(e){return function t(n,a,l){switch(arguments.length){case 0:return t;case 1:return r(n)?t:f(function(t,r){return e(n,t,r)});case 2:return r(n)&&r(a)?t:r(n)?f(function(t,n){return e(t,a,n)}):r(a)?f(function(t,r){return e(n,t,r)}):u(function(t){return e(n,a,t)});default:return r(n)&&r(a)&&r(l)?t:r(n)&&r(a)?f(function(t,n){return e(t,n,l)}):r(n)&&r(l)?f(function(t,n){return e(t,a,n)}):r(a)&&r(l)?f(function(t,r){return e(n,t,r)}):r(n)?u(function(t){return e(t,a,l)}):r(a)?u(function(t){return e(n,t,l)}):r(l)?u(function(t){return e(n,a,t)}):e(n,a,l)}}}var y=b(function(e,t,n){if(t>=n.length||t<-n.length)return n;var r=(t<0?n.length:0)+t,u=s(n);return u[r]=e(n[r]),u}),m=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function O(e){return"function"==typeof e["@@transducer/step"]}function T(e,t,n){return function(){if(0===arguments.length)return n();var r=Array.prototype.slice.call(arguments,0),u=r.pop();if(!m(u)){for(var a=0;ae?t:e});function S(e,t){for(var n=0,r=t.length,u=Array(r);n0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),A=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();function F(e){return new A(e)}var D=f(function(e,t){return p(e.length,function(){return e.apply(t,arguments)})});function R(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function P(e,t,n,r){return e["@@transducer/result"](n[r](D(e["@@transducer/step"],e),t))}var I="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function M(e,t,n){if("function"==typeof e&&(e=F(e)),C(n))return function(e,t,n){for(var r=0,u=n.length;r=0;)z(t=V[n],e)&&!U(r,t)&&(r[r.length]=t),n-=1;return r}:function(e){return Object(e)!==e?[]:Object.keys(e)}),$=f(T(["fantasy-land/map","map"],B,function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return h(t.length,function(){return e.call(this,t.apply(this,arguments))});case"[object Object]":return M(function(n,r){return n[r]=e(t[r]),n},{},q(t));default:return S(e,t)}})),H=f(function(e,t){for(var n=t,r=0;r=0?r:0);nu?1:0}),pe=b(function(e,t,n){var r={};for(var u in n)r[u]=n[u];return r[e]=t,r}),ce=Number.isInteger||function(e){return e<<0===e},he=u(function(e){return null==e}),ge=b(function e(t,n,r){if(0===t.length)return n;var u=t[0];if(t.length>1){var a=!he(r)&&z(u,r)?r[u]:ce(t[1])?[]:{};n=e(Array.prototype.slice.call(t,1),n,a)}if(ce(u)&&m(r)){var l=[].concat(r);return l[u]=n,l}return pe(u,n,r)}),be=f(function(e,t){switch(e){case 0:return function(){return t.call(this)};case 1:return function(e){return t.call(this,e)};case 2:return function(e,n){return t.call(this,e,n)};case 3:return function(e,n,r){return t.call(this,e,n,r)};case 4:return function(e,n,r,u){return t.call(this,e,n,r,u)};case 5:return function(e,n,r,u,a){return t.call(this,e,n,r,u,a)};case 6:return function(e,n,r,u,a,l){return t.call(this,e,n,r,u,a,l)};case 7:return function(e,n,r,u,a,l,o){return t.call(this,e,n,r,u,a,l,o)};case 8:return function(e,n,r,u,a,l,o,d){return t.call(this,e,n,r,u,a,l,o,d)};case 9:return function(e,n,r,u,a,l,o,d,f){return t.call(this,e,n,r,u,a,l,o,d,f)};case 10:return function(e,n,r,u,a,l,o,d,f,i){return t.call(this,e,n,r,u,a,l,o,d,f,i)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),ye=u(function(e){return be(2,e)});function me(e){return"[object Function]"===Object.prototype.toString.call(e)}var Oe=f(function(e,t){var n=h(e,t);return h(e,function(){return M(re,$(n,arguments[0]),Array.prototype.slice.call(arguments,1))})}),Te=u(function(e){return Oe(e.length,e)}),ve=f(function(e,t){return me(e)?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:Te(Z)(e,t)}),_e=u(function(e){return h(e.length,e)}),xe=_e(function(e){return e.apply(this,Array.prototype.slice.call(arguments,1))});function we(e){return function t(n){for(var r,u,a,l=[],o=0,d=n.length;ot)throw new Error("min must not be greater than max in clamp(min, max, value)");return nt?t:n});function Ce(e){return new RegExp(e.source,(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":""))}var Ae=u(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function Fe(e,t,n,r){var u=function(u){for(var a=t.length,l=0;l=0;){if(n[a]===e)return r[a]===t;a-=1}switch(u){case"Map":return e.size===t.size&&Ge(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&Ge(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var l=q(e);if(l.length!==q(t).length)return!1;var o=n.concat([e]),d=r.concat([t]);for(a=l.length-1;a>=0;){var f=l[a];if(!z(f,t)||!Je(t[f],e[f],o,d))return!1;a-=1}return!0}var Xe=f(function(e,t){return Je(e,t,[],[])});function Ze(e,t,n){var r,u;if("function"==typeof e.indexOf)switch(typeof t){case"number":if(0===t){for(r=1/t;n=0}function et(e){return'"'+e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var tt=function(e){return(e<10?"0":"")+e},nt="function"==typeof Date.prototype.toISOString?function(e){return e.toISOString()}:function(e){return e.getUTCFullYear()+"-"+tt(e.getUTCMonth()+1)+"-"+tt(e.getUTCDate())+"T"+tt(e.getUTCHours())+":"+tt(e.getUTCMinutes())+":"+tt(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function rt(e){return function(){return!e.apply(this,arguments)}}function ut(e,t){for(var n=0,r=t.length,u=[];n":e(r,u)},u=function(e,t){return S(function(t){return et(t)+": "+r(e[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+S(r,t).join(", ")+"))";case"[object Array]":return"["+S(r,t).concat(u(t,dt(function(e){return/^\d+$/.test(e)},q(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):et(nt(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":et(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var a=t.toString();if("[object Object]"!==a)return a}return"{"+u(t,q(t)).join(", ")+"}"}}(e,[])}),it=f(function(e,t){if(m(e)){if(m(t))return e.concat(t);throw new TypeError(ft(t)+" is not an array")}if(E(e)){if(E(t))return e+t;throw new TypeError(ft(t)+" is not a string")}if(null!=e&&me(e["fantasy-land/concat"]))return e["fantasy-land/concat"](t);if(null!=e&&me(e.concat))return e.concat(t);throw new TypeError(ft(e)+' does not have a method named "concat" or "fantasy-land/concat"')}),st=u(function(e){return p(J(k,0,$(function(e){return e[0].length},e)),function(){for(var t=0;t10)throw new Error("Constructor with greater than ten arguments");return 0===e?function(){return new t}:_e(be(e,function(e,n,r,u,a,l,o,d,f,i){switch(arguments.length){case 1:return new t(e);case 2:return new t(e,n);case 3:return new t(e,n,r);case 4:return new t(e,n,r,u);case 5:return new t(e,n,r,u,a);case 6:return new t(e,n,r,u,a,l);case 7:return new t(e,n,r,u,a,l,o);case 8:return new t(e,n,r,u,a,l,o,d);case 9:return new t(e,n,r,u,a,l,o,d,f);case 10:return new t(e,n,r,u,a,l,o,d,f,i)}}))}),ct=u(function(e){return pt(e.length,e)}),ht=f(Qe),gt=f(function(e,t){return h(J(k,0,G("length",t)),function(){var n=arguments,r=this;return e.apply(r,S(function(e){return e.apply(r,n)},t))})}),bt=function(){function e(e,t,n,r){this.valueFn=e,this.valueAcc=t,this.keyFn=n,this.xf=r,this.inputs={}}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){var t;for(t in this.inputs)if(z(t,this.inputs)&&(e=this.xf["@@transducer/step"](e,this.inputs[t]))["@@transducer/reduced"]){e=e["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){var n=this.keyFn(t);return this.inputs[n]=this.inputs[n]||[n,this.valueAcc],this.inputs[n][1]=this.valueFn(this.inputs[n][1],t),e},e}(),yt=c(4,[],T([],c(4,[],function(e,t,n,r){return new bt(e,t,n,r)}),function(e,t,n,r){return M(function(r,u){var a=n(u);return r[a]=e(z(a,r)?r[a]:t,u),r},{},r)})),mt=yt(function(e,t){return e+1},0),Ot=i(-1),Tt=f(function(e,t){return null==t||t!=t?e:t}),vt=b(function(e,t,n){var r=e(t),u=e(n);return r>u?-1:r0?(this.n-=1,e):this.xf["@@transducer/step"](e,t)},e}(),Ft=f(T(["drop"],f(function(e,t){return new At(e,t)}),function(e,t){return Be(Math.max(0,e),1/0,t)})),Dt=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?v(n):n},e}(),Rt=f(T(["take"],f(function(e,t){return new Dt(e,t)}),function(e,t){return Be(0,e<0?1/0:e,t)}));var Pt=function(){function e(e,t){this.xf=t,this.pos=0,this.full=!1,this.acc=new Array(e)}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.acc=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.full&&(e=this.xf["@@transducer/step"](e,this.acc[this.pos])),this.store(t),e},e.prototype.store=function(e){this.acc[this.pos]=e,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},e}(),It=f(T([],f(function(e,t){return new Pt(e,t)}),function(e,t){return Rt(e=0&&e(t[n]);)n-=1;return Be(0,n+1,t)})),Bt=function(){function e(e,t){this.xf=t,this.pred=e,this.lastValue=void 0,this.seenFirstValue=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){var n=!1;return this.seenFirstValue?this.pred(this.lastValue,t)&&(n=!0):this.seenFirstValue=!0,this.lastValue=t,n?e:this.xf["@@transducer/step"](e,t)},e}(),zt=f(function(e,t){return new Bt(e,t)}),Wt=f(function(e,t){var n=e<0?t.length+e:e;return E(t)?t.charAt(n):t[n]}),Nt=Wt(-1),Lt=f(T([],zt,function(e,t){var n=[],r=1,u=t.length;if(0!==u)for(n[0]=t[0];r=0?t.length-e:0,t)}),Gt=f(function(e,t){return Xe(Yt(e.length,t),e)}),Jt=b(function(e,t,n){return Xe(e(t),e(n))}),Xt=b(function(e,t,n){return Xe(t[e],n[e])}),Zt=f(function e(t,n){var r,u,a,l={};for(u in n)a=typeof(r=t[u]),l[u]="function"===a?r(n[u]):r&&"object"===a?e(r,n[u]):n[u];return l}),Qt=function(){function e(e,t){this.xf=t,this.f=e,this.found=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.found||(e=this.xf["@@transducer/step"](e,void 0)),this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)&&(this.found=!0,e=v(this.xf["@@transducer/step"](e,t))),e},e}(),en=f(T(["find"],f(function(e,t){return new Qt(e,t)}),function(e,t){for(var n=0,r=t.length;n=0;){if(e(t[n]))return t[n];n-=1}})),an=function(){function e(e,t){this.xf=t,this.f=e,this.idx=-1,this.lastIdx=-1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](e,this.lastIdx))},e.prototype["@@transducer/step"]=function(e,t){return this.idx+=1,this.f(t)&&(this.lastIdx=this.idx),e},e}(),ln=f(T([],f(function(e,t){return new an(e,t)}),function(e,t){for(var n=t.length-1;n>=0;){if(e(t[n]))return n;n-=1}return-1})),on=u(we(!0)),dn=u(function(e){return h(e.length,function(t,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=t,e.apply(this,r)})}),fn=f(je("forEach",function(e,t){for(var n=t.length,r=0;rt}),bn=f(function(e,t){return e>=t}),yn=f(z),mn=f(function(e,t){return e in t}),On=Wt(0);function Tn(e){return e}var vn=u(Tn),_n=b(function(e,t,n){return h(Math.max(e.length,t.length,n.length),function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)})}),xn=i(1),wn=yt(function(e,t){return t},null),kn=f(function(e,t){return"function"!=typeof t.indexOf||m(t)?Ze(t,e,0):t.indexOf(e)}),Sn=Be(0,-1),En=b(function(e,t,n){return ut(function(t){return He(e,t,n)},t)}),Cn=b(function(e,t,n){e=e=0?e:n.length;var r=Array.prototype.slice.call(n,0);return r.splice(e,0,t),r}),An=b(function(e,t,n){return e=e=0?e:n.length,[].concat(Array.prototype.slice.call(n,0,e),t,Array.prototype.slice.call(n,e))});function Fn(e,t,n){var r,u=typeof e;switch(u){case"string":case"number":return 0===e&&1/e==-1/0?!!n._items["-0"]||(t&&(n._items["-0"]=!0),!1):null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?e in n._items[u]||(t&&(n._items[u][e]=!0),!1):(t&&(n._items[u]={},n._items[u][e]=!0),!1);case"boolean":if(u in n._items){var a=e?1:0;return!!n._items[u][a]||(t&&(n._items[u][a]=!0),!1)}return t&&(n._items[u]=e?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1);case"undefined":return!!n._items[u]||(t&&(n._items[u]=!0),!1);case"object":if(null===e)return!!n._items.null||(t&&(n._items.null=!0),!1);default:return(u=Object.prototype.toString.call(e))in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1)}}var Dn=function(){function e(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return e.prototype.add=function(e){return!Fn(e,!0,this)},e.prototype.has=function(e){return Fn(e,!1,this)},e}(),Rn=f(function(e,t){for(var n,r,u=new Dn,a=[],l=0;lt.length?(n=e,r=t):(n=t,r=e),Pn(ut(dn(Qe)(n),r))}),Mn=f(je("intersperse",function(e,t){for(var n=[],r=0,u=t.length;r=0;){if(Xe(t[n],e))return n;n-=1}return-1}return t.lastIndexOf(e)});function Xn(e){return"[object Number]"===Object.prototype.toString.call(e)}var Zn=u(function(e){return null!=e&&Xn(e.length)?e.length:NaN}),Qn=f(function(e,t){return function(n){return function(r){return $(function(e){return t(e,r)},n(e(r)))}}}),er=u(function(e){return Qn(Wt(e),St(e))}),tr=u(function(e){return Qn(H(e),ge(e))}),nr=u(function(e){return Qn(Y(e),pe(e))}),rr=f(function(e,t){return e=0;)a=e(n[r],a[0]),u[r]=a[1],r-=1;return[u,a[0]]}),or=f(function(e,t){return M(function(n,r){return n[r]=e(t[r],r,t),n},{},q(t))}),dr=f(function(e,t){return t.match(e)||[]}),fr=f(function(e,t){return ce(e)?!ce(t)||t<1?NaN:(e%t+t)%t:NaN}),ir=b(function(e,t,n){return e(n)>e(t)?n:t}),sr=J(i,0),pr=u(function(e){return sr(e)/e.length}),cr=u(function(e){var t=e.length;if(0===t)return NaN;var n=2-t%2,r=(t-n)/2;return pr(Array.prototype.slice.call(e,0).sort(function(e,t){return et?1:0}).slice(r,r+n))}),hr=f(function(e,t){var n={};return p(t.length,function(){var r=e.apply(this,arguments);return z(r,n)||(n[r]=t.apply(this,arguments)),n[r]})}),gr=hr(function(){return ft(arguments)}),br=f(function(e,t){return jn({},e,t)}),yr=u(function(e){return jn.apply(null,[{}].concat(e))}),mr=b(function(e,t,n){var r,u={};for(r in t)z(r,t)&&(u[r]=z(r,n)?e(r,t[r],n[r]):t[r]);for(r in n)z(r,n)&&!z(r,u)&&(u[r]=n[r]);return u}),Or=b(function e(t,n,r){return mr(function(n,r,u){return at(r)&&at(u)?e(t,r,u):t(n,r,u)},n,r)}),Tr=f(function(e,t){return Or(function(e,t,n){return t},e,t)}),vr=f(function(e,t){return Or(function(e,t,n){return n},e,t)}),_r=b(function(e,t,n){return Or(function(t,n,r){return e(n,r)},t,n)}),xr=b(function(e,t,n){return mr(function(t,n,r){return e(n,r)},t,n)}),wr=f(function(e,t){return t0&&e(H(t,n))}),qr=f(function(e,t){for(var n={},r=0;r=0;)t=e(n[r],t),r-=1;return t}),lu=c(4,[],function(e,t,n,r){return M(function(n,r){return e(n,r)?t(n,r):v(n)},n,r)}),ou=u(v),du=f(function(e,t){var n,r=Number(t),u=0;if(r<0||isNaN(r))throw new RangeError("n must be a non-negative number");for(n=new Array(r);uu?1:0})}),bu=f(function(e,t){return Array.prototype.slice.call(t,0).sort(function(t,n){for(var r=0,u=0;0===r&&u=0&&e(t[n]);)n-=1;return Be(n+1,1/0,t)}),Su=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):v(e)},e}(),Eu=f(T(["takeWhile"],f(function(e,t){return new Su(e,t)}),function(e,t){for(var n=0,r=t.length;nu(e)},t.memoizeOneWithFlag=function(e){let t,n=null,u=!0;return(...a)=>{let l=(0,r.isEqualArgs)(n,a)?{cached:!0,first:u,result:t}:{cached:!1,first:u,result:(n=a)&&(t=e(...a))};return u=!1,l}},t.memoizeAll=function(e){const t=[];return(...n)=>{let u=t.find(e=>(0,r.isEqualArgs)(e.args,n));return(u||t[t.push({args:n,result:e(...n)})-1]).result}};var r=n(31);function u(e){let t,n=null;return(...u)=>(0,r.isEqualArgs)(n,u)?t:(n=u)&&(t=e(...u))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.DebugLevel=void 0;!function(e){e[e.DEBUG=6]="DEBUG",e[e.NONE=7]="NONE"}(r||(t.DebugLevel=r={}));var u=t.LogLevel=void 0;!function(e){e[e.TRACE=0]="TRACE",e[e.INFO=1]="INFO",e[e.WARNING=2]="WARNING",e[e.ERROR=3]="ERROR",e[e.FATAL=4]="FATAL",e[e.NONE=5]="NONE"}(u||(t.LogLevel=u={}));let a=[];a[u.TRACE]="trace",a[u.INFO]="info",a[u.WARNING]="warning",a[u.ERROR]="error",a[u.FATAL]="fatal",a[u.NONE]="none",a[r.DEBUG]="debug",a[r.NONE]="trace";let l,o=u.NONE,d=r.NONE;function f(e,t){if(e{};let n,o="";switch(e){case u.TRACE:case u.INFO:n=window.console.log,o="color: white; background-color: #3166A2;";break;case r.DEBUG:case u.WARNING:n=window.console.warn,o="color: white; background-color: #E9B606;";break;case u.ERROR:case u.FATAL:n=window.console.error,o="color: white; background-color: #FF0000;"}let d=`${o&&l?"%c":""}[${a[e].toUpperCase()}]`;return o&&l?n.bind(window.console,d,o):n.bind(window.console,d)}l=!1;let i={setDebugLevel(e){d=e},setLogLevel(e){o=e}};Object.defineProperties(i,{trace:{get:()=>f(u.TRACE,o),configurable:!1,enumerable:!1},info:{get:()=>f(u.INFO,o),configurable:!1,enumerable:!1},warning:{get:()=>f(u.WARNING,o),configurable:!1,enumerable:!1},error:{get:()=>f(u.ERROR,o),configurable:!1,enumerable:!1},fatal:{get:()=>f(u.FATAL,o),configurable:!1,enumerable:!1},debug:{get:()=>f(r.DEBUG,d),configurable:!1,enumerable:!1}}),Object.freeze(i),t.default=i},function(e,t,n){var r; +window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports;var u=t[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var u in e)n.d(r,u,function(t){return e[t]}.bind(null,u));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=24)}([function(e,t,n){e.exports=n(28)()},function(e,t){e.exports=window.React},function(e,t,n){"use strict";function r(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function u(e){return function t(n){return 0===arguments.length||r(n)?t:e.apply(this,arguments)}}n.r(t);var a=u(function(e){return function(){return e}}),l=a(!1),o=a(!0),d={"@@functional/placeholder":!0};function f(e){return function t(n,a){switch(arguments.length){case 0:return t;case 1:return r(n)?t:u(function(t){return e(n,t)});default:return r(n)&&r(a)?t:r(n)?u(function(t){return e(t,a)}):r(a)?u(function(t){return e(n,t)}):e(n,a)}}}var i=f(function(e,t){return Number(e)+Number(t)});function s(e,t){var n;e=e||[],t=t||[];var r=e.length,u=t.length,a=[];for(n=0;n=arguments.length)?d=t[o]:(d=arguments[a],a+=1),u[o]=d,r(d)||(l-=1),o+=1}return l<=0?n.apply(this,u):p(l,c(e,u,n))}}var h=f(function(e,t){return 1===e?u(t):p(e,c(e,[],t))}),g=u(function(e){return h(e.length,function(){var t=0,n=arguments[0],r=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var e=n.apply(this,s(arguments,[t,r]));return t+=1,e},e.apply(this,u)})});function b(e){return function t(n,a,l){switch(arguments.length){case 0:return t;case 1:return r(n)?t:f(function(t,r){return e(n,t,r)});case 2:return r(n)&&r(a)?t:r(n)?f(function(t,n){return e(t,a,n)}):r(a)?f(function(t,r){return e(n,t,r)}):u(function(t){return e(n,a,t)});default:return r(n)&&r(a)&&r(l)?t:r(n)&&r(a)?f(function(t,n){return e(t,n,l)}):r(n)&&r(l)?f(function(t,n){return e(t,a,n)}):r(a)&&r(l)?f(function(t,r){return e(n,t,r)}):r(n)?u(function(t){return e(t,a,l)}):r(a)?u(function(t){return e(n,t,l)}):r(l)?u(function(t){return e(n,a,t)}):e(n,a,l)}}}var y=b(function(e,t,n){if(t>=n.length||t<-n.length)return n;var r=(t<0?n.length:0)+t,u=s(n);return u[r]=e(n[r]),u}),m=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function O(e){return"function"==typeof e["@@transducer/step"]}function T(e,t,n){return function(){if(0===arguments.length)return n();var r=Array.prototype.slice.call(arguments,0),u=r.pop();if(!m(u)){for(var a=0;ae?t:e});function S(e,t){for(var n=0,r=t.length,u=Array(r);n0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),A=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();function F(e){return new A(e)}var D=f(function(e,t){return p(e.length,function(){return e.apply(t,arguments)})});function R(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function P(e,t,n,r){return e["@@transducer/result"](n[r](D(e["@@transducer/step"],e),t))}var M="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function I(e,t,n){if("function"==typeof e&&(e=F(e)),C(n))return function(e,t,n){for(var r=0,u=n.length;r=0;)z(t=V[n],e)&&!U(r,t)&&(r[r.length]=t),n-=1;return r}:function(e){return Object(e)!==e?[]:Object.keys(e)}),$=f(T(["fantasy-land/map","map"],B,function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return h(t.length,function(){return e.call(this,t.apply(this,arguments))});case"[object Object]":return I(function(n,r){return n[r]=e(t[r]),n},{},q(t));default:return S(e,t)}})),H=f(function(e,t){for(var n=t,r=0;r=0?r:0);nu?1:0}),pe=b(function(e,t,n){var r={};for(var u in n)r[u]=n[u];return r[e]=t,r}),ce=Number.isInteger||function(e){return e<<0===e},he=u(function(e){return null==e}),ge=b(function e(t,n,r){if(0===t.length)return n;var u=t[0];if(t.length>1){var a=!he(r)&&z(u,r)?r[u]:ce(t[1])?[]:{};n=e(Array.prototype.slice.call(t,1),n,a)}if(ce(u)&&m(r)){var l=[].concat(r);return l[u]=n,l}return pe(u,n,r)}),be=f(function(e,t){switch(e){case 0:return function(){return t.call(this)};case 1:return function(e){return t.call(this,e)};case 2:return function(e,n){return t.call(this,e,n)};case 3:return function(e,n,r){return t.call(this,e,n,r)};case 4:return function(e,n,r,u){return t.call(this,e,n,r,u)};case 5:return function(e,n,r,u,a){return t.call(this,e,n,r,u,a)};case 6:return function(e,n,r,u,a,l){return t.call(this,e,n,r,u,a,l)};case 7:return function(e,n,r,u,a,l,o){return t.call(this,e,n,r,u,a,l,o)};case 8:return function(e,n,r,u,a,l,o,d){return t.call(this,e,n,r,u,a,l,o,d)};case 9:return function(e,n,r,u,a,l,o,d,f){return t.call(this,e,n,r,u,a,l,o,d,f)};case 10:return function(e,n,r,u,a,l,o,d,f,i){return t.call(this,e,n,r,u,a,l,o,d,f,i)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),ye=u(function(e){return be(2,e)});function me(e){return"[object Function]"===Object.prototype.toString.call(e)}var Oe=f(function(e,t){var n=h(e,t);return h(e,function(){return I(re,$(n,arguments[0]),Array.prototype.slice.call(arguments,1))})}),Te=u(function(e){return Oe(e.length,e)}),ve=f(function(e,t){return me(e)?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:Te(Z)(e,t)}),_e=u(function(e){return h(e.length,e)}),xe=_e(function(e){return e.apply(this,Array.prototype.slice.call(arguments,1))});function we(e){return function t(n){for(var r,u,a,l=[],o=0,d=n.length;ot)throw new Error("min must not be greater than max in clamp(min, max, value)");return nt?t:n});function Ce(e){return new RegExp(e.source,(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":""))}var Ae=u(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function Fe(e,t,n,r){var u=function(u){for(var a=t.length,l=0;l=0;){if(n[a]===e)return r[a]===t;a-=1}switch(u){case"Map":return e.size===t.size&&Ge(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&Ge(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var l=q(e);if(l.length!==q(t).length)return!1;var o=n.concat([e]),d=r.concat([t]);for(a=l.length-1;a>=0;){var f=l[a];if(!z(f,t)||!Je(t[f],e[f],o,d))return!1;a-=1}return!0}var Xe=f(function(e,t){return Je(e,t,[],[])});function Ze(e,t,n){var r,u;if("function"==typeof e.indexOf)switch(typeof t){case"number":if(0===t){for(r=1/t;n=0}function et(e){return'"'+e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var tt=function(e){return(e<10?"0":"")+e},nt="function"==typeof Date.prototype.toISOString?function(e){return e.toISOString()}:function(e){return e.getUTCFullYear()+"-"+tt(e.getUTCMonth()+1)+"-"+tt(e.getUTCDate())+"T"+tt(e.getUTCHours())+":"+tt(e.getUTCMinutes())+":"+tt(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function rt(e){return function(){return!e.apply(this,arguments)}}function ut(e,t){for(var n=0,r=t.length,u=[];n":e(r,u)},u=function(e,t){return S(function(t){return et(t)+": "+r(e[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+S(r,t).join(", ")+"))";case"[object Array]":return"["+S(r,t).concat(u(t,dt(function(e){return/^\d+$/.test(e)},q(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):et(nt(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":et(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var a=t.toString();if("[object Object]"!==a)return a}return"{"+u(t,q(t)).join(", ")+"}"}}(e,[])}),it=f(function(e,t){if(m(e)){if(m(t))return e.concat(t);throw new TypeError(ft(t)+" is not an array")}if(E(e)){if(E(t))return e+t;throw new TypeError(ft(t)+" is not a string")}if(null!=e&&me(e["fantasy-land/concat"]))return e["fantasy-land/concat"](t);if(null!=e&&me(e.concat))return e.concat(t);throw new TypeError(ft(e)+' does not have a method named "concat" or "fantasy-land/concat"')}),st=u(function(e){return p(J(k,0,$(function(e){return e[0].length},e)),function(){for(var t=0;t10)throw new Error("Constructor with greater than ten arguments");return 0===e?function(){return new t}:_e(be(e,function(e,n,r,u,a,l,o,d,f,i){switch(arguments.length){case 1:return new t(e);case 2:return new t(e,n);case 3:return new t(e,n,r);case 4:return new t(e,n,r,u);case 5:return new t(e,n,r,u,a);case 6:return new t(e,n,r,u,a,l);case 7:return new t(e,n,r,u,a,l,o);case 8:return new t(e,n,r,u,a,l,o,d);case 9:return new t(e,n,r,u,a,l,o,d,f);case 10:return new t(e,n,r,u,a,l,o,d,f,i)}}))}),ct=u(function(e){return pt(e.length,e)}),ht=f(Qe),gt=f(function(e,t){return h(J(k,0,G("length",t)),function(){var n=arguments,r=this;return e.apply(r,S(function(e){return e.apply(r,n)},t))})}),bt=function(){function e(e,t,n,r){this.valueFn=e,this.valueAcc=t,this.keyFn=n,this.xf=r,this.inputs={}}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){var t;for(t in this.inputs)if(z(t,this.inputs)&&(e=this.xf["@@transducer/step"](e,this.inputs[t]))["@@transducer/reduced"]){e=e["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){var n=this.keyFn(t);return this.inputs[n]=this.inputs[n]||[n,this.valueAcc],this.inputs[n][1]=this.valueFn(this.inputs[n][1],t),e},e}(),yt=c(4,[],T([],c(4,[],function(e,t,n,r){return new bt(e,t,n,r)}),function(e,t,n,r){return I(function(r,u){var a=n(u);return r[a]=e(z(a,r)?r[a]:t,u),r},{},r)})),mt=yt(function(e,t){return e+1},0),Ot=i(-1),Tt=f(function(e,t){return null==t||t!=t?e:t}),vt=b(function(e,t,n){var r=e(t),u=e(n);return r>u?-1:r0?(this.n-=1,e):this.xf["@@transducer/step"](e,t)},e}(),Ft=f(T(["drop"],f(function(e,t){return new At(e,t)}),function(e,t){return Be(Math.max(0,e),1/0,t)})),Dt=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?v(n):n},e}(),Rt=f(T(["take"],f(function(e,t){return new Dt(e,t)}),function(e,t){return Be(0,e<0?1/0:e,t)}));var Pt=function(){function e(e,t){this.xf=t,this.pos=0,this.full=!1,this.acc=new Array(e)}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.acc=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.full&&(e=this.xf["@@transducer/step"](e,this.acc[this.pos])),this.store(t),e},e.prototype.store=function(e){this.acc[this.pos]=e,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},e}(),Mt=f(T([],f(function(e,t){return new Pt(e,t)}),function(e,t){return Rt(e=0&&e(t[n]);)n-=1;return Be(0,n+1,t)})),Bt=function(){function e(e,t){this.xf=t,this.pred=e,this.lastValue=void 0,this.seenFirstValue=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){var n=!1;return this.seenFirstValue?this.pred(this.lastValue,t)&&(n=!0):this.seenFirstValue=!0,this.lastValue=t,n?e:this.xf["@@transducer/step"](e,t)},e}(),zt=f(function(e,t){return new Bt(e,t)}),Wt=f(function(e,t){var n=e<0?t.length+e:e;return E(t)?t.charAt(n):t[n]}),Nt=Wt(-1),Lt=f(T([],zt,function(e,t){var n=[],r=1,u=t.length;if(0!==u)for(n[0]=t[0];r=0?t.length-e:0,t)}),Gt=f(function(e,t){return Xe(Yt(e.length,t),e)}),Jt=b(function(e,t,n){return Xe(e(t),e(n))}),Xt=b(function(e,t,n){return Xe(t[e],n[e])}),Zt=f(function e(t,n){var r,u,a,l={};for(u in n)a=typeof(r=t[u]),l[u]="function"===a?r(n[u]):r&&"object"===a?e(r,n[u]):n[u];return l}),Qt=function(){function e(e,t){this.xf=t,this.f=e,this.found=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.found||(e=this.xf["@@transducer/step"](e,void 0)),this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)&&(this.found=!0,e=v(this.xf["@@transducer/step"](e,t))),e},e}(),en=f(T(["find"],f(function(e,t){return new Qt(e,t)}),function(e,t){for(var n=0,r=t.length;n=0;){if(e(t[n]))return t[n];n-=1}})),an=function(){function e(e,t){this.xf=t,this.f=e,this.idx=-1,this.lastIdx=-1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](e,this.lastIdx))},e.prototype["@@transducer/step"]=function(e,t){return this.idx+=1,this.f(t)&&(this.lastIdx=this.idx),e},e}(),ln=f(T([],f(function(e,t){return new an(e,t)}),function(e,t){for(var n=t.length-1;n>=0;){if(e(t[n]))return n;n-=1}return-1})),on=u(we(!0)),dn=u(function(e){return h(e.length,function(t,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=t,e.apply(this,r)})}),fn=f(je("forEach",function(e,t){for(var n=t.length,r=0;rt}),bn=f(function(e,t){return e>=t}),yn=f(z),mn=f(function(e,t){return e in t}),On=Wt(0);function Tn(e){return e}var vn=u(Tn),_n=b(function(e,t,n){return h(Math.max(e.length,t.length,n.length),function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)})}),xn=i(1),wn=yt(function(e,t){return t},null),kn=f(function(e,t){return"function"!=typeof t.indexOf||m(t)?Ze(t,e,0):t.indexOf(e)}),Sn=Be(0,-1),En=b(function(e,t,n){return ut(function(t){return He(e,t,n)},t)}),Cn=b(function(e,t,n){e=e=0?e:n.length;var r=Array.prototype.slice.call(n,0);return r.splice(e,0,t),r}),An=b(function(e,t,n){return e=e=0?e:n.length,[].concat(Array.prototype.slice.call(n,0,e),t,Array.prototype.slice.call(n,e))});function Fn(e,t,n){var r,u=typeof e;switch(u){case"string":case"number":return 0===e&&1/e==-1/0?!!n._items["-0"]||(t&&(n._items["-0"]=!0),!1):null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?e in n._items[u]||(t&&(n._items[u][e]=!0),!1):(t&&(n._items[u]={},n._items[u][e]=!0),!1);case"boolean":if(u in n._items){var a=e?1:0;return!!n._items[u][a]||(t&&(n._items[u][a]=!0),!1)}return t&&(n._items[u]=e?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1);case"undefined":return!!n._items[u]||(t&&(n._items[u]=!0),!1);case"object":if(null===e)return!!n._items.null||(t&&(n._items.null=!0),!1);default:return(u=Object.prototype.toString.call(e))in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1)}}var Dn=function(){function e(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return e.prototype.add=function(e){return!Fn(e,!0,this)},e.prototype.has=function(e){return Fn(e,!1,this)},e}(),Rn=f(function(e,t){for(var n,r,u=new Dn,a=[],l=0;lt.length?(n=e,r=t):(n=t,r=e),Pn(ut(dn(Qe)(n),r))}),In=f(je("intersperse",function(e,t){for(var n=[],r=0,u=t.length;r=0;){if(Xe(t[n],e))return n;n-=1}return-1}return t.lastIndexOf(e)});function Xn(e){return"[object Number]"===Object.prototype.toString.call(e)}var Zn=u(function(e){return null!=e&&Xn(e.length)?e.length:NaN}),Qn=f(function(e,t){return function(n){return function(r){return $(function(e){return t(e,r)},n(e(r)))}}}),er=u(function(e){return Qn(Wt(e),St(e))}),tr=u(function(e){return Qn(H(e),ge(e))}),nr=u(function(e){return Qn(Y(e),pe(e))}),rr=f(function(e,t){return e=0;)a=e(n[r],a[0]),u[r]=a[1],r-=1;return[u,a[0]]}),or=f(function(e,t){return I(function(n,r){return n[r]=e(t[r],r,t),n},{},q(t))}),dr=f(function(e,t){return t.match(e)||[]}),fr=f(function(e,t){return ce(e)?!ce(t)||t<1?NaN:(e%t+t)%t:NaN}),ir=b(function(e,t,n){return e(n)>e(t)?n:t}),sr=J(i,0),pr=u(function(e){return sr(e)/e.length}),cr=u(function(e){var t=e.length;if(0===t)return NaN;var n=2-t%2,r=(t-n)/2;return pr(Array.prototype.slice.call(e,0).sort(function(e,t){return et?1:0}).slice(r,r+n))}),hr=f(function(e,t){var n={};return p(t.length,function(){var r=e.apply(this,arguments);return z(r,n)||(n[r]=t.apply(this,arguments)),n[r]})}),gr=hr(function(){return ft(arguments)}),br=f(function(e,t){return jn({},e,t)}),yr=u(function(e){return jn.apply(null,[{}].concat(e))}),mr=b(function(e,t,n){var r,u={};for(r in t)z(r,t)&&(u[r]=z(r,n)?e(r,t[r],n[r]):t[r]);for(r in n)z(r,n)&&!z(r,u)&&(u[r]=n[r]);return u}),Or=b(function e(t,n,r){return mr(function(n,r,u){return at(r)&&at(u)?e(t,r,u):t(n,r,u)},n,r)}),Tr=f(function(e,t){return Or(function(e,t,n){return t},e,t)}),vr=f(function(e,t){return Or(function(e,t,n){return n},e,t)}),_r=b(function(e,t,n){return Or(function(t,n,r){return e(n,r)},t,n)}),xr=b(function(e,t,n){return mr(function(t,n,r){return e(n,r)},t,n)}),wr=f(function(e,t){return t0&&e(H(t,n))}),qr=f(function(e,t){for(var n={},r=0;r=0;)t=e(n[r],t),r-=1;return t}),lu=c(4,[],function(e,t,n,r){return I(function(n,r){return e(n,r)?t(n,r):v(n)},n,r)}),ou=u(v),du=f(function(e,t){var n,r=Number(t),u=0;if(r<0||isNaN(r))throw new RangeError("n must be a non-negative number");for(n=new Array(r);uu?1:0})}),bu=f(function(e,t){return Array.prototype.slice.call(t,0).sort(function(t,n){for(var r=0,u=0;0===r&&u=0&&e(t[n]);)n-=1;return Be(n+1,1/0,t)}),Su=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):v(e)},e}(),Eu=f(T(["takeWhile"],f(function(e,t){return new Su(e,t)}),function(e,t){for(var n=0,r=t.length;nu(e)},t.memoizeOneWithFlag=function(e){let t,n=null,u=!0;return(...a)=>{let l=(0,r.isEqualArgs)(n,a)?{cached:!0,first:u,result:t}:{cached:!1,first:u,result:(n=a)&&(t=e(...a))};return u=!1,l}},t.memoizeAll=function(e){const t=[];return(...n)=>{let u=t.find(e=>(0,r.isEqualArgs)(e.args,n));return(u||t[t.push({args:n,result:e(...n)})-1]).result}};var r=n(31);function u(e){let t,n=null;return(...u)=>(0,r.isEqualArgs)(n,u)?t:(n=u)&&(t=e(...u))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.DebugLevel=void 0;!function(e){e[e.DEBUG=6]="DEBUG",e[e.NONE=7]="NONE"}(r||(t.DebugLevel=r={}));var u=t.LogLevel=void 0;!function(e){e[e.TRACE=0]="TRACE",e[e.INFO=1]="INFO",e[e.WARNING=2]="WARNING",e[e.ERROR=3]="ERROR",e[e.FATAL=4]="FATAL",e[e.NONE=5]="NONE"}(u||(t.LogLevel=u={}));let a=[];a[u.TRACE]="trace",a[u.INFO]="info",a[u.WARNING]="warning",a[u.ERROR]="error",a[u.FATAL]="fatal",a[u.NONE]="none",a[r.DEBUG]="debug",a[r.NONE]="trace";let l,o=u.NONE,d=r.NONE;function f(e,t){if(e{};let n,o="";switch(e){case u.TRACE:case u.INFO:n=window.console.log,o="color: white; background-color: #3166A2;";break;case r.DEBUG:case u.WARNING:n=window.console.warn,o="color: white; background-color: #E9B606;";break;case u.ERROR:case u.FATAL:n=window.console.error,o="color: white; background-color: #FF0000;"}let d=`${o&&l?"%c":""}[${a[e].toUpperCase()}]`;return o&&l?n.bind(window.console,d,o):n.bind(window.console,d)}l=!1;let i={setDebugLevel(e){d=e},setLogLevel(e){o=e}};Object.defineProperties(i,{trace:{get:()=>f(u.TRACE,o),configurable:!1,enumerable:!1},info:{get:()=>f(u.INFO,o),configurable:!1,enumerable:!1},warning:{get:()=>f(u.WARNING,o),configurable:!1,enumerable:!1},error:{get:()=>f(u.ERROR,o),configurable:!1,enumerable:!1},fatal:{get:()=>f(u.FATAL,o),configurable:!1,enumerable:!1},debug:{get:()=>f(r.DEBUG,d),configurable:!1,enumerable:!1}}),Object.freeze(i),t.default=i},function(e,t,n){var r; /*! Copyright (c) 2017 Jed Watson. Licensed under the MIT License (MIT), see @@ -9,10 +9,10 @@ window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ -!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=d(r),a=d(n(0)),l=d(n(30));n(81);var o=d(n(4));function d(e){return e&&e.__esModule?e:{default:e}}class f extends r.Component{render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=f;const i=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},s=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string.isRequired,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};f.defaultProps=i,f.propTypes=s},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; +!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=f(r),a=f(n(0)),l=f(n(30));n(81);var o=f(n(4)),d=f(n(83));function f(e){return e&&e.__esModule?e:{default:e}}class i extends r.Component{render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=i;const s=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],id:(0,d.default)(),data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},p=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};i.defaultProps=s,i.propTypes=p},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/react-select */ -var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,I=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return I(e,n)}).filter(function(e){return e})}var r=I(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=M(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])}]); \ No newline at end of file +var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,M=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return M(e,n)}).filter(function(e){return e})}var r=M(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return"table-"+Math.random().toString(r).substring(2,u)};const r=36,u=7}]); \ No newline at end of file diff --git a/dash_table/demo.js b/dash_table/demo.js index 9f573046b..e89579934 100644 --- a/dash_table/demo.js +++ b/dash_table/demo.js @@ -1,4 +1,4 @@ -window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports;var u=t[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var u in e)n.d(r,u,function(t){return e[t]}.bind(null,u));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=83)}([function(e,t,n){e.exports=n(28)()},function(e,t){e.exports=window.React},function(e,t,n){"use strict";function r(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function u(e){return function t(n){return 0===arguments.length||r(n)?t:e.apply(this,arguments)}}n.r(t);var a=u(function(e){return function(){return e}}),l=a(!1),o=a(!0),d={"@@functional/placeholder":!0};function f(e){return function t(n,a){switch(arguments.length){case 0:return t;case 1:return r(n)?t:u(function(t){return e(n,t)});default:return r(n)&&r(a)?t:r(n)?u(function(t){return e(t,a)}):r(a)?u(function(t){return e(n,t)}):e(n,a)}}}var i=f(function(e,t){return Number(e)+Number(t)});function s(e,t){var n;e=e||[],t=t||[];var r=e.length,u=t.length,a=[];for(n=0;n=arguments.length)?d=t[o]:(d=arguments[a],a+=1),u[o]=d,r(d)||(l-=1),o+=1}return l<=0?n.apply(this,u):p(l,c(e,u,n))}}var h=f(function(e,t){return 1===e?u(t):p(e,c(e,[],t))}),g=u(function(e){return h(e.length,function(){var t=0,n=arguments[0],r=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var e=n.apply(this,s(arguments,[t,r]));return t+=1,e},e.apply(this,u)})});function b(e){return function t(n,a,l){switch(arguments.length){case 0:return t;case 1:return r(n)?t:f(function(t,r){return e(n,t,r)});case 2:return r(n)&&r(a)?t:r(n)?f(function(t,n){return e(t,a,n)}):r(a)?f(function(t,r){return e(n,t,r)}):u(function(t){return e(n,a,t)});default:return r(n)&&r(a)&&r(l)?t:r(n)&&r(a)?f(function(t,n){return e(t,n,l)}):r(n)&&r(l)?f(function(t,n){return e(t,a,n)}):r(a)&&r(l)?f(function(t,r){return e(n,t,r)}):r(n)?u(function(t){return e(t,a,l)}):r(a)?u(function(t){return e(n,t,l)}):r(l)?u(function(t){return e(n,a,t)}):e(n,a,l)}}}var y=b(function(e,t,n){if(t>=n.length||t<-n.length)return n;var r=(t<0?n.length:0)+t,u=s(n);return u[r]=e(n[r]),u}),m=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function O(e){return"function"==typeof e["@@transducer/step"]}function T(e,t,n){return function(){if(0===arguments.length)return n();var r=Array.prototype.slice.call(arguments,0),u=r.pop();if(!m(u)){for(var a=0;ae?t:e});function S(e,t){for(var n=0,r=t.length,u=Array(r);n0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),A=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();function F(e){return new A(e)}var D=f(function(e,t){return p(e.length,function(){return e.apply(t,arguments)})});function R(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function P(e,t,n,r){return e["@@transducer/result"](n[r](D(e["@@transducer/step"],e),t))}var M="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function I(e,t,n){if("function"==typeof e&&(e=F(e)),C(n))return function(e,t,n){for(var r=0,u=n.length;r=0;)z(t=V[n],e)&&!U(r,t)&&(r[r.length]=t),n-=1;return r}:function(e){return Object(e)!==e?[]:Object.keys(e)}),$=f(T(["fantasy-land/map","map"],B,function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return h(t.length,function(){return e.call(this,t.apply(this,arguments))});case"[object Object]":return I(function(n,r){return n[r]=e(t[r]),n},{},q(t));default:return S(e,t)}})),H=f(function(e,t){for(var n=t,r=0;r=0?r:0);nu?1:0}),pe=b(function(e,t,n){var r={};for(var u in n)r[u]=n[u];return r[e]=t,r}),ce=Number.isInteger||function(e){return e<<0===e},he=u(function(e){return null==e}),ge=b(function e(t,n,r){if(0===t.length)return n;var u=t[0];if(t.length>1){var a=!he(r)&&z(u,r)?r[u]:ce(t[1])?[]:{};n=e(Array.prototype.slice.call(t,1),n,a)}if(ce(u)&&m(r)){var l=[].concat(r);return l[u]=n,l}return pe(u,n,r)}),be=f(function(e,t){switch(e){case 0:return function(){return t.call(this)};case 1:return function(e){return t.call(this,e)};case 2:return function(e,n){return t.call(this,e,n)};case 3:return function(e,n,r){return t.call(this,e,n,r)};case 4:return function(e,n,r,u){return t.call(this,e,n,r,u)};case 5:return function(e,n,r,u,a){return t.call(this,e,n,r,u,a)};case 6:return function(e,n,r,u,a,l){return t.call(this,e,n,r,u,a,l)};case 7:return function(e,n,r,u,a,l,o){return t.call(this,e,n,r,u,a,l,o)};case 8:return function(e,n,r,u,a,l,o,d){return t.call(this,e,n,r,u,a,l,o,d)};case 9:return function(e,n,r,u,a,l,o,d,f){return t.call(this,e,n,r,u,a,l,o,d,f)};case 10:return function(e,n,r,u,a,l,o,d,f,i){return t.call(this,e,n,r,u,a,l,o,d,f,i)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),ye=u(function(e){return be(2,e)});function me(e){return"[object Function]"===Object.prototype.toString.call(e)}var Oe=f(function(e,t){var n=h(e,t);return h(e,function(){return I(re,$(n,arguments[0]),Array.prototype.slice.call(arguments,1))})}),Te=u(function(e){return Oe(e.length,e)}),ve=f(function(e,t){return me(e)?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:Te(Z)(e,t)}),_e=u(function(e){return h(e.length,e)}),xe=_e(function(e){return e.apply(this,Array.prototype.slice.call(arguments,1))});function we(e){return function t(n){for(var r,u,a,l=[],o=0,d=n.length;ot)throw new Error("min must not be greater than max in clamp(min, max, value)");return nt?t:n});function Ce(e){return new RegExp(e.source,(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":""))}var Ae=u(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function Fe(e,t,n,r){var u=function(u){for(var a=t.length,l=0;l=0;){if(n[a]===e)return r[a]===t;a-=1}switch(u){case"Map":return e.size===t.size&&Ge(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&Ge(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var l=q(e);if(l.length!==q(t).length)return!1;var o=n.concat([e]),d=r.concat([t]);for(a=l.length-1;a>=0;){var f=l[a];if(!z(f,t)||!Je(t[f],e[f],o,d))return!1;a-=1}return!0}var Xe=f(function(e,t){return Je(e,t,[],[])});function Ze(e,t,n){var r,u;if("function"==typeof e.indexOf)switch(typeof t){case"number":if(0===t){for(r=1/t;n=0}function et(e){return'"'+e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var tt=function(e){return(e<10?"0":"")+e},nt="function"==typeof Date.prototype.toISOString?function(e){return e.toISOString()}:function(e){return e.getUTCFullYear()+"-"+tt(e.getUTCMonth()+1)+"-"+tt(e.getUTCDate())+"T"+tt(e.getUTCHours())+":"+tt(e.getUTCMinutes())+":"+tt(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function rt(e){return function(){return!e.apply(this,arguments)}}function ut(e,t){for(var n=0,r=t.length,u=[];n":e(r,u)},u=function(e,t){return S(function(t){return et(t)+": "+r(e[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+S(r,t).join(", ")+"))";case"[object Array]":return"["+S(r,t).concat(u(t,dt(function(e){return/^\d+$/.test(e)},q(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):et(nt(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":et(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var a=t.toString();if("[object Object]"!==a)return a}return"{"+u(t,q(t)).join(", ")+"}"}}(e,[])}),it=f(function(e,t){if(m(e)){if(m(t))return e.concat(t);throw new TypeError(ft(t)+" is not an array")}if(E(e)){if(E(t))return e+t;throw new TypeError(ft(t)+" is not a string")}if(null!=e&&me(e["fantasy-land/concat"]))return e["fantasy-land/concat"](t);if(null!=e&&me(e.concat))return e.concat(t);throw new TypeError(ft(e)+' does not have a method named "concat" or "fantasy-land/concat"')}),st=u(function(e){return p(J(k,0,$(function(e){return e[0].length},e)),function(){for(var t=0;t10)throw new Error("Constructor with greater than ten arguments");return 0===e?function(){return new t}:_e(be(e,function(e,n,r,u,a,l,o,d,f,i){switch(arguments.length){case 1:return new t(e);case 2:return new t(e,n);case 3:return new t(e,n,r);case 4:return new t(e,n,r,u);case 5:return new t(e,n,r,u,a);case 6:return new t(e,n,r,u,a,l);case 7:return new t(e,n,r,u,a,l,o);case 8:return new t(e,n,r,u,a,l,o,d);case 9:return new t(e,n,r,u,a,l,o,d,f);case 10:return new t(e,n,r,u,a,l,o,d,f,i)}}))}),ct=u(function(e){return pt(e.length,e)}),ht=f(Qe),gt=f(function(e,t){return h(J(k,0,G("length",t)),function(){var n=arguments,r=this;return e.apply(r,S(function(e){return e.apply(r,n)},t))})}),bt=function(){function e(e,t,n,r){this.valueFn=e,this.valueAcc=t,this.keyFn=n,this.xf=r,this.inputs={}}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){var t;for(t in this.inputs)if(z(t,this.inputs)&&(e=this.xf["@@transducer/step"](e,this.inputs[t]))["@@transducer/reduced"]){e=e["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){var n=this.keyFn(t);return this.inputs[n]=this.inputs[n]||[n,this.valueAcc],this.inputs[n][1]=this.valueFn(this.inputs[n][1],t),e},e}(),yt=c(4,[],T([],c(4,[],function(e,t,n,r){return new bt(e,t,n,r)}),function(e,t,n,r){return I(function(r,u){var a=n(u);return r[a]=e(z(a,r)?r[a]:t,u),r},{},r)})),mt=yt(function(e,t){return e+1},0),Ot=i(-1),Tt=f(function(e,t){return null==t||t!=t?e:t}),vt=b(function(e,t,n){var r=e(t),u=e(n);return r>u?-1:r0?(this.n-=1,e):this.xf["@@transducer/step"](e,t)},e}(),Ft=f(T(["drop"],f(function(e,t){return new At(e,t)}),function(e,t){return Be(Math.max(0,e),1/0,t)})),Dt=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?v(n):n},e}(),Rt=f(T(["take"],f(function(e,t){return new Dt(e,t)}),function(e,t){return Be(0,e<0?1/0:e,t)}));var Pt=function(){function e(e,t){this.xf=t,this.pos=0,this.full=!1,this.acc=new Array(e)}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.acc=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.full&&(e=this.xf["@@transducer/step"](e,this.acc[this.pos])),this.store(t),e},e.prototype.store=function(e){this.acc[this.pos]=e,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},e}(),Mt=f(T([],f(function(e,t){return new Pt(e,t)}),function(e,t){return Rt(e=0&&e(t[n]);)n-=1;return Be(0,n+1,t)})),Bt=function(){function e(e,t){this.xf=t,this.pred=e,this.lastValue=void 0,this.seenFirstValue=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){var n=!1;return this.seenFirstValue?this.pred(this.lastValue,t)&&(n=!0):this.seenFirstValue=!0,this.lastValue=t,n?e:this.xf["@@transducer/step"](e,t)},e}(),zt=f(function(e,t){return new Bt(e,t)}),Wt=f(function(e,t){var n=e<0?t.length+e:e;return E(t)?t.charAt(n):t[n]}),Nt=Wt(-1),Lt=f(T([],zt,function(e,t){var n=[],r=1,u=t.length;if(0!==u)for(n[0]=t[0];r=0?t.length-e:0,t)}),Gt=f(function(e,t){return Xe(Yt(e.length,t),e)}),Jt=b(function(e,t,n){return Xe(e(t),e(n))}),Xt=b(function(e,t,n){return Xe(t[e],n[e])}),Zt=f(function e(t,n){var r,u,a,l={};for(u in n)a=typeof(r=t[u]),l[u]="function"===a?r(n[u]):r&&"object"===a?e(r,n[u]):n[u];return l}),Qt=function(){function e(e,t){this.xf=t,this.f=e,this.found=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.found||(e=this.xf["@@transducer/step"](e,void 0)),this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)&&(this.found=!0,e=v(this.xf["@@transducer/step"](e,t))),e},e}(),en=f(T(["find"],f(function(e,t){return new Qt(e,t)}),function(e,t){for(var n=0,r=t.length;n=0;){if(e(t[n]))return t[n];n-=1}})),an=function(){function e(e,t){this.xf=t,this.f=e,this.idx=-1,this.lastIdx=-1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](e,this.lastIdx))},e.prototype["@@transducer/step"]=function(e,t){return this.idx+=1,this.f(t)&&(this.lastIdx=this.idx),e},e}(),ln=f(T([],f(function(e,t){return new an(e,t)}),function(e,t){for(var n=t.length-1;n>=0;){if(e(t[n]))return n;n-=1}return-1})),on=u(we(!0)),dn=u(function(e){return h(e.length,function(t,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=t,e.apply(this,r)})}),fn=f(je("forEach",function(e,t){for(var n=t.length,r=0;rt}),bn=f(function(e,t){return e>=t}),yn=f(z),mn=f(function(e,t){return e in t}),On=Wt(0);function Tn(e){return e}var vn=u(Tn),_n=b(function(e,t,n){return h(Math.max(e.length,t.length,n.length),function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)})}),xn=i(1),wn=yt(function(e,t){return t},null),kn=f(function(e,t){return"function"!=typeof t.indexOf||m(t)?Ze(t,e,0):t.indexOf(e)}),Sn=Be(0,-1),En=b(function(e,t,n){return ut(function(t){return He(e,t,n)},t)}),Cn=b(function(e,t,n){e=e=0?e:n.length;var r=Array.prototype.slice.call(n,0);return r.splice(e,0,t),r}),An=b(function(e,t,n){return e=e=0?e:n.length,[].concat(Array.prototype.slice.call(n,0,e),t,Array.prototype.slice.call(n,e))});function Fn(e,t,n){var r,u=typeof e;switch(u){case"string":case"number":return 0===e&&1/e==-1/0?!!n._items["-0"]||(t&&(n._items["-0"]=!0),!1):null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?e in n._items[u]||(t&&(n._items[u][e]=!0),!1):(t&&(n._items[u]={},n._items[u][e]=!0),!1);case"boolean":if(u in n._items){var a=e?1:0;return!!n._items[u][a]||(t&&(n._items[u][a]=!0),!1)}return t&&(n._items[u]=e?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1);case"undefined":return!!n._items[u]||(t&&(n._items[u]=!0),!1);case"object":if(null===e)return!!n._items.null||(t&&(n._items.null=!0),!1);default:return(u=Object.prototype.toString.call(e))in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1)}}var Dn=function(){function e(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return e.prototype.add=function(e){return!Fn(e,!0,this)},e.prototype.has=function(e){return Fn(e,!1,this)},e}(),Rn=f(function(e,t){for(var n,r,u=new Dn,a=[],l=0;lt.length?(n=e,r=t):(n=t,r=e),Pn(ut(dn(Qe)(n),r))}),In=f(je("intersperse",function(e,t){for(var n=[],r=0,u=t.length;r=0;){if(Xe(t[n],e))return n;n-=1}return-1}return t.lastIndexOf(e)});function Xn(e){return"[object Number]"===Object.prototype.toString.call(e)}var Zn=u(function(e){return null!=e&&Xn(e.length)?e.length:NaN}),Qn=f(function(e,t){return function(n){return function(r){return $(function(e){return t(e,r)},n(e(r)))}}}),er=u(function(e){return Qn(Wt(e),St(e))}),tr=u(function(e){return Qn(H(e),ge(e))}),nr=u(function(e){return Qn(Y(e),pe(e))}),rr=f(function(e,t){return e=0;)a=e(n[r],a[0]),u[r]=a[1],r-=1;return[u,a[0]]}),or=f(function(e,t){return I(function(n,r){return n[r]=e(t[r],r,t),n},{},q(t))}),dr=f(function(e,t){return t.match(e)||[]}),fr=f(function(e,t){return ce(e)?!ce(t)||t<1?NaN:(e%t+t)%t:NaN}),ir=b(function(e,t,n){return e(n)>e(t)?n:t}),sr=J(i,0),pr=u(function(e){return sr(e)/e.length}),cr=u(function(e){var t=e.length;if(0===t)return NaN;var n=2-t%2,r=(t-n)/2;return pr(Array.prototype.slice.call(e,0).sort(function(e,t){return et?1:0}).slice(r,r+n))}),hr=f(function(e,t){var n={};return p(t.length,function(){var r=e.apply(this,arguments);return z(r,n)||(n[r]=t.apply(this,arguments)),n[r]})}),gr=hr(function(){return ft(arguments)}),br=f(function(e,t){return jn({},e,t)}),yr=u(function(e){return jn.apply(null,[{}].concat(e))}),mr=b(function(e,t,n){var r,u={};for(r in t)z(r,t)&&(u[r]=z(r,n)?e(r,t[r],n[r]):t[r]);for(r in n)z(r,n)&&!z(r,u)&&(u[r]=n[r]);return u}),Or=b(function e(t,n,r){return mr(function(n,r,u){return at(r)&&at(u)?e(t,r,u):t(n,r,u)},n,r)}),Tr=f(function(e,t){return Or(function(e,t,n){return t},e,t)}),vr=f(function(e,t){return Or(function(e,t,n){return n},e,t)}),_r=b(function(e,t,n){return Or(function(t,n,r){return e(n,r)},t,n)}),xr=b(function(e,t,n){return mr(function(t,n,r){return e(n,r)},t,n)}),wr=f(function(e,t){return t0&&e(H(t,n))}),qr=f(function(e,t){for(var n={},r=0;r=0;)t=e(n[r],t),r-=1;return t}),lu=c(4,[],function(e,t,n,r){return I(function(n,r){return e(n,r)?t(n,r):v(n)},n,r)}),ou=u(v),du=f(function(e,t){var n,r=Number(t),u=0;if(r<0||isNaN(r))throw new RangeError("n must be a non-negative number");for(n=new Array(r);uu?1:0})}),bu=f(function(e,t){return Array.prototype.slice.call(t,0).sort(function(t,n){for(var r=0,u=0;0===r&&u=0&&e(t[n]);)n-=1;return Be(n+1,1/0,t)}),Su=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):v(e)},e}(),Eu=f(T(["takeWhile"],f(function(e,t){return new Su(e,t)}),function(e,t){for(var n=0,r=t.length;nu(e)},t.memoizeOneWithFlag=function(e){let t,n=null,u=!0;return(...a)=>{let l=(0,r.isEqualArgs)(n,a)?{cached:!0,first:u,result:t}:{cached:!1,first:u,result:(n=a)&&(t=e(...a))};return u=!1,l}},t.memoizeAll=function(e){const t=[];return(...n)=>{let u=t.find(e=>(0,r.isEqualArgs)(e.args,n));return(u||t[t.push({args:n,result:e(...n)})-1]).result}};var r=n(31);function u(e){let t,n=null;return(...u)=>(0,r.isEqualArgs)(n,u)?t:(n=u)&&(t=e(...u))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.DebugLevel=void 0;!function(e){e[e.DEBUG=6]="DEBUG",e[e.NONE=7]="NONE"}(r||(t.DebugLevel=r={}));var u=t.LogLevel=void 0;!function(e){e[e.TRACE=0]="TRACE",e[e.INFO=1]="INFO",e[e.WARNING=2]="WARNING",e[e.ERROR=3]="ERROR",e[e.FATAL=4]="FATAL",e[e.NONE=5]="NONE"}(u||(t.LogLevel=u={}));let a=[];a[u.TRACE]="trace",a[u.INFO]="info",a[u.WARNING]="warning",a[u.ERROR]="error",a[u.FATAL]="fatal",a[u.NONE]="none",a[r.DEBUG]="debug",a[r.NONE]="trace";let l,o=u.NONE,d=r.NONE;function f(e,t){if(e{};let n,o="";switch(e){case u.TRACE:case u.INFO:n=window.console.log,o="color: white; background-color: #3166A2;";break;case r.DEBUG:case u.WARNING:n=window.console.warn,o="color: white; background-color: #E9B606;";break;case u.ERROR:case u.FATAL:n=window.console.error,o="color: white; background-color: #FF0000;"}let d=`${o&&l?"%c":""}[${a[e].toUpperCase()}]`;return o&&l?n.bind(window.console,d,o):n.bind(window.console,d)}l=!1;let i={setDebugLevel(e){d=e},setLogLevel(e){o=e}};Object.defineProperties(i,{trace:{get:()=>f(u.TRACE,o),configurable:!1,enumerable:!1},info:{get:()=>f(u.INFO,o),configurable:!1,enumerable:!1},warning:{get:()=>f(u.WARNING,o),configurable:!1,enumerable:!1},error:{get:()=>f(u.ERROR,o),configurable:!1,enumerable:!1},fatal:{get:()=>f(u.FATAL,o),configurable:!1,enumerable:!1},debug:{get:()=>f(r.DEBUG,d),configurable:!1,enumerable:!1}}),Object.freeze(i),t.default=i},function(e,t,n){var r; +window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports;var u=t[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var u in e)n.d(r,u,function(t){return e[t]}.bind(null,u));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=84)}([function(e,t,n){e.exports=n(28)()},function(e,t){e.exports=window.React},function(e,t,n){"use strict";function r(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function u(e){return function t(n){return 0===arguments.length||r(n)?t:e.apply(this,arguments)}}n.r(t);var a=u(function(e){return function(){return e}}),l=a(!1),o=a(!0),d={"@@functional/placeholder":!0};function f(e){return function t(n,a){switch(arguments.length){case 0:return t;case 1:return r(n)?t:u(function(t){return e(n,t)});default:return r(n)&&r(a)?t:r(n)?u(function(t){return e(t,a)}):r(a)?u(function(t){return e(n,t)}):e(n,a)}}}var i=f(function(e,t){return Number(e)+Number(t)});function s(e,t){var n;e=e||[],t=t||[];var r=e.length,u=t.length,a=[];for(n=0;n=arguments.length)?d=t[o]:(d=arguments[a],a+=1),u[o]=d,r(d)||(l-=1),o+=1}return l<=0?n.apply(this,u):p(l,c(e,u,n))}}var h=f(function(e,t){return 1===e?u(t):p(e,c(e,[],t))}),g=u(function(e){return h(e.length,function(){var t=0,n=arguments[0],r=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var e=n.apply(this,s(arguments,[t,r]));return t+=1,e},e.apply(this,u)})});function b(e){return function t(n,a,l){switch(arguments.length){case 0:return t;case 1:return r(n)?t:f(function(t,r){return e(n,t,r)});case 2:return r(n)&&r(a)?t:r(n)?f(function(t,n){return e(t,a,n)}):r(a)?f(function(t,r){return e(n,t,r)}):u(function(t){return e(n,a,t)});default:return r(n)&&r(a)&&r(l)?t:r(n)&&r(a)?f(function(t,n){return e(t,n,l)}):r(n)&&r(l)?f(function(t,n){return e(t,a,n)}):r(a)&&r(l)?f(function(t,r){return e(n,t,r)}):r(n)?u(function(t){return e(t,a,l)}):r(a)?u(function(t){return e(n,t,l)}):r(l)?u(function(t){return e(n,a,t)}):e(n,a,l)}}}var y=b(function(e,t,n){if(t>=n.length||t<-n.length)return n;var r=(t<0?n.length:0)+t,u=s(n);return u[r]=e(n[r]),u}),m=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function O(e){return"function"==typeof e["@@transducer/step"]}function T(e,t,n){return function(){if(0===arguments.length)return n();var r=Array.prototype.slice.call(arguments,0),u=r.pop();if(!m(u)){for(var a=0;ae?t:e});function S(e,t){for(var n=0,r=t.length,u=Array(r);n0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),A=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();function F(e){return new A(e)}var D=f(function(e,t){return p(e.length,function(){return e.apply(t,arguments)})});function R(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function P(e,t,n,r){return e["@@transducer/result"](n[r](D(e["@@transducer/step"],e),t))}var M="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function I(e,t,n){if("function"==typeof e&&(e=F(e)),C(n))return function(e,t,n){for(var r=0,u=n.length;r=0;)z(t=V[n],e)&&!U(r,t)&&(r[r.length]=t),n-=1;return r}:function(e){return Object(e)!==e?[]:Object.keys(e)}),$=f(T(["fantasy-land/map","map"],B,function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return h(t.length,function(){return e.call(this,t.apply(this,arguments))});case"[object Object]":return I(function(n,r){return n[r]=e(t[r]),n},{},q(t));default:return S(e,t)}})),H=f(function(e,t){for(var n=t,r=0;r=0?r:0);nu?1:0}),pe=b(function(e,t,n){var r={};for(var u in n)r[u]=n[u];return r[e]=t,r}),ce=Number.isInteger||function(e){return e<<0===e},he=u(function(e){return null==e}),ge=b(function e(t,n,r){if(0===t.length)return n;var u=t[0];if(t.length>1){var a=!he(r)&&z(u,r)?r[u]:ce(t[1])?[]:{};n=e(Array.prototype.slice.call(t,1),n,a)}if(ce(u)&&m(r)){var l=[].concat(r);return l[u]=n,l}return pe(u,n,r)}),be=f(function(e,t){switch(e){case 0:return function(){return t.call(this)};case 1:return function(e){return t.call(this,e)};case 2:return function(e,n){return t.call(this,e,n)};case 3:return function(e,n,r){return t.call(this,e,n,r)};case 4:return function(e,n,r,u){return t.call(this,e,n,r,u)};case 5:return function(e,n,r,u,a){return t.call(this,e,n,r,u,a)};case 6:return function(e,n,r,u,a,l){return t.call(this,e,n,r,u,a,l)};case 7:return function(e,n,r,u,a,l,o){return t.call(this,e,n,r,u,a,l,o)};case 8:return function(e,n,r,u,a,l,o,d){return t.call(this,e,n,r,u,a,l,o,d)};case 9:return function(e,n,r,u,a,l,o,d,f){return t.call(this,e,n,r,u,a,l,o,d,f)};case 10:return function(e,n,r,u,a,l,o,d,f,i){return t.call(this,e,n,r,u,a,l,o,d,f,i)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),ye=u(function(e){return be(2,e)});function me(e){return"[object Function]"===Object.prototype.toString.call(e)}var Oe=f(function(e,t){var n=h(e,t);return h(e,function(){return I(re,$(n,arguments[0]),Array.prototype.slice.call(arguments,1))})}),Te=u(function(e){return Oe(e.length,e)}),ve=f(function(e,t){return me(e)?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:Te(Z)(e,t)}),_e=u(function(e){return h(e.length,e)}),xe=_e(function(e){return e.apply(this,Array.prototype.slice.call(arguments,1))});function we(e){return function t(n){for(var r,u,a,l=[],o=0,d=n.length;ot)throw new Error("min must not be greater than max in clamp(min, max, value)");return nt?t:n});function Ce(e){return new RegExp(e.source,(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":""))}var Ae=u(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function Fe(e,t,n,r){var u=function(u){for(var a=t.length,l=0;l=0;){if(n[a]===e)return r[a]===t;a-=1}switch(u){case"Map":return e.size===t.size&&Ge(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&Ge(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var l=q(e);if(l.length!==q(t).length)return!1;var o=n.concat([e]),d=r.concat([t]);for(a=l.length-1;a>=0;){var f=l[a];if(!z(f,t)||!Je(t[f],e[f],o,d))return!1;a-=1}return!0}var Xe=f(function(e,t){return Je(e,t,[],[])});function Ze(e,t,n){var r,u;if("function"==typeof e.indexOf)switch(typeof t){case"number":if(0===t){for(r=1/t;n=0}function et(e){return'"'+e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var tt=function(e){return(e<10?"0":"")+e},nt="function"==typeof Date.prototype.toISOString?function(e){return e.toISOString()}:function(e){return e.getUTCFullYear()+"-"+tt(e.getUTCMonth()+1)+"-"+tt(e.getUTCDate())+"T"+tt(e.getUTCHours())+":"+tt(e.getUTCMinutes())+":"+tt(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function rt(e){return function(){return!e.apply(this,arguments)}}function ut(e,t){for(var n=0,r=t.length,u=[];n":e(r,u)},u=function(e,t){return S(function(t){return et(t)+": "+r(e[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+S(r,t).join(", ")+"))";case"[object Array]":return"["+S(r,t).concat(u(t,dt(function(e){return/^\d+$/.test(e)},q(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):et(nt(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":et(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var a=t.toString();if("[object Object]"!==a)return a}return"{"+u(t,q(t)).join(", ")+"}"}}(e,[])}),it=f(function(e,t){if(m(e)){if(m(t))return e.concat(t);throw new TypeError(ft(t)+" is not an array")}if(E(e)){if(E(t))return e+t;throw new TypeError(ft(t)+" is not a string")}if(null!=e&&me(e["fantasy-land/concat"]))return e["fantasy-land/concat"](t);if(null!=e&&me(e.concat))return e.concat(t);throw new TypeError(ft(e)+' does not have a method named "concat" or "fantasy-land/concat"')}),st=u(function(e){return p(J(k,0,$(function(e){return e[0].length},e)),function(){for(var t=0;t10)throw new Error("Constructor with greater than ten arguments");return 0===e?function(){return new t}:_e(be(e,function(e,n,r,u,a,l,o,d,f,i){switch(arguments.length){case 1:return new t(e);case 2:return new t(e,n);case 3:return new t(e,n,r);case 4:return new t(e,n,r,u);case 5:return new t(e,n,r,u,a);case 6:return new t(e,n,r,u,a,l);case 7:return new t(e,n,r,u,a,l,o);case 8:return new t(e,n,r,u,a,l,o,d);case 9:return new t(e,n,r,u,a,l,o,d,f);case 10:return new t(e,n,r,u,a,l,o,d,f,i)}}))}),ct=u(function(e){return pt(e.length,e)}),ht=f(Qe),gt=f(function(e,t){return h(J(k,0,G("length",t)),function(){var n=arguments,r=this;return e.apply(r,S(function(e){return e.apply(r,n)},t))})}),bt=function(){function e(e,t,n,r){this.valueFn=e,this.valueAcc=t,this.keyFn=n,this.xf=r,this.inputs={}}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){var t;for(t in this.inputs)if(z(t,this.inputs)&&(e=this.xf["@@transducer/step"](e,this.inputs[t]))["@@transducer/reduced"]){e=e["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){var n=this.keyFn(t);return this.inputs[n]=this.inputs[n]||[n,this.valueAcc],this.inputs[n][1]=this.valueFn(this.inputs[n][1],t),e},e}(),yt=c(4,[],T([],c(4,[],function(e,t,n,r){return new bt(e,t,n,r)}),function(e,t,n,r){return I(function(r,u){var a=n(u);return r[a]=e(z(a,r)?r[a]:t,u),r},{},r)})),mt=yt(function(e,t){return e+1},0),Ot=i(-1),Tt=f(function(e,t){return null==t||t!=t?e:t}),vt=b(function(e,t,n){var r=e(t),u=e(n);return r>u?-1:r0?(this.n-=1,e):this.xf["@@transducer/step"](e,t)},e}(),Ft=f(T(["drop"],f(function(e,t){return new At(e,t)}),function(e,t){return Be(Math.max(0,e),1/0,t)})),Dt=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?v(n):n},e}(),Rt=f(T(["take"],f(function(e,t){return new Dt(e,t)}),function(e,t){return Be(0,e<0?1/0:e,t)}));var Pt=function(){function e(e,t){this.xf=t,this.pos=0,this.full=!1,this.acc=new Array(e)}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.acc=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.full&&(e=this.xf["@@transducer/step"](e,this.acc[this.pos])),this.store(t),e},e.prototype.store=function(e){this.acc[this.pos]=e,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},e}(),Mt=f(T([],f(function(e,t){return new Pt(e,t)}),function(e,t){return Rt(e=0&&e(t[n]);)n-=1;return Be(0,n+1,t)})),Bt=function(){function e(e,t){this.xf=t,this.pred=e,this.lastValue=void 0,this.seenFirstValue=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){var n=!1;return this.seenFirstValue?this.pred(this.lastValue,t)&&(n=!0):this.seenFirstValue=!0,this.lastValue=t,n?e:this.xf["@@transducer/step"](e,t)},e}(),zt=f(function(e,t){return new Bt(e,t)}),Wt=f(function(e,t){var n=e<0?t.length+e:e;return E(t)?t.charAt(n):t[n]}),Nt=Wt(-1),Lt=f(T([],zt,function(e,t){var n=[],r=1,u=t.length;if(0!==u)for(n[0]=t[0];r=0?t.length-e:0,t)}),Gt=f(function(e,t){return Xe(Yt(e.length,t),e)}),Jt=b(function(e,t,n){return Xe(e(t),e(n))}),Xt=b(function(e,t,n){return Xe(t[e],n[e])}),Zt=f(function e(t,n){var r,u,a,l={};for(u in n)a=typeof(r=t[u]),l[u]="function"===a?r(n[u]):r&&"object"===a?e(r,n[u]):n[u];return l}),Qt=function(){function e(e,t){this.xf=t,this.f=e,this.found=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.found||(e=this.xf["@@transducer/step"](e,void 0)),this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)&&(this.found=!0,e=v(this.xf["@@transducer/step"](e,t))),e},e}(),en=f(T(["find"],f(function(e,t){return new Qt(e,t)}),function(e,t){for(var n=0,r=t.length;n=0;){if(e(t[n]))return t[n];n-=1}})),an=function(){function e(e,t){this.xf=t,this.f=e,this.idx=-1,this.lastIdx=-1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](e,this.lastIdx))},e.prototype["@@transducer/step"]=function(e,t){return this.idx+=1,this.f(t)&&(this.lastIdx=this.idx),e},e}(),ln=f(T([],f(function(e,t){return new an(e,t)}),function(e,t){for(var n=t.length-1;n>=0;){if(e(t[n]))return n;n-=1}return-1})),on=u(we(!0)),dn=u(function(e){return h(e.length,function(t,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=t,e.apply(this,r)})}),fn=f(je("forEach",function(e,t){for(var n=t.length,r=0;rt}),bn=f(function(e,t){return e>=t}),yn=f(z),mn=f(function(e,t){return e in t}),On=Wt(0);function Tn(e){return e}var vn=u(Tn),_n=b(function(e,t,n){return h(Math.max(e.length,t.length,n.length),function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)})}),xn=i(1),wn=yt(function(e,t){return t},null),kn=f(function(e,t){return"function"!=typeof t.indexOf||m(t)?Ze(t,e,0):t.indexOf(e)}),Sn=Be(0,-1),En=b(function(e,t,n){return ut(function(t){return He(e,t,n)},t)}),Cn=b(function(e,t,n){e=e=0?e:n.length;var r=Array.prototype.slice.call(n,0);return r.splice(e,0,t),r}),An=b(function(e,t,n){return e=e=0?e:n.length,[].concat(Array.prototype.slice.call(n,0,e),t,Array.prototype.slice.call(n,e))});function Fn(e,t,n){var r,u=typeof e;switch(u){case"string":case"number":return 0===e&&1/e==-1/0?!!n._items["-0"]||(t&&(n._items["-0"]=!0),!1):null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?e in n._items[u]||(t&&(n._items[u][e]=!0),!1):(t&&(n._items[u]={},n._items[u][e]=!0),!1);case"boolean":if(u in n._items){var a=e?1:0;return!!n._items[u][a]||(t&&(n._items[u][a]=!0),!1)}return t&&(n._items[u]=e?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1);case"undefined":return!!n._items[u]||(t&&(n._items[u]=!0),!1);case"object":if(null===e)return!!n._items.null||(t&&(n._items.null=!0),!1);default:return(u=Object.prototype.toString.call(e))in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1)}}var Dn=function(){function e(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return e.prototype.add=function(e){return!Fn(e,!0,this)},e.prototype.has=function(e){return Fn(e,!1,this)},e}(),Rn=f(function(e,t){for(var n,r,u=new Dn,a=[],l=0;lt.length?(n=e,r=t):(n=t,r=e),Pn(ut(dn(Qe)(n),r))}),In=f(je("intersperse",function(e,t){for(var n=[],r=0,u=t.length;r=0;){if(Xe(t[n],e))return n;n-=1}return-1}return t.lastIndexOf(e)});function Xn(e){return"[object Number]"===Object.prototype.toString.call(e)}var Zn=u(function(e){return null!=e&&Xn(e.length)?e.length:NaN}),Qn=f(function(e,t){return function(n){return function(r){return $(function(e){return t(e,r)},n(e(r)))}}}),er=u(function(e){return Qn(Wt(e),St(e))}),tr=u(function(e){return Qn(H(e),ge(e))}),nr=u(function(e){return Qn(Y(e),pe(e))}),rr=f(function(e,t){return e=0;)a=e(n[r],a[0]),u[r]=a[1],r-=1;return[u,a[0]]}),or=f(function(e,t){return I(function(n,r){return n[r]=e(t[r],r,t),n},{},q(t))}),dr=f(function(e,t){return t.match(e)||[]}),fr=f(function(e,t){return ce(e)?!ce(t)||t<1?NaN:(e%t+t)%t:NaN}),ir=b(function(e,t,n){return e(n)>e(t)?n:t}),sr=J(i,0),pr=u(function(e){return sr(e)/e.length}),cr=u(function(e){var t=e.length;if(0===t)return NaN;var n=2-t%2,r=(t-n)/2;return pr(Array.prototype.slice.call(e,0).sort(function(e,t){return et?1:0}).slice(r,r+n))}),hr=f(function(e,t){var n={};return p(t.length,function(){var r=e.apply(this,arguments);return z(r,n)||(n[r]=t.apply(this,arguments)),n[r]})}),gr=hr(function(){return ft(arguments)}),br=f(function(e,t){return jn({},e,t)}),yr=u(function(e){return jn.apply(null,[{}].concat(e))}),mr=b(function(e,t,n){var r,u={};for(r in t)z(r,t)&&(u[r]=z(r,n)?e(r,t[r],n[r]):t[r]);for(r in n)z(r,n)&&!z(r,u)&&(u[r]=n[r]);return u}),Or=b(function e(t,n,r){return mr(function(n,r,u){return at(r)&&at(u)?e(t,r,u):t(n,r,u)},n,r)}),Tr=f(function(e,t){return Or(function(e,t,n){return t},e,t)}),vr=f(function(e,t){return Or(function(e,t,n){return n},e,t)}),_r=b(function(e,t,n){return Or(function(t,n,r){return e(n,r)},t,n)}),xr=b(function(e,t,n){return mr(function(t,n,r){return e(n,r)},t,n)}),wr=f(function(e,t){return t0&&e(H(t,n))}),qr=f(function(e,t){for(var n={},r=0;r=0;)t=e(n[r],t),r-=1;return t}),lu=c(4,[],function(e,t,n,r){return I(function(n,r){return e(n,r)?t(n,r):v(n)},n,r)}),ou=u(v),du=f(function(e,t){var n,r=Number(t),u=0;if(r<0||isNaN(r))throw new RangeError("n must be a non-negative number");for(n=new Array(r);uu?1:0})}),bu=f(function(e,t){return Array.prototype.slice.call(t,0).sort(function(t,n){for(var r=0,u=0;0===r&&u=0&&e(t[n]);)n-=1;return Be(n+1,1/0,t)}),Su=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):v(e)},e}(),Eu=f(T(["takeWhile"],f(function(e,t){return new Su(e,t)}),function(e,t){for(var n=0,r=t.length;nu(e)},t.memoizeOneWithFlag=function(e){let t,n=null,u=!0;return(...a)=>{let l=(0,r.isEqualArgs)(n,a)?{cached:!0,first:u,result:t}:{cached:!1,first:u,result:(n=a)&&(t=e(...a))};return u=!1,l}},t.memoizeAll=function(e){const t=[];return(...n)=>{let u=t.find(e=>(0,r.isEqualArgs)(e.args,n));return(u||t[t.push({args:n,result:e(...n)})-1]).result}};var r=n(31);function u(e){let t,n=null;return(...u)=>(0,r.isEqualArgs)(n,u)?t:(n=u)&&(t=e(...u))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.DebugLevel=void 0;!function(e){e[e.DEBUG=6]="DEBUG",e[e.NONE=7]="NONE"}(r||(t.DebugLevel=r={}));var u=t.LogLevel=void 0;!function(e){e[e.TRACE=0]="TRACE",e[e.INFO=1]="INFO",e[e.WARNING=2]="WARNING",e[e.ERROR=3]="ERROR",e[e.FATAL=4]="FATAL",e[e.NONE=5]="NONE"}(u||(t.LogLevel=u={}));let a=[];a[u.TRACE]="trace",a[u.INFO]="info",a[u.WARNING]="warning",a[u.ERROR]="error",a[u.FATAL]="fatal",a[u.NONE]="none",a[r.DEBUG]="debug",a[r.NONE]="trace";let l,o=u.NONE,d=r.NONE;function f(e,t){if(e{};let n,o="";switch(e){case u.TRACE:case u.INFO:n=window.console.log,o="color: white; background-color: #3166A2;";break;case r.DEBUG:case u.WARNING:n=window.console.warn,o="color: white; background-color: #E9B606;";break;case u.ERROR:case u.FATAL:n=window.console.error,o="color: white; background-color: #FF0000;"}let d=`${o&&l?"%c":""}[${a[e].toUpperCase()}]`;return o&&l?n.bind(window.console,d,o):n.bind(window.console,d)}l=!1;let i={setDebugLevel(e){d=e},setLogLevel(e){o=e}};Object.defineProperties(i,{trace:{get:()=>f(u.TRACE,o),configurable:!1,enumerable:!1},info:{get:()=>f(u.INFO,o),configurable:!1,enumerable:!1},warning:{get:()=>f(u.WARNING,o),configurable:!1,enumerable:!1},error:{get:()=>f(u.ERROR,o),configurable:!1,enumerable:!1},fatal:{get:()=>f(u.FATAL,o),configurable:!1,enumerable:!1},debug:{get:()=>f(r.DEBUG,d),configurable:!1,enumerable:!1}}),Object.freeze(i),t.default=i},function(e,t,n){var r; /*! Copyright (c) 2017 Jed Watson. Licensed under the MIT License (MIT), see @@ -9,10 +9,10 @@ window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ -!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=d(r),a=d(n(0)),l=d(n(30));n(81);var o=d(n(4));function d(e){return e&&e.__esModule?e:{default:e}}class f extends r.Component{render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=f;const i=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},s=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string.isRequired,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};f.defaultProps=i,f.propTypes=s},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; +!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=f(r),a=f(n(0)),l=f(n(30));n(81);var o=f(n(4)),d=f(n(83));function f(e){return e&&e.__esModule?e:{default:e}}class i extends r.Component{render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=i;const s=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],id:(0,d.default)(),data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},p=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};i.defaultProps=s,i.propTypes=p},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/react-select */ -var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,M=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return M(e,n)}).filter(function(e){return e})}var r=M(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])},function(e,t,n){n(84),e.exports=n(87)},function(e,t,n){"use strict";var r=d(n(1)),u=d(n(6)),a=d(n(85)),l=n(4),o=d(l);function d(e){return e&&e.__esModule?e:{default:e}}o.default.setDebugLevel(l.DebugLevel.DEBUG),o.default.setLogLevel(l.LogLevel.NONE),u.default.render(r.default.createElement(a.default,null),document.getElementById("root"))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;tJSON.parse(JSON.stringify(e));class h extends a.Component{constructor(){super();const e=c(f.mockData.data);this.state={filter:"",tableProps:{id:"table",data:e,columns:c(f.mockData.columns).map(e=>u.merge(e,{editable_name:!0,deletable:!0})),editable:!0,sorting:!0,n_fixed_rows:4,n_fixed_columns:2,merge_duplicate_headers:!1,row_deletable:!0,row_selectable:"single",column_static_dropdown:[{id:"bbb",dropdown:["Humid","Wet","Snowy","Tropical Beaches"].map(e=>({label:e,value:e}))}],style_table:{max_width:"1000px",width:"1000px"},style_data_conditional:[{max_width:150,min_width:150,width:150},{if:{column_id:"rows"},max_width:40,min_width:40,width:40},{if:{column_id:"bbb"},max_width:200,min_width:200,width:200},{if:{column_id:"bbb-readonly"},max_width:200,min_width:200,width:200}]}};const t=(0,i.memoizeOne)(()=>e=>{s.default.debug("---\x3e",e),this.setState(t=>({tableProps:u.merge(t.tableProps,e)}))});Object.defineProperty(this,"setProps",{get:()=>t()})}render(){return l.default.createElement(d.Table,r({setProps:this.setProps},this.state.tableProps,{filtering:"fe"}))}}h.propTypes={value:o.default.any},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.miniData=t.mockDataSimple=t.mockData=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));const u=5e3;t.mockData=a([{id:"rows",type:"numeric",editable:!1,data:l(e=>e)},{id:"ccc",name:["City","Canada","Toronto"],type:"numeric",data:l(e=>e)},{id:"ddd",name:["City","Canada","Montréal"],type:"numeric",data:l(e=>100*e)},{id:"eee",name:["City","America","New York City"],type:"numeric",data:l(e=>e)},{id:"fff",name:["City","America","Boston"],type:"numeric",data:l(e=>e+1)},{id:"ggg",name:["City","France","Paris"],type:"numeric",editable:!0,data:l(e=>10*e)},{id:"bbb",name:["","Weather","Climate"],type:"dropdown",clearable:!0,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])},{id:"bbb-readonly",name:["","Weather","Climate-RO"],type:"dropdown",editable:!1,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])},{id:"aaa",name:["","Weather","Temperature"],type:"numeric",data:l(e=>e+1)},{id:"aaa-readonly",name:["","Weather","Temperature-RO"],type:"numeric",editable:!1,data:l(e=>e+1)}]),t.mockDataSimple=a([{id:"aaa",name:"Temperature",type:"numeric",data:l(e=>e+1)},{id:"bbb",name:"Climate",type:"numeric",options:["Humid","Wet","Snowy","Tropical Beaches"].map(e=>({label:e,value:e})),clearable:!0,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])}]),t.miniData=a([{id:"aaa",name:"cheese",data:[1,2,3]},{id:"bbb",name:"tomato",data:[3,2,1]}]);function a(e){const t={columns:[],data:[]};return e.forEach(e=>{e.data.forEach((n,r)=>{t.data[r]||(t.data[r]={}),t.data[r][e.id]=n}),t.columns.push(r.dissoc("data",e))}),t}function l(e,t=u){return r.range(1,t).map(e)}},function(e,t,n){e.exports=n.p+"index.html"}]); \ No newline at end of file +var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,M=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return M(e,n)}).filter(function(e){return e})}var r=M(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return"table-"+Math.random().toString(r).substring(2,u)};const r=36,u=7},function(e,t,n){n(85),e.exports=n(88)},function(e,t,n){"use strict";var r=d(n(1)),u=d(n(6)),a=d(n(86)),l=n(4),o=d(l);function d(e){return e&&e.__esModule?e:{default:e}}o.default.setDebugLevel(l.DebugLevel.DEBUG),o.default.setLogLevel(l.LogLevel.NONE),u.default.render(r.default.createElement(a.default,null),document.getElementById("root"))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;tJSON.parse(JSON.stringify(e));class h extends a.Component{constructor(){super();const e=c(f.mockData.data);this.state={filter:"",tableProps:{id:"table",data:e,columns:c(f.mockData.columns).map(e=>u.merge(e,{editable_name:!0,deletable:!0})),editable:!0,sorting:!0,n_fixed_rows:4,n_fixed_columns:2,merge_duplicate_headers:!1,row_deletable:!0,row_selectable:"single",column_static_dropdown:[{id:"bbb",dropdown:["Humid","Wet","Snowy","Tropical Beaches"].map(e=>({label:e,value:e}))}],style_table:{max_width:"1000px",width:"1000px"},style_data_conditional:[{max_width:150,min_width:150,width:150},{if:{column_id:"rows"},max_width:40,min_width:40,width:40},{if:{column_id:"bbb"},max_width:200,min_width:200,width:200},{if:{column_id:"bbb-readonly"},max_width:200,min_width:200,width:200}]}};const t=(0,i.memoizeOne)(()=>e=>{s.default.debug("---\x3e",e),this.setState(t=>({tableProps:u.merge(t.tableProps,e)}))});Object.defineProperty(this,"setProps",{get:()=>t()})}render(){return l.default.createElement(d.Table,r({setProps:this.setProps},this.state.tableProps,{filtering:"fe"}))}}h.propTypes={value:o.default.any},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.miniData=t.mockDataSimple=t.mockData=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));const u=5e3;t.mockData=a([{id:"rows",type:"numeric",editable:!1,data:l(e=>e)},{id:"ccc",name:["City","Canada","Toronto"],type:"numeric",data:l(e=>e)},{id:"ddd",name:["City","Canada","Montréal"],type:"numeric",data:l(e=>100*e)},{id:"eee",name:["City","America","New York City"],type:"numeric",data:l(e=>e)},{id:"fff",name:["City","America","Boston"],type:"numeric",data:l(e=>e+1)},{id:"ggg",name:["City","France","Paris"],type:"numeric",editable:!0,data:l(e=>10*e)},{id:"bbb",name:["","Weather","Climate"],type:"dropdown",clearable:!0,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])},{id:"bbb-readonly",name:["","Weather","Climate-RO"],type:"dropdown",editable:!1,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])},{id:"aaa",name:["","Weather","Temperature"],type:"numeric",data:l(e=>e+1)},{id:"aaa-readonly",name:["","Weather","Temperature-RO"],type:"numeric",editable:!1,data:l(e=>e+1)}]),t.mockDataSimple=a([{id:"aaa",name:"Temperature",type:"numeric",data:l(e=>e+1)},{id:"bbb",name:"Climate",type:"numeric",options:["Humid","Wet","Snowy","Tropical Beaches"].map(e=>({label:e,value:e})),clearable:!0,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])}]),t.miniData=a([{id:"aaa",name:"cheese",data:[1,2,3]},{id:"bbb",name:"tomato",data:[3,2,1]}]);function a(e){const t={columns:[],data:[]};return e.forEach(e=>{e.data.forEach((n,r)=>{t.data[r]||(t.data[r]={}),t.data[r][e.id]=n}),t.columns.push(r.dissoc("data",e))}),t}function l(e,t=u){return r.range(1,t).map(e)}},function(e,t,n){e.exports=n.p+"index.html"}]); \ No newline at end of file diff --git a/dash_table/metadata.json b/dash_table/metadata.json index 924a43dc3..8f33bc425 100644 --- a/dash_table/metadata.json +++ b/dash_table/metadata.json @@ -130,8 +130,12 @@ "type": { "name": "string" }, - "required": true, - "description": "" + "required": false, + "description": "", + "defaultValue": { + "value": "genRandomId()", + "computed": true + } }, "is_focused": { "type": { diff --git a/dash_table/package.json b/dash_table/package.json index 5aae427a6..e804516ad 100644 --- a/dash_table/package.json +++ b/dash_table/package.json @@ -26,6 +26,7 @@ "lint": "run-s private::lint.js private::lint.ts", "test": "run-p --race private::host* private::runtests", "test.visual": "build-storybook && percy-storybook", + "test.visual-local": "build-storybook", "test.watch": "run-p --race \"build:js-test-watch\" --race private::host* private::opentests" }, "author": "Chris P = 1.4.0 < 2" } }, "iconv-lite": { @@ -3680,12 +3680,12 @@ "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", "dev": true, "requires": { - "array-flatten": "2.1.1", - "deep-equal": "1.0.1", - "dns-equal": "1.0.0", - "dns-txt": "2.0.2", - "multicast-dns": "6.2.3", - "multicast-dns-service-types": "1.1.0" + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" } }, "boolbase": { @@ -3706,13 +3706,13 @@ "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", "dev": true, "requires": { - "ansi-align": "2.0.0", - "camelcase": "4.1.0", - "chalk": "2.4.1", - "cli-boxes": "1.0.0", - "string-width": "2.1.1", - "term-size": "1.2.0", - "widest-line": "2.0.0" + "ansi-align": "^2.0.0", + "camelcase": "^4.0.0", + "chalk": "^2.0.1", + "cli-boxes": "^1.0.0", + "string-width": "^2.0.0", + "term-size": "^1.2.0", + "widest-line": "^2.0.0" } }, "brace-expansion": { @@ -3721,7 +3721,7 @@ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -3731,16 +3731,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.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "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" }, "dependencies": { "extend-shallow": { @@ -3749,7 +3749,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -3766,12 +3766,12 @@ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, "requires": { - "buffer-xor": "1.0.3", - "cipher-base": "1.0.4", - "create-hash": "1.2.0", - "evp_bytestokey": "1.0.3", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "browserify-cipher": { @@ -3780,9 +3780,9 @@ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "dev": true, "requires": { - "browserify-aes": "1.2.0", - "browserify-des": "1.0.2", - "evp_bytestokey": "1.0.3" + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, "browserify-des": { @@ -3791,10 +3791,10 @@ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "dev": true, "requires": { - "cipher-base": "1.0.4", - "des.js": "1.0.0", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "browserify-rsa": { @@ -3803,8 +3803,8 @@ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { - "bn.js": "4.11.8", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" } }, "browserify-sign": { @@ -3813,13 +3813,13 @@ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "dev": true, "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "elliptic": "6.4.0", - "inherits": "2.0.3", - "parse-asn1": "5.1.1" + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" } }, "browserify-zlib": { @@ -3828,7 +3828,7 @@ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { - "pako": "1.0.6" + "pako": "~1.0.5" } }, "browserslist": { @@ -3837,8 +3837,8 @@ "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", "dev": true, "requires": { - "caniuse-lite": "1.0.30000865", - "electron-to-chromium": "1.3.52" + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" } }, "buffer": { @@ -3847,9 +3847,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "1.3.0", - "ieee754": "1.1.12", - "isarray": "1.0.0" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, "buffer-crc32": { @@ -3900,19 +3900,19 @@ "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", "dev": true, "requires": { - "bluebird": "3.5.1", - "chownr": "1.0.1", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "lru-cache": "4.1.3", - "mississippi": "2.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "promise-inflight": "1.0.1", - "rimraf": "2.6.2", - "ssri": "5.3.0", - "unique-filename": "1.1.0", - "y18n": "4.0.0" + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" } }, "cache-base": { @@ -3921,15 +3921,15 @@ "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.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" } }, "cacheable-request": { @@ -3959,9 +3959,9 @@ "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", "dev": true, "requires": { - "prepend-http": "2.0.0", - "query-string": "5.1.1", - "sort-keys": "2.0.0" + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" } }, "prepend-http": { @@ -3976,9 +3976,9 @@ "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "dev": true, "requires": { - "decode-uri-component": "0.2.0", - "object-assign": "4.1.1", - "strict-uri-encode": "1.1.0" + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, "sort-keys": { @@ -3987,7 +3987,7 @@ "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", "dev": true, "requires": { - "is-plain-obj": "1.1.0" + "is-plain-obj": "^1.0.0" } } } @@ -3998,7 +3998,7 @@ "integrity": "sha512-O1ji32oyON9laVPJL1IZ5bmwd2cB46VfpxkDequezH+15FDzzVddEyrGEeX4WusDSqKxdyFdDQDEG1yo1GoWkg==", "dev": true, "requires": { - "os-homedir": "1.0.2" + "os-homedir": "^1.0.1" } }, "call-me-maybe": { @@ -4013,7 +4013,7 @@ "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", "dev": true, "requires": { - "callsites": "0.2.0" + "callsites": "^0.2.0" } }, "callsites": { @@ -4028,8 +4028,8 @@ "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", "dev": true, "requires": { - "no-case": "2.3.2", - "upper-case": "1.1.3" + "no-case": "^2.2.0", + "upper-case": "^1.1.1" } }, "camelcase": { @@ -4044,10 +4044,10 @@ "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", "dev": true, "requires": { - "browserslist": "1.7.7", - "caniuse-db": "1.0.30000872", - "lodash.memoize": "4.1.2", - "lodash.uniq": "4.5.0" + "browserslist": "^1.3.6", + "caniuse-db": "^1.0.30000529", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" }, "dependencies": { "browserslist": { @@ -4056,8 +4056,8 @@ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "dev": true, "requires": { - "caniuse-db": "1.0.30000872", - "electron-to-chromium": "1.3.52" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -4098,9 +4098,9 @@ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "chardet": { @@ -4121,9 +4121,9 @@ "integrity": "sha1-RzChHvYQ+tRQuPIjx50x172tgHQ=", "dev": true, "requires": { - "cross-spawn": "4.0.2", - "node-version": "1.2.0", - "promise-polyfill": "6.1.0" + "cross-spawn": "^4.0.2", + "node-version": "^1.0.0", + "promise-polyfill": "^6.0.1" }, "dependencies": { "cross-spawn": { @@ -4132,8 +4132,8 @@ "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=", "dev": true, "requires": { - "lru-cache": "4.1.3", - "which": "1.3.1" + "lru-cache": "^4.0.1", + "which": "^1.2.9" } } } @@ -4144,19 +4144,19 @@ "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", "dev": true, "requires": { - "anymatch": "2.0.0", - "async-each": "1.0.1", - "braces": "2.3.2", - "fsevents": "1.2.4", - "glob-parent": "3.1.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "4.0.0", - "lodash.debounce": "4.0.8", - "normalize-path": "2.1.1", - "path-is-absolute": "1.0.1", - "readdirp": "2.1.0", - "upath": "1.1.0" + "anymatch": "^2.0.0", + "async-each": "^1.0.0", + "braces": "^2.3.0", + "fsevents": "^1.2.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "lodash.debounce": "^4.0.8", + "normalize-path": "^2.1.1", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0", + "upath": "^1.0.5" } }, "chownr": { @@ -4171,7 +4171,7 @@ "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==", "dev": true, "requires": { - "tslib": "1.9.3" + "tslib": "^1.9.0" } }, "ci-info": { @@ -4186,8 +4186,8 @@ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "circular-json": { @@ -4202,7 +4202,7 @@ "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.1.3" }, "dependencies": { "ansi-styles": { @@ -4217,11 +4217,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "supports-color": { @@ -4238,10 +4238,10 @@ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, "requires": { - "arr-union": "3.1.0", - "define-property": "0.2.5", - "isobject": "3.0.1", - "static-extend": "0.1.2" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "dependencies": { "define-property": { @@ -4250,7 +4250,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } } } @@ -4266,7 +4266,7 @@ "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", "dev": true, "requires": { - "source-map": "0.6.1" + "source-map": "~0.6.0" }, "dependencies": { "source-map": { @@ -4289,7 +4289,7 @@ "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "dev": true, "requires": { - "restore-cursor": "2.0.0" + "restore-cursor": "^2.0.0" } }, "cli-spinners": { @@ -4322,7 +4322,7 @@ "dev": true, "requires": { "slice-ansi": "0.0.4", - "string-width": "1.0.2" + "string-width": "^1.0.1" }, "dependencies": { "is-fullwidth-code-point": { @@ -4331,7 +4331,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "slice-ansi": { @@ -4346,9 +4346,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -4365,9 +4365,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.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" }, "dependencies": { "ansi-regex": { @@ -4382,7 +4382,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -4405,7 +4405,7 @@ "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dev": true, "requires": { - "mimic-response": "1.0.1" + "mimic-response": "^1.0.0" } }, "clone-stats": { @@ -4420,9 +4420,9 @@ "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==", "dev": true, "requires": { - "inherits": "2.0.3", - "process-nextick-args": "2.0.0", - "readable-stream": "2.3.6" + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" } }, "co": { @@ -4437,7 +4437,7 @@ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", "dev": true, "requires": { - "q": "1.5.1" + "q": "^1.1.2" } }, "code-point-at": { @@ -4452,8 +4452,8 @@ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "requires": { - "map-visit": "1.0.0", - "object-visit": "1.0.1" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" } }, "color": { @@ -4462,9 +4462,9 @@ "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", "dev": true, "requires": { - "clone": "1.0.4", - "color-convert": "1.9.2", - "color-string": "0.3.0" + "clone": "^1.0.2", + "color-convert": "^1.3.0", + "color-string": "^0.3.0" } }, "color-convert": { @@ -4488,7 +4488,7 @@ "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", "dev": true, "requires": { - "color-name": "1.1.1" + "color-name": "^1.0.0" } }, "colormin": { @@ -4497,9 +4497,9 @@ "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", "dev": true, "requires": { - "color": "0.11.4", + "color": "^0.11.0", "css-color-names": "0.0.4", - "has": "1.0.3" + "has": "^1.0.1" } }, "colors": { @@ -4514,7 +4514,7 @@ "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", "dev": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "commander": { @@ -4547,7 +4547,7 @@ "integrity": "sha1-MmxfUH+7BV9UEWeCuWmoG2einac=", "dev": true, "requires": { - "mime-db": "1.35.0" + "mime-db": ">= 1.34.0 < 2" } }, "compression": { @@ -4556,13 +4556,13 @@ "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.5", "bytes": "3.0.0", - "compressible": "2.0.14", + "compressible": "~2.0.14", "debug": "2.6.9", - "on-headers": "1.0.1", + "on-headers": "~1.0.1", "safe-buffer": "5.1.2", - "vary": "1.1.2" + "vary": "~1.1.2" } }, "concat-map": { @@ -4577,10 +4577,10 @@ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, "requires": { - "buffer-from": "1.1.0", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "typedarray": "0.0.6" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, "configstore": { @@ -4589,12 +4589,12 @@ "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", "dev": true, "requires": { - "dot-prop": "4.2.0", - "graceful-fs": "4.1.11", - "make-dir": "1.3.0", - "unique-string": "1.0.0", - "write-file-atomic": "2.3.0", - "xdg-basedir": "3.0.0" + "dot-prop": "^4.1.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "unique-string": "^1.0.0", + "write-file-atomic": "^2.0.0", + "xdg-basedir": "^3.0.0" }, "dependencies": { "write-file-atomic": { @@ -4603,9 +4603,9 @@ "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "imurmurhash": "0.1.4", - "signal-exit": "3.0.2" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" } } } @@ -4622,7 +4622,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "0.1.4" + "date-now": "^0.1.4" } }, "console-control-strings": { @@ -4679,12 +4679,12 @@ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "dev": true, "requires": { - "aproba": "1.2.0", - "fs-write-stream-atomic": "1.0.10", - "iferr": "0.1.5", - "mkdirp": "0.5.1", - "rimraf": "2.6.2", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" } }, "copy-descriptor": { @@ -4716,9 +4716,9 @@ "integrity": "sha512-6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ==", "dev": true, "requires": { - "is-directory": "0.3.1", - "js-yaml": "3.12.0", - "parse-json": "4.0.0" + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0" }, "dependencies": { "esprima": { @@ -4733,8 +4733,8 @@ "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", "dev": true, "requires": { - "argparse": "1.0.10", - "esprima": "4.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "parse-json": { @@ -4743,8 +4743,8 @@ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "error-ex": "1.3.2", - "json-parse-better-errors": "1.0.2" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } } } @@ -4755,8 +4755,8 @@ "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "dev": true, "requires": { - "bn.js": "4.11.8", - "elliptic": "6.4.0" + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" } }, "create-emotion": { @@ -4765,13 +4765,13 @@ "integrity": "sha512-4g46va26lw6DPfKF7HeWY3OI/qoaNSwpvO+li8dMydZfC6f6+ZffwlYHeIyAhGR8Z8C8c0H9J1pJbQRtb9LScw==", "dev": true, "requires": { - "@emotion/hash": "0.6.5", - "@emotion/memoize": "0.6.5", - "@emotion/stylis": "0.6.12", - "@emotion/unitless": "0.6.6", - "csstype": "2.5.6", - "stylis": "3.5.3", - "stylis-rule-sheet": "0.0.10" + "@emotion/hash": "^0.6.2", + "@emotion/memoize": "^0.6.1", + "@emotion/stylis": "^0.6.10", + "@emotion/unitless": "^0.6.2", + "csstype": "^2.5.2", + "stylis": "^3.5.0", + "stylis-rule-sheet": "^0.0.10" } }, "create-emotion-styled": { @@ -4780,7 +4780,7 @@ "integrity": "sha512-Kk6qWuEiHY9iptLsxzoJztHM237yedoY2Zhmc79HwkRkC+wZ7W8IFt5gP6AAGx6eN44hc3Zwc+WA5N7ku3QJfg==", "dev": true, "requires": { - "@emotion/is-prop-valid": "0.6.5" + "@emotion/is-prop-valid": "^0.6.1" } }, "create-error-class": { @@ -4789,7 +4789,7 @@ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "dev": true, "requires": { - "capture-stack-trace": "1.0.0" + "capture-stack-trace": "^1.0.0" } }, "create-hash": { @@ -4798,11 +4798,11 @@ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, "requires": { - "cipher-base": "1.0.4", - "inherits": "2.0.3", - "md5.js": "1.3.4", - "ripemd160": "2.0.2", - "sha.js": "2.4.11" + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, "create-hmac": { @@ -4811,12 +4811,12 @@ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, "requires": { - "cipher-base": "1.0.4", - "create-hash": "1.2.0", - "inherits": "2.0.3", - "ripemd160": "2.0.2", - "safe-buffer": "5.1.2", - "sha.js": "2.4.11" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "create-react-class": { @@ -4825,9 +4825,9 @@ "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", "dev": true, "requires": { - "fbjs": "0.8.17", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "cross-spawn": { @@ -4836,9 +4836,9 @@ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "requires": { - "lru-cache": "4.1.3", - "shebang-command": "1.2.0", - "which": "1.3.1" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "crypto-browserify": { @@ -4847,17 +4847,17 @@ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, "requires": { - "browserify-cipher": "1.0.1", - "browserify-sign": "4.0.4", - "create-ecdh": "4.0.3", - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "diffie-hellman": "5.0.3", - "inherits": "2.0.3", - "pbkdf2": "3.0.16", - "public-encrypt": "4.0.2", - "randombytes": "2.0.6", - "randomfill": "1.0.4" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" } }, "crypto-random-string": { @@ -4878,8 +4878,8 @@ "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", "dev": true, "requires": { - "hyphenate-style-name": "1.0.2", - "isobject": "3.0.1" + "hyphenate-style-name": "^1.0.2", + "isobject": "^3.0.1" } }, "css-loader": { @@ -4888,20 +4888,20 @@ "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "css-selector-tokenizer": "0.7.0", - "cssnano": "3.10.0", - "icss-utils": "2.1.0", - "loader-utils": "1.1.0", - "lodash.camelcase": "4.3.0", - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-modules-extract-imports": "1.2.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0", - "postcss-value-parser": "3.3.0", - "source-list-map": "2.0.0" + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "cssnano": "^3.10.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "object-assign": "^4.1.1", + "postcss": "^5.0.6", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" } }, "css-select": { @@ -4910,10 +4910,10 @@ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.0", + "boolbase": "~1.0.0", + "css-what": "2.1", "domutils": "1.5.1", - "nth-check": "1.0.1" + "nth-check": "~1.0.1" } }, "css-selector-tokenizer": { @@ -4922,9 +4922,9 @@ "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", "dev": true, "requires": { - "cssesc": "0.1.0", - "fastparse": "1.1.1", - "regexpu-core": "1.0.0" + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" }, "dependencies": { "regexpu-core": { @@ -4933,9 +4933,9 @@ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "dev": true, "requires": { - "regenerate": "1.4.0", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } } } @@ -4958,38 +4958,38 @@ "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", "dev": true, "requires": { - "autoprefixer": "6.7.7", - "decamelize": "1.2.0", - "defined": "1.0.0", - "has": "1.0.3", - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-calc": "5.3.1", - "postcss-colormin": "2.2.2", - "postcss-convert-values": "2.6.1", - "postcss-discard-comments": "2.0.4", - "postcss-discard-duplicates": "2.1.0", - "postcss-discard-empty": "2.1.0", - "postcss-discard-overridden": "0.1.1", - "postcss-discard-unused": "2.2.3", - "postcss-filter-plugins": "2.0.3", - "postcss-merge-idents": "2.1.7", - "postcss-merge-longhand": "2.0.2", - "postcss-merge-rules": "2.1.2", - "postcss-minify-font-values": "1.0.5", - "postcss-minify-gradients": "1.0.5", - "postcss-minify-params": "1.2.2", - "postcss-minify-selectors": "2.1.1", - "postcss-normalize-charset": "1.1.1", - "postcss-normalize-url": "3.0.8", - "postcss-ordered-values": "2.2.3", - "postcss-reduce-idents": "2.4.0", - "postcss-reduce-initial": "1.0.1", - "postcss-reduce-transforms": "1.0.4", - "postcss-svgo": "2.1.6", - "postcss-unique-selectors": "2.0.2", - "postcss-value-parser": "3.3.0", - "postcss-zindex": "2.2.0" + "autoprefixer": "^6.3.1", + "decamelize": "^1.1.2", + "defined": "^1.0.0", + "has": "^1.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.14", + "postcss-calc": "^5.2.0", + "postcss-colormin": "^2.1.8", + "postcss-convert-values": "^2.3.4", + "postcss-discard-comments": "^2.0.4", + "postcss-discard-duplicates": "^2.0.1", + "postcss-discard-empty": "^2.0.1", + "postcss-discard-overridden": "^0.1.1", + "postcss-discard-unused": "^2.2.1", + "postcss-filter-plugins": "^2.0.0", + "postcss-merge-idents": "^2.1.5", + "postcss-merge-longhand": "^2.0.1", + "postcss-merge-rules": "^2.0.3", + "postcss-minify-font-values": "^1.0.2", + "postcss-minify-gradients": "^1.0.1", + "postcss-minify-params": "^1.0.4", + "postcss-minify-selectors": "^2.0.4", + "postcss-normalize-charset": "^1.1.0", + "postcss-normalize-url": "^3.0.7", + "postcss-ordered-values": "^2.1.0", + "postcss-reduce-idents": "^2.2.2", + "postcss-reduce-initial": "^1.0.0", + "postcss-reduce-transforms": "^1.0.3", + "postcss-svgo": "^2.1.1", + "postcss-unique-selectors": "^2.0.2", + "postcss-value-parser": "^3.2.3", + "postcss-zindex": "^2.0.1" } }, "csso": { @@ -4998,8 +4998,8 @@ "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", "dev": true, "requires": { - "clap": "1.2.3", - "source-map": "0.5.7" + "clap": "^1.0.9", + "source-map": "^0.5.3" } }, "csstype": { @@ -5013,7 +5013,7 @@ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "dev": true, "requires": { - "array-find-index": "1.0.2" + "array-find-index": "^1.0.1" } }, "cyclist": { @@ -5094,7 +5094,7 @@ "integrity": "sha1-EYe+Tz1M8MBCfUP3Tu8fc1AWFMA=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.18.0" } }, "concat-stream": { @@ -5103,9 +5103,9 @@ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "typedarray": "0.0.6" + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, "cross-spawn": { @@ -5114,11 +5114,11 @@ "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.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "debug": { @@ -5136,13 +5136,13 @@ "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", "dev": true, "requires": { - "cross-spawn": "6.0.5", - "get-stream": "3.0.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" + "cross-spawn": "^6.0.0", + "get-stream": "^3.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" } }, "extract-zip": { @@ -5172,7 +5172,7 @@ "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", "dev": true, "requires": { - "fd-slicer": "1.0.1" + "fd-slicer": "~1.0.1" } } } @@ -5183,8 +5183,8 @@ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } }, "has-flag": { @@ -5199,7 +5199,7 @@ "integrity": "sha1-9zkzayYyNlBhqdSCcM1WrjNpMY4=", "dev": true, "requires": { - "ci-info": "1.4.0" + "ci-info": "^1.0.0" } }, "listr": { @@ -5208,22 +5208,22 @@ "integrity": "sha1-a84sD1YD+klYDqF81qAMwOX6RRo=", "dev": true, "requires": { - "chalk": "1.1.3", - "cli-truncate": "0.2.1", - "figures": "1.7.0", - "indent-string": "2.1.0", - "is-promise": "2.1.0", - "is-stream": "1.1.0", - "listr-silent-renderer": "1.1.1", - "listr-update-renderer": "0.2.0", - "listr-verbose-renderer": "0.4.1", - "log-symbols": "1.0.2", - "log-update": "1.0.2", - "ora": "0.2.3", - "p-map": "1.2.0", - "rxjs": "5.5.11", - "stream-to-observable": "0.1.0", - "strip-ansi": "3.0.1" + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "figures": "^1.7.0", + "indent-string": "^2.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.2.0", + "listr-verbose-renderer": "^0.4.0", + "log-symbols": "^1.0.2", + "log-update": "^1.0.2", + "ora": "^0.2.3", + "p-map": "^1.1.1", + "rxjs": "^5.0.0-beta.11", + "stream-to-observable": "^0.1.0", + "strip-ansi": "^3.0.1" }, "dependencies": { "chalk": { @@ -5232,11 +5232,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "log-symbols": { @@ -5245,7 +5245,7 @@ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" } }, "supports-color": { @@ -5262,14 +5262,14 @@ "integrity": "sha1-yoDhd5tOcCZoB+ju0a1qvjmFUPk=", "dev": true, "requires": { - "chalk": "1.1.3", - "cli-truncate": "0.2.1", - "elegant-spinner": "1.0.1", - "figures": "1.7.0", - "indent-string": "3.2.0", - "log-symbols": "1.0.2", - "log-update": "1.0.2", - "strip-ansi": "3.0.1" + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^1.0.2", + "strip-ansi": "^3.0.1" }, "dependencies": { "chalk": { @@ -5278,11 +5278,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "indent-string": { @@ -5297,7 +5297,7 @@ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" } }, "supports-color": { @@ -5349,7 +5349,7 @@ "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==", "dev": true, "requires": { - "has-flag": "2.0.0" + "has-flag": "^2.0.0" } }, "tmp": { @@ -5358,7 +5358,7 @@ "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=", "dev": true, "requires": { - "os-tmpdir": "1.0.2" + "os-tmpdir": "~1.0.1" } }, "yauzl": { @@ -5367,8 +5367,8 @@ "integrity": "sha1-eUUK/yKyqcWkHvVOAtuQfM+/nuI=", "dev": true, "requires": { - "buffer-crc32": "0.2.13", - "fd-slicer": "1.0.1" + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.0.1" } } } @@ -5379,7 +5379,7 @@ "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", "dev": true, "requires": { - "es5-ext": "0.10.45" + "es5-ext": "^0.10.9" } }, "dargs": { @@ -5394,7 +5394,7 @@ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "date-fns": { @@ -5442,7 +5442,7 @@ "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, "requires": { - "mimic-response": "1.0.1" + "mimic-response": "^1.0.0" } }, "dedent": { @@ -5476,8 +5476,8 @@ "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", "dev": true, "requires": { - "foreach": "2.0.5", - "object-keys": "1.0.12" + "foreach": "^2.0.5", + "object-keys": "^1.0.8" } }, "define-property": { @@ -5486,8 +5486,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": { @@ -5496,7 +5496,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -5505,7 +5505,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -5514,9 +5514,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" } } } @@ -5533,13 +5533,13 @@ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", "dev": true, "requires": { - "globby": "5.0.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.1", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "rimraf": "2.6.2" + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" }, "dependencies": { "pify": { @@ -5574,8 +5574,8 @@ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", "dev": true, "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "destroy": { @@ -5596,7 +5596,7 @@ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "dev": true, "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "detect-node": { @@ -5611,8 +5611,8 @@ "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", "dev": true, "requires": { - "address": "1.0.3", - "debug": "2.6.9" + "address": "^1.0.1", + "debug": "^2.6.0" } }, "diff": { @@ -5627,9 +5627,9 @@ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, "requires": { - "bn.js": "4.11.8", - "miller-rabin": "4.0.1", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" } }, "dir-glob": { @@ -5638,8 +5638,8 @@ "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", "dev": true, "requires": { - "arrify": "1.0.1", - "path-type": "3.0.0" + "arrify": "^1.0.1", + "path-type": "^3.0.0" }, "dependencies": { "path-type": { @@ -5648,7 +5648,7 @@ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" } } } @@ -5665,8 +5665,8 @@ "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", "dev": true, "requires": { - "ip": "1.1.5", - "safe-buffer": "5.1.2" + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" } }, "dns-txt": { @@ -5675,7 +5675,7 @@ "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", "dev": true, "requires": { - "buffer-indexof": "1.1.1" + "buffer-indexof": "^1.0.0" } }, "doctrine": { @@ -5684,7 +5684,7 @@ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, "requires": { - "esutils": "2.0.2" + "esutils": "^2.0.2" } }, "dom-converter": { @@ -5693,7 +5693,7 @@ "integrity": "sha1-pF71cnuJDJv/5tfIduexnLDhfzs=", "dev": true, "requires": { - "utila": "0.3.3" + "utila": "~0.3" }, "dependencies": { "utila": { @@ -5716,8 +5716,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.1" + "domelementtype": "~1.1.1", + "entities": "~1.1.1" }, "dependencies": { "domelementtype": { @@ -5752,7 +5752,7 @@ "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=", "dev": true, "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "domutils": { @@ -5761,8 +5761,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" + "dom-serializer": "0", + "domelementtype": "1" } }, "dot-prop": { @@ -5771,7 +5771,7 @@ "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", "dev": true, "requires": { - "is-obj": "1.0.1" + "is-obj": "^1.0.0" } }, "dotenv": { @@ -5792,7 +5792,7 @@ "integrity": "sha1-xEOVqyHR/SjXmpCUKnsUsd69FF8=", "dev": true, "requires": { - "dotenv": "5.0.1" + "dotenv": "^5.0.1" } }, "duplexer": { @@ -5813,10 +5813,10 @@ "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "stream-shift": "1.0.0" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" } }, "ecc-jsbn": { @@ -5826,8 +5826,8 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1", - "safer-buffer": "2.1.2" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, "ecstatic": { @@ -5836,10 +5836,10 @@ "integrity": "sha512-BAdHx9LOCG1fwxY8MIydUBskl8UUQrYeC3WE14FA1DPlBzqoG1aOgEkypcSpmiiel8RAj8gW1s40RrclfrpGUg==", "dev": true, "requires": { - "he": "1.1.1", - "mime": "1.6.0", - "minimist": "1.2.0", - "url-join": "2.0.5" + "he": "^1.1.1", + "mime": "^1.6.0", + "minimist": "^1.1.0", + "url-join": "^2.0.5" }, "dependencies": { "mime": { @@ -5892,13 +5892,13 @@ "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", "dev": true, "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0", - "hash.js": "1.1.5", - "hmac-drbg": "1.0.1", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1", - "minimalistic-crypto-utils": "1.0.1" + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" } }, "emojis-list": { @@ -5913,8 +5913,8 @@ "integrity": "sha512-95/EiWkADklxyy1y1qlJeX5Cepa7WfpJBJSBgbLkDCBzOnP4maluvz52xcV5UaObBTfVnEBq77Go6/bgF7+xaA==", "dev": true, "requires": { - "babel-plugin-emotion": "9.2.6", - "create-emotion": "9.2.6" + "babel-plugin-emotion": "^9.2.6", + "create-emotion": "^9.2.6" } }, "emotion-theming": { @@ -5923,7 +5923,7 @@ "integrity": "sha512-sbZStubPmaDuMhs3+saH4XegnoMgbVtEY2giD1MP+maDinCnJdzf/1Apcip1wo5HMAN7vrjvpmcY13pH34xR6g==", "dev": true, "requires": { - "hoist-non-react-statics": "2.5.5" + "hoist-non-react-statics": "^2.3.1" } }, "encodeurl": { @@ -5937,7 +5937,7 @@ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "0.4.23" + "iconv-lite": "~0.4.13" } }, "end-of-stream": { @@ -5946,7 +5946,7 @@ "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "dev": true, "requires": { - "once": "1.4.0" + "once": "^1.4.0" } }, "enhanced-resolve": { @@ -5955,9 +5955,9 @@ "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "memory-fs": "0.4.1", - "tapable": "1.0.0" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "tapable": "^1.0.0" } }, "entities": { @@ -5978,7 +5978,7 @@ "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "dev": true, "requires": { - "prr": "1.0.1" + "prr": "~1.0.1" } }, "error": { @@ -5987,8 +5987,8 @@ "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=", "dev": true, "requires": { - "string-template": "0.2.1", - "xtend": "4.0.1" + "string-template": "~0.2.1", + "xtend": "~4.0.0" } }, "error-ex": { @@ -5997,7 +5997,7 @@ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, "requires": { - "is-arrayish": "0.2.1" + "is-arrayish": "^0.2.1" } }, "es-abstract": { @@ -6006,11 +6006,11 @@ "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", "dev": true, "requires": { - "es-to-primitive": "1.1.1", - "function-bind": "1.1.1", - "has": "1.0.3", - "is-callable": "1.1.4", - "is-regex": "1.0.4" + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" } }, "es-to-primitive": { @@ -6019,9 +6019,9 @@ "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", "dev": true, "requires": { - "is-callable": "1.1.4", - "is-date-object": "1.0.1", - "is-symbol": "1.0.1" + "is-callable": "^1.1.1", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.1" } }, "es5-ext": { @@ -6030,9 +6030,9 @@ "integrity": "sha512-FkfM6Vxxfmztilbxxz5UKSD4ICMf5tSpRFtDNtkAhOxZ0EKtX6qwmXNyH/sFyIbX2P/nU5AMiA9jilWsUGJzCQ==", "dev": true, "requires": { - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1", - "next-tick": "1.0.0" + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "1" } }, "es5-shim": { @@ -6053,9 +6053,9 @@ "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.45", - "es6-symbol": "3.1.1" + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" } }, "es6-promise": { @@ -6076,7 +6076,7 @@ "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", "dev": true, "requires": { - "es6-promise": "4.2.4" + "es6-promise": "^4.0.3" } }, "es6-shim": { @@ -6091,8 +6091,8 @@ "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", "dev": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.45" + "d": "1", + "es5-ext": "~0.10.14" } }, "escape-html": { @@ -6113,44 +6113,44 @@ "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", "dev": true, "requires": { - "ajv": "5.5.2", - "babel-code-frame": "6.26.0", - "chalk": "2.4.1", - "concat-stream": "1.6.2", - "cross-spawn": "5.1.0", - "debug": "3.1.0", - "doctrine": "2.1.0", - "eslint-scope": "3.7.1", - "eslint-visitor-keys": "1.0.0", - "espree": "3.5.4", - "esquery": "1.0.1", - "esutils": "2.0.2", - "file-entry-cache": "2.0.0", - "functional-red-black-tree": "1.0.1", - "glob": "7.1.2", - "globals": "11.7.0", - "ignore": "3.3.10", - "imurmurhash": "0.1.4", - "inquirer": "3.3.0", - "is-resolvable": "1.1.0", - "js-yaml": "3.12.0", - "json-stable-stringify-without-jsonify": "1.0.1", - "levn": "0.3.0", - "lodash": "4.17.10", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "natural-compare": "1.4.0", - "optionator": "0.8.2", - "path-is-inside": "1.0.2", - "pluralize": "7.0.0", - "progress": "2.0.0", - "regexpp": "1.1.0", - "require-uncached": "1.0.3", - "semver": "5.5.0", - "strip-ansi": "4.0.0", - "strip-json-comments": "2.0.1", + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", + "chalk": "^2.1.0", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.4", + "esquery": "^1.0.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.0.1", + "ignore": "^3.3.3", + "imurmurhash": "^0.1.4", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "regexpp": "^1.0.1", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", + "strip-ansi": "^4.0.0", + "strip-json-comments": "~2.0.1", "table": "4.0.2", - "text-table": "0.2.0" + "text-table": "~0.2.0" }, "dependencies": { "ansi-regex": { @@ -6186,8 +6186,8 @@ "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", "dev": true, "requires": { - "argparse": "1.0.10", - "esprima": "4.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "strip-ansi": { @@ -6196,7 +6196,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -6207,7 +6207,7 @@ "integrity": "sha512-ag8YEyBXsm3nmOv1Hz991VtNNDMRa+MNy8cY47Pl4bw6iuzqKbJajXdqUpiw13STdLLrznxgm1hj9NhxeOYq0A==", "dev": true, "requires": { - "get-stdin": "5.0.1" + "get-stdin": "^5.0.1" } }, "eslint-import-resolver-node": { @@ -6216,8 +6216,8 @@ "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", "dev": true, "requires": { - "debug": "2.6.9", - "resolve": "1.8.1" + "debug": "^2.6.9", + "resolve": "^1.5.0" } }, "eslint-module-utils": { @@ -6226,8 +6226,8 @@ "integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=", "dev": true, "requires": { - "debug": "2.6.9", - "pkg-dir": "1.0.0" + "debug": "^2.6.8", + "pkg-dir": "^1.0.0" }, "dependencies": { "find-up": { @@ -6236,8 +6236,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "path-exists": { @@ -6246,7 +6246,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "pkg-dir": { @@ -6255,7 +6255,7 @@ "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", "dev": true, "requires": { - "find-up": "1.1.2" + "find-up": "^1.0.0" } } } @@ -6266,16 +6266,16 @@ "integrity": "sha512-t6hGKQDMIt9N8R7vLepsYXgDfeuhp6ZJSgtrLEDxonpSubyxUZHjhm6LsAaZX8q6GYVxkbT3kTsV9G5mBCFR6A==", "dev": true, "requires": { - "contains-path": "0.1.0", - "debug": "2.6.9", + "contains-path": "^0.1.0", + "debug": "^2.6.8", "doctrine": "1.5.0", - "eslint-import-resolver-node": "0.3.2", - "eslint-module-utils": "2.2.0", - "has": "1.0.3", - "lodash": "4.17.10", - "minimatch": "3.0.4", - "read-pkg-up": "2.0.0", - "resolve": "1.8.1" + "eslint-import-resolver-node": "^0.3.1", + "eslint-module-utils": "^2.2.0", + "has": "^1.0.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.3", + "read-pkg-up": "^2.0.0", + "resolve": "^1.6.0" }, "dependencies": { "doctrine": { @@ -6284,8 +6284,8 @@ "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", "dev": true, "requires": { - "esutils": "2.0.2", - "isarray": "1.0.0" + "esutils": "^2.0.2", + "isarray": "^1.0.0" } } } @@ -6296,10 +6296,10 @@ "integrity": "sha512-18rzWn4AtbSUxFKKM7aCVcj5LXOhOKdwBino3KKWy4psxfPW0YtIbE8WNRDUdyHFL50BeLb6qFd4vpvNYyp7hw==", "dev": true, "requires": { - "doctrine": "2.1.0", - "has": "1.0.3", - "jsx-ast-utils": "2.0.1", - "prop-types": "15.6.2" + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.0.1", + "prop-types": "^15.6.2" } }, "eslint-scope": { @@ -6308,8 +6308,8 @@ "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", "dev": true, "requires": { - "esrecurse": "4.2.1", - "estraverse": "4.2.0" + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, "eslint-visitor-keys": { @@ -6324,8 +6324,8 @@ "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", "dev": true, "requires": { - "acorn": "5.7.1", - "acorn-jsx": "3.0.1" + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" } }, "esprima": { @@ -6340,7 +6340,7 @@ "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", "dev": true, "requires": { - "estraverse": "4.2.0" + "estraverse": "^4.0.0" } }, "esrecurse": { @@ -6349,7 +6349,7 @@ "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", "dev": true, "requires": { - "estraverse": "4.2.0" + "estraverse": "^4.1.0" } }, "estraverse": { @@ -6376,13 +6376,13 @@ "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", "dev": true, "requires": { - "duplexer": "0.1.1", - "from": "0.1.7", - "map-stream": "0.1.0", + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", "pause-stream": "0.0.11", - "split": "0.3.3", - "stream-combiner": "0.0.4", - "through": "2.3.8" + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" } }, "eventemitter3": { @@ -6403,7 +6403,7 @@ "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", "dev": true, "requires": { - "original": "1.0.2" + "original": ">=0.0.5" } }, "evp_bytestokey": { @@ -6412,8 +6412,8 @@ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, "requires": { - "md5.js": "1.3.4", - "safe-buffer": "5.1.2" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, "execa": { @@ -6422,13 +6422,13 @@ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "dev": true, "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.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" + "cross-spawn": "^5.0.1", + "get-stream": "^3.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" } }, "executable": { @@ -6437,7 +6437,7 @@ "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", "dev": true, "requires": { - "pify": "2.3.0" + "pify": "^2.2.0" }, "dependencies": { "pify": { @@ -6466,13 +6466,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "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" + "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" }, "dependencies": { "define-property": { @@ -6481,7 +6481,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -6490,7 +6490,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -6501,7 +6501,7 @@ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { - "fill-range": "2.2.4" + "fill-range": "^2.1.0" }, "dependencies": { "fill-range": { @@ -6510,11 +6510,11 @@ "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", "dev": true, "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "3.0.0", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" } }, "is-number": { @@ -6523,7 +6523,7 @@ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "isobject": { @@ -6541,7 +6541,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -6552,7 +6552,7 @@ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "dev": true, "requires": { - "homedir-polyfill": "1.0.1" + "homedir-polyfill": "^1.0.1" } }, "express": { @@ -6561,36 +6561,36 @@ "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.5", "array-flatten": "1.1.1", "body-parser": "1.18.2", "content-disposition": "0.5.2", - "content-type": "1.0.4", + "content-type": "~1.0.4", "cookie": "0.3.1", "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", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "finalhandler": "1.1.1", "fresh": "0.5.2", "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", "path-to-regexp": "0.1.7", - "proxy-addr": "2.0.4", + "proxy-addr": "~2.0.3", "qs": "6.5.1", - "range-parser": "1.2.0", + "range-parser": "~1.2.0", "safe-buffer": "5.1.1", "send": "0.16.2", "serve-static": "1.13.2", "setprototypeof": "1.1.0", - "statuses": "1.4.0", - "type-is": "1.6.16", + "statuses": "~1.4.0", + "type-is": "~1.6.16", "utils-merge": "1.0.1", - "vary": "1.1.2" + "vary": "~1.1.2" }, "dependencies": { "array-flatten": { @@ -6625,8 +6625,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": { @@ -6635,7 +6635,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -6646,9 +6646,9 @@ "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", "dev": true, "requires": { - "chardet": "0.4.2", - "iconv-lite": "0.4.23", - "tmp": "0.0.33" + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" } }, "extglob": { @@ -6657,14 +6657,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.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "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" }, "dependencies": { "define-property": { @@ -6673,7 +6673,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -6682,7 +6682,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -6691,7 +6691,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -6700,7 +6700,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -6709,9 +6709,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" } } } @@ -6746,12 +6746,12 @@ "integrity": "sha512-TR6zxCKftDQnUAPvkrCWdBgDq/gbqx8A3ApnBrR5rMvpp6+KMJI0Igw7fkWPgeVK0uhRXTXdvO3O+YP0CaUX2g==", "dev": true, "requires": { - "@mrmlnc/readdir-enhanced": "2.2.1", - "@nodelib/fs.stat": "1.1.0", - "glob-parent": "3.1.0", - "is-glob": "4.0.0", - "merge2": "1.2.2", - "micromatch": "3.1.10" + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.0.1", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.1", + "micromatch": "^3.1.10" } }, "fast-json-stable-stringify": { @@ -6778,7 +6778,7 @@ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } }, "fbjs": { @@ -6786,13 +6786,13 @@ "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", "requires": { - "core-js": "1.2.7", - "isomorphic-fetch": "2.2.1", - "loose-envify": "1.3.1", - "object-assign": "4.1.1", - "promise": "7.3.1", - "setimmediate": "1.0.5", - "ua-parser-js": "0.7.18" + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" } }, "fd-slicer": { @@ -6801,7 +6801,7 @@ "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", "dev": true, "requires": { - "pend": "1.2.0" + "pend": "~1.2.0" } }, "figures": { @@ -6810,7 +6810,7 @@ "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5" + "escape-string-regexp": "^1.0.5" } }, "file-entry-cache": { @@ -6819,8 +6819,8 @@ "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", "dev": true, "requires": { - "flat-cache": "1.3.0", - "object-assign": "4.1.1" + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" } }, "file-loader": { @@ -6829,8 +6829,8 @@ "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", "dev": true, "requires": { - "loader-utils": "1.1.0", - "schema-utils": "0.4.5" + "loader-utils": "^1.0.2", + "schema-utils": "^0.4.5" } }, "filename-regex": { @@ -6851,10 +6851,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.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -6863,7 +6863,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -6875,12 +6875,12 @@ "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.4.0", - "unpipe": "1.0.0" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" }, "dependencies": { "statuses": { @@ -6897,9 +6897,9 @@ "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", "dev": true, "requires": { - "commondir": "1.0.1", - "make-dir": "1.3.0", - "pkg-dir": "2.0.0" + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" } }, "find-file-up": { @@ -6908,7 +6908,7 @@ "integrity": "sha1-TVNmS8Eoz3k5AUl/SxNVjZeXVco=", "dev": true, "requires": { - "resolve-dir": "1.0.1" + "resolve-dir": "^1.0.0" } }, "find-parent-dir": { @@ -6924,7 +6924,7 @@ "integrity": "sha1-ltskLgAcfFUCXTIhMwLqOrpncXc=", "dev": true, "requires": { - "find-file-up": "1.0.2" + "find-file-up": "^1.0.2" } }, "find-root": { @@ -6939,7 +6939,7 @@ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } }, "first-chunk-stream": { @@ -6948,7 +6948,7 @@ "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=", "dev": true, "requires": { - "readable-stream": "2.3.6" + "readable-stream": "^2.0.2" } }, "flat-cache": { @@ -6957,10 +6957,10 @@ "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", "dev": true, "requires": { - "circular-json": "0.3.3", - "del": "2.2.2", - "graceful-fs": "4.1.11", - "write": "0.2.1" + "circular-json": "^0.3.1", + "del": "^2.0.2", + "graceful-fs": "^4.1.2", + "write": "^0.2.1" } }, "flatten": { @@ -6981,8 +6981,8 @@ "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "^2.0.1", + "readable-stream": "^2.0.4" } }, "follow-redirects": { @@ -6991,7 +6991,7 @@ "integrity": "sha512-kssLorP/9acIdpQ2udQVTiCS5LQmdEz9mvdIfDcl1gYX2tPKFADHSyFdvJS040XdFsPzemWtgI3q8mFVCxtX8A==", "dev": true, "requires": { - "debug": "3.1.0" + "debug": "^3.1.0" }, "dependencies": { "debug": { @@ -7017,7 +7017,7 @@ "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "foreach": { @@ -7044,9 +7044,9 @@ "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", "dev": true, "requires": { - "asynckit": "0.4.0", + "asynckit": "^0.4.0", "combined-stream": "1.0.6", - "mime-types": "2.1.19" + "mime-types": "^2.1.12" } }, "forwarded": { @@ -7061,7 +7061,7 @@ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dev": true, "requires": { - "map-cache": "0.2.2" + "map-cache": "^0.2.2" } }, "fresh": { @@ -7082,8 +7082,8 @@ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" } }, "fs-extra": { @@ -7092,9 +7092,9 @@ "integrity": "sha1-f8DGyJV/mD9X8waiTlud3Y0N2IA=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "3.0.1", - "universalify": "0.1.2" + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" } }, "fs-write-stream-atomic": { @@ -7103,10 +7103,10 @@ "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "iferr": "0.1.5", - "imurmurhash": "0.1.4", - "readable-stream": "2.3.6" + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" } }, "fs.realpath": { @@ -7122,8 +7122,8 @@ "dev": true, "optional": true, "requires": { - "nan": "2.10.0", - "node-pre-gyp": "0.10.0" + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" }, "dependencies": { "abbrev": { @@ -7149,8 +7149,8 @@ "dev": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "balanced-match": { @@ -7163,7 +7163,7 @@ "bundled": true, "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -7227,7 +7227,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "fs.realpath": { @@ -7242,14 +7242,14 @@ "dev": true, "optional": true, "requires": { - "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.2" + "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" } }, "glob": { @@ -7258,12 +7258,12 @@ "dev": true, "optional": true, "requires": { - "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" + "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" } }, "has-unicode": { @@ -7278,7 +7278,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": "^2.1.0" } }, "ignore-walk": { @@ -7287,7 +7287,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.4" } }, "inflight": { @@ -7296,8 +7296,8 @@ "dev": true, "optional": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -7316,7 +7316,7 @@ "bundled": true, "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "isarray": { @@ -7330,7 +7330,7 @@ "bundled": true, "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -7343,8 +7343,8 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" } }, "minizlib": { @@ -7353,7 +7353,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "mkdirp": { @@ -7376,9 +7376,9 @@ "dev": true, "optional": true, "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.21", - "sax": "1.2.4" + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" } }, "node-pre-gyp": { @@ -7387,16 +7387,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "1.0.3", - "mkdirp": "0.5.1", - "needle": "2.2.0", - "nopt": "4.0.1", - "npm-packlist": "1.1.10", - "npmlog": "4.1.2", - "rc": "1.2.7", - "rimraf": "2.6.2", - "semver": "5.5.0", - "tar": "4.4.1" + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" } }, "nopt": { @@ -7405,8 +7405,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npm-bundled": { @@ -7421,8 +7421,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.3" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npmlog": { @@ -7431,10 +7431,10 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { @@ -7453,7 +7453,7 @@ "bundled": true, "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -7474,8 +7474,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -7496,10 +7496,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "0.5.1", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -7516,13 +7516,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "1.0.2", - "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.2" + "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" } }, "rimraf": { @@ -7531,7 +7531,7 @@ "dev": true, "optional": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "safe-buffer": { @@ -7574,9 +7574,9 @@ "bundled": true, "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -7585,7 +7585,7 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { @@ -7593,7 +7593,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -7608,13 +7608,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "1.0.1", - "fs-minipass": "1.2.5", - "minipass": "2.2.4", - "minizlib": "1.1.0", - "mkdirp": "0.5.1", - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" } }, "util-deprecate": { @@ -7629,7 +7629,7 @@ "dev": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "wrappy": { @@ -7656,9 +7656,9 @@ "integrity": "sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg==", "dev": true, "requires": { - "define-properties": "1.1.2", - "function-bind": "1.1.1", - "is-callable": "1.1.4" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "is-callable": "^1.1.3" } }, "functional-red-black-tree": { @@ -7679,14 +7679,14 @@ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "requires": { - "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" + "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" }, "dependencies": { "is-fullwidth-code-point": { @@ -7695,7 +7695,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "string-width": { @@ -7704,9 +7704,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -7757,7 +7757,7 @@ "integrity": "sha1-SZAgDxjqW4N8LMT4wDGmmFw4VhE=", "dev": true, "requires": { - "lodash": "4.17.10" + "lodash": "^4.14.0" } } } @@ -7768,7 +7768,7 @@ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "gh-got": { @@ -7777,8 +7777,8 @@ "integrity": "sha512-F/mS+fsWQMo1zfgG9MD8KWvTWPPzzhuVwY++fhQ5Ggd+0P+CAMHtzMZhNxG+TqGfHDChJKsbh6otfMGqO2AKBw==", "dev": true, "requires": { - "got": "7.1.0", - "is-plain-obj": "1.1.0" + "got": "^7.0.0", + "is-plain-obj": "^1.1.0" }, "dependencies": { "got": { @@ -7787,20 +7787,20 @@ "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", "dev": true, "requires": { - "decompress-response": "3.3.0", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-plain-obj": "1.1.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "isurl": "1.0.0", - "lowercase-keys": "1.0.1", - "p-cancelable": "0.3.0", - "p-timeout": "1.2.1", - "safe-buffer": "5.1.2", - "timed-out": "4.0.1", - "url-parse-lax": "1.0.0", - "url-to-options": "1.0.1" + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" } }, "p-cancelable": { @@ -7815,7 +7815,7 @@ "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "dev": true, "requires": { - "p-finally": "1.0.0" + "p-finally": "^1.0.0" } }, "url-parse-lax": { @@ -7824,7 +7824,7 @@ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } } } @@ -7835,7 +7835,7 @@ "integrity": "sha1-y+KABBiDIG2kISrp5LXxacML9Bc=", "dev": true, "requires": { - "gh-got": "6.0.0" + "gh-got": "^6.0.0" } }, "glob": { @@ -7844,12 +7844,12 @@ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { - "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" + "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" } }, "glob-all": { @@ -7858,8 +7858,8 @@ "integrity": "sha1-iRPd+17hrHgSZWJBsD1SF8ZLAqs=", "dev": true, "requires": { - "glob": "7.1.2", - "yargs": "1.2.6" + "glob": "^7.0.5", + "yargs": "~1.2.6" }, "dependencies": { "minimist": { @@ -7874,7 +7874,7 @@ "integrity": "sha1-nHtKgv1dWVsr8Xq23MQxNUMv40s=", "dev": true, "requires": { - "minimist": "0.1.0" + "minimist": "^0.1.0" } } } @@ -7885,8 +7885,8 @@ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" }, "dependencies": { "glob-parent": { @@ -7895,7 +7895,7 @@ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, "requires": { - "is-glob": "2.0.1" + "is-glob": "^2.0.0" } }, "is-extglob": { @@ -7910,7 +7910,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -7921,8 +7921,8 @@ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" }, "dependencies": { "is-glob": { @@ -7931,7 +7931,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } } } @@ -7948,8 +7948,8 @@ "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", "dev": true, "requires": { - "min-document": "2.19.0", - "process": "0.5.2" + "min-document": "^2.19.0", + "process": "~0.5.1" }, "dependencies": { "process": { @@ -7966,7 +7966,7 @@ "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", "dev": true, "requires": { - "ini": "1.3.5" + "ini": "^1.3.4" } }, "global-modules": { @@ -7975,9 +7975,9 @@ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, "requires": { - "global-prefix": "1.0.2", - "is-windows": "1.0.2", - "resolve-dir": "1.0.1" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" } }, "global-prefix": { @@ -7986,11 +7986,11 @@ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "1.0.2", - "which": "1.3.1" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" } }, "globals": { @@ -8005,12 +8005,12 @@ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", "dev": true, "requires": { - "array-union": "1.0.2", - "arrify": "1.0.1", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" }, "dependencies": { "pify": { @@ -8027,23 +8027,23 @@ "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", "dev": true, "requires": { - "@sindresorhus/is": "0.7.0", - "cacheable-request": "2.1.4", - "decompress-response": "3.3.0", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "into-stream": "3.1.0", - "is-retry-allowed": "1.1.0", - "isurl": "1.0.0", - "lowercase-keys": "1.0.1", - "mimic-response": "1.0.1", - "p-cancelable": "0.4.1", - "p-timeout": "2.0.1", - "pify": "3.0.0", - "safe-buffer": "5.1.2", - "timed-out": "4.0.1", - "url-parse-lax": "3.0.0", - "url-to-options": "1.0.1" + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" } }, "graceful-fs": { @@ -8058,7 +8058,7 @@ "integrity": "sha1-wWfSpTGcWg4JZO9qJbfC34mWyFw=", "dev": true, "requires": { - "lodash": "4.17.10" + "lodash": "^4.17.2" } }, "gzip-size": { @@ -8067,8 +8067,8 @@ "integrity": "sha1-iuCWJX6r59acRb4rZ8RIEk/7UXw=", "dev": true, "requires": { - "duplexer": "0.1.1", - "pify": "3.0.0" + "duplexer": "^0.1.1", + "pify": "^3.0.0" } }, "handle-thing": { @@ -8089,8 +8089,8 @@ "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", "dev": true, "requires": { - "ajv": "5.5.2", - "har-schema": "2.0.0" + "ajv": "^5.1.0", + "har-schema": "^2.0.0" } }, "has": { @@ -8099,7 +8099,7 @@ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dev": true, "requires": { - "function-bind": "1.1.1" + "function-bind": "^1.1.1" } }, "has-ansi": { @@ -8108,7 +8108,7 @@ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-color": { @@ -8141,7 +8141,7 @@ "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", "dev": true, "requires": { - "has-symbol-support-x": "1.4.2" + "has-symbol-support-x": "^1.4.1" } }, "has-unicode": { @@ -8156,9 +8156,9 @@ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "1.0.0", - "isobject": "3.0.1" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" } }, "has-values": { @@ -8167,8 +8167,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": { @@ -8177,7 +8177,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -8188,8 +8188,8 @@ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "hash.js": { @@ -8198,8 +8198,8 @@ "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", "dev": true, "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" } }, "he": { @@ -8214,9 +8214,9 @@ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "dev": true, "requires": { - "hash.js": "1.1.5", - "minimalistic-assert": "1.0.1", - "minimalistic-crypto-utils": "1.0.1" + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, "hoek": { @@ -8237,8 +8237,8 @@ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "dev": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" } }, "homedir-polyfill": { @@ -8247,7 +8247,7 @@ "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "dev": true, "requires": { - "parse-passwd": "1.0.0" + "parse-passwd": "^1.0.0" } }, "hosted-git-info": { @@ -8262,10 +8262,10 @@ "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "dev": true, "requires": { - "inherits": "2.0.3", - "obuf": "1.1.2", - "readable-stream": "2.3.6", - "wbuf": "1.7.3" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, "html-comment-regex": { @@ -8286,13 +8286,13 @@ "integrity": "sha512-ZmgNLaTp54+HFKkONyLFEfs5dd/ZOtlquKaTnqIWFmx3Av5zG6ZPcV2d0o9XM2fXOTxxIf6eDcwzFFotke/5zA==", "dev": true, "requires": { - "camel-case": "3.0.0", - "clean-css": "4.2.1", - "commander": "2.17.1", - "he": "1.1.1", - "param-case": "2.1.1", - "relateurl": "0.2.7", - "uglify-js": "3.4.7" + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.1.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" }, "dependencies": { "commander": { @@ -8309,12 +8309,12 @@ "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", "dev": true, "requires": { - "html-minifier": "3.5.20", - "loader-utils": "0.2.17", - "lodash": "4.17.10", - "pretty-error": "2.1.1", - "tapable": "1.0.0", - "toposort": "1.0.7", + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", "util.promisify": "1.0.0" }, "dependencies": { @@ -8324,10 +8324,10 @@ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } } } @@ -8338,10 +8338,10 @@ "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=", "dev": true, "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.1.0", - "domutils": "1.1.6", - "readable-stream": "1.0.34" + "domelementtype": "1", + "domhandler": "2.1", + "domutils": "1.1", + "readable-stream": "1.0" }, "dependencies": { "domutils": { @@ -8350,7 +8350,7 @@ "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=", "dev": true, "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "isarray": { @@ -8365,10 +8365,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -8403,9 +8403,9 @@ "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", "dev": true, "requires": { - "eventemitter3": "3.1.0", - "follow-redirects": "1.5.2", - "requires-port": "1.0.0" + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" } }, "http-proxy-middleware": { @@ -8414,10 +8414,10 @@ "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==", "dev": true, "requires": { - "http-proxy": "1.17.0", - "is-glob": "4.0.0", - "lodash": "4.17.10", - "micromatch": "3.1.10" + "http-proxy": "^1.16.2", + "is-glob": "^4.0.0", + "lodash": "^4.17.5", + "micromatch": "^3.1.9" } }, "http-server": { @@ -8427,13 +8427,13 @@ "dev": true, "requires": { "colors": "1.0.3", - "corser": "2.0.1", - "ecstatic": "3.2.1", - "http-proxy": "1.17.0", - "opener": "1.4.3", - "optimist": "0.6.1", - "portfinder": "1.0.15", - "union": "0.4.6" + "corser": "~2.0.0", + "ecstatic": "^3.0.0", + "http-proxy": "^1.8.1", + "opener": "~1.4.0", + "optimist": "0.6.x", + "portfinder": "^1.0.13", + "union": "~0.4.3" }, "dependencies": { "colors": { @@ -8450,9 +8450,9 @@ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "dev": true, "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.14.2" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "https-browserify": { @@ -8467,8 +8467,8 @@ "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==", "dev": true, "requires": { - "agent-base": "4.2.1", - "debug": "3.1.0" + "agent-base": "^4.1.0", + "debug": "^3.1.0" }, "dependencies": { "debug": { @@ -8493,7 +8493,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": ">= 2.1.2 < 3" } }, "icss-replace-symbols": { @@ -8508,7 +8508,7 @@ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", "dev": true, "requires": { - "postcss": "6.0.23" + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -8517,9 +8517,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -8567,7 +8567,7 @@ "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", "dev": true, "requires": { - "import-from": "2.1.0" + "import-from": "^2.1.0" } }, "import-from": { @@ -8576,7 +8576,7 @@ "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", "dev": true, "requires": { - "resolve-from": "3.0.0" + "resolve-from": "^3.0.0" }, "dependencies": { "resolve-from": { @@ -8599,8 +8599,8 @@ "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", "dev": true, "requires": { - "pkg-dir": "2.0.0", - "resolve-cwd": "2.0.0" + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" } }, "imurmurhash": { @@ -8615,7 +8615,7 @@ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "dev": true, "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "indexes-of": { @@ -8636,8 +8636,8 @@ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -8658,8 +8658,8 @@ "integrity": "sha1-hVG45bTVcyROZqNLBPfTIHaitTQ=", "dev": true, "requires": { - "bowser": "1.9.4", - "css-in-js-utils": "2.0.1" + "bowser": "^1.7.3", + "css-in-js-utils": "^2.0.0" } }, "inquirer": { @@ -8668,20 +8668,20 @@ "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", "dev": true, "requires": { - "ansi-escapes": "3.1.0", - "chalk": "2.4.1", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.2.0", - "figures": "2.0.0", - "lodash": "4.17.10", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rx-lite": "4.0.8", - "rx-lite-aggregates": "4.0.8", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" }, "dependencies": { "ansi-regex": { @@ -8696,7 +8696,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -8707,7 +8707,7 @@ "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=", "dev": true, "requires": { - "meow": "3.7.0" + "meow": "^3.3.0" }, "dependencies": { "camelcase": { @@ -8722,8 +8722,8 @@ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, "requires": { - "camelcase": "2.1.1", - "map-obj": "1.0.1" + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" } }, "find-up": { @@ -8732,8 +8732,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "get-stdin": { @@ -8748,11 +8748,11 @@ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "map-obj": { @@ -8767,16 +8767,16 @@ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, "requires": { - "camelcase-keys": "2.1.0", - "decamelize": "1.2.0", - "loud-rejection": "1.6.0", - "map-obj": "1.0.1", - "minimist": "1.2.0", - "normalize-package-data": "2.4.0", - "object-assign": "4.1.1", - "read-pkg-up": "1.0.1", - "redent": "1.0.0", - "trim-newlines": "1.0.0" + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" } }, "minimist": { @@ -8791,7 +8791,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "path-type": { @@ -8800,9 +8800,9 @@ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "pify": { @@ -8817,9 +8817,9 @@ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, "read-pkg-up": { @@ -8828,8 +8828,8 @@ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, "redent": { @@ -8838,8 +8838,8 @@ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "dev": true, "requires": { - "indent-string": "2.1.0", - "strip-indent": "1.0.1" + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" } }, "strip-bom": { @@ -8848,7 +8848,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } }, "strip-indent": { @@ -8857,7 +8857,7 @@ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "dev": true, "requires": { - "get-stdin": "4.0.1" + "get-stdin": "^4.0.1" } }, "trim-newlines": { @@ -8880,8 +8880,8 @@ "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", "dev": true, "requires": { - "from2": "2.3.0", - "p-is-promise": "1.1.0" + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" } }, "invariant": { @@ -8890,7 +8890,7 @@ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dev": true, "requires": { - "loose-envify": "1.3.1" + "loose-envify": "^1.0.0" } }, "invert-kv": { @@ -8923,7 +8923,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -8932,7 +8932,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -8949,7 +8949,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "1.11.0" + "binary-extensions": "^1.0.0" } }, "is-buffer": { @@ -8964,7 +8964,7 @@ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "dev": true, "requires": { - "builtin-modules": "1.1.1" + "builtin-modules": "^1.0.0" } }, "is-callable": { @@ -8979,7 +8979,7 @@ "integrity": "sha512-plgvKjQtalH2P3Gytb7L61Lmz95g2DlpzFiQyRSFew8WoJKxtKRzrZMeyRN2supblm3Psc8OQGy7Xjb6XG11jw==", "dev": true, "requires": { - "ci-info": "1.4.0" + "ci-info": "^1.3.0" } }, "is-data-descriptor": { @@ -8988,7 +8988,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -8997,7 +8997,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -9014,9 +9014,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "dependencies": { "kind-of": { @@ -9051,7 +9051,7 @@ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, "requires": { - "is-primitive": "2.0.0" + "is-primitive": "^2.0.0" } }, "is-extendable": { @@ -9072,7 +9072,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-fullwidth-code-point": { @@ -9087,7 +9087,7 @@ "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.1" } }, "is-installed-globally": { @@ -9096,8 +9096,8 @@ "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", "dev": true, "requires": { - "global-dirs": "0.1.1", - "is-path-inside": "1.0.1" + "global-dirs": "^0.1.0", + "is-path-inside": "^1.0.0" } }, "is-npm": { @@ -9112,7 +9112,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -9121,7 +9121,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -9144,7 +9144,7 @@ "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", "dev": true, "requires": { - "symbol-observable": "1.2.0" + "symbol-observable": "^1.1.0" }, "dependencies": { "symbol-observable": { @@ -9167,7 +9167,7 @@ "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, "requires": { - "is-path-inside": "1.0.1" + "is-path-inside": "^1.0.0" } }, "is-path-inside": { @@ -9176,7 +9176,7 @@ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { - "path-is-inside": "1.0.2" + "path-is-inside": "^1.0.1" } }, "is-plain-obj": { @@ -9191,7 +9191,7 @@ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" } }, "is-posix-bracket": { @@ -9224,7 +9224,7 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "1.0.3" + "has": "^1.0.1" } }, "is-regexp": { @@ -9258,7 +9258,7 @@ "integrity": "sha1-RJypgpnnEwOCViieyytUDcQ3yzA=", "dev": true, "requires": { - "scoped-regex": "1.0.0" + "scoped-regex": "^1.0.0" } }, "is-stream": { @@ -9272,7 +9272,7 @@ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", "dev": true, "requires": { - "html-comment-regex": "1.1.1" + "html-comment-regex": "^1.1.0" } }, "is-symbol": { @@ -9340,8 +9340,8 @@ "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { - "node-fetch": "1.7.3", - "whatwg-fetch": "2.0.4" + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" } }, "isstream": { @@ -9356,9 +9356,9 @@ "integrity": "sha512-TS+hoFl8Z5FAFMK38nhBkdLt44CclNRgDHWeMgsV8ko3nDlr/9UI2Sf839sW7enijf8oKsZYXRvM8g0it9Zmcw==", "dev": true, "requires": { - "binaryextensions": "2.1.1", - "editions": "1.3.4", - "textextensions": "2.2.0" + "binaryextensions": "2", + "editions": "^1.3.3", + "textextensions": "2" } }, "isurl": { @@ -9367,8 +9367,8 @@ "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", "dev": true, "requires": { - "has-to-string-tag-x": "1.4.1", - "is-object": "1.0.1" + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" } }, "items": { @@ -9391,10 +9391,10 @@ "dev": true, "optional": true, "requires": { - "chalk": "2.4.1", - "jest-get-type": "22.4.3", - "leven": "2.1.0", - "pretty-format": "23.5.0" + "chalk": "^2.0.1", + "jest-get-type": "^22.1.0", + "leven": "^2.1.0", + "pretty-format": "^23.5.0" } }, "joi": { @@ -9403,11 +9403,11 @@ "integrity": "sha1-M4WseQGSEwy+Iw6ALsAskhW7/to=", "dev": true, "requires": { - "hoek": "4.2.1", - "isemail": "2.2.1", - "items": "2.1.1", - "moment": "2.22.2", - "topo": "2.0.2" + "hoek": "4.x.x", + "isemail": "2.x.x", + "items": "2.x.x", + "moment": "2.x.x", + "topo": "2.x.x" } }, "js-base64": { @@ -9427,8 +9427,8 @@ "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", "dev": true, "requires": { - "argparse": "1.0.10", - "esprima": "2.7.3" + "argparse": "^1.0.7", + "esprima": "^2.6.0" } }, "jsbn": { @@ -9444,21 +9444,21 @@ "integrity": "sha512-sRMollbhbmSDrR79JMAnhEjyZJlQQVozeeY9A6/KNuV26DNcuB3mGSCWXp0hks9dcwRNOELbNOiwraZaXXRk5Q==", "dev": true, "requires": { - "babel-plugin-transform-flow-strip-types": "6.22.0", - "babel-preset-es2015": "6.24.1", - "babel-preset-stage-1": "6.24.1", - "babel-register": "6.26.0", - "babylon": "7.0.0-beta.47", - "colors": "1.1.2", - "flow-parser": "0.76.0", - "lodash": "4.17.10", - "micromatch": "2.3.11", - "neo-async": "2.5.1", + "babel-plugin-transform-flow-strip-types": "^6.8.0", + "babel-preset-es2015": "^6.9.0", + "babel-preset-stage-1": "^6.5.0", + "babel-register": "^6.9.0", + "babylon": "^7.0.0-beta.47", + "colors": "^1.1.2", + "flow-parser": "^0.*", + "lodash": "^4.13.1", + "micromatch": "^2.3.7", + "neo-async": "^2.5.0", "node-dir": "0.1.8", - "nomnom": "1.8.1", - "recast": "0.15.3", - "temp": "0.8.3", - "write-file-atomic": "1.3.4" + "nomnom": "^1.8.1", + "recast": "^0.15.0", + "temp": "^0.8.1", + "write-file-atomic": "^1.2.0" }, "dependencies": { "arr-diff": { @@ -9467,7 +9467,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "^1.0.1" } }, "array-unique": { @@ -9494,9 +9494,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "esprima": { @@ -9511,7 +9511,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "extglob": { @@ -9520,7 +9520,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "is-extglob": { @@ -9535,7 +9535,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "kind-of": { @@ -9544,7 +9544,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } }, "micromatch": { @@ -9553,19 +9553,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, "node-dir": { @@ -9581,9 +9581,9 @@ "dev": true, "requires": { "ast-types": "0.11.5", - "esprima": "4.0.1", - "private": "0.1.8", - "source-map": "0.6.1" + "esprima": "~4.0.0", + "private": "~0.1.5", + "source-map": "~0.6.1" } }, "source-map": { @@ -9654,7 +9654,7 @@ "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.6" } }, "jsonify": { @@ -9687,7 +9687,7 @@ "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", "dev": true, "requires": { - "array-includes": "3.0.3" + "array-includes": "^3.0.3" } }, "keycode": { @@ -9723,7 +9723,7 @@ "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", "dev": true, "requires": { - "package-json": "4.0.1" + "package-json": "^4.0.0" } }, "lazy-ass": { @@ -9738,7 +9738,7 @@ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "dev": true, "requires": { - "invert-kv": "1.0.0" + "invert-kv": "^1.0.0" } }, "less": { @@ -9747,14 +9747,14 @@ "integrity": "sha512-746DPDyL+Wsjo7h/Z3t+A3Mg/mpDTaxW4puZyLhCQJjWJJvHggN735orjuCLIYgo7jKqv1zWLiQrxkuUOg5oGA==", "dev": true, "requires": { - "errno": "0.1.7", - "graceful-fs": "4.1.11", - "image-size": "0.5.5", - "mime": "1.6.0", - "mkdirp": "0.5.1", - "promise": "7.3.1", - "request": "2.87.0", - "source-map": "0.6.1" + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "mime": "^1.4.1", + "mkdirp": "^0.5.0", + "promise": "^7.1.1", + "request": "^2.83.0", + "source-map": "~0.6.0" }, "dependencies": { "mime": { @@ -9779,9 +9779,9 @@ "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==", "dev": true, "requires": { - "clone": "2.1.2", - "loader-utils": "1.1.0", - "pify": "3.0.0" + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^3.0.0" }, "dependencies": { "clone": { @@ -9805,8 +9805,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" } }, "lint-staged": { @@ -9816,28 +9816,28 @@ "dev": true, "optional": true, "requires": { - "chalk": "2.4.1", - "commander": "2.16.0", - "cosmiconfig": "5.0.6", - "debug": "3.1.0", - "dedent": "0.7.0", - "execa": "0.9.0", - "find-parent-dir": "0.3.0", - "is-glob": "4.0.0", - "is-windows": "1.0.2", - "jest-validate": "23.5.0", - "listr": "0.14.1", - "lodash": "4.17.10", - "log-symbols": "2.2.0", - "micromatch": "3.1.10", - "npm-which": "3.0.1", - "p-map": "1.2.0", - "path-is-inside": "1.0.2", - "pify": "3.0.0", - "please-upgrade-node": "3.1.1", + "chalk": "^2.3.1", + "commander": "^2.14.1", + "cosmiconfig": "^5.0.2", + "debug": "^3.1.0", + "dedent": "^0.7.0", + "execa": "^0.9.0", + "find-parent-dir": "^0.3.0", + "is-glob": "^4.0.0", + "is-windows": "^1.0.2", + "jest-validate": "^23.5.0", + "listr": "^0.14.1", + "lodash": "^4.17.5", + "log-symbols": "^2.2.0", + "micromatch": "^3.1.8", + "npm-which": "^3.0.1", + "p-map": "^1.1.1", + "path-is-inside": "^1.0.2", + "pify": "^3.0.0", + "please-upgrade-node": "^3.0.2", "staged-git-files": "1.1.1", - "string-argv": "0.0.2", - "stringify-object": "3.2.2" + "string-argv": "^0.0.2", + "stringify-object": "^3.2.2" }, "dependencies": { "debug": { @@ -9857,13 +9857,13 @@ "dev": true, "optional": true, "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.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" + "cross-spawn": "^5.0.1", + "get-stream": "^3.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" } } } @@ -9874,22 +9874,22 @@ "integrity": "sha512-MSMUUVN1f8aRnPi4034RkOqdiUlpYW+FqwFE3aL0uYNPRavkt2S2SsSpDDofn8BDpqv2RNnsdOcCHWsChcq77A==", "dev": true, "requires": { - "@samverschueren/stream-to-observable": "0.3.0", - "cli-truncate": "0.2.1", - "figures": "1.7.0", - "indent-string": "2.1.0", - "is-observable": "1.1.0", - "is-promise": "2.1.0", - "is-stream": "1.1.0", - "listr-silent-renderer": "1.1.1", - "listr-update-renderer": "0.4.0", - "listr-verbose-renderer": "0.4.1", - "log-symbols": "1.0.2", - "log-update": "1.0.2", - "ora": "0.2.3", - "p-map": "1.2.0", - "rxjs": "6.2.2", - "strip-ansi": "3.0.1" + "@samverschueren/stream-to-observable": "^0.3.0", + "cli-truncate": "^0.2.1", + "figures": "^1.7.0", + "indent-string": "^2.1.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.4.0", + "listr-verbose-renderer": "^0.4.0", + "log-symbols": "^1.0.2", + "log-update": "^1.0.2", + "ora": "^0.2.3", + "p-map": "^1.1.1", + "rxjs": "^6.1.0", + "strip-ansi": "^3.0.1" }, "dependencies": { "ansi-styles": { @@ -9904,11 +9904,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "figures": { @@ -9917,8 +9917,8 @@ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } }, "log-symbols": { @@ -9927,7 +9927,7 @@ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" } }, "rxjs": { @@ -9936,7 +9936,7 @@ "integrity": "sha512-0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ==", "dev": true, "requires": { - "tslib": "1.9.3" + "tslib": "^1.9.0" } }, "supports-color": { @@ -9959,14 +9959,14 @@ "integrity": "sha1-NE2YDaLKLosUW6MFkI8yrj9MyKc=", "dev": true, "requires": { - "chalk": "1.1.3", - "cli-truncate": "0.2.1", - "elegant-spinner": "1.0.1", - "figures": "1.7.0", - "indent-string": "3.2.0", - "log-symbols": "1.0.2", - "log-update": "1.0.2", - "strip-ansi": "3.0.1" + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^1.0.2", + "strip-ansi": "^3.0.1" }, "dependencies": { "ansi-styles": { @@ -9981,11 +9981,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "figures": { @@ -9994,8 +9994,8 @@ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } }, "indent-string": { @@ -10010,7 +10010,7 @@ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" } }, "supports-color": { @@ -10027,10 +10027,10 @@ "integrity": "sha1-ggb0z21S3cWCfl/RSYng6WWTOjU=", "dev": true, "requires": { - "chalk": "1.1.3", - "cli-cursor": "1.0.2", - "date-fns": "1.29.0", - "figures": "1.7.0" + "chalk": "^1.1.3", + "cli-cursor": "^1.0.2", + "date-fns": "^1.27.2", + "figures": "^1.7.0" }, "dependencies": { "ansi-styles": { @@ -10045,11 +10045,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "cli-cursor": { @@ -10058,7 +10058,7 @@ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "dev": true, "requires": { - "restore-cursor": "1.0.1" + "restore-cursor": "^1.0.1" } }, "figures": { @@ -10067,8 +10067,8 @@ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } }, "onetime": { @@ -10083,8 +10083,8 @@ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "dev": true, "requires": { - "exit-hook": "1.1.1", - "onetime": "1.1.0" + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" } }, "supports-color": { @@ -10101,10 +10101,10 @@ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" }, "dependencies": { "pify": { @@ -10127,9 +10127,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } }, "locate-path": { @@ -10138,8 +10138,8 @@ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, "lodash": { @@ -10202,9 +10202,9 @@ "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", "dev": true, "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" } }, "lodash.memoize": { @@ -10255,7 +10255,7 @@ "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", "dev": true, "requires": { - "chalk": "2.4.1" + "chalk": "^2.0.1" } }, "log-update": { @@ -10264,8 +10264,8 @@ "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=", "dev": true, "requires": { - "ansi-escapes": "1.4.0", - "cli-cursor": "1.0.2" + "ansi-escapes": "^1.0.0", + "cli-cursor": "^1.0.2" }, "dependencies": { "ansi-escapes": { @@ -10280,7 +10280,7 @@ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "dev": true, "requires": { - "restore-cursor": "1.0.1" + "restore-cursor": "^1.0.1" } }, "onetime": { @@ -10295,8 +10295,8 @@ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "dev": true, "requires": { - "exit-hook": "1.1.1", - "onetime": "1.1.0" + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" } } } @@ -10313,8 +10313,8 @@ "integrity": "sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A==", "dev": true, "requires": { - "es6-symbol": "3.1.1", - "object.assign": "4.1.0" + "es6-symbol": "^3.1.1", + "object.assign": "^4.1.0" } }, "long": { @@ -10328,7 +10328,7 @@ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "requires": { - "js-tokens": "3.0.2" + "js-tokens": "^3.0.0" } }, "loud-rejection": { @@ -10337,8 +10337,8 @@ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "dev": true, "requires": { - "currently-unhandled": "0.4.1", - "signal-exit": "3.0.2" + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" } }, "lower-case": { @@ -10359,8 +10359,8 @@ "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "make-dir": { @@ -10369,7 +10369,7 @@ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" } }, "mamacro": { @@ -10396,7 +10396,7 @@ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "requires": { - "object-visit": "1.0.1" + "object-visit": "^1.0.0" } }, "math-expression-evaluator": { @@ -10417,8 +10417,8 @@ "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", "dev": true, "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" } }, "media-typer": { @@ -10433,7 +10433,7 @@ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", "dev": true, "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "mem-fs": { @@ -10442,9 +10442,9 @@ "integrity": "sha1-uK6NLj/Lb10/kWXBLUVRoGXZicw=", "dev": true, "requires": { - "through2": "2.0.3", - "vinyl": "1.2.0", - "vinyl-file": "2.0.0" + "through2": "^2.0.0", + "vinyl": "^1.1.0", + "vinyl-file": "^2.0.0" } }, "mem-fs-editor": { @@ -10453,17 +10453,17 @@ "integrity": "sha512-tgWmwI/+6vwu6POan82dTjxEpwAoaj0NAFnghtVo/FcLK2/7IhPUtFUUYlwou4MOY6OtjTUJtwpfH1h+eSUziw==", "dev": true, "requires": { - "commondir": "1.0.1", - "deep-extend": "0.6.0", - "ejs": "2.6.1", - "glob": "7.1.2", - "globby": "7.1.1", - "isbinaryfile": "3.0.2", - "mkdirp": "0.5.1", - "multimatch": "2.1.0", - "rimraf": "2.6.2", - "through2": "2.0.3", - "vinyl": "2.2.0" + "commondir": "^1.0.1", + "deep-extend": "^0.6.0", + "ejs": "^2.5.9", + "glob": "^7.0.3", + "globby": "^7.1.1", + "isbinaryfile": "^3.0.2", + "mkdirp": "^0.5.0", + "multimatch": "^2.0.0", + "rimraf": "^2.2.8", + "through2": "^2.0.0", + "vinyl": "^2.0.1" }, "dependencies": { "clone": { @@ -10484,12 +10484,12 @@ "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", "dev": true, "requires": { - "array-union": "1.0.2", - "dir-glob": "2.0.0", - "glob": "7.1.2", - "ignore": "3.3.10", - "pify": "3.0.0", - "slash": "1.0.0" + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" } }, "replace-ext": { @@ -10504,12 +10504,12 @@ "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", "dev": true, "requires": { - "clone": "2.1.1", - "clone-buffer": "1.0.0", - "clone-stats": "1.0.0", - "cloneable-readable": "1.1.2", - "remove-trailing-separator": "1.1.0", - "replace-ext": "1.0.0" + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" } } } @@ -10520,8 +10520,8 @@ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "dev": true, "requires": { - "errno": "0.1.7", - "readable-stream": "2.3.6" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" } }, "memorystream": { @@ -10542,10 +10542,10 @@ "integrity": "sha1-IeZIssawJhcSUJ5N82wkJHcxYMk=", "dev": true, "requires": { - "inquirer": "0.11.4", - "minimist": "1.2.0", - "node-fs": "0.1.7", - "path": "0.12.7" + "inquirer": "^0.11.0", + "minimist": "^1.2.0", + "node-fs": "~0.1.7", + "path": "^0.12.7" }, "dependencies": { "ansi-escapes": { @@ -10566,11 +10566,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "cli-cursor": { @@ -10579,7 +10579,7 @@ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "dev": true, "requires": { - "restore-cursor": "1.0.1" + "restore-cursor": "^1.0.1" } }, "cli-width": { @@ -10594,8 +10594,8 @@ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } }, "inquirer": { @@ -10604,19 +10604,19 @@ "integrity": "sha1-geM3ToNhvq/y2XAWIG01nQsy+k0=", "dev": true, "requires": { - "ansi-escapes": "1.4.0", - "ansi-regex": "2.1.1", - "chalk": "1.1.3", - "cli-cursor": "1.0.2", - "cli-width": "1.1.1", - "figures": "1.7.0", - "lodash": "3.10.1", - "readline2": "1.0.1", - "run-async": "0.1.0", - "rx-lite": "3.1.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "through": "2.3.8" + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^1.0.1", + "figures": "^1.3.5", + "lodash": "^3.3.1", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" } }, "is-fullwidth-code-point": { @@ -10625,7 +10625,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "lodash": { @@ -10652,8 +10652,8 @@ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "dev": true, "requires": { - "exit-hook": "1.1.1", - "onetime": "1.1.0" + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" } }, "run-async": { @@ -10662,7 +10662,7 @@ "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", "dev": true, "requires": { - "once": "1.4.0" + "once": "^1.3.0" } }, "rx-lite": { @@ -10677,9 +10677,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "supports-color": { @@ -10708,19 +10708,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "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" + "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" } }, "miller-rabin": { @@ -10729,8 +10729,8 @@ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0" + "bn.js": "^4.0.0", + "brorand": "^1.0.1" } }, "mime": { @@ -10751,7 +10751,7 @@ "integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==", "dev": true, "requires": { - "mime-db": "1.35.0" + "mime-db": "~1.35.0" } }, "mimic-fn": { @@ -10772,7 +10772,7 @@ "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", "dev": true, "requires": { - "dom-walk": "0.1.1" + "dom-walk": "^0.1.0" } }, "minimalistic-assert": { @@ -10793,7 +10793,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -10808,16 +10808,16 @@ "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", "dev": true, "requires": { - "concat-stream": "1.6.2", - "duplexify": "3.6.0", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.0.3", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "2.0.1", - "pumpify": "1.5.1", - "stream-each": "1.2.3", - "through2": "2.0.3" + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" } }, "mixin-deep": { @@ -10826,8 +10826,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": { @@ -10836,7 +10836,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -10862,12 +10862,12 @@ "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", "dev": true, "requires": { - "aproba": "1.2.0", - "copy-concurrently": "1.0.5", - "fs-write-stream-atomic": "1.0.10", - "mkdirp": "0.5.1", - "rimraf": "2.6.2", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" } }, "ms": { @@ -10882,8 +10882,8 @@ "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", "dev": true, "requires": { - "dns-packet": "1.3.1", - "thunky": "1.0.2" + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" } }, "multicast-dns-service-types": { @@ -10898,10 +10898,10 @@ "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", "dev": true, "requires": { - "array-differ": "1.0.0", - "array-union": "1.0.2", - "arrify": "1.0.1", - "minimatch": "3.0.4" + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" } }, "mute-stream": { @@ -10923,17 +10923,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.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "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" } }, "natural-compare": { @@ -10972,7 +10972,7 @@ "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "dev": true, "requires": { - "lower-case": "1.1.4" + "lower-case": "^1.1.1" } }, "node-dir": { @@ -10981,7 +10981,7 @@ "integrity": "sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=", "dev": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.2" } }, "node-fetch": { @@ -10989,8 +10989,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", "requires": { - "encoding": "0.1.12", - "is-stream": "1.1.0" + "encoding": "^0.1.11", + "is-stream": "^1.0.1" } }, "node-forge": { @@ -11011,28 +11011,28 @@ "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", "dev": true, "requires": { - "assert": "1.4.1", - "browserify-zlib": "0.2.0", - "buffer": "4.9.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "domain-browser": "1.2.0", - "events": "1.1.1", - "https-browserify": "1.0.0", - "os-browserify": "0.3.0", + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^1.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", "path-browserify": "0.0.0", - "process": "0.11.10", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "readable-stream": "2.3.6", - "stream-browserify": "2.0.1", - "stream-http": "2.8.3", - "string_decoder": "1.1.1", - "timers-browserify": "2.0.10", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", "tty-browserify": "0.0.0", - "url": "0.11.0", - "util": "0.10.4", + "url": "^0.11.0", + "util": "^0.10.3", "vm-browserify": "0.0.4" }, "dependencies": { @@ -11050,7 +11050,7 @@ "integrity": "sha512-CaViu+2FqTNYOYNihXa5uPS/zry92I3vPU4nCB6JB3OeZ2UGtOpF5gRwuN4+m3hbEcL47bOXyun1jX2iC+3uEQ==", "dev": true, "requires": { - "semver": "5.5.0" + "semver": "^5.3.0" } }, "node-version": { @@ -11065,8 +11065,8 @@ "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=", "dev": true, "requires": { - "chalk": "0.4.0", - "underscore": "1.6.0" + "chalk": "~0.4.0", + "underscore": "~1.6.0" }, "dependencies": { "ansi-styles": { @@ -11081,9 +11081,9 @@ "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", "dev": true, "requires": { - "ansi-styles": "1.0.0", - "has-color": "0.1.7", - "strip-ansi": "0.1.1" + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" } }, "strip-ansi": { @@ -11100,7 +11100,7 @@ "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", "dev": true, "requires": { - "abbrev": "1.1.1" + "abbrev": "1" } }, "normalize-package-data": { @@ -11109,10 +11109,10 @@ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "dev": true, "requires": { - "hosted-git-info": "2.7.1", - "is-builtin-module": "1.0.0", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.3" + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, "normalize-path": { @@ -11121,7 +11121,7 @@ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "remove-trailing-separator": "1.1.0" + "remove-trailing-separator": "^1.0.1" } }, "normalize-range": { @@ -11136,10 +11136,10 @@ "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", "dev": true, "requires": { - "object-assign": "4.1.1", - "prepend-http": "1.0.4", - "query-string": "4.3.4", - "sort-keys": "1.1.2" + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" } }, "npm": { @@ -11148,123 +11148,123 @@ "integrity": "sha512-GnlNsOnxwVJX4WSfyQY0gY3LnUX2cc46XU0eu1g+WSuZgDRUGmw8tuptitJu6byp0RWGT8ZEAKajblwdhQHN8A==", "dev": true, "requires": { - "JSONStream": "1.3.3", - "abbrev": "1.1.1", - "ansicolors": "0.3.2", - "ansistyles": "0.1.3", - "aproba": "1.2.0", - "archy": "1.0.0", - "bin-links": "1.1.2", - "bluebird": "3.5.1", - "byte-size": "4.0.3", - "cacache": "11.0.2", - "call-limit": "1.1.0", - "chownr": "1.0.1", - "cli-columns": "3.1.2", - "cli-table3": "0.5.0", - "cmd-shim": "2.0.2", - "columnify": "1.5.4", - "config-chain": "1.1.11", - "debuglog": "1.0.1", - "detect-indent": "5.0.0", - "detect-newline": "2.1.0", - "dezalgo": "1.0.3", - "editor": "1.0.0", - "figgy-pudding": "3.1.0", - "find-npm-prefix": "1.0.2", - "fs-vacuum": "1.2.10", - "fs-write-stream-atomic": "1.0.10", - "gentle-fs": "2.0.1", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "has-unicode": "2.0.1", - "hosted-git-info": "2.6.0", - "iferr": "1.0.0", - "imurmurhash": "0.1.4", - "inflight": "1.0.6", - "inherits": "2.0.3", - "ini": "1.3.5", - "init-package-json": "1.10.3", - "is-cidr": "2.0.6", - "json-parse-better-errors": "1.0.2", - "lazy-property": "1.0.0", - "libcipm": "2.0.0", - "libnpmhook": "4.0.1", - "libnpx": "10.2.0", - "lock-verify": "2.0.2", - "lockfile": "1.0.4", - "lodash._baseindexof": "3.1.0", - "lodash._baseuniq": "4.6.0", - "lodash._bindcallback": "3.0.1", - "lodash._cacheindexof": "3.0.2", - "lodash._createcache": "3.1.2", - "lodash._getnative": "3.9.1", - "lodash.clonedeep": "4.5.0", - "lodash.restparam": "3.6.1", - "lodash.union": "4.6.0", - "lodash.uniq": "4.5.0", - "lodash.without": "4.4.0", - "lru-cache": "4.1.3", - "meant": "1.0.1", - "mississippi": "3.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "node-gyp": "3.7.0", - "nopt": "4.0.1", - "normalize-package-data": "2.4.0", - "npm-audit-report": "1.3.1", - "npm-cache-filename": "1.0.2", - "npm-install-checks": "3.0.0", - "npm-lifecycle": "2.0.3", - "npm-package-arg": "6.1.0", - "npm-packlist": "1.1.10", - "npm-pick-manifest": "2.1.0", - "npm-profile": "3.0.2", - "npm-registry-client": "8.5.1", - "npm-registry-fetch": "1.1.0", - "npm-user-validate": "1.0.0", - "npmlog": "4.1.2", - "once": "1.4.0", - "opener": "1.4.3", - "osenv": "0.1.5", - "pacote": "8.1.6", - "path-is-inside": "1.0.2", - "promise-inflight": "1.0.1", - "qrcode-terminal": "0.12.0", - "query-string": "6.1.0", - "qw": "1.0.1", - "read": "1.0.7", - "read-cmd-shim": "1.0.1", - "read-installed": "4.0.3", - "read-package-json": "2.0.13", - "read-package-tree": "5.2.1", - "readable-stream": "2.3.6", - "readdir-scoped-modules": "1.0.2", - "request": "2.81.0", - "retry": "0.12.0", - "rimraf": "2.6.2", - "safe-buffer": "5.1.2", - "semver": "5.5.0", - "sha": "2.0.1", - "slide": "1.1.6", - "sorted-object": "2.0.1", - "sorted-union-stream": "2.1.3", - "ssri": "6.0.0", - "tar": "4.4.4", - "text-table": "0.2.0", - "tiny-relative-date": "1.3.0", + "JSONStream": "^1.3.3", + "abbrev": "~1.1.1", + "ansicolors": "~0.3.2", + "ansistyles": "~0.1.3", + "aproba": "~1.2.0", + "archy": "~1.0.0", + "bin-links": "^1.1.2", + "bluebird": "~3.5.1", + "byte-size": "^4.0.3", + "cacache": "^11.0.2", + "call-limit": "~1.1.0", + "chownr": "~1.0.1", + "cli-columns": "^3.1.2", + "cli-table3": "^0.5.0", + "cmd-shim": "~2.0.2", + "columnify": "~1.5.4", + "config-chain": "~1.1.11", + "debuglog": "*", + "detect-indent": "~5.0.0", + "detect-newline": "^2.1.0", + "dezalgo": "~1.0.3", + "editor": "~1.0.0", + "figgy-pudding": "^3.1.0", + "find-npm-prefix": "^1.0.2", + "fs-vacuum": "~1.2.10", + "fs-write-stream-atomic": "~1.0.10", + "gentle-fs": "^2.0.1", + "glob": "~7.1.2", + "graceful-fs": "~4.1.11", + "has-unicode": "~2.0.1", + "hosted-git-info": "^2.6.0", + "iferr": "^1.0.0", + "imurmurhash": "*", + "inflight": "~1.0.6", + "inherits": "~2.0.3", + "ini": "^1.3.5", + "init-package-json": "^1.10.3", + "is-cidr": "^2.0.6", + "json-parse-better-errors": "^1.0.2", + "lazy-property": "~1.0.0", + "libcipm": "^2.0.0", + "libnpmhook": "^4.0.1", + "libnpx": "^10.2.0", + "lock-verify": "^2.0.2", + "lockfile": "^1.0.4", + "lodash._baseindexof": "*", + "lodash._baseuniq": "~4.6.0", + "lodash._bindcallback": "*", + "lodash._cacheindexof": "*", + "lodash._createcache": "*", + "lodash._getnative": "*", + "lodash.clonedeep": "~4.5.0", + "lodash.restparam": "*", + "lodash.union": "~4.6.0", + "lodash.uniq": "~4.5.0", + "lodash.without": "~4.4.0", + "lru-cache": "^4.1.3", + "meant": "~1.0.1", + "mississippi": "^3.0.0", + "mkdirp": "~0.5.1", + "move-concurrently": "^1.0.1", + "node-gyp": "^3.7.0", + "nopt": "~4.0.1", + "normalize-package-data": "~2.4.0", + "npm-audit-report": "^1.3.1", + "npm-cache-filename": "~1.0.2", + "npm-install-checks": "~3.0.0", + "npm-lifecycle": "^2.0.3", + "npm-package-arg": "^6.1.0", + "npm-packlist": "~1.1.10", + "npm-pick-manifest": "^2.1.0", + "npm-profile": "^3.0.2", + "npm-registry-client": "^8.5.1", + "npm-registry-fetch": "^1.1.0", + "npm-user-validate": "~1.0.0", + "npmlog": "~4.1.2", + "once": "~1.4.0", + "opener": "~1.4.3", + "osenv": "^0.1.5", + "pacote": "^8.1.6", + "path-is-inside": "~1.0.2", + "promise-inflight": "~1.0.1", + "qrcode-terminal": "^0.12.0", + "query-string": "^6.1.0", + "qw": "~1.0.1", + "read": "~1.0.7", + "read-cmd-shim": "~1.0.1", + "read-installed": "~4.0.3", + "read-package-json": "^2.0.13", + "read-package-tree": "^5.2.1", + "readable-stream": "^2.3.6", + "readdir-scoped-modules": "*", + "request": "^2.81.0", + "retry": "^0.12.0", + "rimraf": "~2.6.2", + "safe-buffer": "^5.1.2", + "semver": "^5.5.0", + "sha": "~2.0.1", + "slide": "~1.1.6", + "sorted-object": "~2.0.1", + "sorted-union-stream": "~2.1.3", + "ssri": "^6.0.0", + "tar": "^4.4.4", + "text-table": "~0.2.0", + "tiny-relative-date": "^1.3.0", "uid-number": "0.0.6", - "umask": "1.1.0", - "unique-filename": "1.1.0", - "unpipe": "1.0.0", - "update-notifier": "2.5.0", - "uuid": "3.3.2", - "validate-npm-package-license": "3.0.3", - "validate-npm-package-name": "3.0.0", - "which": "1.3.1", - "worker-farm": "1.6.0", - "wrappy": "1.0.2", - "write-file-atomic": "2.3.0" + "umask": "~1.1.0", + "unique-filename": "~1.1.0", + "unpipe": "~1.0.0", + "update-notifier": "^2.5.0", + "uuid": "^3.3.2", + "validate-npm-package-license": "^3.0.3", + "validate-npm-package-name": "~3.0.0", + "which": "^1.3.1", + "worker-farm": "^1.6.0", + "wrappy": "~1.0.2", + "write-file-atomic": "^2.3.0" }, "dependencies": { "JSONStream": { @@ -11272,8 +11272,8 @@ "bundled": true, "dev": true, "requires": { - "jsonparse": "1.3.1", - "through": "2.3.8" + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" } }, "abbrev": { @@ -11286,7 +11286,7 @@ "bundled": true, "dev": true, "requires": { - "es6-promisify": "5.0.0" + "es6-promisify": "^5.0.0" } }, "agentkeepalive": { @@ -11294,7 +11294,7 @@ "bundled": true, "dev": true, "requires": { - "humanize-ms": "1.2.1" + "humanize-ms": "^1.2.1" } }, "ansi-align": { @@ -11302,7 +11302,7 @@ "bundled": true, "dev": true, "requires": { - "string-width": "2.1.1" + "string-width": "^2.0.0" } }, "ansi-regex": { @@ -11315,7 +11315,7 @@ "bundled": true, "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "ansicolors": { @@ -11343,8 +11343,8 @@ "bundled": true, "dev": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "asap": { @@ -11388,7 +11388,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "bin-links": { @@ -11396,11 +11396,11 @@ "bundled": true, "dev": true, "requires": { - "bluebird": "3.5.1", - "cmd-shim": "2.0.2", - "gentle-fs": "2.0.1", - "graceful-fs": "4.1.11", - "write-file-atomic": "2.3.0" + "bluebird": "^3.5.0", + "cmd-shim": "^2.0.2", + "gentle-fs": "^2.0.0", + "graceful-fs": "^4.1.11", + "write-file-atomic": "^2.3.0" } }, "block-stream": { @@ -11408,7 +11408,7 @@ "bundled": true, "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "~2.0.0" } }, "bluebird": { @@ -11421,7 +11421,7 @@ "bundled": true, "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "boxen": { @@ -11429,13 +11429,13 @@ "bundled": true, "dev": true, "requires": { - "ansi-align": "2.0.0", - "camelcase": "4.1.0", - "chalk": "2.4.1", - "cli-boxes": "1.0.0", - "string-width": "2.1.1", - "term-size": "1.2.0", - "widest-line": "2.0.0" + "ansi-align": "^2.0.0", + "camelcase": "^4.0.0", + "chalk": "^2.0.1", + "cli-boxes": "^1.0.0", + "string-width": "^2.0.0", + "term-size": "^1.2.0", + "widest-line": "^2.0.0" } }, "brace-expansion": { @@ -11443,7 +11443,7 @@ "bundled": true, "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -11477,20 +11477,20 @@ "bundled": true, "dev": true, "requires": { - "bluebird": "3.5.1", - "chownr": "1.0.1", - "figgy-pudding": "3.1.0", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "lru-cache": "4.1.3", - "mississippi": "3.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "promise-inflight": "1.0.1", - "rimraf": "2.6.2", - "ssri": "6.0.0", - "unique-filename": "1.1.0", - "y18n": "4.0.0" + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "figgy-pudding": "^3.1.0", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.2", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^6.0.0", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" } }, "call-limit": { @@ -11518,9 +11518,9 @@ "bundled": true, "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "chownr": { @@ -11538,7 +11538,7 @@ "bundled": true, "dev": true, "requires": { - "ip-regex": "2.1.0" + "ip-regex": "^2.1.0" } }, "cli-boxes": { @@ -11551,8 +11551,8 @@ "bundled": true, "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "3.0.1" + "string-width": "^2.0.0", + "strip-ansi": "^3.0.1" } }, "cli-table3": { @@ -11560,9 +11560,9 @@ "bundled": true, "dev": true, "requires": { - "colors": "1.3.0", - "object-assign": "4.1.1", - "string-width": "2.1.1" + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^2.1.1" } }, "cliui": { @@ -11570,9 +11570,9 @@ "bundled": true, "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" }, "dependencies": { "ansi-regex": { @@ -11585,7 +11585,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -11600,8 +11600,8 @@ "bundled": true, "dev": true, "requires": { - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1" + "graceful-fs": "^4.1.2", + "mkdirp": "~0.5.0" } }, "co": { @@ -11619,7 +11619,7 @@ "bundled": true, "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "^1.1.1" } }, "color-name": { @@ -11638,8 +11638,8 @@ "bundled": true, "dev": true, "requires": { - "strip-ansi": "3.0.1", - "wcwidth": "1.0.1" + "strip-ansi": "^3.0.0", + "wcwidth": "^1.0.0" } }, "combined-stream": { @@ -11647,7 +11647,7 @@ "bundled": true, "dev": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "concat-map": { @@ -11660,10 +11660,10 @@ "bundled": true, "dev": true, "requires": { - "buffer-from": "1.0.0", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "typedarray": "0.0.6" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, "config-chain": { @@ -11671,8 +11671,8 @@ "bundled": true, "dev": true, "requires": { - "ini": "1.3.5", - "proto-list": "1.2.4" + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, "configstore": { @@ -11680,12 +11680,12 @@ "bundled": true, "dev": true, "requires": { - "dot-prop": "4.2.0", - "graceful-fs": "4.1.11", - "make-dir": "1.3.0", - "unique-string": "1.0.0", - "write-file-atomic": "2.3.0", - "xdg-basedir": "3.0.0" + "dot-prop": "^4.1.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "unique-string": "^1.0.0", + "write-file-atomic": "^2.0.0", + "xdg-basedir": "^3.0.0" } }, "console-control-strings": { @@ -11698,12 +11698,12 @@ "bundled": true, "dev": true, "requires": { - "aproba": "1.2.0", - "fs-write-stream-atomic": "1.0.10", - "iferr": "0.1.5", - "mkdirp": "0.5.1", - "rimraf": "2.6.2", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" }, "dependencies": { "iferr": { @@ -11723,7 +11723,7 @@ "bundled": true, "dev": true, "requires": { - "capture-stack-trace": "1.0.0" + "capture-stack-trace": "^1.0.0" } }, "cross-spawn": { @@ -11731,9 +11731,9 @@ "bundled": true, "dev": true, "requires": { - "lru-cache": "4.1.3", - "shebang-command": "1.2.0", - "which": "1.3.1" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "cryptiles": { @@ -11741,7 +11741,7 @@ "bundled": true, "dev": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "crypto-random-string": { @@ -11759,7 +11759,7 @@ "bundled": true, "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -11809,7 +11809,7 @@ "bundled": true, "dev": true, "requires": { - "clone": "1.0.4" + "clone": "^1.0.2" } }, "delayed-stream": { @@ -11837,8 +11837,8 @@ "bundled": true, "dev": true, "requires": { - "asap": "2.0.6", - "wrappy": "1.0.2" + "asap": "^2.0.0", + "wrappy": "1" } }, "dot-prop": { @@ -11846,7 +11846,7 @@ "bundled": true, "dev": true, "requires": { - "is-obj": "1.0.1" + "is-obj": "^1.0.0" } }, "dotenv": { @@ -11864,10 +11864,10 @@ "bundled": true, "dev": true, "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "stream-shift": "1.0.0" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" } }, "ecc-jsbn": { @@ -11876,7 +11876,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "editor": { @@ -11889,7 +11889,7 @@ "bundled": true, "dev": true, "requires": { - "iconv-lite": "0.4.23" + "iconv-lite": "~0.4.13" } }, "end-of-stream": { @@ -11897,7 +11897,7 @@ "bundled": true, "dev": true, "requires": { - "once": "1.4.0" + "once": "^1.4.0" } }, "err-code": { @@ -11910,7 +11910,7 @@ "bundled": true, "dev": true, "requires": { - "prr": "1.0.1" + "prr": "~1.0.1" } }, "es6-promise": { @@ -11923,7 +11923,7 @@ "bundled": true, "dev": true, "requires": { - "es6-promise": "4.2.4" + "es6-promise": "^4.0.3" } }, "escape-string-regexp": { @@ -11936,13 +11936,13 @@ "bundled": true, "dev": true, "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.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" + "cross-spawn": "^5.0.1", + "get-stream": "^3.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" } }, "extend": { @@ -11970,7 +11970,7 @@ "bundled": true, "dev": true, "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } }, "flush-write-stream": { @@ -11978,8 +11978,8 @@ "bundled": true, "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "^2.0.1", + "readable-stream": "^2.0.4" } }, "forever-agent": { @@ -11992,9 +11992,9 @@ "bundled": true, "dev": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.6", - "mime-types": "2.1.18" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" } }, "from2": { @@ -12002,8 +12002,8 @@ "bundled": true, "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" } }, "fs-minipass": { @@ -12011,7 +12011,7 @@ "bundled": true, "dev": true, "requires": { - "minipass": "2.3.3" + "minipass": "^2.2.1" } }, "fs-vacuum": { @@ -12019,9 +12019,9 @@ "bundled": true, "dev": true, "requires": { - "graceful-fs": "4.1.11", - "path-is-inside": "1.0.2", - "rimraf": "2.6.2" + "graceful-fs": "^4.1.2", + "path-is-inside": "^1.0.1", + "rimraf": "^2.5.2" } }, "fs-write-stream-atomic": { @@ -12029,10 +12029,10 @@ "bundled": true, "dev": true, "requires": { - "graceful-fs": "4.1.11", - "iferr": "0.1.5", - "imurmurhash": "0.1.4", - "readable-stream": "2.3.6" + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" }, "dependencies": { "iferr": { @@ -12052,10 +12052,10 @@ "bundled": true, "dev": true, "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.2" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "gauge": { @@ -12063,14 +12063,14 @@ "bundled": true, "dev": true, "requires": { - "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.2" + "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" }, "dependencies": { "string-width": { @@ -12078,9 +12078,9 @@ "bundled": true, "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -12095,14 +12095,14 @@ "bundled": true, "dev": true, "requires": { - "aproba": "1.2.0", - "fs-vacuum": "1.2.10", - "graceful-fs": "4.1.11", - "iferr": "0.1.5", - "mkdirp": "0.5.1", - "path-is-inside": "1.0.2", - "read-cmd-shim": "1.0.1", - "slide": "1.1.6" + "aproba": "^1.1.2", + "fs-vacuum": "^1.2.10", + "graceful-fs": "^4.1.11", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "path-is-inside": "^1.0.2", + "read-cmd-shim": "^1.0.1", + "slide": "^1.1.6" }, "dependencies": { "iferr": { @@ -12127,7 +12127,7 @@ "bundled": true, "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -12142,12 +12142,12 @@ "bundled": true, "dev": true, "requires": { - "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" + "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" } }, "global-dirs": { @@ -12155,7 +12155,7 @@ "bundled": true, "dev": true, "requires": { - "ini": "1.3.5" + "ini": "^1.3.4" } }, "got": { @@ -12163,17 +12163,17 @@ "bundled": true, "dev": true, "requires": { - "create-error-class": "3.0.2", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.1", - "safe-buffer": "5.1.2", - "timed-out": "4.0.1", - "unzip-response": "2.0.1", - "url-parse-lax": "1.0.0" + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" } }, "graceful-fs": { @@ -12191,8 +12191,8 @@ "bundled": true, "dev": true, "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" + "ajv": "^4.9.1", + "har-schema": "^1.0.5" }, "dependencies": { "ajv": { @@ -12200,8 +12200,8 @@ "bundled": true, "dev": true, "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" } } } @@ -12221,10 +12221,10 @@ "bundled": true, "dev": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "hoek": { @@ -12247,7 +12247,7 @@ "bundled": true, "dev": true, "requires": { - "agent-base": "4.2.0", + "agent-base": "4", "debug": "3.1.0" } }, @@ -12256,9 +12256,9 @@ "bundled": true, "dev": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.14.2" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "https-proxy-agent": { @@ -12266,8 +12266,8 @@ "bundled": true, "dev": true, "requires": { - "agent-base": "4.2.0", - "debug": "3.1.0" + "agent-base": "^4.1.0", + "debug": "^3.1.0" } }, "humanize-ms": { @@ -12275,7 +12275,7 @@ "bundled": true, "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.0.0" } }, "iconv-lite": { @@ -12283,7 +12283,7 @@ "bundled": true, "dev": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": ">= 2.1.2 < 3" } }, "iferr": { @@ -12296,7 +12296,7 @@ "bundled": true, "dev": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.4" } }, "import-lazy": { @@ -12314,8 +12314,8 @@ "bundled": true, "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -12333,14 +12333,14 @@ "bundled": true, "dev": true, "requires": { - "glob": "7.1.2", - "npm-package-arg": "6.1.0", - "promzard": "0.3.0", - "read": "1.0.7", - "read-package-json": "2.0.13", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.3", - "validate-npm-package-name": "3.0.0" + "glob": "^7.1.1", + "npm-package-arg": "^4.0.0 || ^5.0.0 || ^6.0.0", + "promzard": "^0.3.0", + "read": "~1.0.1", + "read-package-json": "1 || 2", + "semver": "2.x || 3.x || 4 || 5", + "validate-npm-package-license": "^3.0.1", + "validate-npm-package-name": "^3.0.0" } }, "invert-kv": { @@ -12363,7 +12363,7 @@ "bundled": true, "dev": true, "requires": { - "builtin-modules": "1.1.1" + "builtin-modules": "^1.0.0" } }, "is-ci": { @@ -12371,7 +12371,7 @@ "bundled": true, "dev": true, "requires": { - "ci-info": "1.1.3" + "ci-info": "^1.0.0" } }, "is-cidr": { @@ -12379,7 +12379,7 @@ "bundled": true, "dev": true, "requires": { - "cidr-regex": "2.0.9" + "cidr-regex": "^2.0.8" } }, "is-fullwidth-code-point": { @@ -12387,7 +12387,7 @@ "bundled": true, "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-installed-globally": { @@ -12395,8 +12395,8 @@ "bundled": true, "dev": true, "requires": { - "global-dirs": "0.1.1", - "is-path-inside": "1.0.1" + "global-dirs": "^0.1.0", + "is-path-inside": "^1.0.0" } }, "is-npm": { @@ -12414,7 +12414,7 @@ "bundled": true, "dev": true, "requires": { - "path-is-inside": "1.0.2" + "path-is-inside": "^1.0.1" } }, "is-redirect": { @@ -12473,7 +12473,7 @@ "bundled": true, "dev": true, "requires": { - "jsonify": "0.0.0" + "jsonify": "~0.0.0" } }, "json-stringify-safe": { @@ -12514,7 +12514,7 @@ "bundled": true, "dev": true, "requires": { - "package-json": "4.0.1" + "package-json": "^4.0.0" } }, "lazy-property": { @@ -12527,7 +12527,7 @@ "bundled": true, "dev": true, "requires": { - "invert-kv": "1.0.0" + "invert-kv": "^1.0.0" } }, "libcipm": { @@ -12535,19 +12535,19 @@ "bundled": true, "dev": true, "requires": { - "bin-links": "1.1.2", - "bluebird": "3.5.1", - "find-npm-prefix": "1.0.2", - "graceful-fs": "4.1.11", - "lock-verify": "2.0.2", - "npm-lifecycle": "2.0.3", - "npm-logical-tree": "1.2.1", - "npm-package-arg": "6.1.0", - "pacote": "8.1.6", - "protoduck": "5.0.0", - "read-package-json": "2.0.13", - "rimraf": "2.6.2", - "worker-farm": "1.6.0" + "bin-links": "^1.1.2", + "bluebird": "^3.5.1", + "find-npm-prefix": "^1.0.2", + "graceful-fs": "^4.1.11", + "lock-verify": "^2.0.2", + "npm-lifecycle": "^2.0.3", + "npm-logical-tree": "^1.2.1", + "npm-package-arg": "^6.1.0", + "pacote": "^8.1.6", + "protoduck": "^5.0.0", + "read-package-json": "^2.0.13", + "rimraf": "^2.6.2", + "worker-farm": "^1.6.0" } }, "libnpmhook": { @@ -12555,8 +12555,8 @@ "bundled": true, "dev": true, "requires": { - "figgy-pudding": "3.1.0", - "npm-registry-fetch": "3.1.1" + "figgy-pudding": "^3.1.0", + "npm-registry-fetch": "^3.0.0" }, "dependencies": { "npm-registry-fetch": { @@ -12564,11 +12564,11 @@ "bundled": true, "dev": true, "requires": { - "bluebird": "3.5.1", - "figgy-pudding": "3.1.0", - "lru-cache": "4.1.3", - "make-fetch-happen": "4.0.1", - "npm-package-arg": "6.1.0" + "bluebird": "^3.5.1", + "figgy-pudding": "^3.1.0", + "lru-cache": "^4.1.2", + "make-fetch-happen": "^4.0.0", + "npm-package-arg": "^6.0.0" } } } @@ -12578,14 +12578,14 @@ "bundled": true, "dev": true, "requires": { - "dotenv": "5.0.1", - "npm-package-arg": "6.1.0", - "rimraf": "2.6.2", - "safe-buffer": "5.1.2", - "update-notifier": "2.5.0", - "which": "1.3.1", - "y18n": "4.0.0", - "yargs": "11.0.0" + "dotenv": "^5.0.1", + "npm-package-arg": "^6.0.0", + "rimraf": "^2.6.2", + "safe-buffer": "^5.1.0", + "update-notifier": "^2.3.0", + "which": "^1.3.0", + "y18n": "^4.0.0", + "yargs": "^11.0.0" } }, "locate-path": { @@ -12593,8 +12593,8 @@ "bundled": true, "dev": true, "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, "lock-verify": { @@ -12602,8 +12602,8 @@ "bundled": true, "dev": true, "requires": { - "npm-package-arg": "6.1.0", - "semver": "5.5.0" + "npm-package-arg": "^5.1.2 || 6", + "semver": "^5.4.1" } }, "lockfile": { @@ -12611,7 +12611,7 @@ "bundled": true, "dev": true, "requires": { - "signal-exit": "3.0.2" + "signal-exit": "^3.0.2" } }, "lodash._baseindexof": { @@ -12624,8 +12624,8 @@ "bundled": true, "dev": true, "requires": { - "lodash._createset": "4.0.3", - "lodash._root": "3.0.1" + "lodash._createset": "~4.0.0", + "lodash._root": "~3.0.0" } }, "lodash._bindcallback": { @@ -12643,7 +12643,7 @@ "bundled": true, "dev": true, "requires": { - "lodash._getnative": "3.9.1" + "lodash._getnative": "^3.0.0" } }, "lodash._createset": { @@ -12696,8 +12696,8 @@ "bundled": true, "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "make-dir": { @@ -12705,7 +12705,7 @@ "bundled": true, "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" } }, "make-fetch-happen": { @@ -12713,17 +12713,17 @@ "bundled": true, "dev": true, "requires": { - "agentkeepalive": "3.4.1", - "cacache": "11.0.2", - "http-cache-semantics": "3.8.1", - "http-proxy-agent": "2.1.0", - "https-proxy-agent": "2.2.1", - "lru-cache": "4.1.3", - "mississippi": "3.0.0", - "node-fetch-npm": "2.0.2", - "promise-retry": "1.1.1", - "socks-proxy-agent": "4.0.1", - "ssri": "6.0.0" + "agentkeepalive": "^3.4.1", + "cacache": "^11.0.1", + "http-cache-semantics": "^3.8.1", + "http-proxy-agent": "^2.1.0", + "https-proxy-agent": "^2.2.1", + "lru-cache": "^4.1.2", + "mississippi": "^3.0.0", + "node-fetch-npm": "^2.0.2", + "promise-retry": "^1.1.1", + "socks-proxy-agent": "^4.0.0", + "ssri": "^6.0.0" } }, "meant": { @@ -12736,7 +12736,7 @@ "bundled": true, "dev": true, "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "mime-db": { @@ -12749,7 +12749,7 @@ "bundled": true, "dev": true, "requires": { - "mime-db": "1.33.0" + "mime-db": "~1.33.0" } }, "mimic-fn": { @@ -12762,7 +12762,7 @@ "bundled": true, "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -12775,8 +12775,8 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.1.2", - "yallist": "3.0.2" + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" }, "dependencies": { "yallist": { @@ -12791,7 +12791,7 @@ "bundled": true, "dev": true, "requires": { - "minipass": "2.3.3" + "minipass": "^2.2.1" } }, "mississippi": { @@ -12799,16 +12799,16 @@ "bundled": true, "dev": true, "requires": { - "concat-stream": "1.6.2", - "duplexify": "3.6.0", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.0.3", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "3.0.0", - "pumpify": "1.5.1", - "stream-each": "1.2.2", - "through2": "2.0.3" + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" } }, "mkdirp": { @@ -12824,12 +12824,12 @@ "bundled": true, "dev": true, "requires": { - "aproba": "1.2.0", - "copy-concurrently": "1.0.5", - "fs-write-stream-atomic": "1.0.10", - "mkdirp": "0.5.1", - "rimraf": "2.6.2", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" } }, "ms": { @@ -12847,9 +12847,9 @@ "bundled": true, "dev": true, "requires": { - "encoding": "0.1.12", - "json-parse-better-errors": "1.0.2", - "safe-buffer": "5.1.2" + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" } }, "node-gyp": { @@ -12857,18 +12857,18 @@ "bundled": true, "dev": true, "requires": { - "fstream": "1.0.11", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "npmlog": "4.1.2", - "osenv": "0.1.5", - "request": "2.81.0", - "rimraf": "2.6.2", - "semver": "5.3.0", - "tar": "2.2.1", - "which": "1.3.1" + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": ">=2.9.0 <2.82.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" }, "dependencies": { "nopt": { @@ -12876,7 +12876,7 @@ "bundled": true, "dev": true, "requires": { - "abbrev": "1.1.1" + "abbrev": "1" } }, "semver": { @@ -12889,9 +12889,9 @@ "bundled": true, "dev": true, "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" } } } @@ -12901,8 +12901,8 @@ "bundled": true, "dev": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" + "abbrev": "1", + "osenv": "^0.1.4" } }, "normalize-package-data": { @@ -12910,10 +12910,10 @@ "bundled": true, "dev": true, "requires": { - "hosted-git-info": "2.6.0", - "is-builtin-module": "1.0.0", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.3" + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, "npm-audit-report": { @@ -12921,8 +12921,8 @@ "bundled": true, "dev": true, "requires": { - "cli-table3": "0.5.0", - "console-control-strings": "1.1.0" + "cli-table3": "^0.5.0", + "console-control-strings": "^1.1.0" } }, "npm-bundled": { @@ -12940,7 +12940,7 @@ "bundled": true, "dev": true, "requires": { - "semver": "5.5.0" + "semver": "^2.3.0 || 3.x || 4 || 5" } }, "npm-lifecycle": { @@ -12948,14 +12948,14 @@ "bundled": true, "dev": true, "requires": { - "byline": "5.0.0", - "graceful-fs": "4.1.11", - "node-gyp": "3.7.0", - "resolve-from": "4.0.0", - "slide": "1.1.6", + "byline": "^5.0.0", + "graceful-fs": "^4.1.11", + "node-gyp": "^3.6.2", + "resolve-from": "^4.0.0", + "slide": "^1.1.6", "uid-number": "0.0.6", - "umask": "1.1.0", - "which": "1.3.1" + "umask": "^1.1.0", + "which": "^1.3.0" } }, "npm-logical-tree": { @@ -12968,10 +12968,10 @@ "bundled": true, "dev": true, "requires": { - "hosted-git-info": "2.6.0", - "osenv": "0.1.5", - "semver": "5.5.0", - "validate-npm-package-name": "3.0.0" + "hosted-git-info": "^2.6.0", + "osenv": "^0.1.5", + "semver": "^5.5.0", + "validate-npm-package-name": "^3.0.0" } }, "npm-packlist": { @@ -12979,8 +12979,8 @@ "bundled": true, "dev": true, "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.3" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npm-pick-manifest": { @@ -12988,8 +12988,8 @@ "bundled": true, "dev": true, "requires": { - "npm-package-arg": "6.1.0", - "semver": "5.5.0" + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" } }, "npm-profile": { @@ -12997,8 +12997,8 @@ "bundled": true, "dev": true, "requires": { - "aproba": "1.2.0", - "make-fetch-happen": "4.0.1" + "aproba": "^1.1.2 || 2", + "make-fetch-happen": "^2.5.0 || 3 || 4" } }, "npm-registry-client": { @@ -13006,18 +13006,18 @@ "bundled": true, "dev": true, "requires": { - "concat-stream": "1.6.2", - "graceful-fs": "4.1.11", - "normalize-package-data": "2.4.0", - "npm-package-arg": "6.1.0", - "npmlog": "4.1.2", - "once": "1.4.0", - "request": "2.81.0", - "retry": "0.10.1", - "safe-buffer": "5.1.2", - "semver": "5.5.0", - "slide": "1.1.6", - "ssri": "5.3.0" + "concat-stream": "^1.5.2", + "graceful-fs": "^4.1.6", + "normalize-package-data": "~1.0.1 || ^2.0.0", + "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0", + "npmlog": "2 || ^3.1.0 || ^4.0.0", + "once": "^1.3.3", + "request": "^2.74.0", + "retry": "^0.10.0", + "safe-buffer": "^5.1.1", + "semver": "2 >=2.2.1 || 3.x || 4 || 5", + "slide": "^1.1.3", + "ssri": "^5.2.4" }, "dependencies": { "retry": { @@ -13030,7 +13030,7 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.1.1" } } } @@ -13040,12 +13040,12 @@ "bundled": true, "dev": true, "requires": { - "bluebird": "3.5.1", - "figgy-pudding": "2.0.1", - "lru-cache": "4.1.3", - "make-fetch-happen": "3.0.0", - "npm-package-arg": "6.1.0", - "safe-buffer": "5.1.2" + "bluebird": "^3.5.1", + "figgy-pudding": "^2.0.1", + "lru-cache": "^4.1.2", + "make-fetch-happen": "^3.0.0", + "npm-package-arg": "^6.0.0", + "safe-buffer": "^5.1.1" }, "dependencies": { "cacache": { @@ -13053,19 +13053,19 @@ "bundled": true, "dev": true, "requires": { - "bluebird": "3.5.1", - "chownr": "1.0.1", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "lru-cache": "4.1.3", - "mississippi": "2.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "promise-inflight": "1.0.1", - "rimraf": "2.6.2", - "ssri": "5.3.0", - "unique-filename": "1.1.0", - "y18n": "4.0.0" + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" }, "dependencies": { "mississippi": { @@ -13073,16 +13073,16 @@ "bundled": true, "dev": true, "requires": { - "concat-stream": "1.6.2", - "duplexify": "3.6.0", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.0.3", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "2.0.1", - "pumpify": "1.5.1", - "stream-each": "1.2.2", - "through2": "2.0.3" + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" } } } @@ -13097,17 +13097,17 @@ "bundled": true, "dev": true, "requires": { - "agentkeepalive": "3.4.1", - "cacache": "10.0.4", - "http-cache-semantics": "3.8.1", - "http-proxy-agent": "2.1.0", - "https-proxy-agent": "2.2.1", - "lru-cache": "4.1.3", - "mississippi": "3.0.0", - "node-fetch-npm": "2.0.2", - "promise-retry": "1.1.1", - "socks-proxy-agent": "3.0.1", - "ssri": "5.3.0" + "agentkeepalive": "^3.4.1", + "cacache": "^10.0.4", + "http-cache-semantics": "^3.8.1", + "http-proxy-agent": "^2.1.0", + "https-proxy-agent": "^2.2.0", + "lru-cache": "^4.1.2", + "mississippi": "^3.0.0", + "node-fetch-npm": "^2.0.2", + "promise-retry": "^1.1.1", + "socks-proxy-agent": "^3.0.1", + "ssri": "^5.2.4" } }, "pump": { @@ -13115,8 +13115,8 @@ "bundled": true, "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, "smart-buffer": { @@ -13129,8 +13129,8 @@ "bundled": true, "dev": true, "requires": { - "ip": "1.1.5", - "smart-buffer": "1.1.15" + "ip": "^1.1.4", + "smart-buffer": "^1.0.13" } }, "socks-proxy-agent": { @@ -13138,8 +13138,8 @@ "bundled": true, "dev": true, "requires": { - "agent-base": "4.2.0", - "socks": "1.1.10" + "agent-base": "^4.1.0", + "socks": "^1.1.10" } }, "ssri": { @@ -13147,7 +13147,7 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.1.1" } } } @@ -13157,7 +13157,7 @@ "bundled": true, "dev": true, "requires": { - "path-key": "2.0.1" + "path-key": "^2.0.0" } }, "npm-user-validate": { @@ -13170,10 +13170,10 @@ "bundled": true, "dev": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { @@ -13196,7 +13196,7 @@ "bundled": true, "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "opener": { @@ -13214,9 +13214,9 @@ "bundled": true, "dev": true, "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" } }, "os-tmpdir": { @@ -13229,8 +13229,8 @@ "bundled": true, "dev": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "p-finally": { @@ -13243,7 +13243,7 @@ "bundled": true, "dev": true, "requires": { - "p-try": "1.0.0" + "p-try": "^1.0.0" } }, "p-locate": { @@ -13251,7 +13251,7 @@ "bundled": true, "dev": true, "requires": { - "p-limit": "1.2.0" + "p-limit": "^1.1.0" } }, "p-try": { @@ -13264,10 +13264,10 @@ "bundled": true, "dev": true, "requires": { - "got": "6.7.1", - "registry-auth-token": "3.3.2", - "registry-url": "3.1.0", - "semver": "5.5.0" + "got": "^6.7.1", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" } }, "pacote": { @@ -13275,31 +13275,31 @@ "bundled": true, "dev": true, "requires": { - "bluebird": "3.5.1", - "cacache": "11.0.2", - "get-stream": "3.0.0", - "glob": "7.1.2", - "lru-cache": "4.1.3", - "make-fetch-happen": "4.0.1", - "minimatch": "3.0.4", - "minipass": "2.3.3", - "mississippi": "3.0.0", - "mkdirp": "0.5.1", - "normalize-package-data": "2.4.0", - "npm-package-arg": "6.1.0", - "npm-packlist": "1.1.10", - "npm-pick-manifest": "2.1.0", - "osenv": "0.1.5", - "promise-inflight": "1.0.1", - "promise-retry": "1.1.1", - "protoduck": "5.0.0", - "rimraf": "2.6.2", - "safe-buffer": "5.1.2", - "semver": "5.5.0", - "ssri": "6.0.0", - "tar": "4.4.4", - "unique-filename": "1.1.0", - "which": "1.3.1" + "bluebird": "^3.5.1", + "cacache": "^11.0.2", + "get-stream": "^3.0.0", + "glob": "^7.1.2", + "lru-cache": "^4.1.3", + "make-fetch-happen": "^4.0.1", + "minimatch": "^3.0.4", + "minipass": "^2.3.3", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "normalize-package-data": "^2.4.0", + "npm-package-arg": "^6.1.0", + "npm-packlist": "^1.1.10", + "npm-pick-manifest": "^2.1.0", + "osenv": "^0.1.5", + "promise-inflight": "^1.0.1", + "promise-retry": "^1.1.1", + "protoduck": "^5.0.0", + "rimraf": "^2.6.2", + "safe-buffer": "^5.1.2", + "semver": "^5.5.0", + "ssri": "^6.0.0", + "tar": "^4.4.3", + "unique-filename": "^1.1.0", + "which": "^1.3.0" } }, "parallel-transform": { @@ -13307,9 +13307,9 @@ "bundled": true, "dev": true, "requires": { - "cyclist": "0.2.2", - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" } }, "path-exists": { @@ -13362,8 +13362,8 @@ "bundled": true, "dev": true, "requires": { - "err-code": "1.1.2", - "retry": "0.10.1" + "err-code": "^1.0.0", + "retry": "^0.10.0" }, "dependencies": { "retry": { @@ -13378,7 +13378,7 @@ "bundled": true, "dev": true, "requires": { - "read": "1.0.7" + "read": "1" } }, "proto-list": { @@ -13391,7 +13391,7 @@ "bundled": true, "dev": true, "requires": { - "genfun": "4.0.1" + "genfun": "^4.0.1" } }, "prr": { @@ -13409,8 +13409,8 @@ "bundled": true, "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, "pumpify": { @@ -13418,9 +13418,9 @@ "bundled": true, "dev": true, "requires": { - "duplexify": "3.6.0", - "inherits": "2.0.3", - "pump": "2.0.1" + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" }, "dependencies": { "pump": { @@ -13428,8 +13428,8 @@ "bundled": true, "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } } } @@ -13454,8 +13454,8 @@ "bundled": true, "dev": true, "requires": { - "decode-uri-component": "0.2.0", - "strict-uri-encode": "2.0.0" + "decode-uri-component": "^0.2.0", + "strict-uri-encode": "^2.0.0" } }, "qw": { @@ -13468,10 +13468,10 @@ "bundled": true, "dev": true, "requires": { - "deep-extend": "0.5.1", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -13486,7 +13486,7 @@ "bundled": true, "dev": true, "requires": { - "mute-stream": "0.0.7" + "mute-stream": "~0.0.4" } }, "read-cmd-shim": { @@ -13494,7 +13494,7 @@ "bundled": true, "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.2" } }, "read-installed": { @@ -13502,13 +13502,13 @@ "bundled": true, "dev": true, "requires": { - "debuglog": "1.0.1", - "graceful-fs": "4.1.11", - "read-package-json": "2.0.13", - "readdir-scoped-modules": "1.0.2", - "semver": "5.5.0", - "slide": "1.1.6", - "util-extend": "1.0.3" + "debuglog": "^1.0.1", + "graceful-fs": "^4.1.2", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "slide": "~1.1.3", + "util-extend": "^1.0.1" } }, "read-package-json": { @@ -13516,11 +13516,11 @@ "bundled": true, "dev": true, "requires": { - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "json-parse-better-errors": "1.0.2", - "normalize-package-data": "2.4.0", - "slash": "1.0.0" + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "normalize-package-data": "^2.0.0", + "slash": "^1.0.0" } }, "read-package-tree": { @@ -13528,11 +13528,11 @@ "bundled": true, "dev": true, "requires": { - "debuglog": "1.0.1", - "dezalgo": "1.0.3", - "once": "1.4.0", - "read-package-json": "2.0.13", - "readdir-scoped-modules": "1.0.2" + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" } }, "readable-stream": { @@ -13540,13 +13540,13 @@ "bundled": true, "dev": true, "requires": { - "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" + "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" } }, "readdir-scoped-modules": { @@ -13554,10 +13554,10 @@ "bundled": true, "dev": true, "requires": { - "debuglog": "1.0.1", - "dezalgo": "1.0.3", - "graceful-fs": "4.1.11", - "once": "1.4.0" + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" } }, "registry-auth-token": { @@ -13565,8 +13565,8 @@ "bundled": true, "dev": true, "requires": { - "rc": "1.2.7", - "safe-buffer": "5.1.2" + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" } }, "registry-url": { @@ -13574,7 +13574,7 @@ "bundled": true, "dev": true, "requires": { - "rc": "1.2.7" + "rc": "^1.0.1" } }, "request": { @@ -13582,28 +13582,28 @@ "bundled": true, "dev": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.7.0", - "caseless": "0.12.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.18", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.1.2", - "stringstream": "0.0.6", - "tough-cookie": "2.3.4", - "tunnel-agent": "0.6.0", - "uuid": "3.3.2" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~4.2.1", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "performance-now": "^0.2.0", + "qs": "~6.4.0", + "safe-buffer": "^5.0.1", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.0.0" } }, "require-directory": { @@ -13631,7 +13631,7 @@ "bundled": true, "dev": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "run-queue": { @@ -13639,7 +13639,7 @@ "bundled": true, "dev": true, "requires": { - "aproba": "1.2.0" + "aproba": "^1.1.1" } }, "safe-buffer": { @@ -13662,7 +13662,7 @@ "bundled": true, "dev": true, "requires": { - "semver": "5.5.0" + "semver": "^5.0.3" } }, "set-blocking": { @@ -13675,8 +13675,8 @@ "bundled": true, "dev": true, "requires": { - "graceful-fs": "4.1.11", - "readable-stream": "2.3.6" + "graceful-fs": "^4.1.2", + "readable-stream": "^2.0.2" } }, "shebang-command": { @@ -13684,7 +13684,7 @@ "bundled": true, "dev": true, "requires": { - "shebang-regex": "1.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { @@ -13717,7 +13717,7 @@ "bundled": true, "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "socks": { @@ -13725,8 +13725,8 @@ "bundled": true, "dev": true, "requires": { - "ip": "1.1.5", - "smart-buffer": "4.0.1" + "ip": "^1.1.5", + "smart-buffer": "^4.0.1" } }, "socks-proxy-agent": { @@ -13734,8 +13734,8 @@ "bundled": true, "dev": true, "requires": { - "agent-base": "4.2.0", - "socks": "2.2.0" + "agent-base": "~4.2.0", + "socks": "~2.2.0" } }, "sorted-object": { @@ -13748,8 +13748,8 @@ "bundled": true, "dev": true, "requires": { - "from2": "1.3.0", - "stream-iterate": "1.2.0" + "from2": "^1.3.0", + "stream-iterate": "^1.1.0" }, "dependencies": { "from2": { @@ -13757,8 +13757,8 @@ "bundled": true, "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "1.1.14" + "inherits": "~2.0.1", + "readable-stream": "~1.1.10" } }, "isarray": { @@ -13771,10 +13771,10 @@ "bundled": true, "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -13789,8 +13789,8 @@ "bundled": true, "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.0" } }, "spdx-exceptions": { @@ -13803,8 +13803,8 @@ "bundled": true, "dev": true, "requires": { - "spdx-exceptions": "2.1.0", - "spdx-license-ids": "3.0.0" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { @@ -13817,15 +13817,15 @@ "bundled": true, "dev": true, "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.2", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "safer-buffer": "2.1.2", - "tweetnacl": "0.14.5" + "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" }, "dependencies": { "assert-plus": { @@ -13845,8 +13845,8 @@ "bundled": true, "dev": true, "requires": { - "end-of-stream": "1.4.1", - "stream-shift": "1.0.0" + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" } }, "stream-iterate": { @@ -13854,8 +13854,8 @@ "bundled": true, "dev": true, "requires": { - "readable-stream": "2.3.6", - "stream-shift": "1.0.0" + "readable-stream": "^2.1.5", + "stream-shift": "^1.0.0" } }, "stream-shift": { @@ -13873,8 +13873,8 @@ "bundled": true, "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": { @@ -13892,7 +13892,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -13902,7 +13902,7 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.0" } }, "stringstream": { @@ -13915,7 +13915,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-eof": { @@ -13933,7 +13933,7 @@ "bundled": true, "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "tar": { @@ -13941,13 +13941,13 @@ "bundled": true, "dev": true, "requires": { - "chownr": "1.0.1", - "fs-minipass": "1.2.5", - "minipass": "2.3.3", - "minizlib": "1.1.0", - "mkdirp": "0.5.1", - "safe-buffer": "5.1.2", - "yallist": "3.0.2" + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.3", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" }, "dependencies": { "yallist": { @@ -13962,7 +13962,7 @@ "bundled": true, "dev": true, "requires": { - "execa": "0.7.0" + "execa": "^0.7.0" } }, "text-table": { @@ -13980,8 +13980,8 @@ "bundled": true, "dev": true, "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" } }, "timed-out": { @@ -13999,7 +13999,7 @@ "bundled": true, "dev": true, "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" } }, "tunnel-agent": { @@ -14007,7 +14007,7 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -14036,7 +14036,7 @@ "bundled": true, "dev": true, "requires": { - "unique-slug": "2.0.0" + "unique-slug": "^2.0.0" } }, "unique-slug": { @@ -14044,7 +14044,7 @@ "bundled": true, "dev": true, "requires": { - "imurmurhash": "0.1.4" + "imurmurhash": "^0.1.4" } }, "unique-string": { @@ -14052,7 +14052,7 @@ "bundled": true, "dev": true, "requires": { - "crypto-random-string": "1.0.0" + "crypto-random-string": "^1.0.0" } }, "unpipe": { @@ -14070,16 +14070,16 @@ "bundled": true, "dev": true, "requires": { - "boxen": "1.3.0", - "chalk": "2.4.1", - "configstore": "3.1.2", - "import-lazy": "2.1.0", - "is-ci": "1.1.0", - "is-installed-globally": "0.1.0", - "is-npm": "1.0.0", - "latest-version": "3.1.0", - "semver-diff": "2.1.0", - "xdg-basedir": "3.0.0" + "boxen": "^1.2.1", + "chalk": "^2.0.1", + "configstore": "^3.0.0", + "import-lazy": "^2.1.0", + "is-ci": "^1.0.10", + "is-installed-globally": "^0.1.0", + "is-npm": "^1.0.0", + "latest-version": "^3.0.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^3.0.0" } }, "url-parse-lax": { @@ -14087,7 +14087,7 @@ "bundled": true, "dev": true, "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } }, "util-deprecate": { @@ -14110,8 +14110,8 @@ "bundled": true, "dev": true, "requires": { - "spdx-correct": "3.0.0", - "spdx-expression-parse": "3.0.0" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, "validate-npm-package-name": { @@ -14119,7 +14119,7 @@ "bundled": true, "dev": true, "requires": { - "builtins": "1.0.3" + "builtins": "^1.0.3" } }, "verror": { @@ -14127,9 +14127,9 @@ "bundled": true, "dev": true, "requires": { - "assert-plus": "1.0.0", + "assert-plus": "^1.0.0", "core-util-is": "1.0.2", - "extsprintf": "1.3.0" + "extsprintf": "^1.2.0" }, "dependencies": { "assert-plus": { @@ -14144,7 +14144,7 @@ "bundled": true, "dev": true, "requires": { - "defaults": "1.0.3" + "defaults": "^1.0.3" } }, "which": { @@ -14152,7 +14152,7 @@ "bundled": true, "dev": true, "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } }, "which-module": { @@ -14165,7 +14165,7 @@ "bundled": true, "dev": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" }, "dependencies": { "string-width": { @@ -14173,9 +14173,9 @@ "bundled": true, "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -14185,7 +14185,7 @@ "bundled": true, "dev": true, "requires": { - "string-width": "2.1.1" + "string-width": "^2.1.1" } }, "worker-farm": { @@ -14193,7 +14193,7 @@ "bundled": true, "dev": true, "requires": { - "errno": "0.1.7" + "errno": "~0.1.7" } }, "wrap-ansi": { @@ -14201,8 +14201,8 @@ "bundled": true, "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" }, "dependencies": { "string-width": { @@ -14210,9 +14210,9 @@ "bundled": true, "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -14227,9 +14227,9 @@ "bundled": true, "dev": true, "requires": { - "graceful-fs": "4.1.11", - "imurmurhash": "0.1.4", - "signal-exit": "3.0.2" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" } }, "xdg-basedir": { @@ -14257,18 +14257,18 @@ "bundled": true, "dev": true, "requires": { - "cliui": "4.1.0", - "decamelize": "1.2.0", - "find-up": "2.1.0", - "get-caller-file": "1.0.2", - "os-locale": "2.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": "3.2.1", - "yargs-parser": "9.0.2" + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.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", + "yargs-parser": "^9.0.2" }, "dependencies": { "y18n": { @@ -14283,7 +14283,7 @@ "bundled": true, "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -14295,7 +14295,7 @@ "dev": true, "optional": true, "requires": { - "which": "1.3.1" + "which": "^1.2.10" } }, "npm-run-all": { @@ -14304,15 +14304,15 @@ "integrity": "sha512-aOG0N3Eo/WW+q6sUIdzcV2COS8VnTZCmdji0VQIAZF3b+a3YWb0AD0vFIyjKec18A7beLGbaQ5jFTNI2bPt9Cg==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "chalk": "2.4.1", - "cross-spawn": "6.0.5", - "memorystream": "0.3.1", - "minimatch": "3.0.4", - "ps-tree": "1.1.0", - "read-pkg": "3.0.0", - "shell-quote": "1.6.1", - "string.prototype.padend": "3.0.0" + "ansi-styles": "^3.2.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.4", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "ps-tree": "^1.1.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" }, "dependencies": { "cross-spawn": { @@ -14321,11 +14321,11 @@ "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.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "load-json-file": { @@ -14334,10 +14334,10 @@ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "4.0.0", - "pify": "3.0.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" } }, "parse-json": { @@ -14346,8 +14346,8 @@ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "error-ex": "1.3.2", - "json-parse-better-errors": "1.0.2" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, "path-type": { @@ -14356,7 +14356,7 @@ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" } }, "read-pkg": { @@ -14365,9 +14365,9 @@ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "dev": true, "requires": { - "load-json-file": "4.0.0", - "normalize-package-data": "2.4.0", - "path-type": "3.0.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" } } } @@ -14378,7 +14378,7 @@ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "requires": { - "path-key": "2.0.1" + "path-key": "^2.0.0" } }, "npm-which": { @@ -14388,9 +14388,9 @@ "dev": true, "optional": true, "requires": { - "commander": "2.16.0", - "npm-path": "2.0.4", - "which": "1.3.1" + "commander": "^2.9.0", + "npm-path": "^2.0.2", + "which": "^1.2.10" } }, "npmlog": { @@ -14399,10 +14399,10 @@ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, "requires": { - "are-we-there-yet": "1.1.5", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "nth-check": { @@ -14411,7 +14411,7 @@ "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", "dev": true, "requires": { - "boolbase": "1.0.0" + "boolbase": "~1.0.0" } }, "num2fraction": { @@ -14443,9 +14443,9 @@ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, "requires": { - "copy-descriptor": "0.1.1", - "define-property": "0.2.5", - "kind-of": "3.2.2" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "dependencies": { "define-property": { @@ -14454,7 +14454,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "kind-of": { @@ -14463,7 +14463,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -14480,7 +14480,7 @@ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.0" } }, "object.assign": { @@ -14489,10 +14489,10 @@ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { - "define-properties": "1.1.2", - "function-bind": "1.1.1", - "has-symbols": "1.0.0", - "object-keys": "1.0.12" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" } }, "object.entries": { @@ -14501,10 +14501,10 @@ "integrity": "sha1-G/mk3SKI9bM/Opk9JXZh8F0WGl8=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.12.0", - "function-bind": "1.1.1", - "has": "1.0.3" + "define-properties": "^1.1.2", + "es-abstract": "^1.6.1", + "function-bind": "^1.1.0", + "has": "^1.0.1" } }, "object.fromentries": { @@ -14513,10 +14513,10 @@ "integrity": "sha512-F7XUm84lg0uNXNzrRAC5q8KJe0yYaxgLU9hTSqWYM6Rfnh0YjP24EG3xq7ncj2Wu1AdfueNHKCOlamIonG4UHQ==", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.12.0", - "function-bind": "1.1.1", - "has": "1.0.3" + "define-properties": "^1.1.2", + "es-abstract": "^1.11.0", + "function-bind": "^1.1.1", + "has": "^1.0.1" } }, "object.getownpropertydescriptors": { @@ -14525,8 +14525,8 @@ "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.12.0" + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" } }, "object.omit": { @@ -14535,8 +14535,8 @@ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "dev": true, "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" } }, "object.pick": { @@ -14545,7 +14545,7 @@ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" } }, "object.values": { @@ -14554,10 +14554,10 @@ "integrity": "sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.12.0", - "function-bind": "1.1.1", - "has": "1.0.3" + "define-properties": "^1.1.2", + "es-abstract": "^1.6.1", + "function-bind": "^1.1.0", + "has": "^1.0.1" } }, "obuf": { @@ -14587,7 +14587,7 @@ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "onetime": { @@ -14596,7 +14596,7 @@ "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "dev": true, "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "opener": { @@ -14611,7 +14611,7 @@ "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", "dev": true, "requires": { - "is-wsl": "1.1.0" + "is-wsl": "^1.1.0" } }, "optimist": { @@ -14620,8 +14620,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "0.0.8", - "wordwrap": "0.0.3" + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" }, "dependencies": { "wordwrap": { @@ -14638,12 +14638,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "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" + "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" } }, "ora": { @@ -14652,10 +14652,10 @@ "integrity": "sha1-N1J9Igrc1Tw5tzVx11QVbV22V6Q=", "dev": true, "requires": { - "chalk": "1.1.3", - "cli-cursor": "1.0.2", - "cli-spinners": "0.1.2", - "object-assign": "4.1.1" + "chalk": "^1.1.1", + "cli-cursor": "^1.0.2", + "cli-spinners": "^0.1.2", + "object-assign": "^4.0.1" }, "dependencies": { "ansi-styles": { @@ -14670,11 +14670,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "cli-cursor": { @@ -14683,7 +14683,7 @@ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "dev": true, "requires": { - "restore-cursor": "1.0.1" + "restore-cursor": "^1.0.1" } }, "onetime": { @@ -14698,8 +14698,8 @@ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "dev": true, "requires": { - "exit-hook": "1.1.1", - "onetime": "1.1.0" + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" } }, "supports-color": { @@ -14716,7 +14716,7 @@ "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", "dev": true, "requires": { - "url-parse": "1.4.3" + "url-parse": "^1.4.3" } }, "os-browserify": { @@ -14737,9 +14737,9 @@ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", "dev": true, "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" } }, "os-tmpdir": { @@ -14760,7 +14760,7 @@ "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", "dev": true, "requires": { - "p-reduce": "1.0.0" + "p-reduce": "^1.0.0" } }, "p-finally": { @@ -14787,7 +14787,7 @@ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, "requires": { - "p-try": "1.0.0" + "p-try": "^1.0.0" } }, "p-locate": { @@ -14796,7 +14796,7 @@ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "p-limit": "1.3.0" + "p-limit": "^1.1.0" } }, "p-map": { @@ -14817,7 +14817,7 @@ "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", "dev": true, "requires": { - "p-finally": "1.0.0" + "p-finally": "^1.0.0" } }, "p-try": { @@ -14832,10 +14832,10 @@ "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", "dev": true, "requires": { - "got": "6.7.1", - "registry-auth-token": "3.3.2", - "registry-url": "3.1.0", - "semver": "5.5.0" + "got": "^6.7.1", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" }, "dependencies": { "got": { @@ -14844,17 +14844,17 @@ "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", "dev": true, "requires": { - "create-error-class": "3.0.2", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.1", - "safe-buffer": "5.1.2", - "timed-out": "4.0.1", - "unzip-response": "2.0.1", - "url-parse-lax": "1.0.0" + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" } }, "url-parse-lax": { @@ -14863,7 +14863,7 @@ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } } } @@ -14880,9 +14880,9 @@ "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", "dev": true, "requires": { - "cyclist": "0.2.2", - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" } }, "param-case": { @@ -14891,7 +14891,7 @@ "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", "dev": true, "requires": { - "no-case": "2.3.2" + "no-case": "^2.2.0" } }, "parse-asn1": { @@ -14900,11 +14900,11 @@ "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", "dev": true, "requires": { - "asn1.js": "4.10.1", - "browserify-aes": "1.2.0", - "create-hash": "1.2.0", - "evp_bytestokey": "1.0.3", - "pbkdf2": "3.0.16" + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3" } }, "parse-glob": { @@ -14913,10 +14913,10 @@ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "dev": true, "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" }, "dependencies": { "is-extglob": { @@ -14931,7 +14931,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -14942,7 +14942,7 @@ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, "requires": { - "error-ex": "1.3.2" + "error-ex": "^1.2.0" } }, "parse-passwd": { @@ -14969,8 +14969,8 @@ "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=", "dev": true, "requires": { - "process": "0.11.10", - "util": "0.10.4" + "process": "^0.11.1", + "util": "^0.10.3" } }, "path-browserify": { @@ -15027,7 +15027,7 @@ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "dev": true, "requires": { - "pify": "2.3.0" + "pify": "^2.0.0" }, "dependencies": { "pify": { @@ -15044,7 +15044,7 @@ "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", "dev": true, "requires": { - "through": "2.3.8" + "through": "~2.3" } }, "pbkdf2": { @@ -15053,11 +15053,11 @@ "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==", "dev": true, "requires": { - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "ripemd160": "2.0.2", - "safe-buffer": "5.1.2", - "sha.js": "2.4.11" + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "pend": { @@ -15072,16 +15072,16 @@ "integrity": "sha512-vzutnoTel0IkC8x6lhdNJV/XhC3Fpedt8CrEJ2FcqMVS3sS7aYJS4DoK+kNSXCIUoJS+kX2ybpdfDzqTDnhD4A==", "dev": true, "requires": { - "base64-js": "1.3.0", - "bluebird": "3.5.1", - "bluebird-retry": "0.11.0", - "es6-promise-pool": "2.5.0", - "jssha": "2.3.1", - "lint-staged": "7.2.2", - "regenerator-runtime": "0.11.1", - "request": "2.87.0", - "request-promise": "4.2.2", - "walk": "2.3.14" + "base64-js": "^1.2.3", + "bluebird": "^3.5.1", + "bluebird-retry": "^0.11.0", + "es6-promise-pool": "^2.5.0", + "jssha": "^2.1.0", + "lint-staged": "^7.0.4", + "regenerator-runtime": "^0.11.1", + "request": "^2.85.0", + "request-promise": "^4.2.2", + "walk": "^2.3.14" } }, "performance-now": { @@ -15108,7 +15108,7 @@ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "pkg-dir": { @@ -15117,7 +15117,7 @@ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", "dev": true, "requires": { - "find-up": "2.1.0" + "find-up": "^2.1.0" } }, "pkg-up": { @@ -15126,7 +15126,7 @@ "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", "dev": true, "requires": { - "find-up": "2.1.0" + "find-up": "^2.1.0" } }, "please-upgrade-node": { @@ -15136,7 +15136,7 @@ "dev": true, "optional": true, "requires": { - "semver-compare": "1.0.0" + "semver-compare": "^1.0.0" } }, "pluralize": { @@ -15151,9 +15151,9 @@ "integrity": "sha512-THpr3TlxP1bPXp7jtuxk43cs7zyckFyO5AiNf93X7e67xs26BULEqaBxXILG9LULOHaKQwkR4cvrlhzVyHV/TA==", "dev": true, "requires": { - "async": "1.5.2", - "debug": "2.6.9", - "mkdirp": "0.5.1" + "async": "^1.5.2", + "debug": "^2.2.0", + "mkdirp": "0.5.x" }, "dependencies": { "async": { @@ -15176,10 +15176,10 @@ "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", "dev": true, "requires": { - "chalk": "1.1.3", - "js-base64": "2.4.8", - "source-map": "0.5.7", - "supports-color": "3.2.3" + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" }, "dependencies": { "ansi-styles": { @@ -15194,11 +15194,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" }, "dependencies": { "supports-color": { @@ -15221,7 +15221,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -15232,9 +15232,9 @@ "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-message-helpers": "2.0.0", - "reduce-css-calc": "1.3.0" + "postcss": "^5.0.2", + "postcss-message-helpers": "^2.0.0", + "reduce-css-calc": "^1.2.6" } }, "postcss-colormin": { @@ -15243,9 +15243,9 @@ "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", "dev": true, "requires": { - "colormin": "1.1.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "colormin": "^1.0.5", + "postcss": "^5.0.13", + "postcss-value-parser": "^3.2.3" } }, "postcss-convert-values": { @@ -15254,8 +15254,8 @@ "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.11", + "postcss-value-parser": "^3.1.2" } }, "postcss-discard-comments": { @@ -15264,7 +15264,7 @@ "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.14" } }, "postcss-discard-duplicates": { @@ -15273,7 +15273,7 @@ "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-discard-empty": { @@ -15282,7 +15282,7 @@ "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.14" } }, "postcss-discard-overridden": { @@ -15291,7 +15291,7 @@ "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.16" } }, "postcss-discard-unused": { @@ -15300,8 +15300,8 @@ "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", "dev": true, "requires": { - "postcss": "5.2.18", - "uniqs": "2.0.0" + "postcss": "^5.0.14", + "uniqs": "^2.0.0" } }, "postcss-filter-plugins": { @@ -15310,7 +15310,7 @@ "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-flexbugs-fixes": { @@ -15319,7 +15319,7 @@ "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", "dev": true, "requires": { - "postcss": "7.0.2" + "postcss": "^7.0.0" }, "dependencies": { "postcss": { @@ -15328,9 +15328,9 @@ "integrity": "sha512-fmaUY5370keLUTx+CnwRxtGiuFTcNBLQBqr1oE3WZ/euIYmGAo0OAgOhVJ3ByDnVmOR3PK+0V9VebzfjRIUcqw==", "dev": true, "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -15347,8 +15347,8 @@ "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", "dev": true, "requires": { - "cosmiconfig": "4.0.0", - "import-cwd": "2.1.0" + "cosmiconfig": "^4.0.0", + "import-cwd": "^2.0.0" }, "dependencies": { "cosmiconfig": { @@ -15357,10 +15357,10 @@ "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", "dev": true, "requires": { - "is-directory": "0.3.1", - "js-yaml": "3.12.0", - "parse-json": "4.0.0", - "require-from-string": "2.0.2" + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0", + "require-from-string": "^2.0.1" } }, "esprima": { @@ -15375,8 +15375,8 @@ "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", "dev": true, "requires": { - "argparse": "1.0.10", - "esprima": "4.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "parse-json": { @@ -15385,8 +15385,8 @@ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "error-ex": "1.3.2", - "json-parse-better-errors": "1.0.2" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } } } @@ -15397,10 +15397,10 @@ "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==", "dev": true, "requires": { - "loader-utils": "1.1.0", - "postcss": "6.0.23", - "postcss-load-config": "2.0.0", - "schema-utils": "0.4.5" + "loader-utils": "^1.1.0", + "postcss": "^6.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^0.4.0" }, "dependencies": { "postcss": { @@ -15409,9 +15409,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -15428,9 +15428,9 @@ "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", "dev": true, "requires": { - "has": "1.0.3", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "has": "^1.0.1", + "postcss": "^5.0.10", + "postcss-value-parser": "^3.1.1" } }, "postcss-merge-longhand": { @@ -15439,7 +15439,7 @@ "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-merge-rules": { @@ -15448,11 +15448,11 @@ "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", "dev": true, "requires": { - "browserslist": "1.7.7", - "caniuse-api": "1.6.1", - "postcss": "5.2.18", - "postcss-selector-parser": "2.2.3", - "vendors": "1.0.2" + "browserslist": "^1.5.2", + "caniuse-api": "^1.5.2", + "postcss": "^5.0.4", + "postcss-selector-parser": "^2.2.2", + "vendors": "^1.0.0" }, "dependencies": { "browserslist": { @@ -15461,8 +15461,8 @@ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "dev": true, "requires": { - "caniuse-db": "1.0.30000872", - "electron-to-chromium": "1.3.52" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -15479,9 +15479,9 @@ "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", "dev": true, "requires": { - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "object-assign": "^4.0.1", + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" } }, "postcss-minify-gradients": { @@ -15490,8 +15490,8 @@ "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.12", + "postcss-value-parser": "^3.3.0" } }, "postcss-minify-params": { @@ -15500,10 +15500,10 @@ "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.2", + "postcss-value-parser": "^3.0.2", + "uniqs": "^2.0.0" } }, "postcss-minify-selectors": { @@ -15512,10 +15512,10 @@ "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "has": "1.0.3", - "postcss": "5.2.18", - "postcss-selector-parser": "2.2.3" + "alphanum-sort": "^1.0.2", + "has": "^1.0.1", + "postcss": "^5.0.14", + "postcss-selector-parser": "^2.0.0" } }, "postcss-modules-extract-imports": { @@ -15524,7 +15524,7 @@ "integrity": "sha1-ZhQOzs447wa/DT41XWm/WdFB6oU=", "dev": true, "requires": { - "postcss": "6.0.23" + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -15533,9 +15533,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -15552,8 +15552,8 @@ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.0", - "postcss": "6.0.23" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -15562,9 +15562,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -15581,8 +15581,8 @@ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.0", - "postcss": "6.0.23" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -15591,9 +15591,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -15610,8 +15610,8 @@ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "dev": true, "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.23" + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -15620,9 +15620,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -15639,7 +15639,7 @@ "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.5" } }, "postcss-normalize-url": { @@ -15648,10 +15648,10 @@ "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", "dev": true, "requires": { - "is-absolute-url": "2.1.0", - "normalize-url": "1.9.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "is-absolute-url": "^2.0.0", + "normalize-url": "^1.4.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3" } }, "postcss-ordered-values": { @@ -15660,8 +15660,8 @@ "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.1" } }, "postcss-reduce-idents": { @@ -15670,8 +15670,8 @@ "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" } }, "postcss-reduce-initial": { @@ -15680,7 +15680,7 @@ "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-reduce-transforms": { @@ -15689,9 +15689,9 @@ "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", "dev": true, "requires": { - "has": "1.0.3", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "has": "^1.0.1", + "postcss": "^5.0.8", + "postcss-value-parser": "^3.0.1" } }, "postcss-selector-parser": { @@ -15700,9 +15700,9 @@ "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", "dev": true, "requires": { - "flatten": "1.0.2", - "indexes-of": "1.0.1", - "uniq": "1.0.1" + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, "postcss-svgo": { @@ -15711,10 +15711,10 @@ "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", "dev": true, "requires": { - "is-svg": "2.1.0", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "svgo": "0.7.2" + "is-svg": "^2.0.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "svgo": "^0.7.0" } }, "postcss-unique-selectors": { @@ -15723,9 +15723,9 @@ "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "postcss": "5.2.18", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" } }, "postcss-value-parser": { @@ -15740,9 +15740,9 @@ "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", "dev": true, "requires": { - "has": "1.0.3", - "postcss": "5.2.18", - "uniqs": "2.0.0" + "has": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" } }, "prelude-ls": { @@ -15781,8 +15781,8 @@ "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", "dev": true, "requires": { - "renderkid": "2.0.1", - "utila": "0.4.0" + "renderkid": "^2.0.1", + "utila": "~0.4" } }, "pretty-format": { @@ -15792,8 +15792,8 @@ "dev": true, "optional": true, "requires": { - "ansi-regex": "3.0.0", - "ansi-styles": "3.2.1" + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" }, "dependencies": { "ansi-regex": { @@ -15834,7 +15834,7 @@ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "requires": { - "asap": "2.0.6" + "asap": "~2.0.3" } }, "promise-inflight": { @@ -15855,9 +15855,9 @@ "integrity": "sha512-7p/K2f6dI+dM8yjRQEGrTQs5hTQixUAdOGpMEA3+pVxpX5oHKRSKAXyLw9Q9HUWDTdwtoo39dSHGQtN90HcEwQ==", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.12.0", - "function-bind": "1.1.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.9.0", + "function-bind": "^1.1.1" } }, "prop-types": { @@ -15865,8 +15865,8 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", "requires": { - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "proxy-addr": { @@ -15875,7 +15875,7 @@ "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", "dev": true, "requires": { - "forwarded": "0.1.2", + "forwarded": "~0.1.2", "ipaddr.js": "1.8.0" } }, @@ -15897,7 +15897,7 @@ "integrity": "sha1-tCGyQUDWID8e08dplrRCewjowBQ=", "dev": true, "requires": { - "event-stream": "3.3.4" + "event-stream": "~3.3.0" } }, "pseudomap": { @@ -15912,11 +15912,11 @@ "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==", "dev": true, "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.2.0", - "parse-asn1": "5.1.1", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1" } }, "pump": { @@ -15925,8 +15925,8 @@ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, "pumpify": { @@ -15935,9 +15935,9 @@ "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, "requires": { - "duplexify": "3.6.0", - "inherits": "2.0.3", - "pump": "2.0.1" + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" } }, "punycode": { @@ -15952,14 +15952,14 @@ "integrity": "sha512-f+1DxKHPqce6CXUBz2eVO2WcATeVeQSOPG9GYaGObEZDCiCEUwG+gogjMsrvn7he2wHTqNVb5p6RUrwmr8XFBA==", "dev": true, "requires": { - "debug": "3.1.0", - "extract-zip": "1.6.7", - "https-proxy-agent": "2.2.1", - "mime": "2.3.1", - "progress": "2.0.0", - "proxy-from-env": "1.0.0", - "rimraf": "2.6.2", - "ws": "5.2.2" + "debug": "^3.1.0", + "extract-zip": "^1.6.6", + "https-proxy-agent": "^2.2.1", + "mime": "^2.0.3", + "progress": "^2.0.0", + "proxy-from-env": "^1.0.0", + "rimraf": "^2.6.1", + "ws": "^5.1.1" }, "dependencies": { "debug": { @@ -15991,8 +15991,8 @@ "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", "dev": true, "requires": { - "object-assign": "4.1.1", - "strict-uri-encode": "1.1.0" + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, "querystring": { @@ -16024,9 +16024,9 @@ "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==", "dev": true, "requires": { - "is-number": "4.0.0", - "kind-of": "6.0.2", - "math-random": "1.0.1" + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" }, "dependencies": { "is-number": { @@ -16043,7 +16043,7 @@ "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.1.0" } }, "randomfill": { @@ -16052,8 +16052,8 @@ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "dev": true, "requires": { - "randombytes": "2.0.6", - "safe-buffer": "5.1.2" + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" } }, "range-parser": { @@ -16089,7 +16089,7 @@ "depd": "1.1.1", "inherits": "2.0.3", "setprototypeof": "1.0.3", - "statuses": "1.5.0" + "statuses": ">= 1.3.1 < 2" } }, "iconv-lite": { @@ -16118,10 +16118,10 @@ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, "requires": { - "deep-extend": "0.6.0", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -16137,9 +16137,9 @@ "resolved": "https://registry.npmjs.org/react/-/react-15.4.2.tgz", "integrity": "sha1-QfeZGyYYU5K6m66WyIiefgGDl+8=", "requires": { - "fbjs": "0.8.17", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.4", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0" } }, "react-dev-utils": { @@ -16187,9 +16187,9 @@ "integrity": "sha512-r4snW6Q8ICL3Y8hGzYJRvyG/+sc+kvkewXNedG9tQjoHmUFMwMSv/o45GWQUQswevGnWghiGkpRPivFfOuMsOA==", "dev": true, "requires": { - "chalk": "2.4.1", - "esutils": "2.0.2", - "js-tokens": "3.0.2" + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" } }, "ansi-regex": { @@ -16204,8 +16204,8 @@ "integrity": "sha512-XCsMSg9V4S1VRdcp265dJ+8kBRjfuFXcavbisY7G6T9QI0H1Z24PP53vvs0WDYWqm38Mco1ILDtafcS8ZR4xiw==", "dev": true, "requires": { - "caniuse-lite": "1.0.30000865", - "electron-to-chromium": "1.3.52" + "caniuse-lite": "^1.0.30000830", + "electron-to-chromium": "^1.3.42" } }, "cross-spawn": { @@ -16214,11 +16214,11 @@ "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.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "faye-websocket": { @@ -16227,7 +16227,7 @@ "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } }, "globby": { @@ -16236,13 +16236,13 @@ "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==", "dev": true, "requires": { - "array-union": "1.0.2", - "dir-glob": "2.0.0", - "fast-glob": "2.2.2", - "glob": "7.1.2", - "ignore": "3.3.10", - "pify": "3.0.0", - "slash": "1.0.0" + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" } }, "inquirer": { @@ -16251,19 +16251,19 @@ "integrity": "sha512-kn7N70US1MSZHZHSGJLiZ7iCwwncc7b0gc68YtlX29OjI3Mp0tSVV+snVXpZ1G+ONS3Ac9zd1m6hve2ibLDYfA==", "dev": true, "requires": { - "ansi-escapes": "3.1.0", - "chalk": "2.4.1", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.2.0", - "figures": "2.0.0", - "lodash": "4.17.10", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.1.0", + "figures": "^2.0.0", + "lodash": "^4.3.0", "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rxjs": "5.5.11", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "run-async": "^2.2.0", + "rxjs": "^5.5.2", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" } }, "sockjs-client": { @@ -16272,12 +16272,12 @@ "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", "dev": true, "requires": { - "debug": "2.6.9", + "debug": "^2.6.6", "eventsource": "0.1.6", - "faye-websocket": "0.11.1", - "inherits": "2.0.3", - "json3": "3.3.2", - "url-parse": "1.4.3" + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" } }, "strip-ansi": { @@ -16286,7 +16286,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -16297,13 +16297,13 @@ "integrity": "sha512-8xNPTrmvHLGNfqlsCYPdXmSkagP1njI5unP3t8WrjTJ4/5hHuP5nb3XH69CnF67HPV5zTkPoafcRBDGSQO6S6A==", "dev": true, "requires": { - "async": "2.6.1", - "babel-runtime": "6.26.0", - "babylon": "5.8.38", - "commander": "2.16.0", - "doctrine": "2.1.0", - "node-dir": "0.1.17", - "recast": "0.12.9" + "async": "^2.1.4", + "babel-runtime": "^6.9.2", + "babylon": "~5.8.3", + "commander": "^2.9.0", + "doctrine": "^2.0.0", + "node-dir": "^0.1.10", + "recast": "^0.12.6" }, "dependencies": { "babylon": { @@ -16319,9 +16319,9 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.4.2.tgz", "integrity": "sha1-AVNj8FsKH9Uq6e/dOgBg2QaVII8=", "requires": { - "fbjs": "0.8.17", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.1", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0" } }, "react-emotion": { @@ -16330,8 +16330,8 @@ "integrity": "sha512-3GwLQ0Vib/X0G7KWY7N1F/7NmfoBLkkg3g9Jd8t6By5QUH0PyCSUVdDmfFBbgVKsAcpkjA0vcsMbiWeZusaRrA==", "dev": true, "requires": { - "babel-plugin-emotion": "9.2.6", - "create-emotion-styled": "9.2.6" + "babel-plugin-emotion": "^9.2.6", + "create-emotion-styled": "^9.2.6" } }, "react-error-overlay": { @@ -16346,10 +16346,10 @@ "integrity": "sha512-qIZZxaCheb/HhcBi5fABbiCFg85+K5r1TCps1D4uaL0LAMMD/1zm/x1/kNR130Tx7nnY9V7mbFyY0DquPYeLAw==", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "fuse.js": "3.2.1", - "prop-types": "15.6.2" + "babel-runtime": "^6.23.0", + "classnames": "^2.2.5", + "fuse.js": "^3.0.1", + "prop-types": "^15.5.9" } }, "react-input-autosize": { @@ -16357,7 +16357,7 @@ "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-2.2.1.tgz", "integrity": "sha512-3+K4CD13iE4lQQ2WlF8PuV5htfmTRLH6MDnfndHM6LuBRszuXnuyIfE7nhSKt8AzRBZ50bu0sAhkNMeS5pxQQA==", "requires": { - "prop-types": "15.6.2" + "prop-types": "^15.5.8" } }, "react-inspector": { @@ -16366,8 +16366,8 @@ "integrity": "sha512-aIcbWb0fKFhEMB+RadoOYawlr1JoMMfrQ1oRgPUG/f/e4zERVJ6nYcIaQmrQmdHCZ63BOqe2cEkoeY0kyLBzNg==", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "is-dom": "1.0.9" + "babel-runtime": "^6.26.0", + "is-dom": "^1.0.9" } }, "react-lifecycles-compat": { @@ -16382,10 +16382,10 @@ "integrity": "sha512-GxL7ycOgKC+p641cR+V1bw5dC1faL2N86/AJlzbMVmvt1totoylgkJmn9zvLuHeuarGbB7CLfHMGpeRowaj2jQ==", "dev": true, "requires": { - "exenv": "1.2.2", - "prop-types": "15.6.2", - "react-lifecycles-compat": "3.0.4", - "warning": "3.0.0" + "exenv": "^1.2.0", + "prop-types": "^15.5.10", + "react-lifecycles-compat": "^3.0.0", + "warning": "^3.0.0" } }, "react-select": { @@ -16393,9 +16393,9 @@ "resolved": "https://registry.npmjs.org/react-select/-/react-select-1.2.1.tgz", "integrity": "sha512-vaCgT2bEl+uTyE/uKOEgzE5Dc/wLtzhnBvoHCeuLoJWc4WuadN6WQDhoL42DW+TziniZK2Gaqe/wUXydI3NSaQ==", "requires": { - "classnames": "2.2.6", - "prop-types": "15.6.2", - "react-input-autosize": "2.2.1" + "classnames": "^2.2.4", + "prop-types": "^15.5.8", + "react-input-autosize": "^2.1.2" } }, "react-split-pane": { @@ -16404,10 +16404,10 @@ "integrity": "sha1-Qvu5/Ugj8F4DfeDas81s+b8M9Oo=", "dev": true, "requires": { - "inline-style-prefixer": "3.0.8", - "prop-types": "15.6.2", - "react-lifecycles-compat": "3.0.4", - "react-style-proptype": "3.2.1" + "inline-style-prefixer": "^3.0.6", + "prop-types": "^15.5.10", + "react-lifecycles-compat": "^3.0.4", + "react-style-proptype": "^3.0.0" } }, "react-style-proptype": { @@ -16416,7 +16416,7 @@ "integrity": "sha512-Z02QsgmdZ4wYNxJsHhNGGZsIF8+MO93fYmdPaC+ljdqX3rq8tl/fSMXOGBbofGJNzq5W/2LFcONllmV6vzyYHA==", "dev": true, "requires": { - "prop-types": "15.6.2" + "prop-types": "^15.5.4" } }, "react-textarea-autosize": { @@ -16425,7 +16425,7 @@ "integrity": "sha512-1cC8pFSrIVH92aE+UKxGQ2Gqq43qdIcMscJKScEFeBNemn6gHa+NwKqdXkHxxg5H6uuvW+cPpJPTes6zh90M+A==", "dev": true, "requires": { - "prop-types": "15.6.2" + "prop-types": "^15.6.0" } }, "react-transition-group": { @@ -16434,10 +16434,10 @@ "integrity": "sha512-Xv5d55NkJUxUzLCImGSanK8Cl/30sgpOEMGc5m86t8+kZwrPxPCPcFqyx83kkr+5Lz5gs6djuvE5By+gce+VjA==", "dev": true, "requires": { - "dom-helpers": "3.3.1", - "loose-envify": "1.3.1", - "prop-types": "15.6.2", - "react-lifecycles-compat": "3.0.4" + "dom-helpers": "^3.3.1", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" } }, "read-chunk": { @@ -16446,8 +16446,8 @@ "integrity": "sha1-agTAkoAF7Z1C4aasVgDhnLx/9lU=", "dev": true, "requires": { - "pify": "3.0.0", - "safe-buffer": "5.1.2" + "pify": "^3.0.0", + "safe-buffer": "^5.1.1" } }, "read-pkg": { @@ -16456,9 +16456,9 @@ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" } }, "read-pkg-up": { @@ -16467,8 +16467,8 @@ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "dev": true, "requires": { - "find-up": "2.1.0", - "read-pkg": "2.0.0" + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" } }, "readable-stream": { @@ -16477,13 +16477,13 @@ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { - "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" + "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" } }, "readdirp": { @@ -16492,10 +16492,10 @@ "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "readable-stream": "2.3.6", - "set-immediate-shim": "1.0.1" + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "readable-stream": "^2.0.2", + "set-immediate-shim": "^1.0.1" } }, "readline2": { @@ -16504,8 +16504,8 @@ "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", "mute-stream": "0.0.5" }, "dependencies": { @@ -16515,7 +16515,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "mute-stream": { @@ -16533,10 +16533,10 @@ "dev": true, "requires": { "ast-types": "0.10.1", - "core-js": "2.5.7", - "esprima": "4.0.1", - "private": "0.1.8", - "source-map": "0.6.1" + "core-js": "^2.4.1", + "esprima": "~4.0.0", + "private": "~0.1.5", + "source-map": "~0.6.1" }, "dependencies": { "core-js": { @@ -16565,7 +16565,7 @@ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", "dev": true, "requires": { - "resolve": "1.8.1" + "resolve": "^1.1.6" } }, "recursive-readdir": { @@ -16583,9 +16583,9 @@ "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", "dev": true, "requires": { - "balanced-match": "0.4.2", - "math-expression-evaluator": "1.2.17", - "reduce-function-call": "1.0.2" + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" }, "dependencies": { "balanced-match": { @@ -16602,7 +16602,7 @@ "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", "dev": true, "requires": { - "balanced-match": "0.4.2" + "balanced-match": "^0.4.2" }, "dependencies": { "balanced-match": { @@ -16619,8 +16619,8 @@ "integrity": "sha512-NnnHF0h0WVE/hXyrB6OlX67LYRuaf/rJcbWvnHHEPCF/Xa/AZpwhs/20WyqzQae5x4SD2F9nPObgBh2rxAgLiA==", "dev": true, "requires": { - "loose-envify": "1.3.1", - "symbol-observable": "1.2.0" + "loose-envify": "^1.1.0", + "symbol-observable": "^1.2.0" }, "dependencies": { "symbol-observable": { @@ -16649,9 +16649,9 @@ "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "private": "0.1.8" + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" } }, "regex-cache": { @@ -16660,7 +16660,7 @@ "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "dev": true, "requires": { - "is-equal-shallow": "0.1.3" + "is-equal-shallow": "^0.1.3" } }, "regex-not": { @@ -16669,8 +16669,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" } }, "regexp.prototype.flags": { @@ -16679,7 +16679,7 @@ "integrity": "sha512-ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA==", "dev": true, "requires": { - "define-properties": "1.1.2" + "define-properties": "^1.1.2" } }, "regexpp": { @@ -16694,9 +16694,9 @@ "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "dev": true, "requires": { - "regenerate": "1.4.0", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } }, "registry-auth-token": { @@ -16705,8 +16705,8 @@ "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", "dev": true, "requires": { - "rc": "1.2.8", - "safe-buffer": "5.1.2" + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" } }, "registry-url": { @@ -16715,7 +16715,7 @@ "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", "dev": true, "requires": { - "rc": "1.2.8" + "rc": "^1.0.1" } }, "regjsgen": { @@ -16730,7 +16730,7 @@ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "dev": true, "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" }, "dependencies": { "jsesc": { @@ -16765,11 +16765,11 @@ "integrity": "sha1-iYyr/Ivt5Le5ETWj/9Mj5YwNsxk=", "dev": true, "requires": { - "css-select": "1.2.0", - "dom-converter": "0.1.4", - "htmlparser2": "3.3.0", - "strip-ansi": "3.0.1", - "utila": "0.3.3" + "css-select": "^1.1.0", + "dom-converter": "~0.1", + "htmlparser2": "~3.3.0", + "strip-ansi": "^3.0.0", + "utila": "~0.3" }, "dependencies": { "utila": { @@ -16798,7 +16798,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "replace-ext": { @@ -16813,26 +16813,26 @@ "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", "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.0.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.19", - "oauth-sign": "0.8.2", - "performance-now": "2.1.0", - "qs": "6.5.1", - "safe-buffer": "5.1.2", - "tough-cookie": "2.3.4", - "tunnel-agent": "0.6.0", - "uuid": "3.3.2" + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.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.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" } }, "request-progress": { @@ -16841,7 +16841,7 @@ "integrity": "sha1-ByHBBdipasayzossia4tXs/Pazo=", "dev": true, "requires": { - "throttleit": "0.0.2" + "throttleit": "~0.0.2" } }, "request-promise": { @@ -16850,10 +16850,10 @@ "integrity": "sha1-0epG1lSm7k+O5qT+oQGMIpEZBLQ=", "dev": true, "requires": { - "bluebird": "3.5.1", + "bluebird": "^3.5.0", "request-promise-core": "1.1.1", - "stealthy-require": "1.1.1", - "tough-cookie": "2.3.4" + "stealthy-require": "^1.1.0", + "tough-cookie": ">=2.3.3" } }, "request-promise-core": { @@ -16862,7 +16862,7 @@ "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", "dev": true, "requires": { - "lodash": "4.17.10" + "lodash": "^4.13.1" } }, "require-directory": { @@ -16889,8 +16889,8 @@ "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", "dev": true, "requires": { - "caller-path": "0.1.0", - "resolve-from": "1.0.1" + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" } }, "requires-port": { @@ -16905,7 +16905,7 @@ "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", "dev": true, "requires": { - "path-parse": "1.0.5" + "path-parse": "^1.0.5" } }, "resolve-cwd": { @@ -16914,7 +16914,7 @@ "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "dev": true, "requires": { - "resolve-from": "3.0.0" + "resolve-from": "^3.0.0" }, "dependencies": { "resolve-from": { @@ -16931,8 +16931,8 @@ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "global-modules": "1.0.0" + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" } }, "resolve-from": { @@ -16953,7 +16953,7 @@ "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", "dev": true, "requires": { - "lowercase-keys": "1.0.1" + "lowercase-keys": "^1.0.0" } }, "restore-cursor": { @@ -16962,8 +16962,8 @@ "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { - "onetime": "2.0.1", - "signal-exit": "3.0.2" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" } }, "ret": { @@ -16978,7 +16978,7 @@ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "dev": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "ripemd160": { @@ -16987,8 +16987,8 @@ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "dev": true, "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" } }, "run-async": { @@ -16997,7 +16997,7 @@ "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", "dev": true, "requires": { - "is-promise": "2.1.0" + "is-promise": "^2.1.0" } }, "run-queue": { @@ -17006,7 +17006,7 @@ "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", "dev": true, "requires": { - "aproba": "1.2.0" + "aproba": "^1.1.1" } }, "rx": { @@ -17027,7 +17027,7 @@ "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", "dev": true, "requires": { - "rx-lite": "4.0.8" + "rx-lite": "*" } }, "rxjs": { @@ -17051,7 +17051,7 @@ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, "requires": { - "ret": "0.1.15" + "ret": "~0.1.10" } }, "safer-buffer": { @@ -17071,8 +17071,8 @@ "integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", "dev": true, "requires": { - "ajv": "6.5.2", - "ajv-keywords": "3.2.0" + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" }, "dependencies": { "ajv": { @@ -17081,10 +17081,10 @@ "integrity": "sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==", "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.1" } }, "ajv-keywords": { @@ -17147,7 +17147,7 @@ "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", "dev": true, "requires": { - "semver": "5.5.0" + "semver": "^5.0.3" } }, "send": { @@ -17157,18 +17157,18 @@ "dev": true, "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", + "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.6.3", + "http-errors": "~1.6.2", "mime": "1.4.1", "ms": "2.0.0", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.4.0" + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" }, "dependencies": { "http-errors": { @@ -17177,10 +17177,10 @@ "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dev": true, "requires": { - "depd": "1.1.2", + "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", - "statuses": "1.4.0" + "statuses": ">= 1.4.0 < 2" } }, "mime": { @@ -17209,10 +17209,10 @@ "integrity": "sha1-k10kDN/g9YBTB/3+ln2IlCosvPA=", "dev": true, "requires": { - "etag": "1.8.1", + "etag": "~1.8.1", "fresh": "0.5.2", "ms": "2.1.1", - "parseurl": "1.3.2", + "parseurl": "~1.3.2", "safe-buffer": "5.1.1" }, "dependencies": { @@ -17236,13 +17236,13 @@ "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "batch": "0.6.1", "debug": "2.6.9", - "escape-html": "1.0.3", - "http-errors": "1.6.3", - "mime-types": "2.1.19", - "parseurl": "1.3.2" + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" }, "dependencies": { "http-errors": { @@ -17251,10 +17251,10 @@ "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dev": true, "requires": { - "depd": "1.1.2", + "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", - "statuses": "1.5.0" + "statuses": ">= 1.4.0 < 2" } } } @@ -17265,9 +17265,9 @@ "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", "dev": true, "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", "send": "0.16.2" } }, @@ -17289,10 +17289,10 @@ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "split-string": "3.1.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -17301,7 +17301,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -17323,8 +17323,8 @@ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "shallowequal": { @@ -17333,7 +17333,7 @@ "integrity": "sha1-HjL9W8q2rWiKSBLLDMBO/HXHAU4=", "dev": true, "requires": { - "lodash.keys": "3.1.2" + "lodash.keys": "^3.1.2" } }, "shebang-command": { @@ -17342,7 +17342,7 @@ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "1.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { @@ -17362,10 +17362,10 @@ "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", "dev": true, "requires": { - "array-filter": "0.0.1", - "array-map": "0.0.0", - "array-reduce": "0.0.0", - "jsonify": "0.0.0" + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" } }, "shelljs": { @@ -17374,9 +17374,9 @@ "integrity": "sha512-pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ==", "dev": true, "requires": { - "glob": "7.1.2", - "interpret": "1.1.0", - "rechoir": "0.6.2" + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" } }, "signal-exit": { @@ -17397,7 +17397,7 @@ "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", "dev": true, "requires": { - "is-fullwidth-code-point": "2.0.0" + "is-fullwidth-code-point": "^2.0.0" } }, "slide": { @@ -17418,14 +17418,14 @@ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "dev": true, "requires": { - "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" + "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" }, "dependencies": { "define-property": { @@ -17434,7 +17434,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -17443,7 +17443,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -17454,9 +17454,9 @@ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, "requires": { - "define-property": "1.0.0", - "isobject": "3.0.1", - "snapdragon-util": "3.0.1" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" }, "dependencies": { "define-property": { @@ -17465,7 +17465,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "is-accessor-descriptor": { @@ -17474,7 +17474,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -17483,7 +17483,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -17492,9 +17492,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" } } } @@ -17505,7 +17505,7 @@ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.2.0" }, "dependencies": { "kind-of": { @@ -17514,7 +17514,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -17525,8 +17525,8 @@ "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", "dev": true, "requires": { - "faye-websocket": "0.10.0", - "uuid": "3.3.2" + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" } }, "sockjs-client": { @@ -17535,12 +17535,12 @@ "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=", "dev": true, "requires": { - "debug": "2.6.9", + "debug": "^2.6.6", "eventsource": "0.1.6", - "faye-websocket": "0.11.1", - "inherits": "2.0.3", - "json3": "3.3.2", - "url-parse": "1.4.3" + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" }, "dependencies": { "faye-websocket": { @@ -17549,7 +17549,7 @@ "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } } } @@ -17560,7 +17560,7 @@ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", "dev": true, "requires": { - "is-plain-obj": "1.1.0" + "is-plain-obj": "^1.0.0" } }, "source-list-map": { @@ -17581,11 +17581,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.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" } }, "source-map-support": { @@ -17594,7 +17594,7 @@ "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", "dev": true, "requires": { - "source-map": "0.5.7" + "source-map": "^0.5.6" } }, "source-map-url": { @@ -17609,8 +17609,8 @@ "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", "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.0" } }, "spdx-exceptions": { @@ -17625,8 +17625,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.1.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { @@ -17641,12 +17641,12 @@ "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", "dev": true, "requires": { - "debug": "2.6.9", - "handle-thing": "1.2.5", - "http-deceiver": "1.2.7", - "safe-buffer": "5.1.2", - "select-hose": "2.0.0", - "spdy-transport": "2.1.0" + "debug": "^2.6.8", + "handle-thing": "^1.2.5", + "http-deceiver": "^1.2.7", + "safe-buffer": "^5.0.1", + "select-hose": "^2.0.0", + "spdy-transport": "^2.0.18" } }, "spdy-transport": { @@ -17655,13 +17655,13 @@ "integrity": "sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g==", "dev": true, "requires": { - "debug": "2.6.9", - "detect-node": "2.0.3", - "hpack.js": "2.1.6", - "obuf": "1.1.2", - "readable-stream": "2.3.6", - "safe-buffer": "5.1.2", - "wbuf": "1.7.3" + "debug": "^2.6.8", + "detect-node": "^2.0.3", + "hpack.js": "^2.1.6", + "obuf": "^1.1.1", + "readable-stream": "^2.2.9", + "safe-buffer": "^5.0.1", + "wbuf": "^1.7.2" } }, "split": { @@ -17670,7 +17670,7 @@ "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", "dev": true, "requires": { - "through": "2.3.8" + "through": "2" } }, "split-string": { @@ -17679,7 +17679,7 @@ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, "requires": { - "extend-shallow": "3.0.2" + "extend-shallow": "^3.0.0" } }, "sprintf-js": { @@ -17694,15 +17694,15 @@ "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", "dev": true, "requires": { - "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" + "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" } }, "ssri": { @@ -17711,7 +17711,7 @@ "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.1.1" } }, "staged-git-files": { @@ -17727,8 +17727,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": { @@ -17737,7 +17737,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } } } @@ -17760,8 +17760,8 @@ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" } }, "stream-combiner": { @@ -17770,7 +17770,7 @@ "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", "dev": true, "requires": { - "duplexer": "0.1.1" + "duplexer": "~0.1.1" } }, "stream-each": { @@ -17779,8 +17779,8 @@ "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "stream-shift": "1.0.0" + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" } }, "stream-http": { @@ -17789,11 +17789,11 @@ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "dev": true, "requires": { - "builtin-status-codes": "3.0.0", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "to-arraybuffer": "1.0.1", - "xtend": "4.0.1" + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" } }, "stream-shift": { @@ -17833,8 +17833,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": { @@ -17849,7 +17849,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -17860,11 +17860,11 @@ "integrity": "sha512-/g0YW/cEfXASRHAaLR7VZbTUlxgP14fmCsfSRFG2gvlG2S1q9rBpjYnEy/EIIzY+bjzs2nTfAHJYXmQ+zTnXSQ==", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.12.0", - "function-bind": "1.1.1", - "has-symbols": "1.0.0", - "regexp.prototype.flags": "1.2.0" + "define-properties": "^1.1.2", + "es-abstract": "^1.12.0", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "regexp.prototype.flags": "^1.2.0" } }, "string.prototype.padend": { @@ -17873,9 +17873,9 @@ "integrity": "sha1-86rvfBcZ8XDF6rHDK/eA2W4h8vA=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.12.0", - "function-bind": "1.1.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.4.3", + "function-bind": "^1.0.2" } }, "string.prototype.padstart": { @@ -17884,9 +17884,9 @@ "integrity": "sha1-W8+tOfRkm7LQMSkuGbzwtRDUskI=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.12.0", - "function-bind": "1.1.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.4.3", + "function-bind": "^1.0.2" } }, "string_decoder": { @@ -17895,7 +17895,7 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.0" } }, "stringify-object": { @@ -17905,9 +17905,9 @@ "dev": true, "optional": true, "requires": { - "get-own-enumerable-property-symbols": "2.0.1", - "is-obj": "1.0.1", - "is-regexp": "1.0.0" + "get-own-enumerable-property-symbols": "^2.0.1", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" } }, "strip-ansi": { @@ -17916,7 +17916,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-bom": { @@ -17931,8 +17931,8 @@ "integrity": "sha1-+H217yYT9paKpUWr/h7HKLaoKco=", "dev": true, "requires": { - "first-chunk-stream": "2.0.0", - "strip-bom": "2.0.0" + "first-chunk-stream": "^2.0.0", + "strip-bom": "^2.0.0" }, "dependencies": { "strip-bom": { @@ -17941,7 +17941,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } } } @@ -17964,8 +17964,8 @@ "integrity": "sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg==", "dev": true, "requires": { - "loader-utils": "1.1.0", - "schema-utils": "0.4.5" + "loader-utils": "^1.1.0", + "schema-utils": "^0.4.5" } }, "stylis": { @@ -17986,7 +17986,7 @@ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "svg-url-loader": { @@ -18005,13 +18005,13 @@ "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", "dev": true, "requires": { - "coa": "1.0.4", - "colors": "1.1.2", - "csso": "2.3.2", - "js-yaml": "3.7.0", - "mkdirp": "0.5.1", - "sax": "1.2.4", - "whet.extend": "0.9.9" + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" } }, "symbol-observable": { @@ -18026,7 +18026,7 @@ "integrity": "sha512-I9mrbZ5M96s7QeJDv95toF1svkUjeBybe8ydhY7foPaBmr0SPJMFupArmMkDrOKTTj0sJVr+nvQNxWLziQ7nDQ==", "dev": true, "requires": { - "has-symbols": "1.0.0" + "has-symbols": "^1.0.0" } }, "table": { @@ -18035,12 +18035,12 @@ "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", "dev": true, "requires": { - "ajv": "5.5.2", - "ajv-keywords": "2.1.1", - "chalk": "2.4.1", - "lodash": "4.17.10", + "ajv": "^5.2.3", + "ajv-keywords": "^2.1.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", "slice-ansi": "1.0.0", - "string-width": "2.1.1" + "string-width": "^2.1.1" } }, "tapable": { @@ -18055,8 +18055,8 @@ "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", "dev": true, "requires": { - "os-tmpdir": "1.0.2", - "rimraf": "2.2.8" + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" }, "dependencies": { "rimraf": { @@ -18073,7 +18073,7 @@ "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", "dev": true, "requires": { - "execa": "0.7.0" + "execa": "^0.7.0" } }, "text-table": { @@ -18106,8 +18106,8 @@ "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", "dev": true, "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" } }, "thunky": { @@ -18128,7 +18128,7 @@ "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", "dev": true, "requires": { - "setimmediate": "1.0.5" + "setimmediate": "^1.0.4" } }, "tmp": { @@ -18137,7 +18137,7 @@ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, "requires": { - "os-tmpdir": "1.0.2" + "os-tmpdir": "~1.0.2" } }, "to-arraybuffer": { @@ -18158,7 +18158,7 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -18167,7 +18167,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -18178,10 +18178,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": { @@ -18190,8 +18190,8 @@ "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" } }, "topo": { @@ -18200,7 +18200,7 @@ "integrity": "sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI=", "dev": true, "requires": { - "hoek": "4.2.1" + "hoek": "4.x.x" } }, "toposort": { @@ -18215,7 +18215,7 @@ "integrity": "sha1-RJy+LbrlqMgDjjDXH6D/RklHxN4=", "dev": true, "requires": { - "nopt": "1.0.10" + "nopt": "~1.0.10" } }, "tough-cookie": { @@ -18224,7 +18224,7 @@ "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", "dev": true, "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" }, "dependencies": { "punycode": { @@ -18247,11 +18247,11 @@ "integrity": "sha512-Z3Y1a7A0KZZ1s/mAZkt74l1NAF7Y5xUhD1V9VB8/1eUlUOk8Qa/oo46tO2Uu5kQ3wXypOlbv77lLQySjXEDcdw==", "dev": true, "requires": { - "chalk": "2.4.1", - "enhanced-resolve": "4.1.0", - "loader-utils": "1.1.0", - "micromatch": "3.1.10", - "semver": "5.5.0" + "chalk": "^2.3.0", + "enhanced-resolve": "^4.0.0", + "loader-utils": "^1.0.2", + "micromatch": "^3.1.4", + "semver": "^5.0.1" } }, "tslib": { @@ -18266,18 +18266,18 @@ "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "builtin-modules": "1.1.1", - "chalk": "2.4.1", - "commander": "2.16.0", - "diff": "3.5.0", - "glob": "7.1.2", - "js-yaml": "3.7.0", - "minimatch": "3.0.4", - "resolve": "1.8.1", - "semver": "5.5.0", - "tslib": "1.9.3", - "tsutils": "2.29.0" + "babel-code-frame": "^6.22.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.7.0", + "minimatch": "^3.0.4", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.0", + "tsutils": "^2.27.2" } }, "tsutils": { @@ -18286,7 +18286,7 @@ "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", "dev": true, "requires": { - "tslib": "1.9.3" + "tslib": "^1.8.1" } }, "tty-browserify": { @@ -18301,7 +18301,7 @@ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -18317,7 +18317,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "1.1.2" + "prelude-ls": "~1.1.2" } }, "type-is": { @@ -18327,7 +18327,7 @@ "dev": true, "requires": { "media-typer": "0.3.0", - "mime-types": "2.1.19" + "mime-types": "~2.1.18" } }, "typedarray": { @@ -18353,8 +18353,8 @@ "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", "dev": true, "requires": { - "commander": "2.13.0", - "source-map": "0.6.1" + "commander": "~2.13.0", + "source-map": "~0.6.1" }, "dependencies": { "commander": { @@ -18377,8 +18377,8 @@ "integrity": "sha512-J0M2i1mQA+ze3EdN9SBi751DNdAXmeFLfJrd/MDIkRc3G3Gbb9OPVSx7GIQvVwfWxQARcYV2DTxIkMyDAk3o9Q==", "dev": true, "requires": { - "commander": "2.16.0", - "source-map": "0.6.1" + "commander": "~2.16.0", + "source-map": "~0.6.1" }, "dependencies": { "source-map": { @@ -18395,14 +18395,14 @@ "integrity": "sha512-1VicfKhCYHLS8m1DCApqBhoulnASsEoJ/BvpUpP4zoNAPpKzdH+ghk0olGJMmwX2/jprK2j3hAHdUbczBSy2FA==", "dev": true, "requires": { - "cacache": "10.0.4", - "find-cache-dir": "1.0.0", - "schema-utils": "0.4.5", - "serialize-javascript": "1.5.0", - "source-map": "0.6.1", - "uglify-es": "3.3.9", - "webpack-sources": "1.1.0", - "worker-farm": "1.6.0" + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "schema-utils": "^0.4.5", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "uglify-es": "^3.3.4", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" }, "dependencies": { "source-map": { @@ -18425,7 +18425,7 @@ "integrity": "sha1-GY+9rrolTniLDvy2MLwR8kopWeA=", "dev": true, "requires": { - "qs": "2.3.3" + "qs": "~2.3.3" }, "dependencies": { "qs": { @@ -18442,10 +18442,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": { @@ -18454,7 +18454,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "set-value": { @@ -18463,10 +18463,10 @@ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "to-object-path": "0.3.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" } } } @@ -18489,7 +18489,7 @@ "integrity": "sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=", "dev": true, "requires": { - "unique-slug": "2.0.0" + "unique-slug": "^2.0.0" } }, "unique-slug": { @@ -18498,7 +18498,7 @@ "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=", "dev": true, "requires": { - "imurmurhash": "0.1.4" + "imurmurhash": "^0.1.4" } }, "unique-string": { @@ -18507,7 +18507,7 @@ "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", "dev": true, "requires": { - "crypto-random-string": "1.0.0" + "crypto-random-string": "^1.0.0" } }, "universal-dotenv": { @@ -18516,11 +18516,11 @@ "integrity": "sha512-3j3Op3Oco+djqeVHXPb2UcdkuF6wAUHzVTdFbY6B+ttYtjwrVVMwteSbxaZ2CqBcGqM7mZ6U4KzsAqqHkfoE9w==", "dev": true, "requires": { - "@babel/runtime": "7.0.0-rc.1", - "app-root-dir": "1.0.2", - "core-js": "2.5.7", - "dotenv": "6.0.0", - "dotenv-expand": "4.2.0" + "@babel/runtime": "^7.0.0-rc.1", + "app-root-dir": "^1.0.2", + "core-js": "^2.5.7", + "dotenv": "^6.0.0", + "dotenv-expand": "^4.2.0" }, "dependencies": { "core-js": { @@ -18555,8 +18555,8 @@ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, "requires": { - "has-value": "0.3.1", - "isobject": "3.0.1" + "has-value": "^0.3.1", + "isobject": "^3.0.0" }, "dependencies": { "has-value": { @@ -18565,9 +18565,9 @@ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "0.1.4", - "isobject": "2.1.0" + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" }, "dependencies": { "isobject": { @@ -18613,16 +18613,16 @@ "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", "dev": true, "requires": { - "boxen": "1.3.0", - "chalk": "2.4.1", - "configstore": "3.1.2", - "import-lazy": "2.1.0", - "is-ci": "1.2.0", - "is-installed-globally": "0.1.0", - "is-npm": "1.0.0", - "latest-version": "3.1.0", - "semver-diff": "2.1.0", - "xdg-basedir": "3.0.0" + "boxen": "^1.2.1", + "chalk": "^2.0.1", + "configstore": "^3.0.0", + "import-lazy": "^2.1.0", + "is-ci": "^1.0.10", + "is-installed-globally": "^0.1.0", + "is-npm": "^1.0.0", + "latest-version": "^3.0.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^3.0.0" } }, "upper-case": { @@ -18637,7 +18637,7 @@ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "dev": true, "requires": { - "punycode": "2.1.1" + "punycode": "^2.1.0" } }, "urix": { @@ -18676,9 +18676,9 @@ "integrity": "sha512-vugEeXjyYFBCUOpX+ZuaunbK3QXMKaQ3zUnRfIpRBlGkY7QizCnzyyn2ASfcxsvyU3ef+CJppVywnl3Kgf13Gg==", "dev": true, "requires": { - "loader-utils": "1.1.0", - "mime": "2.3.1", - "schema-utils": "1.0.0" + "loader-utils": "^1.1.0", + "mime": "^2.0.3", + "schema-utils": "^1.0.0" }, "dependencies": { "ajv": { @@ -18687,10 +18687,10 @@ "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==", "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" } }, "ajv-keywords": { @@ -18717,9 +18717,9 @@ "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "dev": true, "requires": { - "ajv": "6.5.3", - "ajv-errors": "1.0.0", - "ajv-keywords": "3.2.0" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } } } @@ -18730,8 +18730,8 @@ "integrity": "sha512-rh+KuAW36YKo0vClhQzLLveoj8FwPJNu65xLb7Mrt+eZht0IPT0IXgSv8gcMegZ6NvjJUALf6Mf25POlMwD1Fw==", "dev": true, "requires": { - "querystringify": "2.0.0", - "requires-port": "1.0.0" + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" } }, "url-parse-lax": { @@ -18740,7 +18740,7 @@ "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", "dev": true, "requires": { - "prepend-http": "2.0.0" + "prepend-http": "^2.0.0" }, "dependencies": { "prepend-http": { @@ -18784,8 +18784,8 @@ "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "dev": true, "requires": { - "define-properties": "1.1.2", - "object.getownpropertydescriptors": "2.0.3" + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" } }, "utila": { @@ -18818,8 +18818,8 @@ "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", "dev": true, "requires": { - "spdx-correct": "3.0.0", - "spdx-expression-parse": "3.0.0" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, "vary": { @@ -18840,10 +18840,10 @@ "integrity": "sha512-ZyXBm+9C/6kNUNyc+aeNKEhtTu/Mn+OfpsNBGuTxU8S2DUcis/KQL0rTN6jWL+7ygdOrun18qhheNZTA7YERmg==", "dev": true, "requires": { - "lodash": "4.17.10", - "prop-types": "15.6.2", - "react-transition-group": "2.4.0", - "velocity-animate": "1.5.2" + "lodash": "^4.17.5", + "prop-types": "^15.5.8", + "react-transition-group": "^2.0.0", + "velocity-animate": "^1.4.0" } }, "vendors": { @@ -18858,9 +18858,9 @@ "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.3.0" + "extsprintf": "^1.2.0" } }, "vinyl": { @@ -18869,8 +18869,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.4", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } }, @@ -18880,12 +18880,12 @@ "integrity": "sha1-p+v1/779obfRjRQPyweyI++2dRo=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0", - "strip-bom-stream": "2.0.0", - "vinyl": "1.2.0" + "graceful-fs": "^4.1.2", + "pify": "^2.3.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^2.0.0", + "vinyl": "^1.1.0" }, "dependencies": { "pify": { @@ -18900,7 +18900,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } } } @@ -18920,11 +18920,11 @@ "integrity": "sha512-hDwJ674+7dfiiK/cxtYCwPxlnjXDjto/pCz1PF02sXUhqCqCWsgvxZln0699PReWqXXgkxqkF6DDo5Rj9sjNvw==", "dev": true, "requires": { - "core-js": "2.5.7", - "joi": "9.2.0", - "minimist": "1.2.0", - "request": "2.87.0", - "rx": "4.1.0" + "core-js": "^2.4.1", + "joi": "^9.2.0", + "minimist": "^1.2.0", + "request": "^2.78.0", + "rx": "^4.1.0" }, "dependencies": { "core-js": { @@ -18947,7 +18947,7 @@ "integrity": "sha512-5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg==", "dev": true, "requires": { - "foreachasync": "3.0.0" + "foreachasync": "^3.0.0" } }, "warning": { @@ -18956,7 +18956,7 @@ "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", "dev": true, "requires": { - "loose-envify": "1.3.1" + "loose-envify": "^1.0.0" } }, "watchpack": { @@ -18965,9 +18965,9 @@ "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", "dev": true, "requires": { - "chokidar": "2.0.4", - "graceful-fs": "4.1.11", - "neo-async": "2.5.1" + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" } }, "wbuf": { @@ -18976,7 +18976,7 @@ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, "requires": { - "minimalistic-assert": "1.0.1" + "minimalistic-assert": "^1.0.0" } }, "webpack": { @@ -18990,26 +18990,26 @@ "@webassemblyjs/wasm-edit": "1.5.13", "@webassemblyjs/wasm-opt": "1.5.13", "@webassemblyjs/wasm-parser": "1.5.13", - "acorn": "5.7.1", - "acorn-dynamic-import": "3.0.0", - "ajv": "6.5.2", - "ajv-keywords": "3.2.0", - "chrome-trace-event": "1.0.0", - "enhanced-resolve": "4.1.0", - "eslint-scope": "4.0.0", - "json-parse-better-errors": "1.0.2", - "loader-runner": "2.3.0", - "loader-utils": "1.1.0", - "memory-fs": "0.4.1", - "micromatch": "3.1.10", - "mkdirp": "0.5.1", - "neo-async": "2.5.1", - "node-libs-browser": "2.1.0", - "schema-utils": "0.4.5", - "tapable": "1.0.0", - "uglifyjs-webpack-plugin": "1.2.7", - "watchpack": "1.6.0", - "webpack-sources": "1.1.0" + "acorn": "^5.6.2", + "acorn-dynamic-import": "^3.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "chrome-trace-event": "^1.0.0", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.0", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "micromatch": "^3.1.8", + "mkdirp": "~0.5.0", + "neo-async": "^2.5.0", + "node-libs-browser": "^2.0.0", + "schema-utils": "^0.4.4", + "tapable": "^1.0.0", + "uglifyjs-webpack-plugin": "^1.2.4", + "watchpack": "^1.5.0", + "webpack-sources": "^1.0.1" }, "dependencies": { "ajv": { @@ -19018,10 +19018,10 @@ "integrity": "sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==", "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.1" } }, "ajv-keywords": { @@ -19036,8 +19036,8 @@ "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", "dev": true, "requires": { - "esrecurse": "4.2.1", - "estraverse": "4.2.0" + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, "fast-deep-equal": { @@ -19060,7 +19060,7 @@ "integrity": "sha512-MGO0nVniCLFAQz1qv22zM02QPjcpAoJdy7ED0i3Zy7SY1IecgXCm460ib7H/Wq7e9oL5VL6S2BxaObxwIcag0g==", "dev": true, "requires": { - "jscodeshift": "0.4.1" + "jscodeshift": "^0.4.0" }, "dependencies": { "arr-diff": { @@ -19069,7 +19069,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "^1.0.1" } }, "array-unique": { @@ -19090,9 +19090,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "expand-brackets": { @@ -19101,7 +19101,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "extglob": { @@ -19110,7 +19110,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "is-extglob": { @@ -19125,7 +19125,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "jscodeshift": { @@ -19134,21 +19134,21 @@ "integrity": "sha512-iOX6If+hsw0q99V3n31t4f5VlD1TQZddH08xbT65ZqA7T4Vkx68emrDZMUOLVvCEAJ6NpAk7DECe3fjC/t52AQ==", "dev": true, "requires": { - "async": "1.5.2", - "babel-plugin-transform-flow-strip-types": "6.22.0", - "babel-preset-es2015": "6.24.1", - "babel-preset-stage-1": "6.24.1", - "babel-register": "6.26.0", - "babylon": "6.18.0", - "colors": "1.1.2", - "flow-parser": "0.76.0", - "lodash": "4.17.10", - "micromatch": "2.3.11", + "async": "^1.5.0", + "babel-plugin-transform-flow-strip-types": "^6.8.0", + "babel-preset-es2015": "^6.9.0", + "babel-preset-stage-1": "^6.5.0", + "babel-register": "^6.9.0", + "babylon": "^6.17.3", + "colors": "^1.1.2", + "flow-parser": "^0.*", + "lodash": "^4.13.1", + "micromatch": "^2.3.7", "node-dir": "0.1.8", - "nomnom": "1.8.1", - "recast": "0.12.9", - "temp": "0.8.3", - "write-file-atomic": "1.3.4" + "nomnom": "^1.8.1", + "recast": "^0.12.5", + "temp": "^0.8.1", + "write-file-atomic": "^1.2.0" } }, "kind-of": { @@ -19157,7 +19157,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } }, "micromatch": { @@ -19166,19 +19166,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, "node-dir": { @@ -19195,32 +19195,32 @@ "integrity": "sha512-CiWQR+1JS77rmyiO6y1q8Kt/O+e8nUUC9YfJ25JtSmzDwbqJV7vIsh3+QKRHVTbTCa0DaVh8iY1LBiagUIDB3g==", "dev": true, "requires": { - "chalk": "2.4.1", - "cross-spawn": "6.0.5", - "diff": "3.5.0", - "enhanced-resolve": "4.1.0", - "envinfo": "5.10.0", - "glob-all": "3.1.0", - "global-modules": "1.0.0", - "got": "8.3.2", - "import-local": "1.0.0", - "inquirer": "5.2.0", - "interpret": "1.1.0", - "jscodeshift": "0.5.1", - "listr": "0.14.1", - "loader-utils": "1.1.0", - "lodash": "4.17.10", - "log-symbols": "2.2.0", - "mkdirp": "0.5.1", - "p-each-series": "1.0.0", - "p-lazy": "1.0.0", - "prettier": "1.14.0", - "supports-color": "5.4.0", - "v8-compile-cache": "2.0.0", - "webpack-addons": "1.1.5", - "yargs": "11.1.0", - "yeoman-environment": "2.3.1", - "yeoman-generator": "2.0.5" + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "diff": "^3.5.0", + "enhanced-resolve": "^4.0.0", + "envinfo": "^5.7.0", + "glob-all": "^3.1.0", + "global-modules": "^1.0.0", + "got": "^8.3.1", + "import-local": "^1.0.0", + "inquirer": "^5.2.0", + "interpret": "^1.1.0", + "jscodeshift": "^0.5.0", + "listr": "^0.14.1", + "loader-utils": "^1.1.0", + "lodash": "^4.17.10", + "log-symbols": "^2.2.0", + "mkdirp": "^0.5.1", + "p-each-series": "^1.0.0", + "p-lazy": "^1.0.0", + "prettier": "^1.12.1", + "supports-color": "^5.4.0", + "v8-compile-cache": "^2.0.0", + "webpack-addons": "^1.1.5", + "yargs": "^11.1.0", + "yeoman-environment": "^2.1.1", + "yeoman-generator": "^2.0.5" }, "dependencies": { "ansi-regex": { @@ -19235,11 +19235,11 @@ "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.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "inquirer": { @@ -19248,19 +19248,19 @@ "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==", "dev": true, "requires": { - "ansi-escapes": "3.1.0", - "chalk": "2.4.1", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.2.0", - "figures": "2.0.0", - "lodash": "4.17.10", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.1.0", + "figures": "^2.0.0", + "lodash": "^4.3.0", "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rxjs": "5.5.11", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "run-async": "^2.2.0", + "rxjs": "^5.5.2", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" } }, "strip-ansi": { @@ -19269,7 +19269,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -19280,13 +19280,13 @@ "integrity": "sha512-I6Mmy/QjWU/kXwCSFGaiOoL5YEQIVmbb0o45xMoCyQAg/mClqZVTcsX327sPfekDyJWpCxb+04whNyLOIxpJdQ==", "dev": true, "requires": { - "loud-rejection": "1.6.0", - "memory-fs": "0.4.1", - "mime": "2.3.1", - "path-is-absolute": "1.0.1", - "range-parser": "1.2.0", - "url-join": "4.0.0", - "webpack-log": "1.2.0" + "loud-rejection": "^1.6.0", + "memory-fs": "~0.4.1", + "mime": "^2.1.0", + "path-is-absolute": "^1.0.0", + "range-parser": "^1.0.3", + "url-join": "^4.0.0", + "webpack-log": "^1.0.1" }, "dependencies": { "url-join": { @@ -19304,32 +19304,32 @@ "dev": true, "requires": { "ansi-html": "0.0.7", - "array-includes": "3.0.3", - "bonjour": "3.5.0", - "chokidar": "2.0.4", - "compression": "1.7.3", - "connect-history-api-fallback": "1.5.0", - "debug": "3.1.0", - "del": "3.0.0", - "express": "4.16.3", - "html-entities": "1.2.1", - "http-proxy-middleware": "0.18.0", - "import-local": "1.0.0", + "array-includes": "^3.0.3", + "bonjour": "^3.5.0", + "chokidar": "^2.0.0", + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "debug": "^3.1.0", + "del": "^3.0.0", + "express": "^4.16.2", + "html-entities": "^1.2.0", + "http-proxy-middleware": "~0.18.0", + "import-local": "^1.0.0", "internal-ip": "1.2.0", - "ip": "1.1.5", - "killable": "1.0.0", - "loglevel": "1.6.1", - "opn": "5.3.0", - "portfinder": "1.0.15", - "selfsigned": "1.10.3", - "serve-index": "1.9.1", + "ip": "^1.1.5", + "killable": "^1.0.0", + "loglevel": "^1.4.1", + "opn": "^5.1.0", + "portfinder": "^1.0.9", + "selfsigned": "^1.9.1", + "serve-index": "^1.7.2", "sockjs": "0.3.19", "sockjs-client": "1.1.5", - "spdy": "3.4.7", - "strip-ansi": "3.0.1", - "supports-color": "5.4.0", + "spdy": "^3.4.1", + "strip-ansi": "^3.0.0", + "supports-color": "^5.1.0", "webpack-dev-middleware": "3.1.3", - "webpack-log": "1.2.0", + "webpack-log": "^1.1.2", "yargs": "11.0.0" }, "dependencies": { @@ -19348,12 +19348,12 @@ "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", "dev": true, "requires": { - "globby": "6.1.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.1", - "p-map": "1.2.0", - "pify": "3.0.0", - "rimraf": "2.6.2" + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" } }, "globby": { @@ -19362,11 +19362,11 @@ "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "array-union": "1.0.2", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" }, "dependencies": { "pify": { @@ -19389,18 +19389,18 @@ "integrity": "sha512-Rjp+lMYQOWtgqojx1dEWorjCofi1YN7AoFvYV7b1gx/7dAAeuI4kN5SZiEvr0ZmsZTOpDRcCqrpI10L31tFkBw==", "dev": true, "requires": { - "cliui": "4.1.0", - "decamelize": "1.2.0", - "find-up": "2.1.0", - "get-caller-file": "1.0.3", - "os-locale": "2.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": "3.2.1", - "yargs-parser": "9.0.2" + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.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", + "yargs-parser": "^9.0.2" } } } @@ -19412,9 +19412,9 @@ "dev": true, "requires": { "ansi-html": "0.0.7", - "html-entities": "1.2.1", - "querystring": "0.2.0", - "strip-ansi": "3.0.1" + "html-entities": "^1.2.0", + "querystring": "^0.2.0", + "strip-ansi": "^3.0.0" } }, "webpack-log": { @@ -19423,10 +19423,10 @@ "integrity": "sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA==", "dev": true, "requires": { - "chalk": "2.4.1", - "log-symbols": "2.2.0", - "loglevelnext": "1.0.5", - "uuid": "3.3.2" + "chalk": "^2.1.0", + "log-symbols": "^2.1.0", + "loglevelnext": "^1.0.1", + "uuid": "^3.1.0" } }, "webpack-preprocessor": { @@ -19435,7 +19435,7 @@ "integrity": "sha512-hTP75j0BnRLW/ulDQoBJJOQbLsXZH9+3yErzwnFT0ro4MOaeyUc4kxPGzBLebEA0LWmRtm63S3LyjiGqBHdY2g==", "dev": true, "requires": { - "lodash": "4.17.10" + "lodash": "^4.17.4" } }, "webpack-sources": { @@ -19444,8 +19444,8 @@ "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==", "dev": true, "requires": { - "source-list-map": "2.0.0", - "source-map": "0.6.1" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" }, "dependencies": { "source-map": { @@ -19462,8 +19462,8 @@ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "dev": true, "requires": { - "http-parser-js": "0.4.13", - "websocket-extensions": "0.1.3" + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { @@ -19489,7 +19489,7 @@ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } }, "which-module": { @@ -19504,7 +19504,7 @@ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", "dev": true, "requires": { - "string-width": "2.1.1" + "string-width": "^1.0.2 || 2" } }, "widest-line": { @@ -19513,7 +19513,7 @@ "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", "dev": true, "requires": { - "string-width": "2.1.1" + "string-width": "^2.1.1" } }, "wordwrap": { @@ -19528,7 +19528,7 @@ "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", "dev": true, "requires": { - "errno": "0.1.7" + "errno": "~0.1.7" } }, "wrap-ansi": { @@ -19537,8 +19537,8 @@ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" }, "dependencies": { "is-fullwidth-code-point": { @@ -19547,7 +19547,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "string-width": { @@ -19556,9 +19556,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -19575,7 +19575,7 @@ "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", "dev": true, "requires": { - "mkdirp": "0.5.1" + "mkdirp": "^0.5.1" } }, "write-file-atomic": { @@ -19584,9 +19584,9 @@ "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "imurmurhash": "0.1.4", - "slide": "1.1.6" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" } }, "ws": { @@ -19595,7 +19595,7 @@ "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", "dev": true, "requires": { - "async-limiter": "1.0.0" + "async-limiter": "~1.0.0" } }, "xdg-basedir": { @@ -19628,18 +19628,18 @@ "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==", "dev": true, "requires": { - "cliui": "4.1.0", - "decamelize": "1.2.0", - "find-up": "2.1.0", - "get-caller-file": "1.0.3", - "os-locale": "2.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": "3.2.1", - "yargs-parser": "9.0.2" + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.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", + "yargs-parser": "^9.0.2" }, "dependencies": { "y18n": { @@ -19656,7 +19656,7 @@ "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } }, "yauzl": { @@ -19665,7 +19665,7 @@ "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", "dev": true, "requires": { - "fd-slicer": "1.0.1" + "fd-slicer": "~1.0.1" } }, "yeoman-environment": { @@ -19674,21 +19674,21 @@ "integrity": "sha512-7BFbWNnJqG8f0TFR/awcccHj7Vl9CeG66Yuu81DiVIamqO7Uo/EOrdryjNICdRJNFdaQTliN4HUkM1zQBzszCQ==", "dev": true, "requires": { - "chalk": "2.4.1", - "cross-spawn": "6.0.5", - "debug": "3.1.0", - "diff": "3.5.0", - "escape-string-regexp": "1.0.5", - "globby": "8.0.1", - "grouped-queue": "0.3.3", - "inquirer": "5.2.0", - "is-scoped": "1.0.0", - "lodash": "4.17.10", - "log-symbols": "2.2.0", - "mem-fs": "1.1.3", - "strip-ansi": "4.0.0", - "text-table": "0.2.0", - "untildify": "3.0.3" + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^3.1.0", + "diff": "^3.3.1", + "escape-string-regexp": "^1.0.2", + "globby": "^8.0.1", + "grouped-queue": "^0.3.3", + "inquirer": "^5.2.0", + "is-scoped": "^1.0.0", + "lodash": "^4.17.10", + "log-symbols": "^2.1.0", + "mem-fs": "^1.1.0", + "strip-ansi": "^4.0.0", + "text-table": "^0.2.0", + "untildify": "^3.0.2" }, "dependencies": { "ansi-regex": { @@ -19703,11 +19703,11 @@ "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.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "debug": { @@ -19725,13 +19725,13 @@ "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==", "dev": true, "requires": { - "array-union": "1.0.2", - "dir-glob": "2.0.0", - "fast-glob": "2.2.2", - "glob": "7.1.2", - "ignore": "3.3.10", - "pify": "3.0.0", - "slash": "1.0.0" + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" } }, "inquirer": { @@ -19740,19 +19740,19 @@ "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==", "dev": true, "requires": { - "ansi-escapes": "3.1.0", - "chalk": "2.4.1", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.2.0", - "figures": "2.0.0", - "lodash": "4.17.10", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.1.0", + "figures": "^2.0.0", + "lodash": "^4.3.0", "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rxjs": "5.5.11", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "run-async": "^2.2.0", + "rxjs": "^5.5.2", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" } }, "strip-ansi": { @@ -19761,7 +19761,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -19772,31 +19772,31 @@ "integrity": "sha512-rV6tJ8oYzm4mmdF2T3wjY+Q42jKF2YiiD0VKfJ8/0ZYwmhCKC9Xs2346HVLPj/xE13i68psnFJv7iS6gWRkeAg==", "dev": true, "requires": { - "async": "2.6.1", - "chalk": "2.4.1", - "cli-table": "0.3.1", - "cross-spawn": "6.0.5", - "dargs": "5.1.0", - "dateformat": "3.0.3", - "debug": "3.1.0", - "detect-conflict": "1.0.1", - "error": "7.0.2", - "find-up": "2.1.0", - "github-username": "4.1.0", - "istextorbinary": "2.2.1", - "lodash": "4.17.10", - "make-dir": "1.3.0", - "mem-fs-editor": "4.0.3", - "minimist": "1.2.0", - "pretty-bytes": "4.0.2", - "read-chunk": "2.1.0", - "read-pkg-up": "3.0.0", - "rimraf": "2.6.2", - "run-async": "2.3.0", - "shelljs": "0.8.2", - "text-table": "0.2.0", - "through2": "2.0.3", - "yeoman-environment": "2.3.1" + "async": "^2.6.0", + "chalk": "^2.3.0", + "cli-table": "^0.3.1", + "cross-spawn": "^6.0.5", + "dargs": "^5.1.0", + "dateformat": "^3.0.3", + "debug": "^3.1.0", + "detect-conflict": "^1.0.0", + "error": "^7.0.2", + "find-up": "^2.1.0", + "github-username": "^4.0.0", + "istextorbinary": "^2.2.1", + "lodash": "^4.17.10", + "make-dir": "^1.1.0", + "mem-fs-editor": "^4.0.0", + "minimist": "^1.2.0", + "pretty-bytes": "^4.0.2", + "read-chunk": "^2.1.0", + "read-pkg-up": "^3.0.0", + "rimraf": "^2.6.2", + "run-async": "^2.0.0", + "shelljs": "^0.8.0", + "text-table": "^0.2.0", + "through2": "^2.0.0", + "yeoman-environment": "^2.0.5" }, "dependencies": { "cross-spawn": { @@ -19805,11 +19805,11 @@ "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.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "debug": { @@ -19827,10 +19827,10 @@ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "4.0.0", - "pify": "3.0.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" } }, "minimist": { @@ -19845,8 +19845,8 @@ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "error-ex": "1.3.2", - "json-parse-better-errors": "1.0.2" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, "path-type": { @@ -19855,7 +19855,7 @@ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" } }, "read-pkg": { @@ -19864,9 +19864,9 @@ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "dev": true, "requires": { - "load-json-file": "4.0.0", - "normalize-package-data": "2.4.0", - "path-type": "3.0.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" } }, "read-pkg-up": { @@ -19875,8 +19875,8 @@ "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", "dev": true, "requires": { - "find-up": "2.1.0", - "read-pkg": "3.0.0" + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" } } } diff --git a/src/dash-table/Table.js b/src/dash-table/Table.js index 09aa4ebcf..40bb6194c 100644 --- a/src/dash-table/Table.js +++ b/src/dash-table/Table.js @@ -6,6 +6,8 @@ import RealTable from 'dash-table/components/Table'; import 'dash-table/style/component.less'; import Logger from 'core/Logger'; +import genRandomId from './utils/generate'; + export default class Table extends Component { render() { const { @@ -61,6 +63,8 @@ export const defaultProps = { column_conditional_dropdowns: [], column_static_dropdown: [], + id: genRandomId(), + data: [], columns: [], editable: false, @@ -90,7 +94,7 @@ export const propTypes = { editable: PropTypes.bool, end_cell: PropTypes.arrayOf(PropTypes.number), - id: PropTypes.string.isRequired, + id: PropTypes.string, is_focused: PropTypes.bool, merge_duplicate_headers: PropTypes.bool, n_fixed_columns: PropTypes.number, diff --git a/src/dash-table/utils/generate.js b/src/dash-table/utils/generate.js new file mode 100644 index 000000000..0659890f1 --- /dev/null +++ b/src/dash-table/utils/generate.js @@ -0,0 +1,11 @@ +const s = 36; +const l = 7; + +export default function genRandomId() { + return ( + 'table-' + + Math.random() + .toString(s) + .substring(2, l) + ); +} From 1e953e4a84f5ff91df62f89d01d79da7a2d618cc Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Mon, 22 Oct 2018 15:03:51 -0400 Subject: [PATCH 02/11] Visual tests for Table without id --- tests/cypress/tests/server/select_row_test.ts | 2 +- .../percy-storybook/DashTable.percy.tsx | 38 ++++++++++++++++++- 2 files changed, 38 insertions(+), 2 deletions(-) diff --git a/tests/cypress/tests/server/select_row_test.ts b/tests/cypress/tests/server/select_row_test.ts index ce960a22d..8f937bec8 100644 --- a/tests/cypress/tests/server/select_row_test.ts +++ b/tests/cypress/tests/server/select_row_test.ts @@ -4,7 +4,7 @@ describe('select row', () => { describe('be pagination & sort', () => { beforeEach(() => cy.visit('http://localhost:8081')); - it('can select row', () => { + it.only('can select row', () => { DashTable.getSelect(0).within(() => cy.get('input').click()); DashTable.getSelect(0).within(() => cy.get('input').should('be.checked')); }); diff --git a/tests/visual/percy-storybook/DashTable.percy.tsx b/tests/visual/percy-storybook/DashTable.percy.tsx index 88a55fccd..0dba06c4a 100644 --- a/tests/visual/percy-storybook/DashTable.percy.tsx +++ b/tests/visual/percy-storybook/DashTable.percy.tsx @@ -223,4 +223,40 @@ storiesOf('DashTable/Sorting', module) sorting_settings={[{ columnId: 'a', direction: 'desc' }]} sorting_treat_empty_string_as_none={true} style_data_conditional={style_data_conditional} - />)); \ No newline at end of file + />)); +storiesOf('DashTable/Without id', module) + .add('with 1 fixed row, 2 fixed columns', () => ()) + .add('with 1 fixed row, 2 fixed columns, set height and width', () => ()) + .add('with set height and width and colors', () => ()) \ No newline at end of file From 789e2b10ae5663a73338cbc8ddf433ee7672d2f5 Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Tue, 23 Oct 2018 11:02:30 -0400 Subject: [PATCH 03/11] Remove .only from select_row_test --- tests/cypress/tests/server/select_row_test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/cypress/tests/server/select_row_test.ts b/tests/cypress/tests/server/select_row_test.ts index 8f937bec8..ce960a22d 100644 --- a/tests/cypress/tests/server/select_row_test.ts +++ b/tests/cypress/tests/server/select_row_test.ts @@ -4,7 +4,7 @@ describe('select row', () => { describe('be pagination & sort', () => { beforeEach(() => cy.visit('http://localhost:8081')); - it.only('can select row', () => { + it('can select row', () => { DashTable.getSelect(0).within(() => cy.get('input').click()); DashTable.getSelect(0).within(() => cy.get('input').should('be.checked')); }); From d57785ddd41b60a6820fd4558c2d035b7e3dc9b9 Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Tue, 23 Oct 2018 11:03:03 -0400 Subject: [PATCH 04/11] Also add test.visual-local to root package.json --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 5aae427a6..e804516ad 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "lint": "run-s private::lint.js private::lint.ts", "test": "run-p --race private::host* private::runtests", "test.visual": "build-storybook && percy-storybook", + "test.visual-local": "build-storybook", "test.watch": "run-p --race \"build:js-test-watch\" --race private::host* private::opentests" }, "author": "Chris P Date: Tue, 23 Oct 2018 11:04:02 -0400 Subject: [PATCH 05/11] Refactor genRandomId function --- src/dash-table/Table.js | 2 +- src/dash-table/utils/generate.js | 11 ----------- src/dash-table/utils/generate.ts | 8 ++++++++ 3 files changed, 9 insertions(+), 12 deletions(-) delete mode 100644 src/dash-table/utils/generate.js create mode 100644 src/dash-table/utils/generate.ts diff --git a/src/dash-table/Table.js b/src/dash-table/Table.js index 40bb6194c..00e0a0586 100644 --- a/src/dash-table/Table.js +++ b/src/dash-table/Table.js @@ -63,7 +63,7 @@ export const defaultProps = { column_conditional_dropdowns: [], column_static_dropdown: [], - id: genRandomId(), + id: genRandomId('table-'), data: [], columns: [], diff --git a/src/dash-table/utils/generate.js b/src/dash-table/utils/generate.js deleted file mode 100644 index 0659890f1..000000000 --- a/src/dash-table/utils/generate.js +++ /dev/null @@ -1,11 +0,0 @@ -const s = 36; -const l = 7; - -export default function genRandomId() { - return ( - 'table-' + - Math.random() - .toString(s) - .substring(2, l) - ); -} diff --git a/src/dash-table/utils/generate.ts b/src/dash-table/utils/generate.ts new file mode 100644 index 000000000..9bb026312 --- /dev/null +++ b/src/dash-table/utils/generate.ts @@ -0,0 +1,8 @@ +export default function genRandomId(prefix: string, radix: number = 36) { + return ( + prefix + + Math.random() + .toString(radix) + .substring(2) + ); +} From de16ad274acafc6c8acbe44f8ee4703f485517e3 Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Tue, 23 Oct 2018 11:24:43 -0400 Subject: [PATCH 06/11] Refactor Table to set id prop in constructor if it's not set --- dash_table/bundle.js | 4 ++-- dash_table/demo.js | 4 ++-- dash_table/metadata.json | 6 +----- src/dash-table/Table.js | 8 ++++++-- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/dash_table/bundle.js b/dash_table/bundle.js index ed2f2dbac..06bfb2092 100644 --- a/dash_table/bundle.js +++ b/dash_table/bundle.js @@ -9,10 +9,10 @@ window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ -!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=f(r),a=f(n(0)),l=f(n(30));n(81);var o=f(n(4)),d=f(n(83));function f(e){return e&&e.__esModule?e:{default:e}}class i extends r.Component{render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=i;const s=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],id:(0,d.default)(),data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},p=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};i.defaultProps=s,i.propTypes=p},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; +!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=f(r),a=f(n(0)),l=f(n(30));n(81);var o=f(n(4)),d=f(n(83));function f(e){return e&&e.__esModule?e:{default:e}}class i extends r.Component{constructor(e){super(e),e.id||(e.id=(0,d.default)("table-"))}render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=i;const s=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},p=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};i.defaultProps=s,i.propTypes=p},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/react-select */ -var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,M=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return M(e,n)}).filter(function(e){return e})}var r=M(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return"table-"+Math.random().toString(r).substring(2,u)};const r=36,u=7}]); \ No newline at end of file +var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,M=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return M(e,n)}).filter(function(e){return e})}var r=M(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=36){return e+Math.random().toString(t).substring(2)}}]); \ No newline at end of file diff --git a/dash_table/demo.js b/dash_table/demo.js index e89579934..cad034882 100644 --- a/dash_table/demo.js +++ b/dash_table/demo.js @@ -9,10 +9,10 @@ window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ -!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=f(r),a=f(n(0)),l=f(n(30));n(81);var o=f(n(4)),d=f(n(83));function f(e){return e&&e.__esModule?e:{default:e}}class i extends r.Component{render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=i;const s=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],id:(0,d.default)(),data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},p=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};i.defaultProps=s,i.propTypes=p},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; +!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=f(r),a=f(n(0)),l=f(n(30));n(81);var o=f(n(4)),d=f(n(83));function f(e){return e&&e.__esModule?e:{default:e}}class i extends r.Component{constructor(e){super(e),e.id||(e.id=(0,d.default)("table-"))}render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=i;const s=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},p=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};i.defaultProps=s,i.propTypes=p},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/react-select */ -var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,M=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return M(e,n)}).filter(function(e){return e})}var r=M(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return"table-"+Math.random().toString(r).substring(2,u)};const r=36,u=7},function(e,t,n){n(85),e.exports=n(88)},function(e,t,n){"use strict";var r=d(n(1)),u=d(n(6)),a=d(n(86)),l=n(4),o=d(l);function d(e){return e&&e.__esModule?e:{default:e}}o.default.setDebugLevel(l.DebugLevel.DEBUG),o.default.setLogLevel(l.LogLevel.NONE),u.default.render(r.default.createElement(a.default,null),document.getElementById("root"))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;tJSON.parse(JSON.stringify(e));class h extends a.Component{constructor(){super();const e=c(f.mockData.data);this.state={filter:"",tableProps:{id:"table",data:e,columns:c(f.mockData.columns).map(e=>u.merge(e,{editable_name:!0,deletable:!0})),editable:!0,sorting:!0,n_fixed_rows:4,n_fixed_columns:2,merge_duplicate_headers:!1,row_deletable:!0,row_selectable:"single",column_static_dropdown:[{id:"bbb",dropdown:["Humid","Wet","Snowy","Tropical Beaches"].map(e=>({label:e,value:e}))}],style_table:{max_width:"1000px",width:"1000px"},style_data_conditional:[{max_width:150,min_width:150,width:150},{if:{column_id:"rows"},max_width:40,min_width:40,width:40},{if:{column_id:"bbb"},max_width:200,min_width:200,width:200},{if:{column_id:"bbb-readonly"},max_width:200,min_width:200,width:200}]}};const t=(0,i.memoizeOne)(()=>e=>{s.default.debug("---\x3e",e),this.setState(t=>({tableProps:u.merge(t.tableProps,e)}))});Object.defineProperty(this,"setProps",{get:()=>t()})}render(){return l.default.createElement(d.Table,r({setProps:this.setProps},this.state.tableProps,{filtering:"fe"}))}}h.propTypes={value:o.default.any},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.miniData=t.mockDataSimple=t.mockData=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));const u=5e3;t.mockData=a([{id:"rows",type:"numeric",editable:!1,data:l(e=>e)},{id:"ccc",name:["City","Canada","Toronto"],type:"numeric",data:l(e=>e)},{id:"ddd",name:["City","Canada","Montréal"],type:"numeric",data:l(e=>100*e)},{id:"eee",name:["City","America","New York City"],type:"numeric",data:l(e=>e)},{id:"fff",name:["City","America","Boston"],type:"numeric",data:l(e=>e+1)},{id:"ggg",name:["City","France","Paris"],type:"numeric",editable:!0,data:l(e=>10*e)},{id:"bbb",name:["","Weather","Climate"],type:"dropdown",clearable:!0,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])},{id:"bbb-readonly",name:["","Weather","Climate-RO"],type:"dropdown",editable:!1,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])},{id:"aaa",name:["","Weather","Temperature"],type:"numeric",data:l(e=>e+1)},{id:"aaa-readonly",name:["","Weather","Temperature-RO"],type:"numeric",editable:!1,data:l(e=>e+1)}]),t.mockDataSimple=a([{id:"aaa",name:"Temperature",type:"numeric",data:l(e=>e+1)},{id:"bbb",name:"Climate",type:"numeric",options:["Humid","Wet","Snowy","Tropical Beaches"].map(e=>({label:e,value:e})),clearable:!0,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])}]),t.miniData=a([{id:"aaa",name:"cheese",data:[1,2,3]},{id:"bbb",name:"tomato",data:[3,2,1]}]);function a(e){const t={columns:[],data:[]};return e.forEach(e=>{e.data.forEach((n,r)=>{t.data[r]||(t.data[r]={}),t.data[r][e.id]=n}),t.columns.push(r.dissoc("data",e))}),t}function l(e,t=u){return r.range(1,t).map(e)}},function(e,t,n){e.exports=n.p+"index.html"}]); \ No newline at end of file +var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,M=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return M(e,n)}).filter(function(e){return e})}var r=M(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=36){return e+Math.random().toString(t).substring(2)}},function(e,t,n){n(85),e.exports=n(88)},function(e,t,n){"use strict";var r=d(n(1)),u=d(n(6)),a=d(n(86)),l=n(4),o=d(l);function d(e){return e&&e.__esModule?e:{default:e}}o.default.setDebugLevel(l.DebugLevel.DEBUG),o.default.setLogLevel(l.LogLevel.NONE),u.default.render(r.default.createElement(a.default,null),document.getElementById("root"))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;tJSON.parse(JSON.stringify(e));class h extends a.Component{constructor(){super();const e=c(f.mockData.data);this.state={filter:"",tableProps:{id:"table",data:e,columns:c(f.mockData.columns).map(e=>u.merge(e,{editable_name:!0,deletable:!0})),editable:!0,sorting:!0,n_fixed_rows:4,n_fixed_columns:2,merge_duplicate_headers:!1,row_deletable:!0,row_selectable:"single",column_static_dropdown:[{id:"bbb",dropdown:["Humid","Wet","Snowy","Tropical Beaches"].map(e=>({label:e,value:e}))}],style_table:{max_width:"1000px",width:"1000px"},style_data_conditional:[{max_width:150,min_width:150,width:150},{if:{column_id:"rows"},max_width:40,min_width:40,width:40},{if:{column_id:"bbb"},max_width:200,min_width:200,width:200},{if:{column_id:"bbb-readonly"},max_width:200,min_width:200,width:200}]}};const t=(0,i.memoizeOne)(()=>e=>{s.default.debug("---\x3e",e),this.setState(t=>({tableProps:u.merge(t.tableProps,e)}))});Object.defineProperty(this,"setProps",{get:()=>t()})}render(){return l.default.createElement(d.Table,r({setProps:this.setProps},this.state.tableProps,{filtering:"fe"}))}}h.propTypes={value:o.default.any},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.miniData=t.mockDataSimple=t.mockData=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));const u=5e3;t.mockData=a([{id:"rows",type:"numeric",editable:!1,data:l(e=>e)},{id:"ccc",name:["City","Canada","Toronto"],type:"numeric",data:l(e=>e)},{id:"ddd",name:["City","Canada","Montréal"],type:"numeric",data:l(e=>100*e)},{id:"eee",name:["City","America","New York City"],type:"numeric",data:l(e=>e)},{id:"fff",name:["City","America","Boston"],type:"numeric",data:l(e=>e+1)},{id:"ggg",name:["City","France","Paris"],type:"numeric",editable:!0,data:l(e=>10*e)},{id:"bbb",name:["","Weather","Climate"],type:"dropdown",clearable:!0,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])},{id:"bbb-readonly",name:["","Weather","Climate-RO"],type:"dropdown",editable:!1,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])},{id:"aaa",name:["","Weather","Temperature"],type:"numeric",data:l(e=>e+1)},{id:"aaa-readonly",name:["","Weather","Temperature-RO"],type:"numeric",editable:!1,data:l(e=>e+1)}]),t.mockDataSimple=a([{id:"aaa",name:"Temperature",type:"numeric",data:l(e=>e+1)},{id:"bbb",name:"Climate",type:"numeric",options:["Humid","Wet","Snowy","Tropical Beaches"].map(e=>({label:e,value:e})),clearable:!0,data:l(e=>["Humid","Wet","Snowy","Tropical Beaches"][e%4])}]),t.miniData=a([{id:"aaa",name:"cheese",data:[1,2,3]},{id:"bbb",name:"tomato",data:[3,2,1]}]);function a(e){const t={columns:[],data:[]};return e.forEach(e=>{e.data.forEach((n,r)=>{t.data[r]||(t.data[r]={}),t.data[r][e.id]=n}),t.columns.push(r.dissoc("data",e))}),t}function l(e,t=u){return r.range(1,t).map(e)}},function(e,t,n){e.exports=n.p+"index.html"}]); \ No newline at end of file diff --git a/dash_table/metadata.json b/dash_table/metadata.json index 8f33bc425..889cabc9e 100644 --- a/dash_table/metadata.json +++ b/dash_table/metadata.json @@ -131,11 +131,7 @@ "name": "string" }, "required": false, - "description": "", - "defaultValue": { - "value": "genRandomId()", - "computed": true - } + "description": "" }, "is_focused": { "type": { diff --git a/src/dash-table/Table.js b/src/dash-table/Table.js index 00e0a0586..600d82e66 100644 --- a/src/dash-table/Table.js +++ b/src/dash-table/Table.js @@ -9,6 +9,12 @@ import Logger from 'core/Logger'; import genRandomId from './utils/generate'; export default class Table extends Component { + constructor(props) { + super(props); + if(!props.id) { + props.id = genRandomId('table-') + } + } render() { const { filtering, @@ -63,8 +69,6 @@ export const defaultProps = { column_conditional_dropdowns: [], column_static_dropdown: [], - id: genRandomId('table-'), - data: [], columns: [], editable: false, From b79a7581b514faac76fd4d9500dc57c03c42743e Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Tue, 23 Oct 2018 11:24:54 -0400 Subject: [PATCH 07/11] Add visual test with 2 tables and css prop set --- .../percy-storybook/DashTable.percy.tsx | 32 ++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/tests/visual/percy-storybook/DashTable.percy.tsx b/tests/visual/percy-storybook/DashTable.percy.tsx index 0dba06c4a..f5b0408c4 100644 --- a/tests/visual/percy-storybook/DashTable.percy.tsx +++ b/tests/visual/percy-storybook/DashTable.percy.tsx @@ -259,4 +259,34 @@ storiesOf('DashTable/Without id', module) "if": { "column_id": "a"}, "background_color": "yellow" }]} - />)) \ No newline at end of file + />)) + .add('Two tables with CSS props set', () => (
+ + +
)) \ No newline at end of file From 83330ab70df7852362330aac2d6c4691df4670c3 Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Tue, 23 Oct 2018 11:59:51 -0400 Subject: [PATCH 08/11] Refactor isFrontEnd and isBackEnd functions --- src/dash-table/Table.js | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/dash-table/Table.js b/src/dash-table/Table.js index 600d82e66..69e824bab 100644 --- a/src/dash-table/Table.js +++ b/src/dash-table/Table.js @@ -15,6 +15,15 @@ export default class Table extends Component { props.id = genRandomId('table-') } } + + isFrontEnd = (value) => { + return ['fe', true, false].indexOf(value) !== -1; + } + + isBackEnd = (value) => { + return ['be', false].indexOf(value) !== -1; + } + render() { const { filtering, @@ -22,16 +31,9 @@ export default class Table extends Component { pagination_mode } = this.props; - function isFrontEnd(value: any) { - return ['fe', true, false].indexOf(value) !== -1; - } - - function isBackEnd(value: any) { - return ['be', false].indexOf(value) !== -1; - } - const isValid = isFrontEnd(pagination_mode) || - (isBackEnd(filtering) && isBackEnd(sorting)); + const isValid = this.isFrontEnd(pagination_mode) || + (this.isBackEnd(filtering) && this.isBackEnd(sorting)); if (!isValid) { Logger.error(`Invalid combination of filtering / sorting / pagination`, filtering, sorting, pagination_mode); From 4f6bfbfc6d3827cb7c8bf7f5f54bdb90e87d2eab Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Tue, 23 Oct 2018 12:40:56 -0400 Subject: [PATCH 09/11] Version bump to rc7 --- CHANGELOG.md | 5 ++++- dash_table/package.json | 2 +- package.json | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d1ab78c2..c40dc0a13 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -390,4 +390,7 @@ Derived properties allow the component to expose complex state that can be usefu dataframe_previous -> data_previous dataframe_timestamp -> data_timestamp derived_virtual_dataframe -> derived_virtual_data - derived_viewport_datafram -> derived_viewport_data \ No newline at end of file + derived_viewport_datafram -> derived_viewport_data + +## RC7 - Optional id prop + - The id prop of the table is now optional. It will generate a random id if it's not set. \ No newline at end of file diff --git a/dash_table/package.json b/dash_table/package.json index e804516ad..90513cd50 100644 --- a/dash_table/package.json +++ b/dash_table/package.json @@ -1,6 +1,6 @@ { "name": "dash-table", - "version": "3.1.0rc6", + "version": "3.1.0rc7", "description": "Dash table", "main": "build/index.js", "scripts": { diff --git a/package.json b/package.json index e804516ad..90513cd50 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dash-table", - "version": "3.1.0rc6", + "version": "3.1.0rc7", "description": "Dash table", "main": "build/index.js", "scripts": { From b97cc36cdb5b7e0fdd0664c63d8e2b684dd4b65d Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Tue, 23 Oct 2018 12:42:35 -0400 Subject: [PATCH 10/11] Revert Table.js commit --- src/dash-table/Table.js | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/dash-table/Table.js b/src/dash-table/Table.js index 69e824bab..600d82e66 100644 --- a/src/dash-table/Table.js +++ b/src/dash-table/Table.js @@ -15,15 +15,6 @@ export default class Table extends Component { props.id = genRandomId('table-') } } - - isFrontEnd = (value) => { - return ['fe', true, false].indexOf(value) !== -1; - } - - isBackEnd = (value) => { - return ['be', false].indexOf(value) !== -1; - } - render() { const { filtering, @@ -31,9 +22,16 @@ export default class Table extends Component { pagination_mode } = this.props; + function isFrontEnd(value: any) { + return ['fe', true, false].indexOf(value) !== -1; + } + + function isBackEnd(value: any) { + return ['be', false].indexOf(value) !== -1; + } - const isValid = this.isFrontEnd(pagination_mode) || - (this.isBackEnd(filtering) && this.isBackEnd(sorting)); + const isValid = isFrontEnd(pagination_mode) || + (isBackEnd(filtering) && isBackEnd(sorting)); if (!isValid) { Logger.error(`Invalid combination of filtering / sorting / pagination`, filtering, sorting, pagination_mode); From 46f6482ee0ca3d24d9ffd8370da5db69b5821330 Mon Sep 17 00:00:00 2001 From: Valentijn Nieman Date: Tue, 23 Oct 2018 16:34:32 -0400 Subject: [PATCH 11/11] Refactor Table with getId instead of modifiying props --- dash_table/bundle.js | 6 +++--- dash_table/demo.js | 2 +- src/dash-table/Table.js | 9 +++++---- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/dash_table/bundle.js b/dash_table/bundle.js index 06bfb2092..c02bcf902 100644 --- a/dash_table/bundle.js +++ b/dash_table/bundle.js @@ -1,4 +1,4 @@ -window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports;var u=t[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var u in e)n.d(r,u,function(t){return e[t]}.bind(null,u));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=24)}([function(e,t,n){e.exports=n(28)()},function(e,t){e.exports=window.React},function(e,t,n){"use strict";function r(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function u(e){return function t(n){return 0===arguments.length||r(n)?t:e.apply(this,arguments)}}n.r(t);var a=u(function(e){return function(){return e}}),l=a(!1),o=a(!0),d={"@@functional/placeholder":!0};function f(e){return function t(n,a){switch(arguments.length){case 0:return t;case 1:return r(n)?t:u(function(t){return e(n,t)});default:return r(n)&&r(a)?t:r(n)?u(function(t){return e(t,a)}):r(a)?u(function(t){return e(n,t)}):e(n,a)}}}var i=f(function(e,t){return Number(e)+Number(t)});function s(e,t){var n;e=e||[],t=t||[];var r=e.length,u=t.length,a=[];for(n=0;n=arguments.length)?d=t[o]:(d=arguments[a],a+=1),u[o]=d,r(d)||(l-=1),o+=1}return l<=0?n.apply(this,u):p(l,c(e,u,n))}}var h=f(function(e,t){return 1===e?u(t):p(e,c(e,[],t))}),g=u(function(e){return h(e.length,function(){var t=0,n=arguments[0],r=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var e=n.apply(this,s(arguments,[t,r]));return t+=1,e},e.apply(this,u)})});function b(e){return function t(n,a,l){switch(arguments.length){case 0:return t;case 1:return r(n)?t:f(function(t,r){return e(n,t,r)});case 2:return r(n)&&r(a)?t:r(n)?f(function(t,n){return e(t,a,n)}):r(a)?f(function(t,r){return e(n,t,r)}):u(function(t){return e(n,a,t)});default:return r(n)&&r(a)&&r(l)?t:r(n)&&r(a)?f(function(t,n){return e(t,n,l)}):r(n)&&r(l)?f(function(t,n){return e(t,a,n)}):r(a)&&r(l)?f(function(t,r){return e(n,t,r)}):r(n)?u(function(t){return e(t,a,l)}):r(a)?u(function(t){return e(n,t,l)}):r(l)?u(function(t){return e(n,a,t)}):e(n,a,l)}}}var y=b(function(e,t,n){if(t>=n.length||t<-n.length)return n;var r=(t<0?n.length:0)+t,u=s(n);return u[r]=e(n[r]),u}),m=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function O(e){return"function"==typeof e["@@transducer/step"]}function T(e,t,n){return function(){if(0===arguments.length)return n();var r=Array.prototype.slice.call(arguments,0),u=r.pop();if(!m(u)){for(var a=0;ae?t:e});function S(e,t){for(var n=0,r=t.length,u=Array(r);n0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),A=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();function F(e){return new A(e)}var D=f(function(e,t){return p(e.length,function(){return e.apply(t,arguments)})});function R(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function P(e,t,n,r){return e["@@transducer/result"](n[r](D(e["@@transducer/step"],e),t))}var M="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function I(e,t,n){if("function"==typeof e&&(e=F(e)),C(n))return function(e,t,n){for(var r=0,u=n.length;r=0;)z(t=V[n],e)&&!U(r,t)&&(r[r.length]=t),n-=1;return r}:function(e){return Object(e)!==e?[]:Object.keys(e)}),$=f(T(["fantasy-land/map","map"],B,function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return h(t.length,function(){return e.call(this,t.apply(this,arguments))});case"[object Object]":return I(function(n,r){return n[r]=e(t[r]),n},{},q(t));default:return S(e,t)}})),H=f(function(e,t){for(var n=t,r=0;r=0?r:0);nu?1:0}),pe=b(function(e,t,n){var r={};for(var u in n)r[u]=n[u];return r[e]=t,r}),ce=Number.isInteger||function(e){return e<<0===e},he=u(function(e){return null==e}),ge=b(function e(t,n,r){if(0===t.length)return n;var u=t[0];if(t.length>1){var a=!he(r)&&z(u,r)?r[u]:ce(t[1])?[]:{};n=e(Array.prototype.slice.call(t,1),n,a)}if(ce(u)&&m(r)){var l=[].concat(r);return l[u]=n,l}return pe(u,n,r)}),be=f(function(e,t){switch(e){case 0:return function(){return t.call(this)};case 1:return function(e){return t.call(this,e)};case 2:return function(e,n){return t.call(this,e,n)};case 3:return function(e,n,r){return t.call(this,e,n,r)};case 4:return function(e,n,r,u){return t.call(this,e,n,r,u)};case 5:return function(e,n,r,u,a){return t.call(this,e,n,r,u,a)};case 6:return function(e,n,r,u,a,l){return t.call(this,e,n,r,u,a,l)};case 7:return function(e,n,r,u,a,l,o){return t.call(this,e,n,r,u,a,l,o)};case 8:return function(e,n,r,u,a,l,o,d){return t.call(this,e,n,r,u,a,l,o,d)};case 9:return function(e,n,r,u,a,l,o,d,f){return t.call(this,e,n,r,u,a,l,o,d,f)};case 10:return function(e,n,r,u,a,l,o,d,f,i){return t.call(this,e,n,r,u,a,l,o,d,f,i)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),ye=u(function(e){return be(2,e)});function me(e){return"[object Function]"===Object.prototype.toString.call(e)}var Oe=f(function(e,t){var n=h(e,t);return h(e,function(){return I(re,$(n,arguments[0]),Array.prototype.slice.call(arguments,1))})}),Te=u(function(e){return Oe(e.length,e)}),ve=f(function(e,t){return me(e)?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:Te(Z)(e,t)}),_e=u(function(e){return h(e.length,e)}),xe=_e(function(e){return e.apply(this,Array.prototype.slice.call(arguments,1))});function we(e){return function t(n){for(var r,u,a,l=[],o=0,d=n.length;ot)throw new Error("min must not be greater than max in clamp(min, max, value)");return nt?t:n});function Ce(e){return new RegExp(e.source,(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":""))}var Ae=u(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function Fe(e,t,n,r){var u=function(u){for(var a=t.length,l=0;l=0;){if(n[a]===e)return r[a]===t;a-=1}switch(u){case"Map":return e.size===t.size&&Ge(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&Ge(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var l=q(e);if(l.length!==q(t).length)return!1;var o=n.concat([e]),d=r.concat([t]);for(a=l.length-1;a>=0;){var f=l[a];if(!z(f,t)||!Je(t[f],e[f],o,d))return!1;a-=1}return!0}var Xe=f(function(e,t){return Je(e,t,[],[])});function Ze(e,t,n){var r,u;if("function"==typeof e.indexOf)switch(typeof t){case"number":if(0===t){for(r=1/t;n=0}function et(e){return'"'+e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var tt=function(e){return(e<10?"0":"")+e},nt="function"==typeof Date.prototype.toISOString?function(e){return e.toISOString()}:function(e){return e.getUTCFullYear()+"-"+tt(e.getUTCMonth()+1)+"-"+tt(e.getUTCDate())+"T"+tt(e.getUTCHours())+":"+tt(e.getUTCMinutes())+":"+tt(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function rt(e){return function(){return!e.apply(this,arguments)}}function ut(e,t){for(var n=0,r=t.length,u=[];n":e(r,u)},u=function(e,t){return S(function(t){return et(t)+": "+r(e[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+S(r,t).join(", ")+"))";case"[object Array]":return"["+S(r,t).concat(u(t,dt(function(e){return/^\d+$/.test(e)},q(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):et(nt(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":et(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var a=t.toString();if("[object Object]"!==a)return a}return"{"+u(t,q(t)).join(", ")+"}"}}(e,[])}),it=f(function(e,t){if(m(e)){if(m(t))return e.concat(t);throw new TypeError(ft(t)+" is not an array")}if(E(e)){if(E(t))return e+t;throw new TypeError(ft(t)+" is not a string")}if(null!=e&&me(e["fantasy-land/concat"]))return e["fantasy-land/concat"](t);if(null!=e&&me(e.concat))return e.concat(t);throw new TypeError(ft(e)+' does not have a method named "concat" or "fantasy-land/concat"')}),st=u(function(e){return p(J(k,0,$(function(e){return e[0].length},e)),function(){for(var t=0;t10)throw new Error("Constructor with greater than ten arguments");return 0===e?function(){return new t}:_e(be(e,function(e,n,r,u,a,l,o,d,f,i){switch(arguments.length){case 1:return new t(e);case 2:return new t(e,n);case 3:return new t(e,n,r);case 4:return new t(e,n,r,u);case 5:return new t(e,n,r,u,a);case 6:return new t(e,n,r,u,a,l);case 7:return new t(e,n,r,u,a,l,o);case 8:return new t(e,n,r,u,a,l,o,d);case 9:return new t(e,n,r,u,a,l,o,d,f);case 10:return new t(e,n,r,u,a,l,o,d,f,i)}}))}),ct=u(function(e){return pt(e.length,e)}),ht=f(Qe),gt=f(function(e,t){return h(J(k,0,G("length",t)),function(){var n=arguments,r=this;return e.apply(r,S(function(e){return e.apply(r,n)},t))})}),bt=function(){function e(e,t,n,r){this.valueFn=e,this.valueAcc=t,this.keyFn=n,this.xf=r,this.inputs={}}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){var t;for(t in this.inputs)if(z(t,this.inputs)&&(e=this.xf["@@transducer/step"](e,this.inputs[t]))["@@transducer/reduced"]){e=e["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){var n=this.keyFn(t);return this.inputs[n]=this.inputs[n]||[n,this.valueAcc],this.inputs[n][1]=this.valueFn(this.inputs[n][1],t),e},e}(),yt=c(4,[],T([],c(4,[],function(e,t,n,r){return new bt(e,t,n,r)}),function(e,t,n,r){return I(function(r,u){var a=n(u);return r[a]=e(z(a,r)?r[a]:t,u),r},{},r)})),mt=yt(function(e,t){return e+1},0),Ot=i(-1),Tt=f(function(e,t){return null==t||t!=t?e:t}),vt=b(function(e,t,n){var r=e(t),u=e(n);return r>u?-1:r0?(this.n-=1,e):this.xf["@@transducer/step"](e,t)},e}(),Ft=f(T(["drop"],f(function(e,t){return new At(e,t)}),function(e,t){return Be(Math.max(0,e),1/0,t)})),Dt=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?v(n):n},e}(),Rt=f(T(["take"],f(function(e,t){return new Dt(e,t)}),function(e,t){return Be(0,e<0?1/0:e,t)}));var Pt=function(){function e(e,t){this.xf=t,this.pos=0,this.full=!1,this.acc=new Array(e)}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.acc=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.full&&(e=this.xf["@@transducer/step"](e,this.acc[this.pos])),this.store(t),e},e.prototype.store=function(e){this.acc[this.pos]=e,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},e}(),Mt=f(T([],f(function(e,t){return new Pt(e,t)}),function(e,t){return Rt(e=0&&e(t[n]);)n-=1;return Be(0,n+1,t)})),Bt=function(){function e(e,t){this.xf=t,this.pred=e,this.lastValue=void 0,this.seenFirstValue=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){var n=!1;return this.seenFirstValue?this.pred(this.lastValue,t)&&(n=!0):this.seenFirstValue=!0,this.lastValue=t,n?e:this.xf["@@transducer/step"](e,t)},e}(),zt=f(function(e,t){return new Bt(e,t)}),Wt=f(function(e,t){var n=e<0?t.length+e:e;return E(t)?t.charAt(n):t[n]}),Nt=Wt(-1),Lt=f(T([],zt,function(e,t){var n=[],r=1,u=t.length;if(0!==u)for(n[0]=t[0];r=0?t.length-e:0,t)}),Gt=f(function(e,t){return Xe(Yt(e.length,t),e)}),Jt=b(function(e,t,n){return Xe(e(t),e(n))}),Xt=b(function(e,t,n){return Xe(t[e],n[e])}),Zt=f(function e(t,n){var r,u,a,l={};for(u in n)a=typeof(r=t[u]),l[u]="function"===a?r(n[u]):r&&"object"===a?e(r,n[u]):n[u];return l}),Qt=function(){function e(e,t){this.xf=t,this.f=e,this.found=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.found||(e=this.xf["@@transducer/step"](e,void 0)),this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)&&(this.found=!0,e=v(this.xf["@@transducer/step"](e,t))),e},e}(),en=f(T(["find"],f(function(e,t){return new Qt(e,t)}),function(e,t){for(var n=0,r=t.length;n=0;){if(e(t[n]))return t[n];n-=1}})),an=function(){function e(e,t){this.xf=t,this.f=e,this.idx=-1,this.lastIdx=-1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](e,this.lastIdx))},e.prototype["@@transducer/step"]=function(e,t){return this.idx+=1,this.f(t)&&(this.lastIdx=this.idx),e},e}(),ln=f(T([],f(function(e,t){return new an(e,t)}),function(e,t){for(var n=t.length-1;n>=0;){if(e(t[n]))return n;n-=1}return-1})),on=u(we(!0)),dn=u(function(e){return h(e.length,function(t,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=t,e.apply(this,r)})}),fn=f(je("forEach",function(e,t){for(var n=t.length,r=0;rt}),bn=f(function(e,t){return e>=t}),yn=f(z),mn=f(function(e,t){return e in t}),On=Wt(0);function Tn(e){return e}var vn=u(Tn),_n=b(function(e,t,n){return h(Math.max(e.length,t.length,n.length),function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)})}),xn=i(1),wn=yt(function(e,t){return t},null),kn=f(function(e,t){return"function"!=typeof t.indexOf||m(t)?Ze(t,e,0):t.indexOf(e)}),Sn=Be(0,-1),En=b(function(e,t,n){return ut(function(t){return He(e,t,n)},t)}),Cn=b(function(e,t,n){e=e=0?e:n.length;var r=Array.prototype.slice.call(n,0);return r.splice(e,0,t),r}),An=b(function(e,t,n){return e=e=0?e:n.length,[].concat(Array.prototype.slice.call(n,0,e),t,Array.prototype.slice.call(n,e))});function Fn(e,t,n){var r,u=typeof e;switch(u){case"string":case"number":return 0===e&&1/e==-1/0?!!n._items["-0"]||(t&&(n._items["-0"]=!0),!1):null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?e in n._items[u]||(t&&(n._items[u][e]=!0),!1):(t&&(n._items[u]={},n._items[u][e]=!0),!1);case"boolean":if(u in n._items){var a=e?1:0;return!!n._items[u][a]||(t&&(n._items[u][a]=!0),!1)}return t&&(n._items[u]=e?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1);case"undefined":return!!n._items[u]||(t&&(n._items[u]=!0),!1);case"object":if(null===e)return!!n._items.null||(t&&(n._items.null=!0),!1);default:return(u=Object.prototype.toString.call(e))in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1)}}var Dn=function(){function e(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return e.prototype.add=function(e){return!Fn(e,!0,this)},e.prototype.has=function(e){return Fn(e,!1,this)},e}(),Rn=f(function(e,t){for(var n,r,u=new Dn,a=[],l=0;lt.length?(n=e,r=t):(n=t,r=e),Pn(ut(dn(Qe)(n),r))}),In=f(je("intersperse",function(e,t){for(var n=[],r=0,u=t.length;r=0;){if(Xe(t[n],e))return n;n-=1}return-1}return t.lastIndexOf(e)});function Xn(e){return"[object Number]"===Object.prototype.toString.call(e)}var Zn=u(function(e){return null!=e&&Xn(e.length)?e.length:NaN}),Qn=f(function(e,t){return function(n){return function(r){return $(function(e){return t(e,r)},n(e(r)))}}}),er=u(function(e){return Qn(Wt(e),St(e))}),tr=u(function(e){return Qn(H(e),ge(e))}),nr=u(function(e){return Qn(Y(e),pe(e))}),rr=f(function(e,t){return e=0;)a=e(n[r],a[0]),u[r]=a[1],r-=1;return[u,a[0]]}),or=f(function(e,t){return I(function(n,r){return n[r]=e(t[r],r,t),n},{},q(t))}),dr=f(function(e,t){return t.match(e)||[]}),fr=f(function(e,t){return ce(e)?!ce(t)||t<1?NaN:(e%t+t)%t:NaN}),ir=b(function(e,t,n){return e(n)>e(t)?n:t}),sr=J(i,0),pr=u(function(e){return sr(e)/e.length}),cr=u(function(e){var t=e.length;if(0===t)return NaN;var n=2-t%2,r=(t-n)/2;return pr(Array.prototype.slice.call(e,0).sort(function(e,t){return et?1:0}).slice(r,r+n))}),hr=f(function(e,t){var n={};return p(t.length,function(){var r=e.apply(this,arguments);return z(r,n)||(n[r]=t.apply(this,arguments)),n[r]})}),gr=hr(function(){return ft(arguments)}),br=f(function(e,t){return jn({},e,t)}),yr=u(function(e){return jn.apply(null,[{}].concat(e))}),mr=b(function(e,t,n){var r,u={};for(r in t)z(r,t)&&(u[r]=z(r,n)?e(r,t[r],n[r]):t[r]);for(r in n)z(r,n)&&!z(r,u)&&(u[r]=n[r]);return u}),Or=b(function e(t,n,r){return mr(function(n,r,u){return at(r)&&at(u)?e(t,r,u):t(n,r,u)},n,r)}),Tr=f(function(e,t){return Or(function(e,t,n){return t},e,t)}),vr=f(function(e,t){return Or(function(e,t,n){return n},e,t)}),_r=b(function(e,t,n){return Or(function(t,n,r){return e(n,r)},t,n)}),xr=b(function(e,t,n){return mr(function(t,n,r){return e(n,r)},t,n)}),wr=f(function(e,t){return t0&&e(H(t,n))}),qr=f(function(e,t){for(var n={},r=0;r=0;)t=e(n[r],t),r-=1;return t}),lu=c(4,[],function(e,t,n,r){return I(function(n,r){return e(n,r)?t(n,r):v(n)},n,r)}),ou=u(v),du=f(function(e,t){var n,r=Number(t),u=0;if(r<0||isNaN(r))throw new RangeError("n must be a non-negative number");for(n=new Array(r);uu?1:0})}),bu=f(function(e,t){return Array.prototype.slice.call(t,0).sort(function(t,n){for(var r=0,u=0;0===r&&u=0&&e(t[n]);)n-=1;return Be(n+1,1/0,t)}),Su=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):v(e)},e}(),Eu=f(T(["takeWhile"],f(function(e,t){return new Su(e,t)}),function(e,t){for(var n=0,r=t.length;nu(e)},t.memoizeOneWithFlag=function(e){let t,n=null,u=!0;return(...a)=>{let l=(0,r.isEqualArgs)(n,a)?{cached:!0,first:u,result:t}:{cached:!1,first:u,result:(n=a)&&(t=e(...a))};return u=!1,l}},t.memoizeAll=function(e){const t=[];return(...n)=>{let u=t.find(e=>(0,r.isEqualArgs)(e.args,n));return(u||t[t.push({args:n,result:e(...n)})-1]).result}};var r=n(31);function u(e){let t,n=null;return(...u)=>(0,r.isEqualArgs)(n,u)?t:(n=u)&&(t=e(...u))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.DebugLevel=void 0;!function(e){e[e.DEBUG=6]="DEBUG",e[e.NONE=7]="NONE"}(r||(t.DebugLevel=r={}));var u=t.LogLevel=void 0;!function(e){e[e.TRACE=0]="TRACE",e[e.INFO=1]="INFO",e[e.WARNING=2]="WARNING",e[e.ERROR=3]="ERROR",e[e.FATAL=4]="FATAL",e[e.NONE=5]="NONE"}(u||(t.LogLevel=u={}));let a=[];a[u.TRACE]="trace",a[u.INFO]="info",a[u.WARNING]="warning",a[u.ERROR]="error",a[u.FATAL]="fatal",a[u.NONE]="none",a[r.DEBUG]="debug",a[r.NONE]="trace";let l,o=u.NONE,d=r.NONE;function f(e,t){if(e{};let n,o="";switch(e){case u.TRACE:case u.INFO:n=window.console.log,o="color: white; background-color: #3166A2;";break;case r.DEBUG:case u.WARNING:n=window.console.warn,o="color: white; background-color: #E9B606;";break;case u.ERROR:case u.FATAL:n=window.console.error,o="color: white; background-color: #FF0000;"}let d=`${o&&l?"%c":""}[${a[e].toUpperCase()}]`;return o&&l?n.bind(window.console,d,o):n.bind(window.console,d)}l=!1;let i={setDebugLevel(e){d=e},setLogLevel(e){o=e}};Object.defineProperties(i,{trace:{get:()=>f(u.TRACE,o),configurable:!1,enumerable:!1},info:{get:()=>f(u.INFO,o),configurable:!1,enumerable:!1},warning:{get:()=>f(u.WARNING,o),configurable:!1,enumerable:!1},error:{get:()=>f(u.ERROR,o),configurable:!1,enumerable:!1},fatal:{get:()=>f(u.FATAL,o),configurable:!1,enumerable:!1},debug:{get:()=>f(r.DEBUG,d),configurable:!1,enumerable:!1}}),Object.freeze(i),t.default=i},function(e,t,n){var r; +window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports;var u=t[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var u in e)n.d(r,u,function(t){return e[t]}.bind(null,u));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=24)}([function(e,t,n){e.exports=n(28)()},function(e,t){e.exports=window.React},function(e,t,n){"use strict";function r(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function u(e){return function t(n){return 0===arguments.length||r(n)?t:e.apply(this,arguments)}}n.r(t);var a=u(function(e){return function(){return e}}),l=a(!1),o=a(!0),d={"@@functional/placeholder":!0};function f(e){return function t(n,a){switch(arguments.length){case 0:return t;case 1:return r(n)?t:u(function(t){return e(n,t)});default:return r(n)&&r(a)?t:r(n)?u(function(t){return e(t,a)}):r(a)?u(function(t){return e(n,t)}):e(n,a)}}}var i=f(function(e,t){return Number(e)+Number(t)});function s(e,t){var n;e=e||[],t=t||[];var r=e.length,u=t.length,a=[];for(n=0;n=arguments.length)?d=t[o]:(d=arguments[a],a+=1),u[o]=d,r(d)||(l-=1),o+=1}return l<=0?n.apply(this,u):p(l,c(e,u,n))}}var h=f(function(e,t){return 1===e?u(t):p(e,c(e,[],t))}),g=u(function(e){return h(e.length,function(){var t=0,n=arguments[0],r=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var e=n.apply(this,s(arguments,[t,r]));return t+=1,e},e.apply(this,u)})});function b(e){return function t(n,a,l){switch(arguments.length){case 0:return t;case 1:return r(n)?t:f(function(t,r){return e(n,t,r)});case 2:return r(n)&&r(a)?t:r(n)?f(function(t,n){return e(t,a,n)}):r(a)?f(function(t,r){return e(n,t,r)}):u(function(t){return e(n,a,t)});default:return r(n)&&r(a)&&r(l)?t:r(n)&&r(a)?f(function(t,n){return e(t,n,l)}):r(n)&&r(l)?f(function(t,n){return e(t,a,n)}):r(a)&&r(l)?f(function(t,r){return e(n,t,r)}):r(n)?u(function(t){return e(t,a,l)}):r(a)?u(function(t){return e(n,t,l)}):r(l)?u(function(t){return e(n,a,t)}):e(n,a,l)}}}var y=b(function(e,t,n){if(t>=n.length||t<-n.length)return n;var r=(t<0?n.length:0)+t,u=s(n);return u[r]=e(n[r]),u}),m=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function O(e){return"function"==typeof e["@@transducer/step"]}function T(e,t,n){return function(){if(0===arguments.length)return n();var r=Array.prototype.slice.call(arguments,0),u=r.pop();if(!m(u)){for(var a=0;ae?t:e});function S(e,t){for(var n=0,r=t.length,u=Array(r);n0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}),A=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();function F(e){return new A(e)}var D=f(function(e,t){return p(e.length,function(){return e.apply(t,arguments)})});function R(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function P(e,t,n,r){return e["@@transducer/result"](n[r](D(e["@@transducer/step"],e),t))}var I="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function M(e,t,n){if("function"==typeof e&&(e=F(e)),C(n))return function(e,t,n){for(var r=0,u=n.length;r=0;)z(t=V[n],e)&&!U(r,t)&&(r[r.length]=t),n-=1;return r}:function(e){return Object(e)!==e?[]:Object.keys(e)}),$=f(T(["fantasy-land/map","map"],B,function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return h(t.length,function(){return e.call(this,t.apply(this,arguments))});case"[object Object]":return M(function(n,r){return n[r]=e(t[r]),n},{},q(t));default:return S(e,t)}})),H=f(function(e,t){for(var n=t,r=0;r=0?r:0);nu?1:0}),pe=b(function(e,t,n){var r={};for(var u in n)r[u]=n[u];return r[e]=t,r}),ce=Number.isInteger||function(e){return e<<0===e},he=u(function(e){return null==e}),ge=b(function e(t,n,r){if(0===t.length)return n;var u=t[0];if(t.length>1){var a=!he(r)&&z(u,r)?r[u]:ce(t[1])?[]:{};n=e(Array.prototype.slice.call(t,1),n,a)}if(ce(u)&&m(r)){var l=[].concat(r);return l[u]=n,l}return pe(u,n,r)}),be=f(function(e,t){switch(e){case 0:return function(){return t.call(this)};case 1:return function(e){return t.call(this,e)};case 2:return function(e,n){return t.call(this,e,n)};case 3:return function(e,n,r){return t.call(this,e,n,r)};case 4:return function(e,n,r,u){return t.call(this,e,n,r,u)};case 5:return function(e,n,r,u,a){return t.call(this,e,n,r,u,a)};case 6:return function(e,n,r,u,a,l){return t.call(this,e,n,r,u,a,l)};case 7:return function(e,n,r,u,a,l,o){return t.call(this,e,n,r,u,a,l,o)};case 8:return function(e,n,r,u,a,l,o,d){return t.call(this,e,n,r,u,a,l,o,d)};case 9:return function(e,n,r,u,a,l,o,d,f){return t.call(this,e,n,r,u,a,l,o,d,f)};case 10:return function(e,n,r,u,a,l,o,d,f,i){return t.call(this,e,n,r,u,a,l,o,d,f,i)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),ye=u(function(e){return be(2,e)});function me(e){return"[object Function]"===Object.prototype.toString.call(e)}var Oe=f(function(e,t){var n=h(e,t);return h(e,function(){return M(re,$(n,arguments[0]),Array.prototype.slice.call(arguments,1))})}),Te=u(function(e){return Oe(e.length,e)}),ve=f(function(e,t){return me(e)?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:Te(Z)(e,t)}),_e=u(function(e){return h(e.length,e)}),xe=_e(function(e){return e.apply(this,Array.prototype.slice.call(arguments,1))});function we(e){return function t(n){for(var r,u,a,l=[],o=0,d=n.length;ot)throw new Error("min must not be greater than max in clamp(min, max, value)");return nt?t:n});function Ce(e){return new RegExp(e.source,(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":""))}var Ae=u(function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});function Fe(e,t,n,r){var u=function(u){for(var a=t.length,l=0;l=0;){if(n[a]===e)return r[a]===t;a-=1}switch(u){case"Map":return e.size===t.size&&Ge(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&Ge(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var l=q(e);if(l.length!==q(t).length)return!1;var o=n.concat([e]),d=r.concat([t]);for(a=l.length-1;a>=0;){var f=l[a];if(!z(f,t)||!Je(t[f],e[f],o,d))return!1;a-=1}return!0}var Xe=f(function(e,t){return Je(e,t,[],[])});function Ze(e,t,n){var r,u;if("function"==typeof e.indexOf)switch(typeof t){case"number":if(0===t){for(r=1/t;n=0}function et(e){return'"'+e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var tt=function(e){return(e<10?"0":"")+e},nt="function"==typeof Date.prototype.toISOString?function(e){return e.toISOString()}:function(e){return e.getUTCFullYear()+"-"+tt(e.getUTCMonth()+1)+"-"+tt(e.getUTCDate())+"T"+tt(e.getUTCHours())+":"+tt(e.getUTCMinutes())+":"+tt(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function rt(e){return function(){return!e.apply(this,arguments)}}function ut(e,t){for(var n=0,r=t.length,u=[];n":e(r,u)},u=function(e,t){return S(function(t){return et(t)+": "+r(e[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+S(r,t).join(", ")+"))";case"[object Array]":return"["+S(r,t).concat(u(t,dt(function(e){return/^\d+$/.test(e)},q(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):et(nt(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":et(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var a=t.toString();if("[object Object]"!==a)return a}return"{"+u(t,q(t)).join(", ")+"}"}}(e,[])}),it=f(function(e,t){if(m(e)){if(m(t))return e.concat(t);throw new TypeError(ft(t)+" is not an array")}if(E(e)){if(E(t))return e+t;throw new TypeError(ft(t)+" is not a string")}if(null!=e&&me(e["fantasy-land/concat"]))return e["fantasy-land/concat"](t);if(null!=e&&me(e.concat))return e.concat(t);throw new TypeError(ft(e)+' does not have a method named "concat" or "fantasy-land/concat"')}),st=u(function(e){return p(J(k,0,$(function(e){return e[0].length},e)),function(){for(var t=0;t10)throw new Error("Constructor with greater than ten arguments");return 0===e?function(){return new t}:_e(be(e,function(e,n,r,u,a,l,o,d,f,i){switch(arguments.length){case 1:return new t(e);case 2:return new t(e,n);case 3:return new t(e,n,r);case 4:return new t(e,n,r,u);case 5:return new t(e,n,r,u,a);case 6:return new t(e,n,r,u,a,l);case 7:return new t(e,n,r,u,a,l,o);case 8:return new t(e,n,r,u,a,l,o,d);case 9:return new t(e,n,r,u,a,l,o,d,f);case 10:return new t(e,n,r,u,a,l,o,d,f,i)}}))}),ct=u(function(e){return pt(e.length,e)}),ht=f(Qe),gt=f(function(e,t){return h(J(k,0,G("length",t)),function(){var n=arguments,r=this;return e.apply(r,S(function(e){return e.apply(r,n)},t))})}),bt=function(){function e(e,t,n,r){this.valueFn=e,this.valueAcc=t,this.keyFn=n,this.xf=r,this.inputs={}}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){var t;for(t in this.inputs)if(z(t,this.inputs)&&(e=this.xf["@@transducer/step"](e,this.inputs[t]))["@@transducer/reduced"]){e=e["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){var n=this.keyFn(t);return this.inputs[n]=this.inputs[n]||[n,this.valueAcc],this.inputs[n][1]=this.valueFn(this.inputs[n][1],t),e},e}(),yt=c(4,[],T([],c(4,[],function(e,t,n,r){return new bt(e,t,n,r)}),function(e,t,n,r){return M(function(r,u){var a=n(u);return r[a]=e(z(a,r)?r[a]:t,u),r},{},r)})),mt=yt(function(e,t){return e+1},0),Ot=i(-1),Tt=f(function(e,t){return null==t||t!=t?e:t}),vt=b(function(e,t,n){var r=e(t),u=e(n);return r>u?-1:r0?(this.n-=1,e):this.xf["@@transducer/step"](e,t)},e}(),Ft=f(T(["drop"],f(function(e,t){return new At(e,t)}),function(e,t){return Be(Math.max(0,e),1/0,t)})),Dt=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?v(n):n},e}(),Rt=f(T(["take"],f(function(e,t){return new Dt(e,t)}),function(e,t){return Be(0,e<0?1/0:e,t)}));var Pt=function(){function e(e,t){this.xf=t,this.pos=0,this.full=!1,this.acc=new Array(e)}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.acc=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.full&&(e=this.xf["@@transducer/step"](e,this.acc[this.pos])),this.store(t),e},e.prototype.store=function(e){this.acc[this.pos]=e,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},e}(),It=f(T([],f(function(e,t){return new Pt(e,t)}),function(e,t){return Rt(e=0&&e(t[n]);)n-=1;return Be(0,n+1,t)})),Bt=function(){function e(e,t){this.xf=t,this.pred=e,this.lastValue=void 0,this.seenFirstValue=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){var n=!1;return this.seenFirstValue?this.pred(this.lastValue,t)&&(n=!0):this.seenFirstValue=!0,this.lastValue=t,n?e:this.xf["@@transducer/step"](e,t)},e}(),zt=f(function(e,t){return new Bt(e,t)}),Wt=f(function(e,t){var n=e<0?t.length+e:e;return E(t)?t.charAt(n):t[n]}),Nt=Wt(-1),Lt=f(T([],zt,function(e,t){var n=[],r=1,u=t.length;if(0!==u)for(n[0]=t[0];r=0?t.length-e:0,t)}),Gt=f(function(e,t){return Xe(Yt(e.length,t),e)}),Jt=b(function(e,t,n){return Xe(e(t),e(n))}),Xt=b(function(e,t,n){return Xe(t[e],n[e])}),Zt=f(function e(t,n){var r,u,a,l={};for(u in n)a=typeof(r=t[u]),l[u]="function"===a?r(n[u]):r&&"object"===a?e(r,n[u]):n[u];return l}),Qt=function(){function e(e,t){this.xf=t,this.f=e,this.found=!1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.found||(e=this.xf["@@transducer/step"](e,void 0)),this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)&&(this.found=!0,e=v(this.xf["@@transducer/step"](e,t))),e},e}(),en=f(T(["find"],f(function(e,t){return new Qt(e,t)}),function(e,t){for(var n=0,r=t.length;n=0;){if(e(t[n]))return t[n];n-=1}})),an=function(){function e(e,t){this.xf=t,this.f=e,this.idx=-1,this.lastIdx=-1}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=function(e){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](e,this.lastIdx))},e.prototype["@@transducer/step"]=function(e,t){return this.idx+=1,this.f(t)&&(this.lastIdx=this.idx),e},e}(),ln=f(T([],f(function(e,t){return new an(e,t)}),function(e,t){for(var n=t.length-1;n>=0;){if(e(t[n]))return n;n-=1}return-1})),on=u(we(!0)),dn=u(function(e){return h(e.length,function(t,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=t,e.apply(this,r)})}),fn=f(je("forEach",function(e,t){for(var n=t.length,r=0;rt}),bn=f(function(e,t){return e>=t}),yn=f(z),mn=f(function(e,t){return e in t}),On=Wt(0);function Tn(e){return e}var vn=u(Tn),_n=b(function(e,t,n){return h(Math.max(e.length,t.length,n.length),function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)})}),xn=i(1),wn=yt(function(e,t){return t},null),kn=f(function(e,t){return"function"!=typeof t.indexOf||m(t)?Ze(t,e,0):t.indexOf(e)}),Sn=Be(0,-1),En=b(function(e,t,n){return ut(function(t){return He(e,t,n)},t)}),Cn=b(function(e,t,n){e=e=0?e:n.length;var r=Array.prototype.slice.call(n,0);return r.splice(e,0,t),r}),An=b(function(e,t,n){return e=e=0?e:n.length,[].concat(Array.prototype.slice.call(n,0,e),t,Array.prototype.slice.call(n,e))});function Fn(e,t,n){var r,u=typeof e;switch(u){case"string":case"number":return 0===e&&1/e==-1/0?!!n._items["-0"]||(t&&(n._items["-0"]=!0),!1):null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?e in n._items[u]||(t&&(n._items[u][e]=!0),!1):(t&&(n._items[u]={},n._items[u][e]=!0),!1);case"boolean":if(u in n._items){var a=e?1:0;return!!n._items[u][a]||(t&&(n._items[u][a]=!0),!1)}return t&&(n._items[u]=e?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):u in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1);case"undefined":return!!n._items[u]||(t&&(n._items[u]=!0),!1);case"object":if(null===e)return!!n._items.null||(t&&(n._items.null=!0),!1);default:return(u=Object.prototype.toString.call(e))in n._items?!!Qe(e,n._items[u])||(t&&n._items[u].push(e),!1):(t&&(n._items[u]=[e]),!1)}}var Dn=function(){function e(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return e.prototype.add=function(e){return!Fn(e,!0,this)},e.prototype.has=function(e){return Fn(e,!1,this)},e}(),Rn=f(function(e,t){for(var n,r,u=new Dn,a=[],l=0;lt.length?(n=e,r=t):(n=t,r=e),Pn(ut(dn(Qe)(n),r))}),Mn=f(je("intersperse",function(e,t){for(var n=[],r=0,u=t.length;r=0;){if(Xe(t[n],e))return n;n-=1}return-1}return t.lastIndexOf(e)});function Xn(e){return"[object Number]"===Object.prototype.toString.call(e)}var Zn=u(function(e){return null!=e&&Xn(e.length)?e.length:NaN}),Qn=f(function(e,t){return function(n){return function(r){return $(function(e){return t(e,r)},n(e(r)))}}}),er=u(function(e){return Qn(Wt(e),St(e))}),tr=u(function(e){return Qn(H(e),ge(e))}),nr=u(function(e){return Qn(Y(e),pe(e))}),rr=f(function(e,t){return e=0;)a=e(n[r],a[0]),u[r]=a[1],r-=1;return[u,a[0]]}),or=f(function(e,t){return M(function(n,r){return n[r]=e(t[r],r,t),n},{},q(t))}),dr=f(function(e,t){return t.match(e)||[]}),fr=f(function(e,t){return ce(e)?!ce(t)||t<1?NaN:(e%t+t)%t:NaN}),ir=b(function(e,t,n){return e(n)>e(t)?n:t}),sr=J(i,0),pr=u(function(e){return sr(e)/e.length}),cr=u(function(e){var t=e.length;if(0===t)return NaN;var n=2-t%2,r=(t-n)/2;return pr(Array.prototype.slice.call(e,0).sort(function(e,t){return et?1:0}).slice(r,r+n))}),hr=f(function(e,t){var n={};return p(t.length,function(){var r=e.apply(this,arguments);return z(r,n)||(n[r]=t.apply(this,arguments)),n[r]})}),gr=hr(function(){return ft(arguments)}),br=f(function(e,t){return jn({},e,t)}),yr=u(function(e){return jn.apply(null,[{}].concat(e))}),mr=b(function(e,t,n){var r,u={};for(r in t)z(r,t)&&(u[r]=z(r,n)?e(r,t[r],n[r]):t[r]);for(r in n)z(r,n)&&!z(r,u)&&(u[r]=n[r]);return u}),Or=b(function e(t,n,r){return mr(function(n,r,u){return at(r)&&at(u)?e(t,r,u):t(n,r,u)},n,r)}),Tr=f(function(e,t){return Or(function(e,t,n){return t},e,t)}),vr=f(function(e,t){return Or(function(e,t,n){return n},e,t)}),_r=b(function(e,t,n){return Or(function(t,n,r){return e(n,r)},t,n)}),xr=b(function(e,t,n){return mr(function(t,n,r){return e(n,r)},t,n)}),wr=f(function(e,t){return t0&&e(H(t,n))}),qr=f(function(e,t){for(var n={},r=0;r=0;)t=e(n[r],t),r-=1;return t}),lu=c(4,[],function(e,t,n,r){return M(function(n,r){return e(n,r)?t(n,r):v(n)},n,r)}),ou=u(v),du=f(function(e,t){var n,r=Number(t),u=0;if(r<0||isNaN(r))throw new RangeError("n must be a non-negative number");for(n=new Array(r);uu?1:0})}),bu=f(function(e,t){return Array.prototype.slice.call(t,0).sort(function(t,n){for(var r=0,u=0;0===r&&u=0&&e(t[n]);)n-=1;return Be(n+1,1/0,t)}),Su=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=_.init,e.prototype["@@transducer/result"]=_.result,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):v(e)},e}(),Eu=f(T(["takeWhile"],f(function(e,t){return new Su(e,t)}),function(e,t){for(var n=0,r=t.length;nu(e)},t.memoizeOneWithFlag=function(e){let t,n=null,u=!0;return(...a)=>{let l=(0,r.isEqualArgs)(n,a)?{cached:!0,first:u,result:t}:{cached:!1,first:u,result:(n=a)&&(t=e(...a))};return u=!1,l}},t.memoizeAll=function(e){const t=[];return(...n)=>{let u=t.find(e=>(0,r.isEqualArgs)(e.args,n));return(u||t[t.push({args:n,result:e(...n)})-1]).result}};var r=n(31);function u(e){let t,n=null;return(...u)=>(0,r.isEqualArgs)(n,u)?t:(n=u)&&(t=e(...u))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.DebugLevel=void 0;!function(e){e[e.DEBUG=6]="DEBUG",e[e.NONE=7]="NONE"}(r||(t.DebugLevel=r={}));var u=t.LogLevel=void 0;!function(e){e[e.TRACE=0]="TRACE",e[e.INFO=1]="INFO",e[e.WARNING=2]="WARNING",e[e.ERROR=3]="ERROR",e[e.FATAL=4]="FATAL",e[e.NONE=5]="NONE"}(u||(t.LogLevel=u={}));let a=[];a[u.TRACE]="trace",a[u.INFO]="info",a[u.WARNING]="warning",a[u.ERROR]="error",a[u.FATAL]="fatal",a[u.NONE]="none",a[r.DEBUG]="debug",a[r.NONE]="trace";let l,o=u.NONE,d=r.NONE;function f(e,t){if(e{};let n,o="";switch(e){case u.TRACE:case u.INFO:n=window.console.log,o="color: white; background-color: #3166A2;";break;case r.DEBUG:case u.WARNING:n=window.console.warn,o="color: white; background-color: #E9B606;";break;case u.ERROR:case u.FATAL:n=window.console.error,o="color: white; background-color: #FF0000;"}let d=`${o&&l?"%c":""}[${a[e].toUpperCase()}]`;return o&&l?n.bind(window.console,d,o):n.bind(window.console,d)}l=!1;let i={setDebugLevel(e){d=e},setLogLevel(e){o=e}};Object.defineProperties(i,{trace:{get:()=>f(u.TRACE,o),configurable:!1,enumerable:!1},info:{get:()=>f(u.INFO,o),configurable:!1,enumerable:!1},warning:{get:()=>f(u.WARNING,o),configurable:!1,enumerable:!1},error:{get:()=>f(u.ERROR,o),configurable:!1,enumerable:!1},fatal:{get:()=>f(u.FATAL,o),configurable:!1,enumerable:!1},debug:{get:()=>f(r.DEBUG,d),configurable:!1,enumerable:!1}}),Object.freeze(i),t.default=i},function(e,t,n){var r; /*! Copyright (c) 2017 Jed Watson. Licensed under the MIT License (MIT), see @@ -9,10 +9,10 @@ window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ -!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=f(r),a=f(n(0)),l=f(n(30));n(81);var o=f(n(4)),d=f(n(83));function f(e){return e&&e.__esModule?e:{default:e}}class i extends r.Component{constructor(e){super(e),e.id||(e.id=(0,d.default)("table-"))}render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=i;const s=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},p=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};i.defaultProps=s,i.propTypes=p},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; +!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=Object.assign||function(e){for(var t=1;tt=t||(0,f.default)("table-"))}render(){var e=this.props;const t=e.filtering,n=e.sorting,u=e.pagination_mode;function l(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(u)||l(t)&&l(n)?this.props.id?a.default.createElement(o.default,this.props):a.default.createElement(o.default,r({},this.props,{id:this.getId()})):(d.default.error("Invalid combination of filtering / sorting / pagination",t,n,u),a.default.createElement("div",null,"Invalid props combination"))}}t.default=s;const p=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},c=t.propTypes={active_cell:l.default.array,columns:l.default.arrayOf(l.default.object),content_style:l.default.oneOf(["fit","grow"]),css:l.default.arrayOf(l.default.shape({selector:l.default.string,rule:l.default.string})),data:l.default.arrayOf(l.default.object),data_previous:l.default.arrayOf(l.default.object),data_timestamp:l.default.any,editable:l.default.bool,end_cell:l.default.arrayOf(l.default.number),id:l.default.string,is_focused:l.default.bool,merge_duplicate_headers:l.default.bool,n_fixed_columns:l.default.number,n_fixed_rows:l.default.number,row_deletable:l.default.bool,row_selectable:l.default.oneOf(["single","multi",!1]),selected_cell:l.default.arrayOf(l.default.arrayOf(l.default.number)),selected_rows:l.default.arrayOf(l.default.number),setProps:l.default.any,start_cell:l.default.arrayOf(l.default.number),style_as_list_view:l.default.bool,pagination_mode:l.default.oneOf(["fe","be",!0,!1]),pagination_settings:l.default.shape({displayed_pages:l.default.number,current_page:l.default.number,page_size:l.default.number}),navigation:l.default.string,column_conditional_dropdowns:l.default.arrayOf(l.default.shape({id:l.default.string,dropdowns:l.default.arrayOf(l.default.shape({condition:l.default.string,dropdown:l.default.arrayOf(l.default.shape({label:l.default.string,value:l.default.any}))}))})),column_static_dropdown:l.default.arrayOf(l.default.shape({id:l.default.string,dropdown:l.default.arrayOf(l.default.shape({label:l.default.string,value:l.default.any}))})),filtering:l.default.oneOf(["fe","be",!0,!1]),filtering_settings:l.default.string,filtering_type:l.default.oneOf(["basic"]),filtering_types:l.default.arrayOf(l.default.oneOf(["basic"])),sorting:l.default.oneOf(["fe","be",!0,!1]),sorting_type:l.default.oneOf(["single","multi"]),sorting_settings:l.default.arrayOf(l.default.shape({columnId:l.default.oneOfType([l.default.string,l.default.number]),direction:l.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:l.default.bool,style_table:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_cell:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_data:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_filter:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_header:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_cell_conditional:l.default.arrayOf(l.default.shape({if:l.default.shape({column_id:l.default.oneOfType([l.default.string,l.default.number])}),background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])})),style_data_conditional:l.default.arrayOf(l.default.shape({if:l.default.shape({column_id:l.default.oneOfType([l.default.string,l.default.number]),row_index:l.default.oneOfType([l.default.number,l.default.oneOf(["odd","even"])])}),background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])})),style_filter_conditional:l.default.arrayOf(l.default.shape({if:l.default.shape({column_id:l.default.oneOfType([l.default.string,l.default.number])}),background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])})),style_header_conditional:l.default.arrayOf(l.default.shape({if:l.default.shape({column_id:l.default.oneOfType([l.default.string,l.default.number]),header_index:l.default.oneOfType([l.default.number,l.default.oneOf(["odd","even"])])}),background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])})),derived_viewport_data:l.default.arrayOf(l.default.object),derived_viewport_indices:l.default.arrayOf(l.default.number),derived_virtual_data:l.default.arrayOf(l.default.object),derived_virtual_indices:l.default.arrayOf(l.default.number),dropdown_properties:l.default.any};s.defaultProps=p,s.propTypes=c},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/react-select */ -var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,M=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return M(e,n)}).filter(function(e){return e})}var r=M(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=36){return e+Math.random().toString(t).substring(2)}}]); \ No newline at end of file +var F=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},D=d.a.oneOfType([d.a.string,d.a.node]),R=d.a.oneOfType([d.a.string,d.a.number]),P=1,I=function(e,t){var n=void 0===e?"undefined":T(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,u=t.valueKey;if(r)for(var a=0;al||ap.bottom?f.scrollTop=d.offsetTop+d.clientHeight-f.offsetHeight:i.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":T(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null===e||void 0===e)return[];e=[e]}return e.map(function(e){return I(e,n)}).filter(function(e){return e})}var r=I(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=M(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map(function(e){return e[t.props.valueKey]}).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},function(){t.getValueArray(t.props.value).some(function(n){return n[t.props.valueKey]===e[t.props.valueKey]})?t.removeValue(e):t.addValue(e)}):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},function(){t.setValue(e)})}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter(function(e){return!e.disabled}),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter(function(n){return n[t.props.valueKey]!==e[t.props.valueKey]})),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map(function(e,t){return{option:e,index:t}}).filter(function(e){return!e.option.disabled});if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,u=0;u0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var l=r+this.props.pageSize;r=l>t.length-1?t.length-1:l}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return i.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},i.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,u=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,u=e.isPseudoFocused,a=e.isFocused,l=t.onSelectResetsInput;return!r||!l&&!n&&!u&&!a}(this.state,this.props,t)?i.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map(function(e,t){return i.a.createElement(u,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:a,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),i.a.createElement("span",{className:"Select-aria-only"}," "))}):function(e,t){var n=e.inputValue,r=e.isPseudoFocused,u=e.isFocused,a=t.onSelectResetsInput;return!n||!a&&!(!u&&r||u&&!r)}(this.state,this.props)?(t&&(a=null),i.a.createElement(u,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:a,placeholder:this.props.placeholder,value:e[0]},r(e[0]))):void 0}},{key:"renderInput",value:function(e,t){var n,r=this,a=l()("Select-input",this.props.inputProps.className),o=this.state.isOpen,d=l()((x(n={},this._instancePrefix+"-list",o),x(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),f=this.state.inputValue;!f||this.props.onSelectResetsInput||this.state.isFocused||(f="");var s=w({},this.props.inputProps,{"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+o,"aria-haspopup":""+o,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":d,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:f});if(this.props.inputRenderer)return this.props.inputRenderer(s);if(this.props.disabled||!this.props.searchable){var p=S(this.props.inputProps,[]),c=l()(x({},this._instancePrefix+"-list",o));return i.a.createElement("div",w({},p,{"aria-expanded":o,"aria-owns":c,"aria-activedescendant":o?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?i.a.createElement(u.a,w({id:this.props.id},s,{minWidth:"5"})):i.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},i.a.createElement("input",w({id:this.props.id},s)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return i.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?i.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:y;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?i.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map(function(e){return F(e[t.props.valueKey])}).join(this.props.delimiter);return i.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map(function(e,n){return i.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:F(e[t.props.valueKey])})})}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var u=-1;if(t.some(function(e,t){var a=e[n]===r[n];return a&&(u=t),a}),-1!==u)return u}for(var a=0;a{const t=(0,a.default)()(e);return(...e)=>{const n=e[0],r=e[1];return{onChange:t(u.Handler.Change,n,r),onClick:t(u.Handler.Click,n,r),onDoubleClick:t(u.Handler.DoubleClick,n,r),onPaste:t(u.Handler.Paste,n,r)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Handler=void 0;var r=n(3),u=function(e){return e&&e.__esModule?e:{default:e}}(n(14)),a=n(49);var l=t.Handler=void 0;!function(e){e.Change="change",e.Click="click",e.DoubleClick="doubleclick",e.Paste="paste"}(l||(t.Handler=l={}));t.default=(0,r.memoizeOneFactory)(e=>{const t=(0,u.default)((...e)=>{let t=e[0],n=e[1],r=e[2];return t&&t.bind(void 0,n,r)}),n=new Map([[l.Change,a.handleChange.bind(void 0,e)],[l.Click,a.handleClick.bind(void 0,e)],[l.DoubleClick,a.handleDoubleClick.bind(void 0,e)],[l.Paste,a.handlePaste.bind(void 0,e)]]);return(...e)=>{let r=e[0],u=e[1],a=e[2];return t(e,n.get(r),u,a)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handlePaste=t.handleChange=t.handleDoubleClick=t.handleClick=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.handleClick=((e,t,n,u)=>{var a=e();const l=a.editable,o=a.is_focused,d=a.selected_cell,f=a.setProps,i=function(e,t,n){return e&&r.contains([t,n],e)}(d,t,n);if(!l)return;if(o||u.preventDefault(),i)return;u.preventDefault();const s=[t,n],p={is_focused:!1,active_cell:s},c=r.uniq(r.pluck(0,d)).sort((e,t)=>e-t),h=r.uniq(r.pluck(1,d)).sort((e,t)=>e-t),g=c[0],b=h[0];u.shiftKey?p.selected_cell=r.xprod(r.range(r.min(g,s[0]),r.max(g,s[0])+1),r.range(r.min(b,s[1]),r.max(b,s[1])+1)):p.selected_cell=[s],f(p)}),t.handleDoubleClick=((e,t,n,r)=>{var u=e();const a=u.editable,l=u.is_focused,o=u.setProps;if(!a)return;const d=[t,n];if(!l){r.preventDefault(),o({selected_cell:[d],active_cell:d,is_focused:!0})}}),t.handleChange=((e,t,n,u)=>{var a=e();const l=a.columns,o=a.data,d=a.editable,f=a.setProps,i=a.viewport,s=l[n],p=i.indices[t];d&&f({data:r.set(r.lensPath([p,s.id]),u,o)})}),t.handlePaste=((e,t,n,r)=>{r.preventDefault()})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n,a,l,o,d,f)=>r.addIndex(r.map)((n,i)=>[...o?[function(e,t){return u.default.createElement("td",{key:"delete",className:"dash-delete-cell",onClick:()=>e(t()),style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},"×")}(f,function(e,t,n,u){const a={data:r.remove(e,1,n)};return r.is(Array,t)&&t[0]===e&&(a.active_cell=[]),r.is(Array,u)&&r.contains(e,u)&&(a.selected_rows=r.without([e],u)),a}.bind(void 0,a[i],e,t,d))]:[],...l?[function(e,t,n,a){return u.default.createElement("td",{key:"select",className:"dash-select-cell",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}},u.default.createElement("input",{type:"single"===t?"radio":"checkbox",name:"row-select",checked:r.contains(e,n),onChange:()=>a({selected_rows:"single"===t?[e]:r.ifElse(r.contains(e),r.without([e]),r.append(e))(n)})}))}(a[i],l,d,f)]:[]],n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.addIndex(r.map)((n,u)=>r.map(e=>{const a=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e)&&t.matchesRow(u)&&t.matchesFilter(n),t));return a.length?r.mergeAll(a):void 0},e),n)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=o(n(15)),l=o(n(14));function o(e){return e&&e.__esModule?e:{default:e}}const d=r.addIndex(r.map),f=(0,u.memoizeOneFactory)((e,t,n,u,a,l,o)=>d((n,d)=>r.map(t=>{const f=u[d];let i=(o&&o[t.id]&&(o[t.id].length>f?o[t.id][f]:null)||t||{}).options,s=a.find(e=>e.id===t.id),p=l.find(e=>e.id===t.id);return s=s&&s.dropdowns||[],p=i||p&&p.dropdown,((e,t,n,u,a)=>{const l=[...a?[a]:[],...r.map(([e])=>e.dropdown,r.filter(([t,r])=>e([u,r],t.condition).evaluate(n),r.addIndex(r.map)((e,t)=>[e,t],t)))];return l.length?l.slice(-1)[0]:void 0})(e,s,n,t.id,p)},t),n));t.default=(0,u.memoizeOneFactory)(e=>{const t=(0,l.default)(e=>new a.default(e));return f().bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=new Map([["background","background"],["background_attachment","backgroundAttachment"],["background_color","backgroundColor"],["background_image","backgroundImage"],["background_position","backgroundPosition"],["background_repeat","backgroundRepeat"],["border","border"],["border_bottom","borderBottom"],["border_bottom_color","borderBottomColor"],["border_bottom_style","borderBottomStyle"],["border_bottom_width","borderBottomWidth"],["border_color","borderColor"],["border_left","borderLeft"],["border_left_color","borderLeftColor"],["border_left_style","borderLeftStyle"],["border_left_width","borderLeftWidth"],["border_right","borderRight"],["border_right_color","borderRightColor"],["border_right_style","borderRightStyle"],["border_right_width","borderRightWidth"],["border_style","borderStyle"],["border_top","borderTop"],["border_top_color","borderTopColor"],["border_top_style","borderTopStyle"],["border_top_width","borderTopWidth"],["border_width","borderWidth"],["clear","clear"],["clip","clip"],["color","color"],["cursor","cursor"],["display","display"],["filter","filter"],["float","cssFloat"],["font","font"],["font_family","fontFamily"],["font_size","fontSize"],["font_variant","fontVariant"],["font_weight","fontWeight"],["height","height"],["left","left"],["letter_spacing","letterSpacing"],["line_height","lineHeight"],["list_style","listStyle"],["list_style_image","listStyleImage"],["list_style_position","listStylePosition"],["list_style_type","listStyleType"],["margin","margin"],["margin_bottom","marginBottom"],["margin_left","marginLeft"],["margin_right","marginRight"],["margin_top","marginTop"],["max_width","maxWidth"],["min_width","minWidth"],["overflow","overflow"],["padding","padding"],["padding_bottom","paddingBottom"],["padding_left","paddingLeft"],["padding_right","paddingRight"],["padding_top","paddingTop"],["page_break_after","pageBreakAfter"],["page_break_before","pageBreakBefore"],["position","position"],["stroke_dasharray","strokeDasharray"],["stroke_dashoffset","strokeDashoffset"],["stroke_width","strokeWidth"],["text_align","textAlign"],["text_decoration","textDecoration"],["text_indent","textIndent"],["text_transform","textTransform"],["top","top"],["vertical_align","verticalAlign"],["visibility","visibility"],["width","width"],["z_index","zIndex"],["background-attachment","backgroundAttachment"],["background-color","backgroundColor"],["background-image","backgroundImage"],["background-position","backgroundPosition"],["background-repeat","backgroundRepeat"],["border-bottom","borderBottom"],["border-bottom-color","borderBottomColor"],["border-bottom-style","borderBottomStyle"],["border-bottom-width","borderBottomWidth"],["border-color","borderColor"],["border-left","borderLeft"],["border-left-color","borderLeftColor"],["border-left-style","borderLeftStyle"],["border-left-width","borderLeftWidth"],["border-right","borderRight"],["border-right-color","borderRightColor"],["border-right-style","borderRightStyle"],["border-right-width","borderRightWidth"],["border-style","borderStyle"],["border-top","borderTop"],["border-top-color","borderTopColor"],["border-top-style","borderTopStyle"],["border-top-width","borderTopWidth"],["border-width","borderWidth"],["font-family","fontFamily"],["font-size","fontSize"],["font-variant","fontVariant"],["font-weight","fontWeight"],["letter-spacing","letterSpacing"],["line-height","lineHeight"],["list-style","listStyle"],["list-style-image","listStyleImage"],["list-style-position","listStylePosition"],["list-style-type","listStyleType"],["margin-bottom","marginBottom"],["margin-left","marginLeft"],["margin-right","marginRight"],["margin-top","marginTop"],["max-width","maxWidth"],["min-width","minWidth"],["padding-bottom","paddingBottom"],["padding-left","paddingLeft"],["padding-right","paddingRight"],["padding-top","paddingTop"],["page-break-after","pageBreakAfter"],["page-break-before","pageBreakBefore"],["stroke-dasharray","strokeDasharray"],["stroke-dashoffset","strokeDashoffset"],["stroke-width","strokeWidth"],["text-align","textAlign"],["text-decoration","textDecoration"],["text-indent","textIndent"],["text-transform","textTransform"],["vertical-align","verticalAlign"],["z-index","zIndex"],["backgroundAttachment","backgroundAttachment"],["backgroundColor","backgroundColor"],["backgroundImage","backgroundImage"],["backgroundPosition","backgroundPosition"],["backgroundRepeat","backgroundRepeat"],["borderBottom","borderBottom"],["borderBottomColor","borderBottomColor"],["borderBottomStyle","borderBottomStyle"],["borderBottomWidth","borderBottomWidth"],["borderColor","borderColor"],["borderLeft","borderLeft"],["borderLeftColor","borderLeftColor"],["borderLeftStyle","borderLeftStyle"],["borderLeftWidth","borderLeftWidth"],["borderRight","borderRight"],["borderRightColor","borderRightColor"],["borderRightStyle","borderRightStyle"],["borderRightWidth","borderRightWidth"],["borderStyle","borderStyle"],["borderTop","borderTop"],["borderTopColor","borderTopColor"],["borderTopStyle","borderTopStyle"],["borderTopWidth","borderTopWidth"],["borderWidth","borderWidth"],["cssFloat","cssFloat"],["fontFamily","fontFamily"],["fontSize","fontSize"],["fontVariant","fontVariant"],["fontWeight","fontWeight"],["letterSpacing","letterSpacing"],["lineHeight","lineHeight"],["listStyle","listStyle"],["listStyleImage","listStyleImage"],["listStylePosition","listStylePosition"],["listStyleType","listStyleType"],["marginBottom","marginBottom"],["marginLeft","marginLeft"],["marginRight","marginRight"],["marginTop","marginTop"],["maxWidth","maxWidth"],["minWidth","minWidth"],["paddingBottom","paddingBottom"],["paddingLeft","paddingLeft"],["paddingRight","paddingRight"],["paddingTop","paddingTop"],["pageBreakAfter","pageBreakAfter"],["pageBreakBefore","pageBreakBefore"],["strokeDasharray","strokeDasharray"],["strokeDashoffset","strokeDashoffset"],["strokeWidth","strokeWidth"],["textAlign","textAlign"],["textDecoration","textDecoration"],["textIndent","textIndent"],["textTransform","textTransform"],["verticalAlign","verticalAlign"],["zIndex","zIndex"]])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=h(n(1)),a=h(n(4)),l=h(n(55)),o=n(7),d=h(n(13)),f=n(18),i=h(n(21)),s=h(n(57)),p=n(9),c=n(16);function h(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.handlers=new Map,this.ops=new Map,this.filterStyles=(0,s.default)(),this.relevantStyles=(0,p.derivedRelevantFilterStyles)(),this.onChange=((e,t,n,u)=>{a.default.debug("Filter -- onChange",e,u.target.value&&u.target.value.trim());const l=u.target.value.trim();l&&l.length?t.set(e.toString(),l):t.delete(e.toString()),n(r.map(([e,t])=>`${e} ${t}`,r.filter(([e])=>this.isFragmentValid(e),Array.from(t.entries()))).join(" && "))}),this.getEventHandler=((e,t,n,r)=>{const u=this.handlers.get(e)||this.handlers.set(e,new Map).get(e),a=u.get(t)||u.set(t,new Map).get(t);return a.get(r)||a.set(r,e.bind(this,t,n,r)).get(r)})}get props(){return this.propsFn()}respectsBasicSyntax(e,t=!0){const n=[f.LexemeType.BinaryOperator,f.LexemeType.Expression,f.LexemeType.Operand,f.LexemeType.UnaryOperator];if(t&&n.push(f.LexemeType.And),!r.all(e=>r.contains(e.lexeme.name,n),e))return!1;const u=r.map(e=>e.value,r.filter(e=>e.lexeme.name===f.LexemeType.Operand,e)),a=r.uniq(u);return u.length===a.length}isBasicFilter(e,t,n=!0){return e.valid&&t.valid&&this.respectsBasicSyntax(e.lexemes,n)}updateOps(e){const t=(0,d.default)(e),n=(0,i.default)(t);if(!this.isBasicFilter(t,n))return;const r=[n.tree];for(;r.length;){const e=r.pop();e&&(e.lexeme.name===f.LexemeType.UnaryOperator&&e.block?this.ops.set(e.block.value,e.value):e.lexeme.name===f.LexemeType.BinaryOperator&&e.left&&e.right?this.ops.set(e.left.value,`${e.value} ${e.right.value}`):(r.push(e.left),r.push(e.block),r.push(e.right)))}}isFragmentValidOrNull(e){const t=this.ops.get(e.toString());return!t||!t.trim().length||this.isFragmentValid(e)}isFragmentValid(e){const t=this.ops.get(e.toString()),n=(0,d.default)(`${e} ${t}`),r=(0,i.default)(n);return r.valid&&this.isBasicFilter(n,r,!1)}createFilters(){var e=this.props;const t=e.columns,n=e.fillerColumns,a=e.filtering,d=e.filtering_settings,f=e.filtering_type,i=e.setFilter,s=e.style_cell,p=e.style_cell_conditional,h=e.style_filter,g=e.style_filter_conditional;if(!a)return[];if(this.updateOps(d),f===o.FilteringType.Basic){const e=this.relevantStyles(s,h,p,g),a=this.filterStyles(t,e),o=r.addIndex(r.map)((e,t)=>u.default.createElement(l.default,{key:`column-${t}`,classes:`dash-filter column-${t}`,columnId:e.id,isValid:this.isFragmentValidOrNull(e.id),property:e.id,setFilter:this.getEventHandler(this.onChange,e.id,this.ops,i),value:this.ops.get(e.id.toString())}),t),d=(0,c.arrayMap)(o,a,(e,t)=>u.default.cloneElement(e,{style:t}));return[r.range(0,n).map(e=>u.default.createElement("th",{key:`offset-${e}`})).concat(d)]}return[[]]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=l(r),a=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class extends r.PureComponent{constructor(e){super(e),this.submit=(e=>{(0,this.props.setFilter)({target:{value:e}})}),this.state={value:e.value}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}render(){var e=this.props;const t=e.classes,n=e.columnId,r=e.isValid,l=e.value;return u.default.createElement("th",{className:t+(r?"":" invalid"),"data-dash-column":n},u.default.createElement(a.default,{value:l,stopPropagation:!0,submit:this.submit}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=function(e){return e&&e.__esModule?e:{default:e}}(r);class a extends r.PureComponent{constructor(e){super(e),this.handleChange=(e=>this.setState({value:e.target.value})),this.submit=(()=>this.state.value!==this.props.value&&this.props.submit(this.state.value)),this.state={value:e.value}}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.stopPropagation,n=e.updateOnBlur,r=e.updateOnSubmit;let a={onBlur:n?this.submit:void 0,onKeyDown:t?e=>e.stopPropagation():void 0,onSubmit:r?this.submit:void 0};return u.default.createElement("input",Object.assign({ref:"input",type:"text",value:this.state.value||"",onChange:this.handleChange},a))}}t.default=a,a.defaultProps={stopPropagation:!1,updateOnBlur:!0,updateOnSubmit:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t){return r.map(e=>{const n=r.map(e=>e.style,r.filter(t=>t.matchesColumn(e),t));return n.length?r.mergeAll(n):void 0},e)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=g(n(1)),a=n(16),l=n(22),o=g(n(59)),d=g(n(63)),f=g(n(64)),i=g(n(65)),s=g(n(66)),p=g(n(67)),c=n(9),h=g(n(68));function g(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.propsFn=e,this.headerContent=(0,o.default)(),this.headerOperations=(0,s.default)(),this.headerStyles=(0,h.default)(),this.headerWrappers=(0,p.default)(),this.relevantStyles=(0,c.derivedRelevantHeaderStyles)()}get props(){return this.propsFn()}createHeaders(){const e=this.props;let t=e.columns,n=e.merge_duplicate_headers,o=e.pagination_mode,s=e.row_deletable,p=e.row_selectable,c=e.setProps,h=e.sorting,g=e.sorting_settings,b=e.sorting_type,y=e.style_cell,m=e.style_cell_conditional,O=e.style_header,T=e.style_header_conditional;const v=(0,d.default)(t),_=(0,i.default)(t,v),x=(0,f.default)(t,_,n),w=r.zip(_,x),k=this.headerOperations(v,p,s),S=this.relevantStyles(y,O,m,T),E=this.headerStyles(t,v,S),C=this.headerWrappers(t,w,n),A=this.headerContent(t,w,h,b,g,o,c,e),F=(0,l.matrixMap3)(C,E,A,(e,t,n)=>u.default.cloneElement(e,{children:[n],style:t}));return(0,a.arrayMap)(k,F,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2)),u=i(n(1)),a=n(3),l=n(10),o=i(n(60)),d=i(n(61)),f=s(n(62));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function p(e,t){const n=r.find(t=>t.columnId===e,t);return n?n.direction:l.SortDirection.None}t.default=(0,a.memoizeOneFactory)(function(e,t,n,a,i,s,c,h){return r.addIndex(r.map)(([g,b],y)=>{const m=y===t.length-1;return r.addIndex(r.map)(t=>{const b=e[t],O=b.editable_name&&"Boolean"===r.type(b.editable_name)||"Number"===r.type(b.editable_name)&&b.editable_name===y,T="be"!==s&&(b.deletable&&"Boolean"===r.type(b.deletable)||"Number"===r.type(b.deletable)&&b.deletable===y);return u.default.createElement("div",null,n&&m?u.default.createElement("span",{className:"sort",onClick:function(e,t,n,r){return()=>{let u;switch(p(e,t)){case l.SortDirection.Descending:u=l.SortDirection.Ascending;break;case l.SortDirection.Ascending:u=l.SortDirection.None;break;case l.SortDirection.None:default:u=l.SortDirection.Descending}const a="single"===n?d.default:o.default;r({sorting_settings:a(t,{columnId:e,direction:u})})}}(b.id,i,a,c)},function(e,t){switch(p(e,t)){case l.SortDirection.Descending:return"↑";case l.SortDirection.Ascending:return"↓";case l.SortDirection.None:default:return"↕"}}(b.id,i)):"",O?u.default.createElement("span",{className:"column-header--edit",onClick:function(e,t,n,r,u){return()=>{r(f.editColumnName(e,t,n,u))}}(b,e,y,c,h)},"✎"):"",T?u.default.createElement("span",{className:"column-header--delete",onClick:function(e,t,n,r,u){return()=>{r(f.deleteColumn(e,t,n,u))}}(b,e,y,c,h)},"×"):"",u.default.createElement("span",null,g[t]))},b)},t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),a=n(10);t.default=((e,t)=>{if(u.default.trace("multi - updateSettings",e,t),e=r.clone(e),t.direction===a.SortDirection.None){const n=r.findIndex(e=>e.columnId===t.columnId,e);-1!==n&&e.splice(n,1)}else{const n=r.find(e=>e.columnId===t.columnId,e);n?n.direction=t.direction:e.push(t)}return e})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4)),u=n(10);t.default=((e,t)=>(r.default.trace("single - updateSettings",e,t),t.direction===u.SortDirection.None?[]:[t]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteColumn=function(e,t,n,a){const l=a.data;var o=u(e,t,n);const d=o.groupIndexFirst,f=o.groupIndexLast,i=r.slice(d,f+1,r.pluck("id",t));return{columns:r.remove(d,1+f-d,t),data:r.map(r.omit(i),l),active_cell:[],end_cell:[],selected_cell:[],start_cell:[0]}},t.editColumnName=function(e,t,n,a){var l=u(e,t,n);const o=l.groupIndexFirst,d=l.groupIndexLast,f=window.prompt("Enter a new column name");let i=r.clone(t);return r.range(o,d+1).map(e=>{let u;u="Array"===r.type(t[e].name)?[e,"name",n]:[e,"name"],i=r.set(r.lensPath(u),f,i)}),{columns:i}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));function u(e,t,n){const r=t.indexOf(e);if(!e.name||Array.isArray(e.name)&&e.name.lengthn&&r.name[n]===e.name[n]))break;u=a}return{groupIndexFirst:r,groupIndexLast:u}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=e=>Array.isArray(e.name)?e.name.length:1;t.default=(e=>Math.max(...e.map(r)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.map(t=>{if(n){let e=[0],n=0;return t.forEach((r,u)=>{r!==t[n]&&(e.push(u),n=u)}),e}return r.range(0,e.length)},t))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t)=>r.map(n=>e.map(e=>r.isNil(e.name)&&n===t-1?e.id:((e,t)=>Array.isArray(e.name)?e.name[t]:e.name)(e,n)),r.range(0,t)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)((e,t,n)=>r.addIndex(r.map)(()=>[...n?[u.default.createElement("th",{key:"delete",className:"expanded-row--empty-cell dash-delete-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[],...t?[u.default.createElement("th",{key:"select",className:"expanded-row--empty-cell dash-select-header",style:{width:"30px",maxWidth:"30px",minWidth:"30px"}})]:[]],r.range(0,e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1)),a=n(3);t.default=(0,a.memoizeOneFactory)(function(e,t,n){return r.map(([t,a])=>r.addIndex(r.map)((l,o)=>{const d=e[l];let f;return f=n?l===r.last(a)?t.length-l:a[o+1]-l:1,u.default.createElement("th",{key:`header-cell-${l}`,"data-dash-column":d.id,colSpan:f,className:"dash-header "+`column-${l} `+(l===e.length-1||l===r.last(a)?"cell--right-last ":"")})},a),t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(function(e,t,n){return r.map(t=>r.map(e=>{const u=r.map(e=>e.style,r.filter(n=>n.matchesColumn(e)&&n.matchesRow(t),n));return u.length?r.mergeAll(u):void 0},e),r.range(0,t))})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=function(e){return e&&e.__esModule?e:{default:e}}(n(1));function a(e){return e?u.default.createElement("table",{tabIndex:-1},u.default.createElement("tbody",null,e.map((e,t)=>u.default.createElement("tr",{key:`row-${t}`},e)))):null}t.default=((e,t,n)=>{const u=e?r.map(t=>t.splice(0,r.reduceWhile(t=>t.count(e.cells++,e.count+=t.props.colSpan||1,e),{cells:0,count:0},t).cells),n):null,l=t?n.splice(0,t):null;return[[a(t&&u?u.splice(0,t):null),a(l)],[a(u),a(n)]]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)((e,t,n,u)=>{switch(e){case!1:return{loadNext:()=>{},loadPrevious:()=>{}};case!0:case"fe":return function(e,t,n){return{loadNext:()=>{let u=Math.floor(n.length/e.page_size);e.current_page>=u||(e=r.merge(e,{current_page:e.current_page+1}),t({pagination_settings:e}))},loadPrevious:()=>{e.current_page<=0||(e=r.merge(e,{current_page:e.current_page-1}),t({pagination_settings:e}))}}}(t,n,u);case"be":return function(e,t){return{loadNext:()=>{e.current_page++,t({pagination_settings:e})},loadPrevious:()=>{e.current_page<=0||(e.current_page--,t({pagination_settings:e}))}}}(t,n);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);t.default=(0,r.memoizeOneFactory)((e,t,n,r)=>{switch(e){case!1:return function(e,t){return{data:e,indices:t}}(n,r);case!0:case"fe":return function(e,t,n){let r=Math.min(e.current_page,Math.floor(t.length/e.page_size));const u=e.page_size*r,a=Math.min(u+e.displayed_pages*e.page_size,t.length);return{data:t.slice(u,a),indices:n.slice(u,a)}}(t,n,r);case"be":return function(e,t){return{data:e,indices:t}}(n,r);default:throw new Error(`Unknown pagination mode: '${e}'`)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3),a=n(10),l=d(a),o=d(n(15));function d(e){return e&&e.__esModule?e:{default:e}}t.default=(0,u.memoizeOneFactory)((e,t,n,u,d=[],f)=>{const i=new Map;if(r.addIndex(r.forEach)((e,t)=>{i.set(e,t)},e),"fe"===t||!0===t){const t=new o.default(n);e=t.isValid?t.filter(e):e}const s=f?e=>""===e||(0,a.defaultIsNully)(e):void 0;return"fe"!==u&&!0!==u||(e=(0,l.default)(e,d,s)),{data:e,indices:r.map(e=>i.get(e),e)}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3);t.default=(0,u.memoizeOneFactory)(e=>r.filter(e=>!e.hidden,e))},function(e,t,n){var r=n(75);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,"/**\n * React Select\n * ============\n * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/\n * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs\n * MIT License: https://github.com/JedWatson/react-select\n*/\n.Select {\n position: relative;\n}\n.Select input::-webkit-contacts-auto-fill-button,\n.Select input::-webkit-credentials-auto-fill-button {\n display: none !important;\n}\n.Select input::-ms-clear {\n display: none !important;\n}\n.Select input::-ms-reveal {\n display: none !important;\n}\n.Select,\n.Select div,\n.Select input,\n.Select span {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.Select.is-disabled .Select-arrow-zone {\n cursor: default;\n pointer-events: none;\n opacity: 0.35;\n}\n.Select.is-disabled > .Select-control {\n background-color: #f9f9f9;\n}\n.Select.is-disabled > .Select-control:hover {\n box-shadow: none;\n}\n.Select.is-open > .Select-control {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n background: #fff;\n border-color: #b3b3b3 #ccc #d9d9d9;\n}\n.Select.is-open > .Select-control .Select-arrow {\n top: -2px;\n border-color: transparent transparent #999;\n border-width: 0 5px 5px;\n}\n.Select.is-searchable.is-open > .Select-control {\n cursor: text;\n}\n.Select.is-searchable.is-focused:not(.is-open) > .Select-control {\n cursor: text;\n}\n.Select.is-focused > .Select-control {\n background: #fff;\n}\n.Select.is-focused:not(.is-open) > .Select-control {\n border-color: #007eff;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);\n background: #fff;\n}\n.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {\n padding-right: 42px;\n}\n.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: #333;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {\n cursor: pointer;\n text-decoration: none;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n color: #007eff;\n outline: none;\n text-decoration: underline;\n}\n.Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,\n.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {\n background: #fff;\n}\n.Select.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select.is-open .Select-arrow,\n.Select .Select-arrow-zone:hover > .Select-arrow {\n border-top-color: #666;\n}\n.Select.Select--rtl {\n direction: rtl;\n text-align: right;\n}\n.Select-control {\n background-color: #fff;\n border-color: #d9d9d9 #ccc #b3b3b3;\n border-radius: 4px;\n border: 1px solid #ccc;\n color: #333;\n cursor: default;\n display: table;\n border-spacing: 0;\n border-collapse: separate;\n height: 36px;\n outline: none;\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n.Select-control:hover {\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n}\n.Select-control .Select-input:focus {\n outline: none;\n background: #fff;\n}\n.Select-placeholder,\n.Select--single > .Select-control .Select-value {\n bottom: 0;\n color: #aaa;\n left: 0;\n line-height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n position: absolute;\n right: 0;\n top: 0;\n max-width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.Select-input {\n height: 34px;\n padding-left: 10px;\n padding-right: 10px;\n vertical-align: middle;\n}\n.Select-input > input {\n width: 100%;\n background: none transparent;\n border: 0 none;\n box-shadow: none;\n cursor: default;\n display: inline-block;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n outline: none;\n line-height: 17px;\n /* For IE 8 compatibility */\n padding: 8px 0 12px;\n /* For IE 8 compatibility */\n -webkit-appearance: none;\n}\n.is-focused .Select-input > input {\n cursor: text;\n}\n.has-value.is-pseudo-focused .Select-input {\n opacity: 0;\n}\n.Select-control:not(.is-searchable) > .Select-input {\n outline: none;\n}\n.Select-loading-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 16px;\n}\n.Select-loading {\n -webkit-animation: Select-animation-spin 400ms infinite linear;\n -o-animation: Select-animation-spin 400ms infinite linear;\n animation: Select-animation-spin 400ms infinite linear;\n width: 16px;\n height: 16px;\n box-sizing: border-box;\n border-radius: 50%;\n border: 2px solid #ccc;\n border-right-color: #333;\n display: inline-block;\n position: relative;\n vertical-align: middle;\n}\n.Select-clear-zone {\n -webkit-animation: Select-animation-fadeIn 200ms;\n -o-animation: Select-animation-fadeIn 200ms;\n animation: Select-animation-fadeIn 200ms;\n color: #999;\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 17px;\n}\n.Select-clear-zone:hover {\n color: #D0021B;\n}\n.Select-clear {\n display: inline-block;\n font-size: 18px;\n line-height: 1;\n}\n.Select--multi .Select-clear-zone {\n width: 17px;\n}\n.Select-arrow-zone {\n cursor: pointer;\n display: table-cell;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 25px;\n padding-right: 5px;\n}\n.Select--rtl .Select-arrow-zone {\n padding-right: 0;\n padding-left: 5px;\n}\n.Select-arrow {\n border-color: #999 transparent transparent;\n border-style: solid;\n border-width: 5px 5px 2.5px;\n display: inline-block;\n height: 0;\n width: 0;\n position: relative;\n}\n.Select-control > *:last-child {\n padding-right: 5px;\n}\n.Select--multi .Select-multi-value-wrapper {\n display: inline-block;\n}\n.Select .Select-aria-only {\n position: absolute;\n display: inline-block;\n height: 1px;\n width: 1px;\n margin: -1px;\n clip: rect(0, 0, 0, 0);\n overflow: hidden;\n float: left;\n}\n@-webkit-keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n@keyframes Select-animation-fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n.Select-menu-outer {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n background-color: #fff;\n border: 1px solid #ccc;\n border-top-color: #e6e6e6;\n box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);\n box-sizing: border-box;\n margin-top: -1px;\n max-height: 200px;\n position: absolute;\n left: 0;\n top: 100%;\n width: 100%;\n z-index: 1;\n -webkit-overflow-scrolling: touch;\n}\n.Select-menu {\n max-height: 198px;\n overflow-y: auto;\n}\n.Select-option {\n box-sizing: border-box;\n background-color: #fff;\n color: #666666;\n cursor: pointer;\n display: block;\n padding: 8px 10px;\n}\n.Select-option:last-child {\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.Select-option.is-selected {\n background-color: #f5faff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.04);\n color: #333;\n}\n.Select-option.is-focused {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n color: #333;\n}\n.Select-option.is-disabled {\n color: #cccccc;\n cursor: default;\n}\n.Select-noresults {\n box-sizing: border-box;\n color: #999999;\n cursor: default;\n display: block;\n padding: 8px 10px;\n}\n.Select--multi .Select-input {\n vertical-align: middle;\n margin-left: 10px;\n padding: 0;\n}\n.Select--multi.Select--rtl .Select-input {\n margin-left: 0;\n margin-right: 10px;\n}\n.Select--multi.has-value .Select-input {\n margin-left: 5px;\n}\n.Select--multi .Select-value {\n background-color: #ebf5ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.08);\n border-radius: 2px;\n border: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border: 1px solid rgba(0, 126, 255, 0.24);\n color: #007eff;\n display: inline-block;\n font-size: 0.9em;\n line-height: 1.4;\n margin-left: 5px;\n margin-top: 5px;\n vertical-align: top;\n}\n.Select--multi .Select-value-icon,\n.Select--multi .Select-value-label {\n display: inline-block;\n vertical-align: middle;\n}\n.Select--multi .Select-value-label {\n border-bottom-right-radius: 2px;\n border-top-right-radius: 2px;\n cursor: default;\n padding: 2px 5px;\n}\n.Select--multi a.Select-value-label {\n color: #007eff;\n cursor: pointer;\n text-decoration: none;\n}\n.Select--multi a.Select-value-label:hover {\n text-decoration: underline;\n}\n.Select--multi .Select-value-icon {\n cursor: pointer;\n border-bottom-left-radius: 2px;\n border-top-left-radius: 2px;\n border-right: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-right: 1px solid rgba(0, 126, 255, 0.24);\n padding: 1px 5px 3px;\n}\n.Select--multi .Select-value-icon:hover,\n.Select--multi .Select-value-icon:focus {\n background-color: #d8eafd;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 113, 230, 0.08);\n color: #0071e6;\n}\n.Select--multi .Select-value-icon:active {\n background-color: #c2e0ff;\n /* Fallback color for IE 8 */\n background-color: rgba(0, 126, 255, 0.24);\n}\n.Select--multi.Select--rtl .Select-value {\n margin-left: 0;\n margin-right: 5px;\n}\n.Select--multi.Select--rtl .Select-value-icon {\n border-right: none;\n border-left: 1px solid #c2e0ff;\n /* Fallback color for IE 8 */\n border-left: 1px solid rgba(0, 126, 255, 0.24);\n}\n.Select--multi.is-disabled .Select-value {\n background-color: #fcfcfc;\n border: 1px solid #e3e3e3;\n color: #333;\n}\n.Select--multi.is-disabled .Select-value-icon {\n cursor: not-allowed;\n border-right: 1px solid #e3e3e3;\n}\n.Select--multi.is-disabled .Select-value-icon:hover,\n.Select--multi.is-disabled .Select-value-icon:focus,\n.Select--multi.is-disabled .Select-value-icon:active {\n background-color: #fcfcfc;\n}\n@keyframes Select-animation-spin {\n to {\n transform: rotate(1turn);\n }\n}\n@-webkit-keyframes Select-animation-spin {\n to {\n -webkit-transform: rotate(1turn);\n }\n}\n",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var u,a=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(u=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(u)+")")})}},function(e,t,n){var r=n(78);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet.dash-freeze-left {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-width: 500px;\n}\n.dash-spreadsheet.dash-freeze-top {\n width: auto;\n width: fit-content;\n width: -moz-fit-content;\n width: -webkit-fit-content;\n max-height: 500px;\n}\n.dash-spreadsheet-container {\n display: flex;\n flex-direction: row;\n position: relative;\n}\n.dash-spreadsheet-container {\n /* focus happens after copying to clipboard */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner *,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:after,\n.dash-spreadsheet-container .dash-spreadsheet-inner *:before {\n box-sizing: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select {\n overflow: hidden;\n position: static;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select,\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-control {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n margin-top: -2px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row tr {\n visibility: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .marker-row th {\n height: 0 !important;\n padding: 0 !important;\n margin: 0 !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top {\n overflow: hidden !important;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-0 {\n display: flex;\n flex: 0 0 auto;\n flex-direction: row;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .row-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .row-1 {\n display: flex;\n flex-direction: row;\n overflow: scroll;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-0,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-0 {\n flex: 0 0 auto;\n left: 0;\n position: sticky;\n z-index: 400;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-0-1 {\n z-index: 300;\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-left .cell-1-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top .cell-1-1 {\n flex: 0 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-0-1,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow .cell-1-1 {\n flex: 1 0 auto;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-grow table {\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top):not(.dash-freeze-left) .cell-1-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner:not(.dash-freeze-top).dash-freeze-left .cell-1-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-0-1 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top:not(.dash-freeze-left) .cell-1-1 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-0 tr:first-of-type th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type td,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-0-1 tr:first-of-type th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr td:first-of-type,\n.dash-spreadsheet-container .dash-spreadsheet-inner.dash-freeze-top.dash-freeze-left .cell-1-0 tr th:first-of-type {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th {\n box-shadow: inset 0px 0px 0px 0px var(--border), inset 0px 0px 0px 0px var(--border), inset -1px 0px 0px var(--border), inset 0px -1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell td:focus,\n.dash-spreadsheet-container .dash-spreadsheet-inner .cell th:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .filter.invalid {\n box-shadow: inset 1px 0px 0px 0px red, inset 0px 1px 0px 0px red, inset -1px 0px 0px red, inset 0px -1px 0px 0px red;\n background-color: pink;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row td,\n.dash-spreadsheet-container .dash-spreadsheet-inner .selected-row th {\n background-color: var(--selected-row);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr {\n background-color: white;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td {\n background-color: inherit;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.cell--selected {\n background-color: var(--selected-background);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.focused {\n box-shadow: 1px 0px 0px 0px var(--accent), 0px 1px 0px 0px var(--accent), 0 0px 0px var(--accent), 0px 0 0px 0px var(--accent);\n border: 1px solid var(--accent);\n margin: -1px;\n z-index: 200;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value-container {\n width: 100%;\n height: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-input-cell-value-container {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dash-cell-value {\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td input.dash-cell-value {\n position: absolute;\n left: 0;\n top: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td div.dash-cell-value {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .cell-value-shadow {\n margin: auto 0;\n opacity: 0;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .input-cell-value-shadow {\n display: inline-block;\n height: initial;\n width: initial;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td .dropdown-cell-value-shadow {\n display: block;\n height: 0px;\n padding: 0 42px 0 10px;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter {\n position: relative;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th.dash-filter input {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td,\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n padding: 2px;\n white-space: nowrap;\n overflow-x: hidden;\n text-overflow: ellipsis;\n height: 30px;\n text-align: right;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--edit,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .column-header--delete,\n.dash-spreadsheet-container .dash-spreadsheet-inner th .sort {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner textarea {\n white-space: pre;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table {\n border-collapse: collapse;\n font-family: monospace;\n --accent: hotpink;\n --border: lightgrey;\n --text-color: #3c3c3c;\n --hover: #fdfdfd;\n --background-color-ellipses: #fdfdfd;\n --faded-text: #fafafa;\n --faded-text-header: #b4b4b4;\n --selected-background: rgba(255, 65, 54, 0.2);\n --faded-dropdown: #f0f0f0;\n --selected-row: #fff0ff;\n --muted: #c8c8c8;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner table:focus {\n outline: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner thead {\n display: table-row-group;\n}\n.dash-spreadsheet-container .elip {\n text-align: center;\n width: 100%;\n background-color: var(--background-color-ellipses);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner td.dropdown {\n /*\n * To view the dropdown's contents, we need\n * overflow-y: visible.\n * Unfortunately, overflow-x: hidden and overflow-y: visible\n * can't both be set at the same time.\n * So, we have to make both overflow-x: visible and overflow-y: visble\n *\n * See https://stackoverflow.com/questions/6421966/\n *\n * There might be another solution with parent divs, but I haven't\n * tried it.\n */\n overflow-x: visible;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n box-shadow: inset 1px 0px 0px 0px var(--border), inset 0px 1px 0px 0px var(--border);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner :not(.cell--selected) tr:hover,\n.dash-spreadsheet-container tr:hover input :not(.cell--selected) {\n background-color: var(--hover);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th {\n background-color: #fafafa;\n}\n.dash-spreadsheet-container .sort {\n cursor: pointer;\n float: left;\n color: var(--faded-text-header);\n font-size: 20px;\n}\n.dash-spreadsheet-container th:hover .sort {\n color: var(--accent);\n}\n.dash-spreadsheet-container .sort:hover {\n text-decoration: underline;\n}\n.dash-spreadsheet-container .expanded-row--empty-cell {\n box-shadow: none;\n background-color: transparent;\n}\n.dash-spreadsheet-container .expanded-row {\n text-align: center;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input:not([type=radio]):not([type=checkbox]) {\n padding: 0px;\n margin: 0px;\n height: calc(100% - 1px);\n line-height: 30px;\n border: none;\n font-family: inherit;\n text-align: right;\n box-sizing: border-box;\n color: var(--text-color);\n background-color: transparent;\n /* so as to not overlay the box shadow */\n /* browser's default text-shadow is `$color 0px 0px 0px;`\n * for `input`, which makes it look a little bit heavier than dropdowns\n * or bare `td`\n */\n text-shadow: none;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused {\n color: transparent;\n text-shadow: 0 0 0 var(--text-color);\n cursor: default;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner input.unfocused:focus {\n outline: none;\n}\n.dash-spreadsheet-container .numeric {\n font-family: monospace;\n}\n.dash-spreadsheet-container .toggle-row {\n border: none;\n box-shadow: none;\n width: 10px;\n padding-left: 10px;\n padding-right: 10px;\n cursor: pointer;\n color: var(--faded-text);\n}\n.dash-spreadsheet-container .toggle-row--expanded {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner tr:hover .toggle-row {\n color: var(--accent);\n}\n.dash-spreadsheet-container .cell--uneditable,\n.dash-spreadsheet-container .cell--uneditable input {\n cursor: not-allowed;\n}\n.dash-spreadsheet-container .expanded-row {\n box-shadow: inset 2px 0px 0px 0px var(--accent), inset -1px 0px 0px 0px var(--border);\n /* inset 0px 1px 0px 0px var(--border); */\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n cursor: default;\n font-size: 1.3rem;\n text-align: center;\n cursor: pointer;\n color: var(--muted);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-cell:hover,\n.dash-spreadsheet-container .dash-spreadsheet-inner .dash-delete-header:hover {\n color: var(--accent);\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--edit {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--edit {\n color: var(--accent);\n opacity: 1;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner .column-header--delete {\n float: left;\n opacity: 0.1;\n padding-left: 2px;\n padding-right: 2px;\n cursor: pointer;\n}\n.dash-spreadsheet-container .dash-spreadsheet-inner th:hover .column-header--delete {\n color: var(--accent);\n opacity: 1;\n}\n",""])},function(e,t,n){var r=n(80);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet .Select,\n.dash-spreadsheet .Select-control {\n border: none;\n cursor: pointer;\n height: 30px; /* matches the td height and line-height */\n border: none;\n}\n\n.dash-spreadsheet .Select-placeholder,\n.dash-spreadsheet .Select--single > .Select-control .Select-value {\n height: 100%;\n line-height: inherit;\n}\n\n.dash-spreadsheet .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,\n.dash-spreadsheet .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {\n color: var(--text-color);\n}\n\n.dash-spreadsheet .Select:hover,\n.dash-spreadsheet .Select-control:hover {\n border: none;\n box-shadow: none;\n cursor: pointer;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n z-index: 100;\n}\n\n.dash-spreadsheet .Select-arrow {\n border-top-color: var(--faded-dropdown);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .Select-control:hover .Select-arrow {\n border-top-color: var(--accent);\n border-left-color: transparent;\n border-right-color: transparent;\n border-bottom-color: transparent;\n}\n\n.dash-spreadsheet .is-open > .Select-control .Select-arrow {\n border-bottom-color: var(--background-color-8-react-select);\n border-left-color: transparent;\n border-right-color: transparent;\n border-top-color: transparent;\n}\n\n.dash-spreadsheet .Select--multi .Select-value,\n.dash-spreadsheet .Select--multi a.Select-value-label {\n color: var(--color-8-react-select);\n}\n\n.dash-spreadsheet .Select {\n border-radius: 0;\n}\n\n.dash-spreadsheet .Select.is-disabled > .Select-control {\n border: none;\n}\n\n.dash-spreadsheet .Select--multi .Select-value-icon:hover,\n.dash-spreadsheet .Select--multi .Select-value-icon:focus {\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select.is-disabled .Select-control {\n cursor: not-allowed;\n}\n\n.dash-spreadsheet .Select-menu-outer {\n background-color: white;\n border: none;\n border-bottom: thin var(--border) solid;\n border-radius: 0;\n border-top: none;\n}\n\n.dash-spreadsheet .Select-option {\n background-color: inherit;\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-option:hover {\n font-weight: bold;\n color: var(--accent);\n background-color: var(--hover);\n}\n\n.dash-spreadsheet .Select.is-focused:not(.is-open) > .Select-control {\n border: none;\n -webkit-box-shadow: none;\n box-shadow: none;\n background: #fff;\n}\n\n.dash-spreadsheet .Select-option.is-focused {\n background-color: white;\n color: var(--accent);\n font-weight: bold;\n}\n\n.dash-spreadsheet .Select-clear {\n color: transparent;\n}\n.Select:hover .Select-clear {\n color: var(--accent);\n}\n\n.dash-spreadsheet .Select-control {\n padding-left: 2px;\n}\n\n.dash-spreadsheet .cell--selected .Select-control {\n background-color: var(--selected-background);\n border-radius: 0;\n}\n",""])},function(e,t,n){var r=n(82);"string"==typeof r&&(r=[[e.i,r,""]]);var u={hmr:!0,transform:void 0,insertInto:void 0};n(12)(r,u);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(11)(!1)).push([e.i,".dash-spreadsheet-container div,\n.dash-spreadsheet-container dl,\n.dash-spreadsheet-container dt,\n.dash-spreadsheet-container dd,\n.dash-spreadsheet-container ul,\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container li,\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6,\n.dash-spreadsheet-container pre,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container form,\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container legend,\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container p,\n.dash-spreadsheet-container blockquote,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container td {\n margin: 0;\n padding: 0;\n}\n.dash-spreadsheet-container table {\n border-collapse: collapse;\n border-spacing: 0;\n}\n.dash-spreadsheet-container fieldset,\n.dash-spreadsheet-container img {\n border: 0;\n}\n.dash-spreadsheet-container address,\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container cite,\n.dash-spreadsheet-container code,\n.dash-spreadsheet-container dfn,\n.dash-spreadsheet-container em,\n.dash-spreadsheet-container strong,\n.dash-spreadsheet-container th,\n.dash-spreadsheet-container var {\n font-style: normal;\n font-weight: normal;\n}\n.dash-spreadsheet-container ol,\n.dash-spreadsheet-container ul {\n list-style: none;\n}\n.dash-spreadsheet-container caption,\n.dash-spreadsheet-container th {\n text-align: left;\n}\n.dash-spreadsheet-container h1,\n.dash-spreadsheet-container h2,\n.dash-spreadsheet-container h3,\n.dash-spreadsheet-container h4,\n.dash-spreadsheet-container h5,\n.dash-spreadsheet-container h6 {\n font-size: 100%;\n font-weight: normal;\n}\n.dash-spreadsheet-container q:before,\n.dash-spreadsheet-container q:after {\n content: '';\n}\n.dash-spreadsheet-container abbr,\n.dash-spreadsheet-container acronym {\n border: 0;\n font-variant: normal;\n}\n.dash-spreadsheet-container sup {\n vertical-align: text-top;\n}\n.dash-spreadsheet-container sub {\n vertical-align: text-bottom;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container textarea,\n.dash-spreadsheet-container select {\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n *font-size: 100%;\n}\n.dash-spreadsheet-container legend {\n color: #000;\n}\n.dash-spreadsheet-container #yui3-css-stamp.cssreset {\n display: none;\n}\n.dash-spreadsheet-container input[type=\"button\"] {\n border-radius: 0;\n -webkit-appearance: none;\n}\n.dash-spreadsheet-container *:focus {\n outline: none;\n}\n.dash-spreadsheet-container input,\n.dash-spreadsheet-container table {\n font-size: 13px;\n}\nbody {\n margin: 0;\n padding: 0;\n font-family: sans-serif;\n}\n",""])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=36){return e+Math.random().toString(t).substring(2)}}]); \ No newline at end of file diff --git a/dash_table/demo.js b/dash_table/demo.js index cad034882..ffc124922 100644 --- a/dash_table/demo.js +++ b/dash_table/demo.js @@ -9,7 +9,7 @@ window.dash_table=function(e){var t={};function n(r){if(t[r])return t[r].exports Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ -!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=n(1),u=f(r),a=f(n(0)),l=f(n(30));n(81);var o=f(n(4)),d=f(n(83));function f(e){return e&&e.__esModule?e:{default:e}}class i extends r.Component{constructor(e){super(e),e.id||(e.id=(0,d.default)("table-"))}render(){var e=this.props;const t=e.filtering,n=e.sorting,r=e.pagination_mode;function a(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(r)||a(t)&&a(n)?u.default.createElement(l.default,this.props):(o.default.error("Invalid combination of filtering / sorting / pagination",t,n,r),u.default.createElement("div",null,"Invalid props combination"))}}t.default=i;const s=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},p=t.propTypes={active_cell:a.default.array,columns:a.default.arrayOf(a.default.object),content_style:a.default.oneOf(["fit","grow"]),css:a.default.arrayOf(a.default.shape({selector:a.default.string,rule:a.default.string})),data:a.default.arrayOf(a.default.object),data_previous:a.default.arrayOf(a.default.object),data_timestamp:a.default.any,editable:a.default.bool,end_cell:a.default.arrayOf(a.default.number),id:a.default.string,is_focused:a.default.bool,merge_duplicate_headers:a.default.bool,n_fixed_columns:a.default.number,n_fixed_rows:a.default.number,row_deletable:a.default.bool,row_selectable:a.default.oneOf(["single","multi",!1]),selected_cell:a.default.arrayOf(a.default.arrayOf(a.default.number)),selected_rows:a.default.arrayOf(a.default.number),setProps:a.default.any,start_cell:a.default.arrayOf(a.default.number),style_as_list_view:a.default.bool,pagination_mode:a.default.oneOf(["fe","be",!0,!1]),pagination_settings:a.default.shape({displayed_pages:a.default.number,current_page:a.default.number,page_size:a.default.number}),navigation:a.default.string,column_conditional_dropdowns:a.default.arrayOf(a.default.shape({id:a.default.string,dropdowns:a.default.arrayOf(a.default.shape({condition:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))}))})),column_static_dropdown:a.default.arrayOf(a.default.shape({id:a.default.string,dropdown:a.default.arrayOf(a.default.shape({label:a.default.string,value:a.default.any}))})),filtering:a.default.oneOf(["fe","be",!0,!1]),filtering_settings:a.default.string,filtering_type:a.default.oneOf(["basic"]),filtering_types:a.default.arrayOf(a.default.oneOf(["basic"])),sorting:a.default.oneOf(["fe","be",!0,!1]),sorting_type:a.default.oneOf(["single","multi"]),sorting_settings:a.default.arrayOf(a.default.shape({columnId:a.default.oneOfType([a.default.string,a.default.number]),direction:a.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:a.default.bool,style_table:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_data:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_filter:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_header:a.default.shape({background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])}),style_cell_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_data_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),row_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_filter_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),style_header_conditional:a.default.arrayOf(a.default.shape({if:a.default.shape({column_id:a.default.oneOfType([a.default.string,a.default.number]),header_index:a.default.oneOfType([a.default.number,a.default.oneOf(["odd","even"])])}),background:a.default.oneOfType([a.default.string,a.default.number]),background_attachment:a.default.oneOfType([a.default.string,a.default.number]),background_color:a.default.oneOfType([a.default.string,a.default.number]),background_image:a.default.oneOfType([a.default.string,a.default.number]),background_position:a.default.oneOfType([a.default.string,a.default.number]),background_repeat:a.default.oneOfType([a.default.string,a.default.number]),border:a.default.oneOfType([a.default.string,a.default.number]),border_bottom:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_color:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_style:a.default.oneOfType([a.default.string,a.default.number]),border_bottom_width:a.default.oneOfType([a.default.string,a.default.number]),border_color:a.default.oneOfType([a.default.string,a.default.number]),border_left:a.default.oneOfType([a.default.string,a.default.number]),border_left_color:a.default.oneOfType([a.default.string,a.default.number]),border_left_style:a.default.oneOfType([a.default.string,a.default.number]),border_left_width:a.default.oneOfType([a.default.string,a.default.number]),border_right:a.default.oneOfType([a.default.string,a.default.number]),border_right_color:a.default.oneOfType([a.default.string,a.default.number]),border_right_style:a.default.oneOfType([a.default.string,a.default.number]),border_right_width:a.default.oneOfType([a.default.string,a.default.number]),border_style:a.default.oneOfType([a.default.string,a.default.number]),border_top:a.default.oneOfType([a.default.string,a.default.number]),border_top_color:a.default.oneOfType([a.default.string,a.default.number]),border_top_style:a.default.oneOfType([a.default.string,a.default.number]),border_top_width:a.default.oneOfType([a.default.string,a.default.number]),border_width:a.default.oneOfType([a.default.string,a.default.number]),clear:a.default.oneOfType([a.default.string,a.default.number]),clip:a.default.oneOfType([a.default.string,a.default.number]),color:a.default.oneOfType([a.default.string,a.default.number]),cursor:a.default.oneOfType([a.default.string,a.default.number]),display:a.default.oneOfType([a.default.string,a.default.number]),filter:a.default.oneOfType([a.default.string,a.default.number]),float:a.default.oneOfType([a.default.string,a.default.number]),font:a.default.oneOfType([a.default.string,a.default.number]),font_family:a.default.oneOfType([a.default.string,a.default.number]),font_size:a.default.oneOfType([a.default.string,a.default.number]),font_variant:a.default.oneOfType([a.default.string,a.default.number]),font_weight:a.default.oneOfType([a.default.string,a.default.number]),height:a.default.oneOfType([a.default.string,a.default.number]),left:a.default.oneOfType([a.default.string,a.default.number]),letter_spacing:a.default.oneOfType([a.default.string,a.default.number]),line_height:a.default.oneOfType([a.default.string,a.default.number]),list_style:a.default.oneOfType([a.default.string,a.default.number]),list_style_image:a.default.oneOfType([a.default.string,a.default.number]),list_style_position:a.default.oneOfType([a.default.string,a.default.number]),list_style_type:a.default.oneOfType([a.default.string,a.default.number]),margin:a.default.oneOfType([a.default.string,a.default.number]),margin_bottom:a.default.oneOfType([a.default.string,a.default.number]),margin_left:a.default.oneOfType([a.default.string,a.default.number]),margin_right:a.default.oneOfType([a.default.string,a.default.number]),margin_top:a.default.oneOfType([a.default.string,a.default.number]),max_width:a.default.oneOfType([a.default.string,a.default.number]),min_width:a.default.oneOfType([a.default.string,a.default.number]),overflow:a.default.oneOfType([a.default.string,a.default.number]),padding:a.default.oneOfType([a.default.string,a.default.number]),padding_bottom:a.default.oneOfType([a.default.string,a.default.number]),padding_left:a.default.oneOfType([a.default.string,a.default.number]),padding_right:a.default.oneOfType([a.default.string,a.default.number]),padding_top:a.default.oneOfType([a.default.string,a.default.number]),page_break_after:a.default.oneOfType([a.default.string,a.default.number]),page_break_before:a.default.oneOfType([a.default.string,a.default.number]),position:a.default.oneOfType([a.default.string,a.default.number]),stroke_dasharray:a.default.oneOfType([a.default.string,a.default.number]),stroke_dashoffset:a.default.oneOfType([a.default.string,a.default.number]),stroke_width:a.default.oneOfType([a.default.string,a.default.number]),text_align:a.default.oneOfType([a.default.string,a.default.number]),text_decoration:a.default.oneOfType([a.default.string,a.default.number]),text_indent:a.default.oneOfType([a.default.string,a.default.number]),text_transform:a.default.oneOfType([a.default.string,a.default.number]),top:a.default.oneOfType([a.default.string,a.default.number]),vertical_align:a.default.oneOfType([a.default.string,a.default.number]),visibility:a.default.oneOfType([a.default.string,a.default.number]),width:a.default.oneOfType([a.default.string,a.default.number]),z_index:a.default.oneOfType([a.default.string,a.default.number]),"background-attachment":a.default.oneOfType([a.default.string,a.default.number]),"background-color":a.default.oneOfType([a.default.string,a.default.number]),"background-image":a.default.oneOfType([a.default.string,a.default.number]),"background-position":a.default.oneOfType([a.default.string,a.default.number]),"background-repeat":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-color":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-style":a.default.oneOfType([a.default.string,a.default.number]),"border-bottom-width":a.default.oneOfType([a.default.string,a.default.number]),"border-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left":a.default.oneOfType([a.default.string,a.default.number]),"border-left-color":a.default.oneOfType([a.default.string,a.default.number]),"border-left-style":a.default.oneOfType([a.default.string,a.default.number]),"border-left-width":a.default.oneOfType([a.default.string,a.default.number]),"border-right":a.default.oneOfType([a.default.string,a.default.number]),"border-right-color":a.default.oneOfType([a.default.string,a.default.number]),"border-right-style":a.default.oneOfType([a.default.string,a.default.number]),"border-right-width":a.default.oneOfType([a.default.string,a.default.number]),"border-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top":a.default.oneOfType([a.default.string,a.default.number]),"border-top-color":a.default.oneOfType([a.default.string,a.default.number]),"border-top-style":a.default.oneOfType([a.default.string,a.default.number]),"border-top-width":a.default.oneOfType([a.default.string,a.default.number]),"border-width":a.default.oneOfType([a.default.string,a.default.number]),"font-family":a.default.oneOfType([a.default.string,a.default.number]),"font-size":a.default.oneOfType([a.default.string,a.default.number]),"font-variant":a.default.oneOfType([a.default.string,a.default.number]),"font-weight":a.default.oneOfType([a.default.string,a.default.number]),"letter-spacing":a.default.oneOfType([a.default.string,a.default.number]),"line-height":a.default.oneOfType([a.default.string,a.default.number]),"list-style":a.default.oneOfType([a.default.string,a.default.number]),"list-style-image":a.default.oneOfType([a.default.string,a.default.number]),"list-style-position":a.default.oneOfType([a.default.string,a.default.number]),"list-style-type":a.default.oneOfType([a.default.string,a.default.number]),"margin-bottom":a.default.oneOfType([a.default.string,a.default.number]),"margin-left":a.default.oneOfType([a.default.string,a.default.number]),"margin-right":a.default.oneOfType([a.default.string,a.default.number]),"margin-top":a.default.oneOfType([a.default.string,a.default.number]),"max-width":a.default.oneOfType([a.default.string,a.default.number]),"min-width":a.default.oneOfType([a.default.string,a.default.number]),"padding-bottom":a.default.oneOfType([a.default.string,a.default.number]),"padding-left":a.default.oneOfType([a.default.string,a.default.number]),"padding-right":a.default.oneOfType([a.default.string,a.default.number]),"padding-top":a.default.oneOfType([a.default.string,a.default.number]),"page-break-after":a.default.oneOfType([a.default.string,a.default.number]),"page-break-before":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dasharray":a.default.oneOfType([a.default.string,a.default.number]),"stroke-dashoffset":a.default.oneOfType([a.default.string,a.default.number]),"stroke-width":a.default.oneOfType([a.default.string,a.default.number]),"text-align":a.default.oneOfType([a.default.string,a.default.number]),"text-decoration":a.default.oneOfType([a.default.string,a.default.number]),"text-indent":a.default.oneOfType([a.default.string,a.default.number]),"text-transform":a.default.oneOfType([a.default.string,a.default.number]),"vertical-align":a.default.oneOfType([a.default.string,a.default.number]),"z-index":a.default.oneOfType([a.default.string,a.default.number]),backgroundAttachment:a.default.oneOfType([a.default.string,a.default.number]),backgroundColor:a.default.oneOfType([a.default.string,a.default.number]),backgroundImage:a.default.oneOfType([a.default.string,a.default.number]),backgroundPosition:a.default.oneOfType([a.default.string,a.default.number]),backgroundRepeat:a.default.oneOfType([a.default.string,a.default.number]),borderBottom:a.default.oneOfType([a.default.string,a.default.number]),borderBottomColor:a.default.oneOfType([a.default.string,a.default.number]),borderBottomStyle:a.default.oneOfType([a.default.string,a.default.number]),borderBottomWidth:a.default.oneOfType([a.default.string,a.default.number]),borderColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeft:a.default.oneOfType([a.default.string,a.default.number]),borderLeftColor:a.default.oneOfType([a.default.string,a.default.number]),borderLeftStyle:a.default.oneOfType([a.default.string,a.default.number]),borderLeftWidth:a.default.oneOfType([a.default.string,a.default.number]),borderRight:a.default.oneOfType([a.default.string,a.default.number]),borderRightColor:a.default.oneOfType([a.default.string,a.default.number]),borderRightStyle:a.default.oneOfType([a.default.string,a.default.number]),borderRightWidth:a.default.oneOfType([a.default.string,a.default.number]),borderStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTop:a.default.oneOfType([a.default.string,a.default.number]),borderTopColor:a.default.oneOfType([a.default.string,a.default.number]),borderTopStyle:a.default.oneOfType([a.default.string,a.default.number]),borderTopWidth:a.default.oneOfType([a.default.string,a.default.number]),borderWidth:a.default.oneOfType([a.default.string,a.default.number]),cssFloat:a.default.oneOfType([a.default.string,a.default.number]),fontFamily:a.default.oneOfType([a.default.string,a.default.number]),fontSize:a.default.oneOfType([a.default.string,a.default.number]),fontVariant:a.default.oneOfType([a.default.string,a.default.number]),fontWeight:a.default.oneOfType([a.default.string,a.default.number]),letterSpacing:a.default.oneOfType([a.default.string,a.default.number]),lineHeight:a.default.oneOfType([a.default.string,a.default.number]),listStyle:a.default.oneOfType([a.default.string,a.default.number]),listStyleImage:a.default.oneOfType([a.default.string,a.default.number]),listStylePosition:a.default.oneOfType([a.default.string,a.default.number]),listStyleType:a.default.oneOfType([a.default.string,a.default.number]),marginBottom:a.default.oneOfType([a.default.string,a.default.number]),marginLeft:a.default.oneOfType([a.default.string,a.default.number]),marginRight:a.default.oneOfType([a.default.string,a.default.number]),marginTop:a.default.oneOfType([a.default.string,a.default.number]),maxWidth:a.default.oneOfType([a.default.string,a.default.number]),minWidth:a.default.oneOfType([a.default.string,a.default.number]),paddingBottom:a.default.oneOfType([a.default.string,a.default.number]),paddingLeft:a.default.oneOfType([a.default.string,a.default.number]),paddingRight:a.default.oneOfType([a.default.string,a.default.number]),paddingTop:a.default.oneOfType([a.default.string,a.default.number]),pageBreakAfter:a.default.oneOfType([a.default.string,a.default.number]),pageBreakBefore:a.default.oneOfType([a.default.string,a.default.number]),strokeDasharray:a.default.oneOfType([a.default.string,a.default.number]),strokeDashoffset:a.default.oneOfType([a.default.string,a.default.number]),strokeWidth:a.default.oneOfType([a.default.string,a.default.number]),textAlign:a.default.oneOfType([a.default.string,a.default.number]),textDecoration:a.default.oneOfType([a.default.string,a.default.number]),textIndent:a.default.oneOfType([a.default.string,a.default.number]),textTransform:a.default.oneOfType([a.default.string,a.default.number]),verticalAlign:a.default.oneOfType([a.default.string,a.default.number]),zIndex:a.default.oneOfType([a.default.string,a.default.number])})),derived_viewport_data:a.default.arrayOf(a.default.object),derived_viewport_indices:a.default.arrayOf(a.default.number),derived_virtual_data:a.default.arrayOf(a.default.object),derived_virtual_indices:a.default.arrayOf(a.default.number),dropdown_properties:a.default.any};i.defaultProps=s,i.propTypes=p},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; +!function(){"use strict";var n={}.hasOwnProperty;function u(){for(var e=[],t=0;te&&(void 0===t.editable||t.editable))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.derivedTableStyle=t.derivedRelevantHeaderStyles=t.derivedRelevantFilterStyles=t.derivedRelevantCellStyles=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=o(n(15)),a=n(3),l=o(n(53));function o(e){return e&&e.__esModule?e:{default:e}}function d(e){const t=e.if&&(e.if.header_index||e.if.row_index);let n;return{matchesColumn:t=>!e.if||!e.if.column_id||e.if.column_id===t.id,matchesRow:e=>void 0===t||("number"==typeof t?e===t:"odd"===t?e%2==1:e%2==0),matchesFilter:t=>!e.if||void 0===e.if.filter||(n=n||new u.default(e.if.filter)).evaluate(t),style:f(e)}}function f(e){return r.reduce((e,[t,n])=>(l.default.has(t)&&(e[l.default.get(t)]=n),e),{},r.toPairs(e))}t.derivedRelevantCellStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantFilterStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedRelevantHeaderStyles=(0,a.memoizeOneFactory)((e,t,n,u)=>r.concat(r.concat(e?[d(e)]:[],r.map(d,n||[])),r.concat(t?[d(t)]:[],r.map(d,u||[])))),t.derivedTableStyle=(0,a.memoizeOneFactory)(e=>f(e||{}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIsNully=t.SortDirection=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));var u=t.SortDirection=void 0;!function(e){e.Ascending="asc",e.Descending="desc",e.None="none"}(u||(t.SortDirection=u={}));const a=t.defaultIsNully=(e=>void 0===e||null===e);t.default=((e,t,n=a)=>t.length?r.sortWith(r.map(e=>e.direction===u.Descending?r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a>l)}):r.comparator((t,r)=>{const u=e.columnId,a=t[u],l=r[u];return!n(a)&&(!!n(l)||a=0&&d.splice(t,1)}function h(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),g(t,e.attrs),p(e,t),t}function g(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function b(e,t){var n,r,u,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var d=o++;n=l||(l=h(t)),r=m.bind(null,n,d,!1),u=m.bind(null,n,d,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",g(t,e.attrs),p(e,t),t}(t),r=function(e,t,n){var r=n.css,u=n.sourceMap,a=void 0===t.convertToAbsoluteUrls&&u;(t.convertToAbsoluteUrls||a)&&(r=f(r));u&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(u))))+" */");var l=new Blob([r],{type:"text/css"}),o=e.href;e.href=URL.createObjectURL(l),o&&URL.revokeObjectURL(o)}.bind(null,n,t),u=function(){c(n),n.href&&URL.revokeObjectURL(n.href)}):(n=h(t),r=function(e,t){var n=t.css,r=t.media;r&&e.setAttribute("media",r);if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}.bind(null,n),u=function(){c(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else u()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=u()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=s(e,t);return i(n,t),function(e){for(var u=[],a=0;at&&e.when&&-1!==e.when.indexOf(t.name));if(u.length||(u=r.default),!(t=u.find(t=>t.regexp.test(e))||null))return{lexemes:n,valid:!1,error:e};const a=(e.match(t.regexp)||[])[0];n.push({lexeme:t,value:a}),e=e.substring(a.length)}return{lexemes:n,valid:!0}};var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=new Map;return(n,...a)=>{const l=n.slice(-1)[0],o=n.slice(0,-1),d=r.reduce((e,t)=>e.get(t)||e.set(t,new Map).get(t),t,o);return(d.get(l)||d.set(l,function(e){return(0,u.memoizeOne)((...t)=>e(...t))}(e)).get(l))(...a)}};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(4)),u=l(n(13)),a=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){this.query=e,this.evaluate=(e=>{if(!this.isValid||!this.tree){const e=`unable to evaluate target: syntax tree is invalid for query=${this.query}`;throw r.default.error(e),new Error(e)}const t=this.tree.lexeme.evaluate;return!!t&&t(e,this.tree)}),this.filter=(e=>e.filter(this.evaluate)),this.result=(0,a.default)((0,u.default)(this.query))}get isValid(){return this.result.valid}get tree(){return this.result.tree}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMap=function(e,t,n){return r.addIndex(r.map)((e,r)=>n(e,t[r],r),e)},t.arrayMap3=function(e,t,n,u){return r.addIndex(r.map)((e,r)=>u(e,t[r],n[r],r),e)},t.arrayMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1);return r.addIndex(r.map)((t,n)=>e(n,[t,...u.map(e=>e[n])]),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPrintableChar=function(e){return 32===e||e>=48&&e<=57||e>=96&&e<=111||e>=186&&e<=192||e>=219&&e<=222||e>=226||e>=65&&e<=90},t.isMetaKey=function(e){return-1!==u.indexOf(e)},t.isNavKey=function(e){return-1!==l.indexOf(e)},t.isArrowKey=function(e){return-1!==a.indexOf(e)},t.isCtrlKey=function(e){const t=[];window.navigator.platform.includes("Mac")?t.push(r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX):t.push(r.CONTROL);return t.includes(e)},t.isCtrlMetaKey=function(e){return[r.CONTROL,r.COMMAND_LEFT,r.COMMAND_RIGHT,r.COMMAND_FIREFOX].includes(e)};const r=t.KEY_CODES={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL:17,COMMAND_LEFT:91,COMMAND_RIGHT:93,COMMAND_FIREFOX:224,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86},u=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT,r.HOME,r.END,r.DELETE,r.BACKSPACE,r.F1,r.F2,r.F3,r.F4,r.F5,r.F6,r.F7,r.F8,r.F9,r.F10,r.F11,r.F12,r.TAB,r.PAGE_DOWN,r.PAGE_UP,r.ENTER,r.ESCAPE,r.SHIFT,r.CAPS_LOCK,r.ALT],a=[r.ARROW_DOWN,r.ARROW_UP,r.ARROW_LEFT,r.ARROW_RIGHT],l=[...a,r.TAB,r.ENTER];t.isCtrlDown=(e=>(e.ctrlKey||e.metaKey)&&!e.altKey)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LexemeType=void 0;var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),u=function(e){return e&&e.__esModule?e:{default:e}}(n(4));var a=t.LexemeType=void 0;!function(e){e.And="and",e.BlockClose="close-block",e.BlockOpen="open-block",e.BinaryOperator="logical-binary-operator",e.Expression="expression",e.Or="or",e.Operand="operand",e.UnaryNot="unary-not",e.UnaryOperator="logical-unary-operator"}(a||(t.LexemeType=a={}));const l={resolve:(e,t)=>{if(u.default.trace("resolve -> exp",e,t),/^('.*')|(".*")$/.test(t.value))return t.value.slice(1,t.value.length-1);if(!/^\w+\(.*\)$/.test(t.value))return e[t.value];{const e=t.value.match(/^(\w+)\((.*)\)$/);if(!e)throw Error();{var n=r(e,3);const t=n[1],u=n[2];switch(t){case"num":return parseInt(u,10);case"str":default:return u}}}},regexp:/^(((num|str)\([^()]*\))|'([^()']|\\')+'|"([^()"]|\\")+"|\w+)/},o=[{evaluate:(e,t)=>{u.default.trace("evalute -> &&",e,t);const n=t,r=n.left.lexeme.evaluate(e,n.left),a=n.right.lexeme.evaluate(e,n.right);return r&&a},name:a.And,priority:2,regexp:/^(and\s|&&)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{evaluate:(e,t)=>{u.default.trace("evalute -> ||",e,t);const n=t;return n.left.lexeme.evaluate(e,n.left)||n.right.lexeme.evaluate(e,n.right)},name:a.Or,priority:3,regexp:/^(or\s|\|\|)/i,syntaxer:(e,t,n)=>Object.assign({left:e.slice(0,n),right:e.slice(n+1)},t)},{name:a.BlockClose,nesting:-1,regexp:/^\)/},{evaluate:(e,t)=>{u.default.trace("evaluate -> ()",e,t);const n=t;return n.block.lexeme.evaluate(e,n.block)},name:a.BlockOpen,nesting:1,priority:1,regexp:/^\(/,syntaxer:e=>Object.assign({block:e.slice(1,e.length-1)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Operand},l),{evaluate:(e,t)=>{u.default.trace("evaluate -> binary",e,t);const n=t,r=n.left.lexeme.resolve(e,n.left),a=n.right.lexeme.resolve(e,n.right);switch(u.default.trace(`opValue: ${r}, expValue: ${a}`),t.value.toLowerCase()){case"eq":case"=":return r===a;case"gt":case">":return r>a;case"ge":case">=":return r>=a;case"lt":case"<":return r=|<=|>|<|!=|=|ge|le|gt|lt|eq|ne)/i,syntaxer:e=>{var t=r(e,3);let n=t[0],u=t[1],a=t[2];return Object.assign({left:n,right:a},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary",e,t);const n=t,r=n.block.lexeme.resolve(e,n.block);switch(t.value.toLowerCase()){case"is even":return"number"==typeof r&&r%2==0;case"is nil":return void 0===r||null===r;case"is bool":return"boolean"==typeof r;case"is odd":return"number"==typeof r&&r%2==1;case"is num":return"number"==typeof r;case"is object":return null!==r&&"object"==typeof r;case"is str":return"string"==typeof r;case"is prime":return"number"==typeof r&&(e=>{if(2===e)return!0;if(e<2||e%2==0)return!1;for(let t=3;t*t<=e;t+=2)if(e%t==0)return!1;return!0})(r);default:throw new Error}},name:a.UnaryOperator,priority:0,regexp:/^((is nil)|(is odd)|(is even)|(is bool)|(is num)|(is object)|(is str)|(is prime))/i,syntaxer:e=>{var t=r(e,2);let n=t[0],u=t[1];return Object.assign({block:n},u)},when:[a.Operand]},{evaluate:(e,t)=>{u.default.trace("evaluate -> unary not",e,t);const n=t;return!n.block.lexeme.evaluate(e,n.block)},name:a.UnaryNot,priority:1.5,regexp:/^!/,syntaxer:e=>Object.assign({block:e.slice(1,e.length)},e[0]),when:[a.UnaryNot]},Object.assign({name:a.Expression,when:[a.BinaryOperator]},l)];t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t=null)=>{if(t=t||(()=>{for(t=e;t&&"td"!==t.nodeName.toLowerCase();)t=t.parentElement;return t})(),!e||!t)return;let n=e;for(;"relative"!==getComputedStyle(n).position&&"sticky"!==getComputedStyle(n).position&&n.parentElement;)n=n.parentElement;let r=e;for(;"relative"!==getComputedStyle(r).position&&r.parentElement;)r=r.parentElement;const u=n.getBoundingClientRect(),a=r.getBoundingClientRect(),l=t.getBoundingClientRect(),o=l.left-u.left+n.scrollLeft,d=l.top-u.top+n.scrollTop+l.height;e.style.width=`${l.width}px`,e.style.top=`${d}px`,e.style.left=`${o}px`,e.style.position="absolute",l.top+l.height/2>a.bottom||l.top-l.height/2a.left+a.width?e.style.display="none":e.style.display="block"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=((e,t,n)=>e[0]===t&&e[1]===n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));const u=e=>{let t=0;const n=e.map(e=>{const n=Object.assign({},e,{nesting:t});return t+=e.lexeme.nesting||0,n}),a=n.filter(e=>0===e.nesting&&"number"==typeof e.lexeme.priority).sort((e,t)=>(t.lexeme.priority||-1)-(e.lexeme.priority||-1))[0];r.default.trace("parser -> pivot",a,e);const l=n.indexOf(a);if(a.lexeme.syntaxer){let t=a.lexeme.syntaxer(e,a,l);return Array.isArray(t.left)&&(t.left=u(t.left)),Array.isArray(t.right)&&(t.right=u(t.right)),Array.isArray(t.block)&&(t.block=u(t.block)),t}throw new Error(a.lexeme.name)};t.default=(e=>{const t=e.lexemes;if(!e.valid)return{valid:!1,error:`lexer -- ${e.error}`};try{return{tree:u(t),valid:!0}}catch(e){return{valid:!1,error:e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixMap=function(e,t,n){const u=r.addIndex(r.map),a=r.addIndex(r.map);return u((e,r)=>a((e,u)=>n(e,t[r][u],r,u),e),e)},t.matrixMap3=function(e,t,n,u){const a=r.addIndex(r.map),l=r.addIndex(r.map);return a((e,r)=>l((e,a)=>u(e,t[r][a],n[r][a],r,a),e),e)},t.matrixMap4=function(e,t,n,u,a){const l=r.addIndex(r.map),o=r.addIndex(r.map);return l((e,r)=>o((e,l)=>a(e,t[r][l],n[r][l],u[r][l],r,l),e),e)},t.matrixMapN=function(e,...t){const n=t.slice(0,1),u=t.slice(1),a=r.addIndex(r.map),l=r.addIndex(r.map);return a((t,n)=>l((t,r)=>e(n,r,[t,...u.map(e=>e[n][r])]),t),n)};var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){i.forEach(function(t){return delete e[t]})}(u),u.className=this.props.inputClassName,u.id=this.state.inputId,u.style=n,l.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),l.default.createElement("input",r({},u,{ref:this.inputRef})),l.default.createElement("div",{ref:this.sizerRef,style:f},e),this.props.placeholder?l.default.createElement("div",{ref:this.placeHolderSizerRef,style:f},this.props.placeholder):null)}}]),t}();h.propTypes={className:o.default.string,defaultValue:o.default.any,extraWidth:o.default.oneOfType([o.default.number,o.default.string]),id:o.default.string,injectStyles:o.default.bool,inputClassName:o.default.string,inputRef:o.default.func,inputStyle:o.default.object,minWidth:o.default.oneOfType([o.default.number,o.default.string]),onAutosize:o.default.func,onChange:o.default.func,placeholder:o.default.string,placeholderIsMinWidth:o.default.bool,style:o.default.object,value:o.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;var r=l(n(25)),u=l(n(4)),a=l(n(27));function l(e){return e&&e.__esModule?e:{default:e}}u.default.setDebugLevel(r.default.debugLevel),u.default.setLogLevel(r.default.logLevel),t.Table=a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),u=function(e){return e&&e.__esModule?e:{default:e}}(n(26));const a="dash_debug",l="dash_log";t.default=class{static get searchParams(){return new URL(window.location.href).searchParams||{get:()=>null}}static get debugLevel(){const e=this.searchParams.get(a)||u.default.get(a);return e&&r.DebugLevel[e]||r.DebugLevel.NONE}static get logLevel(){const e=this.searchParams.get(l)||u.default.get(l);return e&&r.LogLevel[e]||r.LogLevel.ERROR}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=864e5,u=63072e7;class a{static delete(e,t="",n="/"){let u=new Date((new Date).getTime()-r).toUTCString();document.cookie=`${e}=;expires=${u};domain=${t};path=${n}`}static get(e){if(!e.length)return;return e=e.toLowerCase(),(document.cookie.split(";").map(e=>{let t=e.split("=");return{id:t[0].trim(),value:t[1]}}).find(t=>e===t.id.toLocaleLowerCase())||{}).value}static set(e,t,n="",r="/"){let l=`${e}=${t};expires=${new Date((new Date).getTime()+u).toUTCString()};domain=${n};path=${r}`;a.get(e)&&a.delete(e,n,r),document.cookie=l}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.propTypes=t.defaultProps=void 0;var r=Object.assign||function(e){for(var t=1;tt=t||(0,f.default)("table-"))}render(){var e=this.props;const t=e.filtering,n=e.sorting,u=e.pagination_mode;function l(e){return-1!==["be",!1].indexOf(e)}return function(e){return-1!==["fe",!0,!1].indexOf(e)}(u)||l(t)&&l(n)?this.props.id?a.default.createElement(o.default,this.props):a.default.createElement(o.default,r({},this.props,{id:this.getId()})):(d.default.error("Invalid combination of filtering / sorting / pagination",t,n,u),a.default.createElement("div",null,"Invalid props combination"))}}t.default=s;const p=t.defaultProps={pagination_mode:"fe",pagination_settings:{displayed_pages:1,current_page:0,page_size:250},navigation:"page",content_style:"fit",css:[],filtering:!1,filtering_settings:"",filtering_type:"basic",filtering_types:["basic"],sorting:!1,sorting_type:"single",sorting_settings:[],derived_viewport_data:[],derived_viewport_indices:[],derived_virtual_data:[],derived_virtual_indices:[],column_conditional_dropdowns:[],column_static_dropdown:[],data:[],columns:[],editable:!1,active_cell:[],selected_cell:[[]],selected_rows:[],row_selectable:!1,style_table:{},style_data_conditional:[],style_cell_conditional:[],style_header_conditional:[]},c=t.propTypes={active_cell:l.default.array,columns:l.default.arrayOf(l.default.object),content_style:l.default.oneOf(["fit","grow"]),css:l.default.arrayOf(l.default.shape({selector:l.default.string,rule:l.default.string})),data:l.default.arrayOf(l.default.object),data_previous:l.default.arrayOf(l.default.object),data_timestamp:l.default.any,editable:l.default.bool,end_cell:l.default.arrayOf(l.default.number),id:l.default.string,is_focused:l.default.bool,merge_duplicate_headers:l.default.bool,n_fixed_columns:l.default.number,n_fixed_rows:l.default.number,row_deletable:l.default.bool,row_selectable:l.default.oneOf(["single","multi",!1]),selected_cell:l.default.arrayOf(l.default.arrayOf(l.default.number)),selected_rows:l.default.arrayOf(l.default.number),setProps:l.default.any,start_cell:l.default.arrayOf(l.default.number),style_as_list_view:l.default.bool,pagination_mode:l.default.oneOf(["fe","be",!0,!1]),pagination_settings:l.default.shape({displayed_pages:l.default.number,current_page:l.default.number,page_size:l.default.number}),navigation:l.default.string,column_conditional_dropdowns:l.default.arrayOf(l.default.shape({id:l.default.string,dropdowns:l.default.arrayOf(l.default.shape({condition:l.default.string,dropdown:l.default.arrayOf(l.default.shape({label:l.default.string,value:l.default.any}))}))})),column_static_dropdown:l.default.arrayOf(l.default.shape({id:l.default.string,dropdown:l.default.arrayOf(l.default.shape({label:l.default.string,value:l.default.any}))})),filtering:l.default.oneOf(["fe","be",!0,!1]),filtering_settings:l.default.string,filtering_type:l.default.oneOf(["basic"]),filtering_types:l.default.arrayOf(l.default.oneOf(["basic"])),sorting:l.default.oneOf(["fe","be",!0,!1]),sorting_type:l.default.oneOf(["single","multi"]),sorting_settings:l.default.arrayOf(l.default.shape({columnId:l.default.oneOfType([l.default.string,l.default.number]),direction:l.default.oneOf(["asc","desc"])})),sorting_treat_empty_string_as_none:l.default.bool,style_table:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_cell:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_data:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_filter:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_header:l.default.shape({background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])}),style_cell_conditional:l.default.arrayOf(l.default.shape({if:l.default.shape({column_id:l.default.oneOfType([l.default.string,l.default.number])}),background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])})),style_data_conditional:l.default.arrayOf(l.default.shape({if:l.default.shape({column_id:l.default.oneOfType([l.default.string,l.default.number]),row_index:l.default.oneOfType([l.default.number,l.default.oneOf(["odd","even"])])}),background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])})),style_filter_conditional:l.default.arrayOf(l.default.shape({if:l.default.shape({column_id:l.default.oneOfType([l.default.string,l.default.number])}),background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])})),style_header_conditional:l.default.arrayOf(l.default.shape({if:l.default.shape({column_id:l.default.oneOfType([l.default.string,l.default.number]),header_index:l.default.oneOfType([l.default.number,l.default.oneOf(["odd","even"])])}),background:l.default.oneOfType([l.default.string,l.default.number]),background_attachment:l.default.oneOfType([l.default.string,l.default.number]),background_color:l.default.oneOfType([l.default.string,l.default.number]),background_image:l.default.oneOfType([l.default.string,l.default.number]),background_position:l.default.oneOfType([l.default.string,l.default.number]),background_repeat:l.default.oneOfType([l.default.string,l.default.number]),border:l.default.oneOfType([l.default.string,l.default.number]),border_bottom:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_color:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_style:l.default.oneOfType([l.default.string,l.default.number]),border_bottom_width:l.default.oneOfType([l.default.string,l.default.number]),border_color:l.default.oneOfType([l.default.string,l.default.number]),border_left:l.default.oneOfType([l.default.string,l.default.number]),border_left_color:l.default.oneOfType([l.default.string,l.default.number]),border_left_style:l.default.oneOfType([l.default.string,l.default.number]),border_left_width:l.default.oneOfType([l.default.string,l.default.number]),border_right:l.default.oneOfType([l.default.string,l.default.number]),border_right_color:l.default.oneOfType([l.default.string,l.default.number]),border_right_style:l.default.oneOfType([l.default.string,l.default.number]),border_right_width:l.default.oneOfType([l.default.string,l.default.number]),border_style:l.default.oneOfType([l.default.string,l.default.number]),border_top:l.default.oneOfType([l.default.string,l.default.number]),border_top_color:l.default.oneOfType([l.default.string,l.default.number]),border_top_style:l.default.oneOfType([l.default.string,l.default.number]),border_top_width:l.default.oneOfType([l.default.string,l.default.number]),border_width:l.default.oneOfType([l.default.string,l.default.number]),clear:l.default.oneOfType([l.default.string,l.default.number]),clip:l.default.oneOfType([l.default.string,l.default.number]),color:l.default.oneOfType([l.default.string,l.default.number]),cursor:l.default.oneOfType([l.default.string,l.default.number]),display:l.default.oneOfType([l.default.string,l.default.number]),filter:l.default.oneOfType([l.default.string,l.default.number]),float:l.default.oneOfType([l.default.string,l.default.number]),font:l.default.oneOfType([l.default.string,l.default.number]),font_family:l.default.oneOfType([l.default.string,l.default.number]),font_size:l.default.oneOfType([l.default.string,l.default.number]),font_variant:l.default.oneOfType([l.default.string,l.default.number]),font_weight:l.default.oneOfType([l.default.string,l.default.number]),height:l.default.oneOfType([l.default.string,l.default.number]),left:l.default.oneOfType([l.default.string,l.default.number]),letter_spacing:l.default.oneOfType([l.default.string,l.default.number]),line_height:l.default.oneOfType([l.default.string,l.default.number]),list_style:l.default.oneOfType([l.default.string,l.default.number]),list_style_image:l.default.oneOfType([l.default.string,l.default.number]),list_style_position:l.default.oneOfType([l.default.string,l.default.number]),list_style_type:l.default.oneOfType([l.default.string,l.default.number]),margin:l.default.oneOfType([l.default.string,l.default.number]),margin_bottom:l.default.oneOfType([l.default.string,l.default.number]),margin_left:l.default.oneOfType([l.default.string,l.default.number]),margin_right:l.default.oneOfType([l.default.string,l.default.number]),margin_top:l.default.oneOfType([l.default.string,l.default.number]),max_width:l.default.oneOfType([l.default.string,l.default.number]),min_width:l.default.oneOfType([l.default.string,l.default.number]),overflow:l.default.oneOfType([l.default.string,l.default.number]),padding:l.default.oneOfType([l.default.string,l.default.number]),padding_bottom:l.default.oneOfType([l.default.string,l.default.number]),padding_left:l.default.oneOfType([l.default.string,l.default.number]),padding_right:l.default.oneOfType([l.default.string,l.default.number]),padding_top:l.default.oneOfType([l.default.string,l.default.number]),page_break_after:l.default.oneOfType([l.default.string,l.default.number]),page_break_before:l.default.oneOfType([l.default.string,l.default.number]),position:l.default.oneOfType([l.default.string,l.default.number]),stroke_dasharray:l.default.oneOfType([l.default.string,l.default.number]),stroke_dashoffset:l.default.oneOfType([l.default.string,l.default.number]),stroke_width:l.default.oneOfType([l.default.string,l.default.number]),text_align:l.default.oneOfType([l.default.string,l.default.number]),text_decoration:l.default.oneOfType([l.default.string,l.default.number]),text_indent:l.default.oneOfType([l.default.string,l.default.number]),text_transform:l.default.oneOfType([l.default.string,l.default.number]),top:l.default.oneOfType([l.default.string,l.default.number]),vertical_align:l.default.oneOfType([l.default.string,l.default.number]),visibility:l.default.oneOfType([l.default.string,l.default.number]),width:l.default.oneOfType([l.default.string,l.default.number]),z_index:l.default.oneOfType([l.default.string,l.default.number]),"background-attachment":l.default.oneOfType([l.default.string,l.default.number]),"background-color":l.default.oneOfType([l.default.string,l.default.number]),"background-image":l.default.oneOfType([l.default.string,l.default.number]),"background-position":l.default.oneOfType([l.default.string,l.default.number]),"background-repeat":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-color":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-style":l.default.oneOfType([l.default.string,l.default.number]),"border-bottom-width":l.default.oneOfType([l.default.string,l.default.number]),"border-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left":l.default.oneOfType([l.default.string,l.default.number]),"border-left-color":l.default.oneOfType([l.default.string,l.default.number]),"border-left-style":l.default.oneOfType([l.default.string,l.default.number]),"border-left-width":l.default.oneOfType([l.default.string,l.default.number]),"border-right":l.default.oneOfType([l.default.string,l.default.number]),"border-right-color":l.default.oneOfType([l.default.string,l.default.number]),"border-right-style":l.default.oneOfType([l.default.string,l.default.number]),"border-right-width":l.default.oneOfType([l.default.string,l.default.number]),"border-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top":l.default.oneOfType([l.default.string,l.default.number]),"border-top-color":l.default.oneOfType([l.default.string,l.default.number]),"border-top-style":l.default.oneOfType([l.default.string,l.default.number]),"border-top-width":l.default.oneOfType([l.default.string,l.default.number]),"border-width":l.default.oneOfType([l.default.string,l.default.number]),"font-family":l.default.oneOfType([l.default.string,l.default.number]),"font-size":l.default.oneOfType([l.default.string,l.default.number]),"font-variant":l.default.oneOfType([l.default.string,l.default.number]),"font-weight":l.default.oneOfType([l.default.string,l.default.number]),"letter-spacing":l.default.oneOfType([l.default.string,l.default.number]),"line-height":l.default.oneOfType([l.default.string,l.default.number]),"list-style":l.default.oneOfType([l.default.string,l.default.number]),"list-style-image":l.default.oneOfType([l.default.string,l.default.number]),"list-style-position":l.default.oneOfType([l.default.string,l.default.number]),"list-style-type":l.default.oneOfType([l.default.string,l.default.number]),"margin-bottom":l.default.oneOfType([l.default.string,l.default.number]),"margin-left":l.default.oneOfType([l.default.string,l.default.number]),"margin-right":l.default.oneOfType([l.default.string,l.default.number]),"margin-top":l.default.oneOfType([l.default.string,l.default.number]),"max-width":l.default.oneOfType([l.default.string,l.default.number]),"min-width":l.default.oneOfType([l.default.string,l.default.number]),"padding-bottom":l.default.oneOfType([l.default.string,l.default.number]),"padding-left":l.default.oneOfType([l.default.string,l.default.number]),"padding-right":l.default.oneOfType([l.default.string,l.default.number]),"padding-top":l.default.oneOfType([l.default.string,l.default.number]),"page-break-after":l.default.oneOfType([l.default.string,l.default.number]),"page-break-before":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dasharray":l.default.oneOfType([l.default.string,l.default.number]),"stroke-dashoffset":l.default.oneOfType([l.default.string,l.default.number]),"stroke-width":l.default.oneOfType([l.default.string,l.default.number]),"text-align":l.default.oneOfType([l.default.string,l.default.number]),"text-decoration":l.default.oneOfType([l.default.string,l.default.number]),"text-indent":l.default.oneOfType([l.default.string,l.default.number]),"text-transform":l.default.oneOfType([l.default.string,l.default.number]),"vertical-align":l.default.oneOfType([l.default.string,l.default.number]),"z-index":l.default.oneOfType([l.default.string,l.default.number]),backgroundAttachment:l.default.oneOfType([l.default.string,l.default.number]),backgroundColor:l.default.oneOfType([l.default.string,l.default.number]),backgroundImage:l.default.oneOfType([l.default.string,l.default.number]),backgroundPosition:l.default.oneOfType([l.default.string,l.default.number]),backgroundRepeat:l.default.oneOfType([l.default.string,l.default.number]),borderBottom:l.default.oneOfType([l.default.string,l.default.number]),borderBottomColor:l.default.oneOfType([l.default.string,l.default.number]),borderBottomStyle:l.default.oneOfType([l.default.string,l.default.number]),borderBottomWidth:l.default.oneOfType([l.default.string,l.default.number]),borderColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeft:l.default.oneOfType([l.default.string,l.default.number]),borderLeftColor:l.default.oneOfType([l.default.string,l.default.number]),borderLeftStyle:l.default.oneOfType([l.default.string,l.default.number]),borderLeftWidth:l.default.oneOfType([l.default.string,l.default.number]),borderRight:l.default.oneOfType([l.default.string,l.default.number]),borderRightColor:l.default.oneOfType([l.default.string,l.default.number]),borderRightStyle:l.default.oneOfType([l.default.string,l.default.number]),borderRightWidth:l.default.oneOfType([l.default.string,l.default.number]),borderStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTop:l.default.oneOfType([l.default.string,l.default.number]),borderTopColor:l.default.oneOfType([l.default.string,l.default.number]),borderTopStyle:l.default.oneOfType([l.default.string,l.default.number]),borderTopWidth:l.default.oneOfType([l.default.string,l.default.number]),borderWidth:l.default.oneOfType([l.default.string,l.default.number]),cssFloat:l.default.oneOfType([l.default.string,l.default.number]),fontFamily:l.default.oneOfType([l.default.string,l.default.number]),fontSize:l.default.oneOfType([l.default.string,l.default.number]),fontVariant:l.default.oneOfType([l.default.string,l.default.number]),fontWeight:l.default.oneOfType([l.default.string,l.default.number]),letterSpacing:l.default.oneOfType([l.default.string,l.default.number]),lineHeight:l.default.oneOfType([l.default.string,l.default.number]),listStyle:l.default.oneOfType([l.default.string,l.default.number]),listStyleImage:l.default.oneOfType([l.default.string,l.default.number]),listStylePosition:l.default.oneOfType([l.default.string,l.default.number]),listStyleType:l.default.oneOfType([l.default.string,l.default.number]),marginBottom:l.default.oneOfType([l.default.string,l.default.number]),marginLeft:l.default.oneOfType([l.default.string,l.default.number]),marginRight:l.default.oneOfType([l.default.string,l.default.number]),marginTop:l.default.oneOfType([l.default.string,l.default.number]),maxWidth:l.default.oneOfType([l.default.string,l.default.number]),minWidth:l.default.oneOfType([l.default.string,l.default.number]),paddingBottom:l.default.oneOfType([l.default.string,l.default.number]),paddingLeft:l.default.oneOfType([l.default.string,l.default.number]),paddingRight:l.default.oneOfType([l.default.string,l.default.number]),paddingTop:l.default.oneOfType([l.default.string,l.default.number]),pageBreakAfter:l.default.oneOfType([l.default.string,l.default.number]),pageBreakBefore:l.default.oneOfType([l.default.string,l.default.number]),strokeDasharray:l.default.oneOfType([l.default.string,l.default.number]),strokeDashoffset:l.default.oneOfType([l.default.string,l.default.number]),strokeWidth:l.default.oneOfType([l.default.string,l.default.number]),textAlign:l.default.oneOfType([l.default.string,l.default.number]),textDecoration:l.default.oneOfType([l.default.string,l.default.number]),textIndent:l.default.oneOfType([l.default.string,l.default.number]),textTransform:l.default.oneOfType([l.default.string,l.default.number]),verticalAlign:l.default.oneOfType([l.default.string,l.default.number]),zIndex:l.default.oneOfType([l.default.string,l.default.number])})),derived_viewport_data:l.default.arrayOf(l.default.object),derived_viewport_indices:l.default.arrayOf(l.default.number),derived_virtual_data:l.default.arrayOf(l.default.object),derived_virtual_indices:l.default.arrayOf(l.default.number),dropdown_properties:l.default.any};s.defaultProps=p,s.propTypes=c},function(e,t,n){"use strict";var r=n(29);function u(){}e.exports=function(){function e(e,t,n,u,a,l){if(l!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=u,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=p(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=n(3),o=p(n(32)),d=p(n(70)),f=p(n(71)),i=p(n(72)),s=p(n(73));function p(e){return e&&e.__esModule?e:{default:e}}n(74),n(77),n(79);const c=/^derived_/;t.default=class extends r.Component{constructor(e){super(e),this.__setProps=(0,l.memoizeOne)(e=>e?t=>{if(a.has("data",t)){const e=this.props.data;t.data_timestamp=Date.now(),t.data_previous=e}e(t)}:e=>this.setState(e)),this.paginator=(0,d.default)(),this.viewport=(0,f.default)(),this.virtual=(0,i.default)(),this.visibleColumns=(0,s.default)(),this.filterCache=(0,l.memoizeOneWithFlag)(e=>e),this.paginationCache=(0,l.memoizeOneWithFlag)(e=>e),this.sortCache=(0,l.memoizeOneWithFlag)(e=>e),this.viewportCache=(0,l.memoizeOneWithFlag)(e=>e),this.virtualCache=(0,l.memoizeOneWithFlag)(e=>e),this.controlled=this.getControlledProps(this.props),this.updateDerivedProps()}componentWillReceiveProps(e){this.controlled=this.getControlledProps(e),this.updateDerivedProps()}shouldComponentUpdate(e){const t=this.props;return a.any(n=>!c.test(n)&&t[n]!==e[n],a.keysIn(t))}render(){return u.default.createElement(o.default,Object.assign({},this.controlled))}getControlledProps(e){const t=this.setProps,n=e.columns,r=e.data,u=e.filtering,l=e.filtering_settings,o=e.pagination_mode,d=e.pagination_settings,f=e.sorting,i=e.sorting_settings,s=e.sorting_treat_empty_string_as_none,p=this.virtual(r,u,l,f,i,s),c=this.viewport(o,d,p.data,p.indices),h=this.paginator(o,d,t,p.data),g=this.visibleColumns(n);return a.mergeAll([e,{columns:g,paginator:h,setProps:t,viewport:c,virtual:p}])}updateDerivedProps(){var e=this.controlled;const t=e.filtering,n=e.filtering_settings,r=e.pagination_mode,u=e.pagination_settings,a=e.sorting,l=e.sorting_settings,o=e.viewport,d=e.virtual,f=this.viewportCache(o).cached,i=this.virtualCache(d).cached,s=this.filterCache(n),p=this.paginationCache(u),c=this.sortCache(l),h=!s.cached&&!s.first&&"be"===t||!p.cached&&!p.first&&"be"===r||!c.cached&&!c.first&&"be"===a;if(i&&f&&!h)return;const g=this.setProps;let b={};i||(b.derived_virtual_data=d.data,b.derived_virtual_indices=d.indices),f||(b.derived_viewport_data=o.data,b.derived_viewport_indices=o.indices),h&&(b.active_cell=void 0,b.selected_cell=void 0,b.selected_rows=void 0),setTimeout(()=>g(b),0)}get setProps(){return this.__setProps(this.props.setProps)}}},function(e,t,n){"use strict";function r(e){return void 0!==e&&null!==e&&"object"==typeof e&&e.constructor===Object}function u(e,t,n=!1){return e===t||a(Object.values(e),Object.values(t),n)}function a(e,t,n=!1){return!!e&&e.length===t.length&&!!e.every((e,l)=>{const o=t[l];return e===o||n&&(Array.isArray(e)&&Array.isArray(o)&&a(e,o,n)||r(e)&&r(o)&&u(e,o,n))})}Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=u,t.isEqualArgs=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),u=m(r),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),l=m(n(33)),o=n(17),d=n(34),f=m(n(4)),i=n(3),s=m(n(13)),p=m(n(35)),c=m(n(19)),h=m(n(38)),g=m(n(69)),b=m(n(8)),y=n(9);function m(e){return e&&e.__esModule?e:{default:e}}const O=a.sort((e,t)=>e-t);t.default=class extends r.PureComponent{constructor(e){super(e),this.tableStyle=(0,y.derivedTableStyle)(),this.getLexerResult=(0,i.memoizeOne)(s.default),this.handleClickOutside=(e=>{const t=this.$el;t&&!t.contains(e.target)&&this.props.is_focused&&this.props.setProps({is_focused:!1})}),this.handlePaste=(e=>{const t=this.$el;t&&t.contains(document.activeElement)&&this.onPaste(e)}),this.forceHandleResize=(()=>this.handleResize(!0)),this.handleResize=((e=!1)=>{if(this.state.forcedResizeOnly&&!e)return;e||this.setState({forcedResizeOnly:!0}),this.updateStylesheet();var t=this.refs;const n=t.r0c0,r=t.r0c1,u=t.r1c0,a=t.r1c1;let l=r.querySelectorAll("tr");n.querySelectorAll("tr").forEach((e,t)=>{const n=l[t];e.style.height=`${n.clientHeight}px`});let o=a.querySelectorAll("tr > th:first-of-type");u.querySelectorAll("tr > th:first-of-type").forEach((e,t)=>{const n=o[t].parentElement;e.parentElement.style.height=getComputedStyle(n).height});const d=a.querySelector("tr > td:first-of-type");if(d){const e=d.parentElement;this.stylesheet.setRule(".dash-fixed-column tr",`height: ${getComputedStyle(e).height};`)}}),this.handleKeyDown=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.setProps,a=t.is_focused,l=t.editable;if(f.default.trace(`handleKeyDown: ${e.key}`),(0,o.isCtrlMetaKey)(e.keyCode))return;const d=(0,o.isCtrlDown)(e);d&&e.keyCode===o.KEY_CODES.V||e.keyCode===o.KEY_CODES.C&&d&&!a||(e.keyCode!==o.KEY_CODES.ESCAPE?e.keyCode!==o.KEY_CODES.ENTER||a||!(0,b.default)(l,r[n[1]])?a&&e.keyCode!==o.KEY_CODES.TAB&&e.keyCode!==o.KEY_CODES.ENTER||((0,o.isNavKey)(e.keyCode)?this.switchCell(e):e.keyCode===o.KEY_CODES.BACKSPACE||e.keyCode===o.KEY_CODES.DELETE?this.deleteCell(e):this.props.is_focused||!(0,b.default)(l,r[n[1]])||(0,o.isMetaKey)(e.keyCode)||u({is_focused:!0})):u({is_focused:!0}):u({is_focused:!1}))}),this.switchCell=(e=>{const t=e;var n=this.props;const r=n.active_cell,u=n.columns,l=n.selected_cell,d=n.setProps,f=n.viewport;e.preventDefault(),this.$el.focus();const i=l.length>1,s=t.keyCode===o.KEY_CODES.ENTER||t.keyCode===o.KEY_CODES.TAB;if(i&&s)return void d({is_focused:!1,active_cell:this.getNextCell(t,{currentCell:r,restrictToSelection:!0})});if(!t.shiftKey){const e=this.getNextCell(t,{currentCell:r,restrictToSelection:!1});return void d({is_focused:!1,selected_cell:[e],active_cell:e})}let p=[],c=[];const h=O(a.uniq(a.pluck(0,l))),g=O(a.uniq(a.pluck(1,l))),b=h[0],y=g[0],m=h[h.length-1],T=g[g.length-1],v=t.keyCode===o.KEY_CODES.ARROW_DOWN||t.keyCode===o.KEY_CODES.ENTER,_=t.keyCode===o.KEY_CODES.ARROW_UP,x=t.keyCode===o.KEY_CODES.ARROW_RIGHT||t.keyCode===o.KEY_CODES.TAB,w=t.keyCode===o.KEY_CODES.ARROW_LEFT;v&&r[0]>b?c=g.map(e=>[b,e]):v&&m!==f.data.length-1?p=g.map(e=>[m+1,e]):_&&r[0][m,e]):_&&b>0?p=g.map(e=>[b-1,e]):w&&r[1][e,T]):w&&y>0?p=h.map(e=>[e,y-1]):x&&r[1]>y?c=h.map(e=>[e,y]):x&&T+1<=u.length-1&&(p=h.map(e=>[e,T+1])),d({is_focused:!1,selected_cell:a.without(c,a.uniq(a.concat(p,l)))})}),this.deleteCell=(e=>{var t=this.props;const n=t.columns,r=t.data,u=t.editable,l=t.selected_cell,o=t.setProps,d=t.viewport;e.preventDefault();let f=r;a.map(e=>[d.indices[e[0]],e[1]],l).forEach(e=>{(0,b.default)(u,n[e[1]])&&(f=a.set(a.lensPath([e[0],n[e[1]].id]),"",f))}),o({data:f})}),this.getNextCell=((e,{restrictToSelection:t,currentCell:n})=>{var r=this.props;const u=r.columns,l=r.selected_cell,f=r.viewport,i=e;switch(i.keyCode){case o.KEY_CODES.ARROW_LEFT:return t?(0,d.selectionCycle)([n[0],n[1]-1],l):[n[0],a.max(0,n[1]-1)];case o.KEY_CODES.ARROW_RIGHT:case o.KEY_CODES.TAB:return t?(0,d.selectionCycle)([n[0],n[1]+1],l):[n[0],a.min(u.length-1,n[1]+1)];case o.KEY_CODES.ARROW_UP:return t?(0,d.selectionCycle)([n[0]-1,n[1]],l):[a.max(0,n[0]-1),n[1]];case o.KEY_CODES.ARROW_DOWN:case o.KEY_CODES.ENTER:return t?(0,d.selectionCycle)([n[0]+1,n[1]],l):[a.min(f.data.length-1,n[0]+1),n[1]];default:throw new Error(`Table.getNextCell: unknown navigation keycode ${i.keyCode}`)}}),this.onCopy=(e=>{var t=this.props;const n=t.columns,r=t.selected_cell,u=t.viewport;p.default.toClipboard(e,r,n,u.data),this.$el.focus()}),this.onPaste=(e=>{var t=this.props;const n=t.active_cell,r=t.columns,u=t.data,a=t.editable,l=t.filtering_settings,o=t.setProps,d=t.sorting_settings,f=t.viewport;if(!a)return;const i=p.default.fromClipboard(e,n,f.indices,r,u,!0,!d.length||!l.length);i&&o(i)}),this.loadNext=(()=>{this.props.paginator.loadNext()}),this.loadPrevious=(()=>{this.props.paginator.loadPrevious()}),this.applyStyle=(()=>{var e=this.props;const t=e.n_fixed_columns,n=e.n_fixed_rows,r=e.row_deletable,u=e.row_selectable;var a=this.refs;const l=a.r1c0,o=a.r1c1;r&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-delete-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-delete-header","width: 30px; max-width: 30px; min-width: 30px;")),u&&(this.stylesheet.setRule(".dash-spreadsheet-inner td.dash-select-cell","width: 30px; max-width: 30px; min-width: 30px;"),this.stylesheet.setRule(".dash-spreadsheet-inner th.dash-select-header","width: 30px; max-width: 30px; min-width: 30px;")),n&&o.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-row:not(.dash-fixed-column) th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)}),t&&n&&l.querySelectorAll("tr:first-of-type td, tr:first-of-type th").forEach((e,t)=>{const n=getComputedStyle(e).width;this.stylesheet.setRule(`.dash-fixed-column.dash-fixed-row th:nth-of-type(${t+1})`,`width: ${n}; min-width: ${n}; max-width: ${n};`)})}),this.handleDropdown=(()=>{const e=this.refs.r1c1;(0,c.default)(e.querySelector(".Select-menu-outer"))}),this.onScroll=(e=>{const t=this.refs.r0c1;f.default.trace(`ControlledTable fragment scrolled to (left,top)=(${e.target.scrollLeft},${e.target.scrollTop})`),t.style.marginLeft=`${-e.target.scrollLeft}px`,this.handleDropdown()}),this.state={forcedResizeOnly:!1},this.stylesheet=new l.default(`#${e.id}`),this.tableFn=(0,h.default)(()=>this.props),this.updateStylesheet()}get lexerResult(){const e=this.props.filtering_settings;return this.getLexerResult(e)}updateStylesheet(){const e=this.props.css;a.forEach(({selector:e,rule:t})=>{this.stylesheet.setRule(e,t)},e)}componentDidMount(){this.props.selected_cell.length&&!a.contains(this.props.active_cell,this.props.selected_cell)&&this.props.setProps({active_cell:this.props.selected_cell[0]}),this.applyStyle(),this.handleResize()}componentWillMount(){window.addEventListener("resize",this.forceHandleResize),document.addEventListener("paste",this.handlePaste),document.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("resize",this.forceHandleResize),document.removeEventListener("mousedown",this.handleClickOutside),document.removeEventListener("paste",this.handlePaste)}componentWillUpdate(){this.updateStylesheet()}componentDidUpdate(){this.applyStyle(),this.handleResize(),this.handleDropdown()}get $el(){return document.getElementById(this.props.id)}get displayPagination(){var e=this.props;const t=e.data,n=e.navigation,r=e.pagination_mode,u=e.pagination_settings;return"page"===n&&("fe"===r&&u.page_sizeu.default.createElement("div",{key:`r${t}`,ref:`r${t}`,className:`row row-${t}`,onScroll:this.onScroll},e.map((e,n)=>u.default.createElement("div",{key:n,ref:`r${t}c${n}`,className:`cell cell-${t}-${n} ${f[t][n]}`},e)))))),this.displayPagination?u.default.createElement("div",null,u.default.createElement("button",{className:"previous-page",onClick:this.loadPrevious},"Previous"),u.default.createElement("button",{className:"next-page",onClick:this.loadNext},"Next")):null)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(4));class u{constructor(e){this.name=e}get rules(){const e=this.sheet;return Array.from(e.rules||e.cssRules)}addRule(e,t){this.sheet.addRule?this.sheet.addRule(e,t):this.sheet.insertRule(`${e} { ${t} }`,0)}deleteRule(e){this.sheet.deleteRule(e)}findRule(e){const t=this.rules,n=t.findIndex(t=>t.selectorText===e);return-1===n?null:{rule:t[n],index:n}}get sheet(){return(this.__stylesheet=this.__stylesheet||(()=>{const e=document.createElement("style");return e.type="text/css",e.id=this.name,document.getElementsByTagName("head")[0].appendChild(e),e})()).sheet}}class a{constructor(e){this.prefix=e,this.stylesheet=new u(`${e}-dynamic-inline.css`)}static unit(e,t="px"){return a.hasUnit(e)?e:`${e}${t}`}static hasUnit(e){return"string"==typeof e&&/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)}deleteRule(e){e=`${this.prefix} ${e}`;const t=this.stylesheet.findRule(e);t&&this.stylesheet.deleteRule(t.index)}setRule(e,t){e=`${this.prefix} ${e}`;const n=this.stylesheet.findRule(e);if(n){if(n.rule.cssText===t||n.rule.cssText===`${e} { ${t} }`)return;this.stylesheet.deleteRule(n.index)}this.stylesheet.addRule(e,t),r.default.trace("stylesheet",e,t)}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,u=!1,a=void 0;try{for(var l,o=e[Symbol.iterator]();!(r=(l=o.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){u=!0,a=e}finally{try{!r&&o.return&&o.return()}finally{if(u)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t.selectionCycle=function(e,t){const n=u.uniq(u.pluck(0,t)).sort((e,t)=>e-t),a=u.uniq(u.pluck(1,t)).sort((e,t)=>e-t),l=n[0],o=a[0],d=n[n.length-1],f=a[a.length-1];var i=r(e,2);const s=i[0],p=i[1],c=[s,p];s>d&&(c[0]=l,c[1]=p+1>f?o:p+1);sf&&(c[1]=o,c[0]=s+1>d?l:s+1);pe-t)),f=r.uniq(r.pluck(1,t).sort((e,t)=>e-t)),i=r.slice(r.head(d),r.last(d)+1,o).map(e=>r.props(f,r.props(r.pluck("id",n),e))),s=u.default.prototype.stringify(i);l.default.trace("TableClipboard -- set clipboard data: ",s),a.default.set(e,s)}static fromClipboard(e,t,n,f,i,s=!0,p=!0){const c=a.default.get(e);if(l.default.trace("TableClipboard -- get clipboard data: ",c),!c)return;p||l.default.debug("Clipboard -- Sorting or filtering active, do not create new rows"),s||l.default.debug("Clipboard -- Do not create new columns");const h=u.default.prototype.parse(c);let g=i;const b=f;if(s&&h[0].length+t[1]>=f.length)for(let e=f.length;et[`Column ${e}`]="");const y=n[t[0]];if(p&&h.length+y>=i.length){const e={};f.forEach(t=>e[t.id]=""),g=r.concat(g,r.repeat(e,h.length+y-i.length))}return h.forEach((e,u)=>e.forEach((e,a)=>{const l=t[0]+u;if(n.length<=t[0]+u)return;const o=n[l],f=t[1]+a,i=b[f];i&&(0,d.default)(!0,i)&&(g=r.set(r.lensPath([o,i.id]),e,g))})),{data:g,columns:b}}}},function(e,t){!function(t){"use strict";function n(){}function r(e){return e.split('"').length-1}n.prototype=Object.create(Object.prototype,{parse:{value:function(e){var t,n,u,a,l,o,d,f=[],i=0;for((u=e.split("\n")).length>1&&""===u[u.length-1]&&u.pop(),t=0,n=u.length;t0&&(l+="\t"),"string"==typeof(a=e[t][r])?a.indexOf("\n")>-1?l+='"'+a.replace(/"/g,'""')+'"':l+=a:l+=null===a||void 0===a?"":a;l+="\n"}return l},enumerable:!0,configurable:!1,writable:!1}}),void 0!==e&&e.exports?e.exports=n:t.SheetClip=n}(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static set(e,t){e.clipboardData.setData("text/plain",t),e.preventDefault()}static get(e){let t;return t=e.clipboardData?e.clipboardData.getData("text/plain"):void 0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(39)),u=l(n(54)),a=l(n(58));function l(e){return e&&e.__esModule?e:{default:e}}const o=(e,t)=>e({filtering_settings:t});t.default=(e=>{const t=new r.default(e),n=new u.default(()=>(function(e){var t=e();const n=t.columns,r=t.filtering,u=t.filtering_settings,a=t.filtering_type,l=t.id,d=t.row_deletable,f=t.row_selectable,i=t.setProps,s=t.style_cell,p=t.style_cell_conditional,c=t.style_filter,h=t.style_filter_conditional;return{columns:n,fillerColumns:(d?1:0)+(f?1:0),filtering:r,filtering_settings:u,filtering_type:a,id:l,setFilter:o.bind(void 0,i),style_cell:s,style_cell_conditional:p,style_filter:c,style_filter_conditional:h}})(e)),l=new a.default(e);return function(e,t,n){const r=[],u=e.createCells(),a=t.createFilters(),l=n.createHeaders();return r.push(...l),r.push(...a),r.push(...u),r}.bind(void 0,t,n,l)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=p(n(1)),u=p(n(40)),a=p(n(43)),l=p(n(50)),o=p(n(51)),d=p(n(52)),f=n(9),i=n(22),s=n(16);function p(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e,t=(0,o.default)(),n=(0,u.default)(e().id),r=(0,f.derivedRelevantCellStyles)()){this.propsFn=e,this.cellStyles=t,this.cellWrappers=n,this.relevantStyles=r,this.cellInputs=(0,a.default)(),this.cellOperations=(0,l.default)(),this.cellDropdowns=(0,d.default)()}get props(){return this.propsFn()}createCells(){var e=this.props;const t=e.active_cell,n=e.columns,u=e.column_conditional_dropdowns,a=e.column_static_dropdown,l=e.data,o=e.dropdown_properties,d=e.editable,f=e.id,p=e.is_focused,c=e.row_deletable,h=e.row_selectable,g=e.selected_cell,b=e.selected_rows,y=e.setProps,m=e.style_cell,O=e.style_cell_conditional,T=e.style_data,v=e.style_data_conditional,_=e.viewport,x=this.cellOperations(t,l,_.data,_.indices,h,c,b,y),w=this.cellWrappers(t,n,_.data,d,g),k=this.relevantStyles(m,T,O,v),S=this.cellStyles(n,k,_.data),E=this.cellDropdowns(f)(n,_.data,_.indices,u,a,o),C=this.cellInputs(t,n,_.data,d,!!p,f,E,this.propsFn),A=(0,i.matrixMap3)(w,S,C,(e,t,n)=>r.default.cloneElement(e,{children:[n],style:t}));return(0,s.arrayMap)(x,A,(e,t)=>Array.prototype.concat(e,t))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=p(n(1)),a=n(3),l=n(7),o=p(n(41)),d=p(n(20)),f=p(n(42)),i=p(n(14)),s=p(n(8));function p(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,u,a,o){return r.addIndex(r.map)((u,i)=>r.addIndex(r.map)((n,r)=>{const u=(0,d.default)(t,i,r),p=(0,f.default)(o,i,r),c="dash-cell"+` column-${r}`+(u?" focused":"")+((0,s.default)(a,n)?"":" cell--uneditable")+(p?" cell--selected":"")+(n.type===l.ColumnType.Dropdown?" dropdown":"");return e([i,r],u,c,r,n.id)},n),u)}t.default=(0,a.memoizeAll)(function(e){const t=(0,i.default)((e,t,n,r)=>u.default.createElement(o.default,{active:e,classes:t,key:`column-${n}`,property:r}));return(0,a.memoizeOne)(c).bind(void 0,t)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=n(1),a=function(e){return e&&e.__esModule?e:{default:e}}(u);const l=/^children$/;t.default=class extends u.Component{constructor(e){super(e)}get propsWithDefaults(){return this.props}render(){var e=this.propsWithDefaults;const t=e.classes,n=e.property,r=e.style;return a.default.createElement("td",{ref:"td",children:this.props.children,tabIndex:-1,className:t,style:r,"data-dash-column":n})}shouldComponentUpdate(e){const t=this.props,n=this.getChildProps(t),u=this.getChildProps(e);return r.any(n=>!l.test(n)&&t[n]!==e[n],r.keysIn(t))||r.any(e=>n[e]!==u[e],r.keysIn(n))}getChildProps(e){return e&&e.children&&e.children[0]&&e.children[0].props}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2));t.default=((e,t,n)=>r.contains([t,n],e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(2)),u=i(n(1)),a=n(3),l=i(n(44)),o=i(n(47)),d=i(n(20)),f=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.addIndex(r.map),p=r.addIndex(r.map),c=(0,o.default)();t.default=(0,a.memoizeOneFactory)((e,t,n,r,a,o,i,h)=>s((n,s)=>p((t,p)=>{const g=(0,d.default)(e,s,p),b=i[s][p],y=c(h)(s,p);return u.default.createElement(l.default,Object.assign({key:`column-${p}`,active:g,clearable:t.clearable,datum:n,dropdown:b,editable:(0,f.default)(r,t),focused:a,property:t.id,tableId:o,type:t.type,value:n[t.id]},y))},t),n))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),u=i(r),a=i(n(45)),l=i(n(46)),o=n(17),d=n(7),f=i(n(19));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.PureComponent{constructor(e){super(e),this.propagateChange=(()=>{if(this.state.value===this.props.value)return;(0,this.props.onChange)(this.state.value)}),this.handleChange=(e=>{this.setState({value:e.target.value})}),this.handleKeyDown=(e=>{e.keyCode!==o.KEY_CODES.ENTER&&e.keyCode!==o.KEY_CODES.TAB||this.propagateChange()}),this.handleOpenDropdown=(()=>{var e=this.refs;const t=e.dropdown,n=e.td;(0,f.default)(t.wrapper.querySelector(".Select-menu-outer"),n)}),this.state={value:e.value}}get propsWithDefaults(){return this.props}renderDropdown(){var e=this.propsWithDefaults;const t=e.active,n=e.clearable,r=e.dropdown,l=e.editable,o=e.focused,d=e.onChange,f=e.onClick,i=e.onDoubleClick,s=e.value,p={className:[...t?["input-active"]:[],...o?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:f,onDoubleClick:i};return!r||!l?this.renderValue(p):u.default.createElement("div",{className:"dash-dropdown-cell-value-container dash-cell-value-container"},this.renderValue({className:"dropdown-cell-value-shadow cell-value-shadow"},(r.find(e=>e.value===s)||{label:void 0}).label),u.default.createElement(a.default,{ref:"dropdown",clearable:n,onChange:e=>{d(e?e.value:e)},onOpen:this.handleOpenDropdown,options:r,placeholder:"",value:s}))}renderInput(){var e=this.propsWithDefaults;const t=e.active,n=e.editable,r=e.focused,a=e.onClick,l=e.onDoubleClick,o=e.onPaste,d={className:[...t?["input-active"]:[],...r?["focused"]:["unfocused"],...["dash-cell-value"]].join(" "),onClick:a,onDoubleClick:l};return!t&&this.state.value===this.props.value||!n?this.renderValue(d):u.default.createElement("div",{className:"dash-input-cell-value-container dash-cell-value-container"},this.renderValue({className:"input-cell-value-shadow cell-value-shadow"}),u.default.createElement("input",Object.assign({ref:"textInput",type:"text",value:this.state.value,onBlur:this.propagateChange,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onPaste:o},d)))}renderValue(e={},t){return t=t||this.propsWithDefaults.value,u.default.createElement("div",Object.assign({},e),t)}render(){switch(this.props.type){case d.ColumnType.Text:case d.ColumnType.Numeric:return this.renderInput();case d.ColumnType.Dropdown:return this.renderDropdown();default:return this.renderValue()}}componentWillReceiveProps(e){const t=e.value;this.state.value!==t&&this.setState({value:t})}componentDidUpdate(){if(!this.propsWithDefaults.active)return;const e=this.refs.textInput,t=this.refs.dropdown;if(e&&document.activeElement!==e&&(e.focus(),e.setSelectionRange(0,e.value?e.value.length:0)),t&&document.activeElement!==t){const e=l.default.getFirstParentOfType(t.wrapper,"td");e&&e.focus()}}}t.default=s,s.defaultProps={conditionalDropdowns:[],type:d.ColumnType.Text}},function(e,t,n){"use strict";n.r(t),n.d(t,"Async",function(){return N}),n.d(t,"AsyncCreatable",function(){return Y}),n.d(t,"Creatable",function(){return L}),n.d(t,"Value",function(){return A}),n.d(t,"Option",function(){return C}),n.d(t,"defaultMenuRenderer",function(){return m}),n.d(t,"defaultArrowRenderer",function(){return p}),n.d(t,"defaultClearRenderer",function(){return c}),n.d(t,"defaultFilterOptions",function(){return y});var r=n(23),u=n.n(r),a=n(5),l=n.n(a),o=n(0),d=n.n(o),f=n(1),i=n.n(f),s=n(6),p=function(e){var t=e.onMouseDown;return i.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};p.propTypes={onMouseDown:d.a.func};var c=function(){return i.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],g=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var u=e[r.valueKey],a=e[r.labelKey],l=b(u),o=b(a);if(!l&&!o)return!1;var d=l?String(u):null,f=o?String(a):null;return r.ignoreAccents&&(d&&"label"!==r.matchProp&&(d=g(d)),f&&"value"!==r.matchProp&&(f=g(f))),r.ignoreCase&&(d&&"label"!==r.matchProp&&(d=d.toLowerCase()),f&&"value"!==r.matchProp&&(f=f.toLowerCase())),"start"===r.matchPos?d&&"label"!==r.matchProp&&d.substr(0,t.length)===t||f&&"value"!==r.matchProp&&f.substr(0,t.length)===t:d&&"label"!==r.matchProp&&d.indexOf(t)>=0||f&&"value"!==r.matchProp&&f.indexOf(t)>=0})},m=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,u=e.instancePrefix,a=e.onFocus,o=e.onOptionRef,d=e.onSelect,f=e.optionClassName,s=e.optionComponent,p=e.optionRenderer,c=e.options,h=e.removeValue,g=e.selectValue,b=e.valueArray,y=e.valueKey,m=s;return c.map(function(e,s){var c=b&&b.some(function(t){return t[y]===e[y]}),O=e===t,T=l()(f,{"Select-option":!0,"is-selected":c,"is-focused":O,"is-disabled":e.disabled});return i.a.createElement(m,{className:T,focusOption:n,inputValue:r,instancePrefix:u,isDisabled:e.disabled,isFocused:O,isSelected:c,key:"option-"+s+"-"+e[y],onFocus:a,onSelect:d,option:e,optionIndex:s,ref:function(e){o(e,O)},removeValue:h,selectValue:g},p(e,s,r))})};m.propTypes={focusOption:d.a.func,focusedOption:d.a.object,inputValue:d.a.string,instancePrefix:d.a.string,onFocus:d.a.func,onOptionRef:d.a.func,onSelect:d.a.func,optionClassName:d.a.string,optionComponent:d.a.func,optionRenderer:d.a.func,options:d.a.array,removeValue:d.a.func,selectValue:d.a.func,valueArray:d.a.array,valueKey:d.a.string};var O=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v=(function(){function e(e){this.value=e}function t(t){var n,r;function u(n,r){try{var l=t[n](r),o=l.value;o instanceof e?Promise.resolve(o.value).then(function(e){u("next",e)},function(e){u("throw",e)}):a(l.done?"return":"normal",l.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?u(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise(function(a,l){var o={key:e,arg:t,resolve:a,reject:l,next:null};r?r=r.next=o:(n=r=o,u(e,t))})},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),_=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},E=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},C=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,u=l()(this.props.className,t.className);return t.disabled?i.a.createElement("div",{className:u,onMouseDown:O,onClick:O},this.props.children):i.a.createElement("div",{className:u,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(i.a.Component);C.propTypes={children:d.a.node,className:d.a.string,instancePrefix:d.a.string.isRequired,isDisabled:d.a.bool,isFocused:d.a.bool,isSelected:d.a.bool,onFocus:d.a.func,onSelect:d.a.func,onUnfocus:d.a.func,option:d.a.object.isRequired,optionIndex:d.a.number};var A=function(e){function t(e){v(this,t);var n=E(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return k(t,e),_(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return i.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?i.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):i.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return i.a.createElement("div",{className:l()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(i.a.Component);A.propTypes={children:d.a.node,disabled:d.a.bool,id:d.a.string,onClick:d.a.func,onRemove:d.a.func,value:d.a.object.isRequired}; /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see diff --git a/src/dash-table/Table.js b/src/dash-table/Table.js index 600d82e66..1eb7a16a4 100644 --- a/src/dash-table/Table.js +++ b/src/dash-table/Table.js @@ -11,10 +11,11 @@ import genRandomId from './utils/generate'; export default class Table extends Component { constructor(props) { super(props); - if(!props.id) { - props.id = genRandomId('table-') - } + + let id; + this.getId = () => (id = id || genRandomId('table-')); } + render() { const { filtering, @@ -38,7 +39,7 @@ export default class Table extends Component { return (
Invalid props combination
); } - return (); + return this.props.id ? () : (); } }