diff --git a/404.html b/404.html index 517fa94..7f8ea40 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -404: This page could not be found

404

This page could not be found.

\ No newline at end of file +404: This page could not be found

404

This page could not be found.

\ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..29081c8 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +www.lexend.com diff --git a/_next/static/DnPi41p28n0zhseWjl8Oh/pages/_app.js b/_next/static/DnPi41p28n0zhseWjl8Oh/pages/_app.js new file mode 100644 index 0000000..bed01d4 --- /dev/null +++ b/_next/static/DnPi41p28n0zhseWjl8Oh/pages/_app.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["f496"],{"0b+E":function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"initialize",function(){return R}),n.d(r,"ga",function(){return z}),n.d(r,"set",function(){return U}),n.d(r,"send",function(){return J}),n.d(r,"pageview",function(){return G}),n.d(r,"modalview",function(){return H}),n.d(r,"timing",function(){return V}),n.d(r,"event",function(){return Z}),n.d(r,"exception",function(){return K}),n.d(r,"plugin",function(){return $}),n.d(r,"outboundLink",function(){return X}),n.d(r,"testModeAPI",function(){return W}),n.d(r,"default",function(){return Y});var o=n("q1tI"),i=n.n(o),a=n("17x9"),c=n.n(a);function u(e){console.warn("[react-ga]",e)}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){for(var n=0;n0&&t+e.length!==n.length&&e.search(C)>-1&&":"!==n.charAt(t-2)&&("-"!==n.charAt(t+e.length)||"-"===n.charAt(t-1))&&n.charAt(t-1).search(/[^\s-]/)<0?e.toLowerCase():e.substr(1).search(/[A-Z]|\../)>-1?e:e.charAt(0).toUpperCase()+e.substr(1)}):e}var j=function(e){var t,n,r,o,i,a,c,u="https://www.google-analytics.com/analytics.js";e&&e.gaAddress?u=e.gaAddress:e&&e.debug&&(u="https://www.google-analytics.com/analytics_debug.js"),t=window,n=document,r="script",o=u,i="ga",t.GoogleAnalyticsObject=i,t.ga=t.ga||function(){(t.ga.q=t.ga.q||[]).push(arguments)},t.ga.l=1*new Date,a=n.createElement(r),c=n.getElementsByTagName(r)[0],a.async=1,a.src=o,c.parentNode.insertBefore(a,c)};function F(e){console.info("[react-ga]",e)}var k=[],P={calls:k,ga:function(){for(var e=arguments.length,t=new Array(e),n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(e){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function x(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t1?t-1:0),r=1;r0&&(N.apply(void 0,t),T&&(F("called ga('arguments');"),F("with arguments: ".concat(JSON.stringify(t))))),window.ga}function U(e,t){e?"object"===S(e)?(0===Object.keys(e).length&&u("empty `fieldsObject` given to .set()"),M(t,"set",e),T&&(F("called ga('set', fieldsObject);"),F("with fieldsObject: ".concat(JSON.stringify(e))))):u("Expected `fieldsObject` arg to be an Object"):u("`fieldsObject` is required in .set()")}function J(e,t){M(t,"send",e),T&&(F("called ga('send', fieldObject);"),F("with fieldObject: ".concat(JSON.stringify(e))),F("with trackers: ".concat(JSON.stringify(t))))}function G(e,t,n){if(e){var r=m(e);if(""!==r){var o={};if(n&&(o.title=n),M(t,"send",function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.category,n=e.variable,r=e.value,o=e.label,i=arguments.length>1?arguments[1]:void 0;if(t&&n&&r&&"number"==typeof r){var a={hitType:"timing",timingCategory:L(t),timingVar:L(n),timingValue:r};o&&(a.timingLabel=L(o)),J(a,i)}else u("args.category, args.variable AND args.value are required in timing() AND args.value has to be a number")}function Z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.category,n=e.action,r=e.label,o=e.value,i=e.nonInteraction,a=e.transport,c=A(e,["category","action","label","value","nonInteraction","transport"]),l=arguments.length>1?arguments[1]:void 0;if(t&&n){var s={hitType:"event",eventCategory:L(t),eventAction:L(n)};r&&(s.eventLabel=L(r)),void 0!==o&&("number"!=typeof o?u("Expected `args.value` arg to be a Number."):s.eventValue=o),void 0!==i&&("boolean"!=typeof i?u("`args.nonInteraction` must be a boolean."):s.nonInteraction=i),void 0!==a&&("string"!=typeof a?u("`args.transport` must be a string."):(-1===["beacon","xhr","image"].indexOf(a)&&u("`args.transport` must be either one of these values: `beacon`, `xhr` or `image`"),s.transport=a)),Object.keys(c).filter(function(e){return"dimension"===e.substr(0,"dimension".length)}).forEach(function(e){s[e]=c[e]}),Object.keys(c).filter(function(e){return"metric"===e.substr(0,"metric".length)}).forEach(function(e){s[e]=c[e]}),J(s,l)}else u("args.category AND args.action are required in event()")}function K(e,t){var n=e.description,r=e.fatal,o={hitType:"exception"};n&&(o.exDescription=L(n)),void 0!==r&&("boolean"!=typeof r?u("`args.fatal` must be a boolean."):o.exFatal=r),J(o,t)}var $={require:function(e,t){if(e){var n=m(e);if(""!==n)if(t){if("object"!==S(t))return void u("Expected `options` arg to be an Object");0===Object.keys(t).length&&u("Empty `options` given to .require()"),z("require",n,t),T&&F("called ga('require', '".concat(n,"', ").concat(JSON.stringify(t)))}else z("require",n),T&&F("called ga('require', '".concat(n,"');"));else u("`name` cannot be an empty string in .require()")}else u("`name` is required in .require()")},execute:function(e,t){var n,r;if(1==(arguments.length<=2?0:arguments.length-2)?n=arguments.length<=2?void 0:arguments[2]:(r=arguments.length<=2?void 0:arguments[2],n=arguments.length<=3?void 0:arguments[3]),"string"!=typeof e)u("Expected `pluginName` arg to be a String.");else if("string"!=typeof t)u("Expected `action` arg to be a String.");else{var o="".concat(e,":").concat(t);n=n||null,r&&n?(z(o,r,n),T&&(F("called ga('".concat(o,"');")),F('actionType: "'.concat(r,'" with payload: ').concat(JSON.stringify(n))))):n?(z(o,n),T&&(F("called ga('".concat(o,"');")),F("with payload: ".concat(JSON.stringify(n))))):(z(o),T&&F("called ga('".concat(o,"');")))}}};function X(e,t,n){if("function"==typeof t)if(e&&e.label){var r={hitType:"event",eventCategory:"Outbound",eventAction:"Click",eventLabel:L(e.label)},o=!1,i=setTimeout(function(){o=!0,t()},250);r.hitCallback=function(){clearTimeout(i),o||t()},J(r,n)}else u("args.label is required in outboundLink()");else u("hitCallback function is required")}var W=P,Y={initialize:R,ga:z,set:U,send:J,pageview:G,modalview:H,timing:V,event:Z,exception:K,plugin:$,outboundLink:X,testModeAPI:P};function Q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"initialize",function(){return ee}),n.d(t,"ga",function(){return te}),n.d(t,"set",function(){return ne}),n.d(t,"send",function(){return re}),n.d(t,"pageview",function(){return oe}),n.d(t,"modalview",function(){return ie}),n.d(t,"timing",function(){return ae}),n.d(t,"event",function(){return ce}),n.d(t,"exception",function(){return ue}),n.d(t,"plugin",function(){return le}),n.d(t,"outboundLink",function(){return se}),n.d(t,"testModeAPI",function(){return fe}),n.d(t,"OutboundLink",function(){return pe});var ee=R,te=z,ne=U,re=J,oe=G,ie=H,ae=V,ce=Z,ue=K,le=$,se=X,fe=W;h.origTrackLink=h.trackLink,h.trackLink=X;var pe=h;t.default=function(e){for(var t=1;t{"%%"!==e&&(r++,"%c"===e&&(o=r))}),t.splice(o,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(n){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(n){}!e&&void 0!==r&&"env"in r&&(e=r.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.exports=n("h/HK")(t);const{formatters:o}=e.exports;o.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}}).call(this,n("8oxB"))},"h/HK":function(e,t,n){e.exports=function(e){function t(e){let t=0;for(let n=0;n{if("%%"===n)return n;c++;const i=r.formatters[o];if("function"==typeof i){const r=e[c];n=i.call(t,r),e.splice(c,1),c--}return n}),r.formatArgs.call(t,e),(t.log||r.log).apply(t,e)}return a.namespace=e,a.enabled=r.enabled(e),a.useColors=r.useColors(),a.color=t(e),a.destroy=o,a.extend=i,"function"==typeof r.init&&r.init(a),r.instances.push(a),a}function o(){const e=r.instances.indexOf(this);return-1!==e&&(r.instances.splice(e,1),!0)}function i(e,t){const n=r(this.namespace+(void 0===t?":":t)+e);return n.log=this.log,n}function a(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return r.debug=r,r.default=r,r.coerce=function(e){return e instanceof Error?e.stack||e.message:e},r.disable=function(){const e=[...r.names.map(a),...r.skips.map(a).map(e=>"-"+e)].join(",");return r.enable(""),e},r.enable=function(e){let t;r.save(e),r.names=[],r.skips=[];const n=("string"==typeof e?e:"").split(/[\s,]+/),o=n.length;for(t=0;t{r[t]=e[t]}),r.instances=[],r.names=[],r.skips=[],r.formatters={},r.selectColor=t,r.enable(r.load()),r}},qocf:function(e,t,n){"use strict";var r,o=(r=n("gAL5"))&&r.__esModule?r:{default:r};Object.defineProperty(t,"__esModule",{value:!0}),t.init=function(e){i("Analytics init triggered for ".concat(e))},t.pageview=function(){i("Pageview triggered for ".concat(window.location.pathname))},t.event=function(){var e=0-1}},"+K+b":function(e,t,n){var r=n("JHRd");e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},"+Qka":function(e,t,n){var r=n("fmRc"),i=n("t2Dn"),o=n("cq/+"),a=n("T1AV"),c=n("GoyQ"),u=n("mTTR"),s=n("itsj");e.exports=function e(t,n,l,f,d){t!==n&&o(n,function(o,u){if(c(o))d||(d=new r),a(t,n,u,l,e,f,d);else{var h=f?f(s(t,u),o,u+"",t,n,d):void 0;void 0===h&&(h=o),i(t,u,h)}},u)}},"+c4W":function(e,t,n){var r=n("711d"),i=n("4/ic"),o=n("9ggG"),a=n("9Nap");e.exports=function(e){return o(e)?r(a(e)):i(e)}},"+iFO":function(e,t,n){var r=n("dTAl"),i=n("LcsW"),o=n("6sVZ");e.exports=function(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}},"+x0Q":function(e,t,n){"use strict";n.d(t,"a",function(){return L}),n.d(t,"b",function(){return U}),n.d(t,"c",function(){return k}),n.d(t,"d",function(){return Z}),n.d(t,"e",function(){return $});var r=n("q1tI"),i=n.n(r),o=n("17x9"),a=n.n(o),c=n("0wEy"),u=n("yftf"),s=n("UB5X"),l=n.n(s),f=n("tgfz"),d=n("cOGN"),h=n("rWgG");function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){var t=e.bandwidth();if(0===t)return e;var n=t/2;return e.round()&&(n=Math.round(n)),function(t){return e(t)+n}},b={millisecond:[f.d,f.s],second:[f.i,f.x],minute:[f.e,f.t],hour:[f.c,f.r],day:[f.a,f.p],week:[f.n,f.C],sunday:[f.j,f.y],monday:[f.f,f.u],tuesday:[f.l,f.A],wednesday:[f.m,f.B],thursday:[f.k,f.z],friday:[f.b,f.q],saturday:[f.h,f.w],month:[f.g,f.v],year:[f.o,f.D]},y=Object.keys(b),g=new RegExp("^every\\s*(\\d+)?\\s*(".concat(y.join("|"),")s?$"),"i"),v=function(e,t){if(Array.isArray(t))return t;if(e.ticks){if(void 0===t)return e.ticks();if(l()(t))return e.ticks(t);if("string"==typeof t){var n=t.match(g);if(n){var r=b[n[2]][1];return void 0===n[1]?e.ticks(r):e.ticks(r.every(Number(n[1])))}throw new Error("Invalid tickValues: ".concat(t))}}return e.domain()},x=function(e){var t,n=e.axis,r=e.scale,i=e.ticksPosition,o=e.tickValues,a=e.tickSize,c=e.tickPadding,s=e.tickRotation,l=e.engine,f=void 0===l?"svg":l,d=v(r,o),h=u.q[f],b=r.bandwidth?m(r):r,y={lineX:0,lineY:0},g={textX:0,textY:0},x=h.align.center,w=h.baseline.center;return"x"===n?(t=function(e){return{x:b(e),y:0}},y.lineY=a*("after"===i?1:-1),g.textY=(a+c)*("after"===i?1:-1),w="after"===i?h.baseline.top:h.baseline.bottom,0===s?x=h.align.center:"after"===i&&s<0||"before"===i&&s>0?(x=h.align.right,w=h.baseline.center):("after"===i&&s>0||"before"===i&&s<0)&&(x=h.align.left,w=h.baseline.center)):(t=function(e){return{x:0,y:b(e)}},y.lineX=a*("after"===i?1:-1),g.textX=(a+c)*("after"===i?1:-1),x="after"===i?h.align.left:h.align.right),{ticks:d.map(function(e){return function(e){for(var t=1;t0&&(e.lineWidth=k.axis.domain.line.strokeWidth,e.lineCap="square",e.strokeStyle=k.axis.domain.line.stroke,e.beginPath(),e.moveTo(0,0),e.lineTo("x"===n?u:0,"x"===n?0:u),e.stroke()),S.forEach(function(t){k.axis.ticks.line.strokeWidth>0&&(e.lineWidth=k.axis.ticks.line.strokeWidth,e.lineCap="square",e.strokeStyle=k.axis.ticks.line.stroke,e.beginPath(),e.moveTo(t.x,t.y),e.lineTo(t.x+t.lineX,t.y+t.lineY),e.stroke());var n=void 0!==y?y(t.value):t.value;e.save(),e.translate(t.x+t.textX,t.y+t.textY),e.rotate(Y(b)),e.fillStyle=k.axis.ticks.text.fill,e.fillText(n,0,0),e.restore()}),void 0!==g){var C,R=0,M=0,P=0;"y"===n?(P=-90,R=O,"start"===w?(C="start",M=u):"middle"===w?(C="center",M=u/2):"end"===w&&(C="end")):(M=O,"start"===w?C="start":"middle"===w?(C="center",R=u/2):"end"===w&&(C="end",R=u)),e.translate(R,M),e.rotate(Y(P)),e.font="".concat(k.axis.legend.text.fontWeight?"".concat(k.axis.legend.text.fontWeight," "):"").concat(k.axis.legend.text.fontSize,"px ").concat(k.axis.legend.text.fontFamily),e.fillStyle=k.axis.legend.text.fill,e.textAlign=C,e.textBaseline="middle",e.fillText(g,0,0)}e.restore()}(e,function(e){for(var t=1;t11))throw new Error("Invalid size '".concat(e.size,"' for diverging color scheme '").concat(e.scheme,"', must be between 3~11"));var f=Object(u.c)(v[e.scheme][e.size||11]),d=function(e){return f(r(e))};return d.scale=f,d}if(function(e){return g.includes(e)}(e.scheme)){if(void 0!==e.size&&(e.size<3||e.size>9))throw new Error("Invalid size '".concat(e.size,"' for sequential color scheme '").concat(e.scheme,"', must be between 3~9"));var h=Object(u.c)(v[e.scheme][e.size||9]),m=function(e){return h(r(e))};return m.scale=h,m}}throw new Error("Invalid colors, when using an object, you should either pass a 'datum' or a 'scheme' property")}return function(){return e}});function O(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(u){i=!0,o=u}finally{try{r||null==c.return||c.return()}finally{if(i)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var k=function(e,t){if("function"==typeof e)return function(t){return e(t)};if(c()(e)){if(void 0!==e.theme){if(void 0===t)throw new Error("Unable to use color from theme as no theme was provided");var n=o()(t,e.theme);if(void 0===n)throw new Error("Color from theme is undefined at path: '".concat(e.theme,"'"));return function(){return n}}if(void 0!==e.from){var r=function(t){return o()(t,e.from)};if(Array.isArray(e.modifiers)){var i=[],a=!0,u=!1,l=void 0;try{for(var f,d=function(){var e=O(f.value,2),t=e[0],n=e[1];if("brighter"===t)i.push(function(e){return e.brighter(n)});else if("darker"===t)i.push(function(e){return e.darker(n)});else{if("opacity"!==t)throw new Error("Invalid color modifier: '".concat(t,"', must be one of: 'brighter', 'darker', 'opacity'"));i.push(function(e){return e.opacity=n,e})}},h=e.modifiers[Symbol.iterator]();!(a=(f=h.next()).done);a=!0)d()}catch(p){u=!0,l=p}finally{try{a||null==h.return||h.return()}finally{if(u)throw l}}return 0===i.length?r:function(e){return i.reduce(function(e,t){return t(e)},Object(s.f)(r(e))).toString()}}return r}throw new Error("Invalid color spec, you should either specify 'theme' or 'from' when using a config object")}return function(){return e}},j=f.a.oneOfType([f.a.func,f.a.arrayOf(f.a.string),f.a.shape({scheme:f.a.oneOf(x).isRequired,size:f.a.number}),f.a.shape({datum:f.a.string.isRequired}),f.a.string]),S=f.a.oneOfType([f.a.func,f.a.string]),E=f.a.oneOfType([f.a.string,f.a.func,f.a.shape({theme:f.a.string.isRequired}),f.a.shape({from:f.a.string.isRequired,modifiers:f.a.arrayOf(f.a.array)})])},"0wEy":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e.default:e}t.__esModule=!0;var i=n("xCC/");t.Motion=r(i);var o=n("unm8");t.StaggeredMotion=r(o);var a=n("p9CH");t.TransitionMotion=r(a);var c=n("tYRH");t.spring=r(c);var u=n("LQNH");t.presets=r(u);var s=n("u461");t.stripStyle=r(s);var l=n("MEvW");t.reorderKeys=r(l)},"0ycA":function(e,t){e.exports=function(){return[]}},"1+5i":function(e,t,n){var r=n("w/wX"),i=n("sEf8"),o=n("mdPL"),a=o&&o.isSet,c=a?i(a):r;e.exports=c},"1DFu":function(e,t,n){"use strict";n.d(t,"a",function(){return v}),n.d(t,"b",function(){return p}),n.d(t,"c",function(){return T}),n.d(t,"d",function(){return R});var r=n("q1tI"),i=n.n(r),o=n("17x9"),a=n.n(o),c=n("CMvH"),u=n("0wEy"),s=n("yftf");function l(e){for(var t=1;t1?"& ":"")+t[i],t=t.join(r>2?", ":" "),e.replace(n,"{\n/* [wrapped with "+t+"] */\n")}},"3A9y":function(e,t){e.exports=function(e){return this.__data__.has(e)}},"3Fdi":function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(t){}try{return e+""}catch(t){}}return""}},"3L66":function(e,t,n){var r=n("MMmD"),i=n("ExA7");e.exports=function(e){return i(e)&&r(e)}},"4/ic":function(e,t,n){var r=n("ZWtO");e.exports=function(e){return function(t){return r(t,e)}}},"44Ds":function(e,t,n){var r=n("e4Nc"),i="Expected a function";function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(i);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},"4IGe":function(e,t,n){"use strict";e.exports=[{Student:"#1","Times New Roman":93,Lexend:103,"Percent Difference":10.8},{Student:"#2","Times New Roman":93,Lexend:104,"Percent Difference":11.8},{Student:"#3","Times New Roman":149,Lexend:175,"Percent Difference":17.4},{Student:"#4","Times New Roman":90,Lexend:107,"Percent Difference":18.9},{Student:"#5","Times New Roman":154,Lexend:165,"Percent Difference":7.1},{Student:"#6","Times New Roman":160,Lexend:154,"Percent Difference":-3.8},{Student:"#7","Times New Roman":78,Lexend:92,"Percent Difference":17.9},{Student:"#8","Times New Roman":96,Lexend:125,"Percent Difference":30.2},{Student:"#9","Times New Roman":159,Lexend:155,"Percent Difference":-2.5},{Student:"#10","Times New Roman":91,Lexend:118,"Percent Difference":29.7},{Student:"#11","Times New Roman":89,Lexend:111,"Percent Difference":24.7},{Student:"#12","Times New Roman":178,Lexend:199,"Percent Difference":11.8},{Student:"#13","Times New Roman":90,Lexend:125,"Percent Difference":38.9},{Student:"#14","Times New Roman":121,Lexend:149,"Percent Difference":23.1},{Student:"#15","Times New Roman":71,Lexend:89,"Percent Difference":25.4},{Student:"#16","Times New Roman":154,Lexend:165,"Percent Difference":7.1},{Student:"#17","Times New Roman":135,Lexend:166,"Percent Difference":23},{Student:"#18","Times New Roman":36,Lexend:53,"Percent Difference":47.2},{Student:"#19","Times New Roman":53,Lexend:73,"Percent Difference":37.7}]},"4Oe1":function(e,t,n){var r=n("YO3V");e.exports=function(e){return r(e)?void 0:e}},"4bdI":function(e,t,n){n("Ui4e"),e.exports=n("WEpk").Object.freeze},"4kuk":function(e,t,n){var r=n("SfRM"),i=n("Hvzi"),o=n("u8Dt"),a=n("ekgI"),c=n("JSQU");function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},"8d86":function(e,t,n){"use strict";var r=Math.PI,i=2*r,o=i-1e-6;function a(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function c(){return new a}a.prototype=c.prototype={constructor:a,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,i,o){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+i)+","+(this._y1=+o)},arcTo:function(e,t,n,i,o){e=+e,t=+t,n=+n,i=+i,o=+o;var a=this._x1,c=this._y1,u=n-e,s=i-t,l=a-e,f=c-t,d=l*l+f*f;if(o<0)throw new Error("negative radius: "+o);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(d>1e-6)if(Math.abs(f*u-s*l)>1e-6&&o){var h=n-a,p=i-c,m=u*u+s*s,b=h*h+p*p,y=Math.sqrt(m),g=Math.sqrt(d),v=o*Math.tan((r-Math.acos((m+d-b)/(2*y*g)))/2),x=v/g,w=v/y;Math.abs(x-1)>1e-6&&(this._+="L"+(e+x*l)+","+(t+x*f)),this._+="A"+o+","+o+",0,0,"+ +(f*h>l*p)+","+(this._x1=e+w*u)+","+(this._y1=t+w*s)}else this._+="L"+(this._x1=e)+","+(this._y1=t);else;},arc:function(e,t,n,a,c,u){e=+e,t=+t;var s=(n=+n)*Math.cos(a),l=n*Math.sin(a),f=e+s,d=t+l,h=1^u,p=u?a-c:c-a;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+f+","+d:(Math.abs(this._x1-f)>1e-6||Math.abs(this._y1-d)>1e-6)&&(this._+="L"+f+","+d),n&&(p<0&&(p=p%i+i),p>o?this._+="A"+n+","+n+",0,1,"+h+","+(e-s)+","+(t-l)+"A"+n+","+n+",0,1,"+h+","+(this._x1=f)+","+(this._y1=d):p>1e-6&&(this._+="A"+n+","+n+",0,"+ +(p>=r)+","+h+","+(this._x1=e+n*Math.cos(c))+","+(this._y1=t+n*Math.sin(c))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};var u=function(e){return function(){return e}},s=(Math.abs,Math.atan2,Math.cos,Math.max,Math.min,Math.sin,Math.sqrt,1e-12),l=Math.PI,f=2*l;function d(e){this._context=e}d.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};var h=function(e){return new d(e)};m(h);function p(e){this._curve=e}function m(e){function t(t){return new p(e(t))}return t._curve=e,t}p.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(e,t){this._curve.point(t*Math.sin(e),t*-Math.cos(e))}};var b=Array.prototype.slice;Math.sqrt(1/3);var y=Math.sin(l/10)/Math.sin(7*l/10),g=(Math.sin(f/10),Math.cos(f/10),Math.sqrt(3),Math.sqrt(3),Math.sqrt(12),function(){});function v(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function x(e){this._context=e}x.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:v(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:v(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};var w=function(e){return new x(e)};function _(e){this._context=e}_.prototype={areaStart:g,areaEnd:g,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:v(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};var O=function(e){return new _(e)};function k(e){this._context=e}k.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:v(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};var j=function(e){return new k(e)};function S(e,t){this._basis=new x(e),this._beta=t}S.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,i=e[0],o=t[0],a=e[n]-i,c=t[n]-o,u=-1;++u<=n;)r=u/n,this._basis.point(this._beta*e[u]+(1-this._beta)*(i+r*a),this._beta*t[u]+(1-this._beta)*(o+r*c));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};var E=function e(t){function n(e){return 1===t?new x(e):new S(e,t)}return n.beta=function(t){return e(+t)},n}(.85);function T(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function C(e,t){this._context=e,this._k=(1-t)/6}C.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:T(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:T(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var R=function e(t){function n(e){return new C(e,t)}return n.tension=function(t){return e(+t)},n}(0);function M(e,t){this._context=e,this._k=(1-t)/6}M.prototype={areaStart:g,areaEnd:g,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:T(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var P=function e(t){function n(e){return new M(e,t)}return n.tension=function(t){return e(+t)},n}(0);function A(e,t){this._context=e,this._k=(1-t)/6}A.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:T(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var q=function e(t){function n(e){return new A(e,t)}return n.tension=function(t){return e(+t)},n}(0);function D(e,t,n){var r=e._x1,i=e._y1,o=e._x2,a=e._y2;if(e._l01_a>s){var c=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,u=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*c-e._x0*e._l12_2a+e._x2*e._l01_2a)/u,i=(i*c-e._y0*e._l12_2a+e._y2*e._l01_2a)/u}if(e._l23_a>s){var l=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,f=3*e._l23_a*(e._l23_a+e._l12_a);o=(o*l+e._x1*e._l23_2a-t*e._l12_2a)/f,a=(a*l+e._y1*e._l23_2a-n*e._l12_2a)/f}e._context.bezierCurveTo(r,i,o,a,e._x2,e._y2)}function z(e,t){this._context=e,this._alpha=t}z.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:D(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var N=function e(t){function n(e){return t?new z(e,t):new C(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function L(e,t){this._context=e,this._alpha=t}L.prototype={areaStart:g,areaEnd:g,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:D(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var W=function e(t){function n(e){return t?new L(e,t):new M(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function I(e,t){this._context=e,this._alpha=t}I.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:D(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var V=function e(t){function n(e){return t?new I(e,t):new A(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function F(e){this._context=e}F.prototype={areaStart:g,areaEnd:g,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};var B=function(e){return new F(e)};function X(e){return e<0?-1:1}function U(e,t,n){var r=e._x1-e._x0,i=t-e._x1,o=(e._y1-e._y0)/(r||i<0&&-0),a=(n-e._y1)/(i||r<0&&-0),c=(o*i+a*r)/(r+i);return(X(o)+X(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(c))||0}function Y(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function H(e,t,n){var r=e._x0,i=e._y0,o=e._x1,a=e._y1,c=(o-r)/3;e._context.bezierCurveTo(r+c,i+c*t,o-c,a-c*n,o,a)}function G(e){this._context=e}function Z(e){this._context=new $(e)}function $(e){this._context=e}function K(e){return new G(e)}function Q(e){return new Z(e)}function J(e){this._context=e}function ee(e){var t,n,r=e.length-1,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=e[0]+2*e[1],t=1;t=0;--t)i[t]=(a[t]-i[t+1])/o[t];for(o[r-1]=(e[r]+i[r-1])/2,t=0;t=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};var re=function(e){return new ne(e,.5)};function ie(e){return new ne(e,0)}function oe(e){return new ne(e,1)}var ae=function(e,t){if((i=e.length)>1)for(var n,r,i,o=1,a=e[t[0]],c=a.length;o=0;)n[t]=t;return n};function ue(e,t){return e[t]}var se=function(){var e=u([]),t=ce,n=ae,r=ue;function i(i){var o,a,c=e.apply(this,arguments),u=i.length,s=c.length,l=new Array(s);for(o=0;o0){for(var n,r,i,o=0,a=e[0].length;o0)for(var n,r,i,o,a,c,u=0,s=e[t[0]].length;u=0?(r[0]=o,r[1]=o+=i):i<0?(r[1]=a,r[0]=a+=i):r[0]=o},de=function(e,t){if((n=e.length)>0){for(var n,r=0,i=e[t[0]],o=i.length;r0&&(r=(n=e[t[0]]).length)>0){for(var n,r,i,o=0,a=1;ao&&(o=t,r=n);return r}var me=function(e){var t=e.map(be);return ce(e).sort(function(e,n){return t[e]-t[n]})};function be(e){for(var t,n=0,r=-1,i=e.length;++rparseInt(e[1],10)}else u=!1;return u}()){var p=new Promise(function(e,t){!function n(){(new Date).getTime()-d>=l?t(Error(l+"ms timeout exceeded")):document.fonts.load(h(i,'"'+i.family+'"'),a).then(function(t){1<=t.length?e():setTimeout(n,25)},t)}()}),m=new Promise(function(e,t){s=setTimeout(function(){t(Error(l+"ms timeout exceeded"))},l)});Promise.race([m,p]).then(function(){clearTimeout(s),e(i)},t)}else!function(e){document.body?e():document.addEventListener?document.addEventListener("DOMContentLoaded",function t(){document.removeEventListener("DOMContentLoaded",t),e()}):document.attachEvent("onreadystatechange",function t(){"interactive"!=document.readyState&&"complete"!=document.readyState||(document.detachEvent("onreadystatechange",t),e())})}(function(){function u(){var t;(t=-1!=b&&-1!=y||-1!=b&&-1!=g||-1!=y&&-1!=g)&&((t=b!=y&&b!=g&&y!=g)||(null===c&&(t=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),c=!!t&&(536>parseInt(t[1],10)||536===parseInt(t[1],10)&&11>=parseInt(t[2],10))),t=c&&(b==v&&y==v&&g==v||b==x&&y==x&&g==x||b==w&&y==w&&g==w)),t=!t),t&&(_.parentNode&&_.parentNode.removeChild(_),clearTimeout(s),e(i))}var f=new n(a),p=new n(a),m=new n(a),b=-1,y=-1,g=-1,v=-1,x=-1,w=-1,_=document.createElement("div");_.dir="ltr",r(f,h(i,"sans-serif")),r(p,h(i,"serif")),r(m,h(i,"monospace")),_.appendChild(f.a),_.appendChild(p.a),_.appendChild(m.a),document.body.appendChild(_),v=f.a.offsetWidth,x=p.a.offsetWidth,w=m.a.offsetWidth,function e(){if((new Date).getTime()-d>=l)_.parentNode&&_.parentNode.removeChild(_),t(Error(l+"ms timeout exceeded"));else{var n=document.hidden;!0!==n&&void 0!==n||(b=f.a.offsetWidth,y=p.a.offsetWidth,g=m.a.offsetWidth,u()),s=setTimeout(e,50)}}(),o(f,function(e){b=e,u()}),r(f,h(i,'"'+i.family+'",sans-serif')),o(p,function(e){y=e,u()}),r(p,h(i,'"'+i.family+'",serif')),o(m,function(e){g=e,u()}),r(m,h(i,'"'+i.family+'",monospace'))})})},e.exports=a}()},A90E:function(e,t,n){var r=n("6sVZ"),i=n("V6Ve"),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},AE40:function(e,t,n){var r=n("dunj"),i=n("jSBL"),o=n("zZ0H");e.exports=function(e){return e&&e.length?r(e,o,i):void 0}},AP2z:function(e,t,n){var r=n("nmnc"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,c=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,c),n=e[c];try{e[c]=void 0;var r=!0}catch(u){}var i=a.call(e);return r&&(t?e[c]=n:delete e[c]),i}},B8du:function(e,t){e.exports=function(){return!1}},BiGR:function(e,t,n){var r=n("nmnc"),i=n("03A+"),o=n("Z0cm"),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return o(e)||i(e)||!!(a&&e&&e[a])}},Bxz4:function(e,t,n){"use strict";n.d(t,"a",function(){return he}),n.d(t,"b",function(){return v}),n.d(t,"c",function(){return me});var r=n("q1tI"),i=n.n(r),o=n("17x9"),a=n.n(o),c=n("lSCD"),u=n.n(c),s=n("yftf"),l=n("UB5X"),f=n.n(l),d=n("YO3V"),h=n.n(d);function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=a.a.shape({on:a.a.oneOfType([a.a.oneOf(["hover"])]).isRequired,style:a.a.shape({itemTextColor:a.a.string,itemBackground:a.a.string,itemOpacity:a.a.number,symbolSize:a.a.number,symbolBorderWidth:a.a.number,symbolBorderColor:a.a.string}).isRequired}),b={symbolShape:a.a.oneOfType([a.a.string,a.a.func]),symbolSize:a.a.number,symbolSpacing:a.a.number,symbolBorderWidth:a.a.number,symbolBorderColor:a.a.string},y={onClick:a.a.func,onMouseEnter:a.a.func,onMouseLeave:a.a.func},g=a.a.shape({id:a.a.oneOfType([a.a.string,a.a.number]).isRequired,label:a.a.oneOfType([a.a.string,a.a.number]).isRequired,color:a.a.string.isRequired,fill:a.a.string}),v=function(e){for(var t=1;t0){var t=j.filter(function(e){return"hover"===e.on}).reduce(function(e,t){return oe({},e,t.style)},{});T(t)}void 0!==_&&_(l,e)},[_,l,j]),P=Object(r.useCallback)(function(){if(j.length>0){var e=j.filter(function(e){return"hover"!==e.on}).reduce(function(e,t){return oe({},e,t.style)},{});T(e)}void 0!==O&&O(l,event)},[O,l,j]),A=k({direction:f,justify:d,symbolSize:E.symbolSize||y,symbolSpacing:g,width:a,height:c}),q=A.symbolX,D=A.symbolY,z=A.labelX,N=A.labelY,L=A.labelAnchor,W=A.labelAlignment,I=[w,_,O].some(function(e){return void 0!==e});return t=u()(b)?b:ue[b],i.a.createElement("g",{transform:"translate(".concat(n,",").concat(o,")"),style:{opacity:void 0!==E.itemOpacity?E.itemOpacity:m}},i.a.createElement("rect",{width:a,height:c,fill:E.itemBackground||p,style:{cursor:I?"pointer":"auto"},onClick:R,onMouseEnter:M,onMouseLeave:P}),i.a.createElement(t,{x:q,y:D,size:E.symbolSize||y,fill:l.fill||l.color,borderWidth:void 0!==E.symbolBorderWidth?E.symbolBorderWidth:v,borderColor:E.symbolBorderColor||x}),i.a.createElement("text",{textAnchor:L,style:oe({},C.legends.text,{fill:E.itemTextColor||h,dominantBaseline:W,pointerEvents:"none",userSelect:"none"}),x:z,y:N},l.label))};function le(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}se.displayName="LegendSvgItem",se.propTypes=oe({data:g.isRequired,x:a.a.number.isRequired,y:a.a.number.isRequired,width:a.a.number.isRequired,height:a.a.number.isRequired,textColor:a.a.string,background:a.a.string,opacity:a.a.number,direction:a.a.oneOf(["left-to-right","right-to-left","top-to-bottom","bottom-to-top"]).isRequired,justify:a.a.bool.isRequired},b,y),se.defaultProps={direction:"left-to-right",justify:!1,textColor:"black",background:"transparent",opacity:1,symbolShape:"square",symbolSize:16,symbolSpacing:8,symbolBorderWidth:0,symbolBorderColor:"transparent",effects:[]};var fe=function(e){var t=e.data,n=e.x,r=e.y,o=e.direction,a=e.padding,c=e.justify,u=e.effects,s=e.itemWidth,l=e.itemHeight,f=e.itemDirection,d=e.itemsSpacing,h=e.itemTextColor,p=e.itemBackground,m=e.itemOpacity,b=e.symbolShape,y=e.symbolSize,g=e.symbolSpacing,v=e.symbolBorderWidth,x=e.symbolBorderColor,w=e.onClick,O=e.onMouseEnter,k=e.onMouseLeave,j=_({itemCount:t.length,itemWidth:s,itemHeight:l,itemsSpacing:d,direction:o,padding:a}).padding,S=0,E=0;return"row"===o?S=s+d:"column"===o&&(E=l+d),i.a.createElement("g",{transform:"translate(".concat(n,",").concat(r,")")},t.map(function(e,t){return i.a.createElement(se,{key:t,data:e,x:t*S+j.left,y:t*E+j.top,width:s,height:l,direction:f,justify:c,effects:u,textColor:h,background:p,opacity:m,symbolShape:b,symbolSize:y,symbolSpacing:g,symbolBorderWidth:v,symbolBorderColor:x,onClick:w,onMouseEnter:O,onMouseLeave:k})}))};function de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}fe.propTypes=function(e){for(var t=1;t-1&&(n.client={top:e.clientTop,left:e.clientLeft,width:e.clientWidth,height:e.clientHeight}),t.indexOf("offset")>-1&&(n.offset={top:e.offsetTop,left:e.offsetLeft,width:e.offsetWidth,height:e.offsetHeight}),t.indexOf("scroll")>-1&&(n.scroll={top:e.scrollTop,left:e.scrollLeft,width:e.scrollWidth,height:e.scrollHeight}),t.indexOf("bounds")>-1){var r=e.getBoundingClientRect();n.bounds={top:r.top,right:r.right,bottom:r.bottom,left:r.left,width:r.width,height:r.height}}if(t.indexOf("margin")>-1){var i=getComputedStyle(e);n.margin={top:i?parseInt(i.marginTop):0,right:i?parseInt(i.marginRight):0,bottom:i?parseInt(i.marginBottom):0,left:i?parseInt(i.marginLeft):0}}return n}var d,h,p,m,b=(d=function(e){var t=e.measure,n=e.measureRef,r=e.contentRect;return(0,e.children)({measure:t,measureRef:n,contentRect:r})},p=h=function(e){var t,n;function a(){for(var t,n=arguments.length,r=new Array(n),i=0;ii?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r=s){var b=t?null:c(e);if(b)return u(b);h=!1,f=a,m=new r}else m=t?[]:p;e:for(;++l=s&&(d=u,h=!1,t=new r(t));e:for(;++f1?n[o-1]:void 0,c=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,c&&i(n[0],n[1],c)&&(a=o<3?void 0:a,o=1),t=Object(t);++r1),t}),c(e,l(e),n),s&&(n=i(n,7,u));for(var f=t.length;f--;)o(n,t[f]);return n});e.exports=f},Q1l4:function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n180?(k-=p,j-=p):j+=p,{points:[[v,x],[t,n],[j,n]],text:[k,n-g],angle:w+90}};var w=function(e){var t=e.items,n=e.annotations,i=e.getPosition,o=e.getDimensions;return Object(r.useMemo)(function(){return v({items:t,annotations:n,getPosition:i,getDimensions:o})},[t,n,i,o])};function _(e){for(var t=1;t0&&i.a.createElement("text",{x:n,y:r,style:_({},a.annotations.text,{strokeLinejoin:"round",strokeWidth:2*a.annotations.text.outlineWidth,stroke:a.annotations.text.outlineColor})},o),i.a.createElement("text",{x:n,y:r,style:p()(a.annotations.text,["outlineWidth","outlineColor"])},o))});function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}k.displayName="AnnotationNote",k.propTypes={datum:a.a.object.isRequired,x:a.a.number.isRequired,y:a.a.number.isRequired,note:a.a.oneOfType([a.a.node,a.a.func]).isRequired},k.defaultProps={};var S=Object(r.memo)(function(e){var t=e.points,n=e.isOutline,r=Object(u.s)(),o=Object(u.r)(),a=o.animate,c=o.springConfig;if(n&&r.annotations.link.outlineWidth<=0)return null;var s=function(e){for(var t=1;t0&&i.a.createElement("circle",{cx:e.x,cy:e.y,r:e.size/2,style:E({},o.annotations.outline,{fill:"none",strokeWidth:o.annotations.outline.strokeWidth+2*o.annotations.outline.outlineWidth,stroke:o.annotations.outline.outlineColor})}),i.a.createElement("circle",{cx:e.x,cy:e.y,r:e.size/2,style:o.annotations.outline}))}):i.a.createElement(i.a.Fragment,null,o.annotations.outline.outlineWidth>0&&i.a.createElement("circle",{cx:t,cy:n,r:r/2,style:E({},o.annotations.outline,{fill:"none",strokeWidth:o.annotations.outline.strokeWidth+2*o.annotations.outline.outlineWidth,stroke:o.annotations.outline.outlineColor})}),i.a.createElement("circle",{cx:t,cy:n,r:r/2,style:o.annotations.outline}))});function R(e){for(var t=1;t0&&i.a.createElement("circle",{cx:e.x,cy:e.y,r:e.size/2,style:R({},o.annotations.outline,{fill:"none",strokeWidth:2*o.annotations.outline.outlineWidth,stroke:o.annotations.outline.outlineColor})}),i.a.createElement("circle",{cx:e.x,cy:e.y,r:e.size/2,style:o.annotations.symbol}))}):i.a.createElement(i.a.Fragment,null,o.annotations.outline.outlineWidth>0&&i.a.createElement("circle",{cx:t,cy:n,r:r/2,style:R({},o.annotations.outline,{fill:"none",strokeWidth:2*o.annotations.outline.outlineWidth,stroke:o.annotations.outline.outlineColor})}),i.a.createElement("circle",{cx:t,cy:n,r:r/2,style:o.annotations.symbol}))});function A(e){for(var t=1;t0&&i.a.createElement("rect",{x:e.x,y:e.y,width:e.width,height:e.height,style:A({},a.annotations.outline,{fill:"none",strokeWidth:a.annotations.outline.strokeWidth+2*a.annotations.outline.outlineWidth,stroke:a.annotations.outline.outlineColor})}),i.a.createElement("rect",{x:e.x,y:e.y,width:e.width,height:e.height,style:a.annotations.outline}))}):i.a.createElement(i.a.Fragment,null,a.annotations.outline.outlineWidth>0&&i.a.createElement("rect",{x:t-r/2,y:n-o/2,width:r,height:o,style:A({},a.annotations.outline,{fill:"none",strokeWidth:a.annotations.outline.strokeWidth+2*a.annotations.outline.outlineWidth,stroke:a.annotations.outline.outlineColor})}),i.a.createElement("rect",{x:t-r/2,y:n-o/2,width:r,height:o,style:a.annotations.outline}))});D.displayName="RectAnnotationOutline",D.propTypes={x:a.a.number.isRequired,y:a.a.number.isRequired,width:a.a.number.isRequired,height:a.a.number.isRequired};var z=Object(r.memo)(function(e){var t=e.datum,n=e.type,o=e.containerWidth,a=e.containerHeight,s=e.x,l=e.y,f=e.size,d=e.width,h=e.height,p=e.noteX,m=e.noteY,b=e.noteWidth,y=e.noteTextOffset,g=e.note,v=Object(u.r)(),w=v.animate,_=v.springConfig,O=function(e){var t=e.type,n=e.containerWidth,i=e.containerHeight,o=e.x,a=e.y,c=e.size,u=e.width,s=e.height,l=e.noteX,f=e.noteY,d=e.noteWidth,h=e.noteTextOffset;return Object(r.useMemo)(function(){return x({type:t,containerWidth:n,containerHeight:i,x:o,y:a,size:c,width:u,height:s,noteX:l,noteY:f,noteWidth:d,noteTextOffset:h})},[t,n,i,o,a,c,u,s,l,f,d,h])}({type:n,containerWidth:o,containerHeight:a,x:s,y:l,size:f,width:d,height:h,noteX:p,noteY:m,noteWidth:b,noteTextOffset:y});return i.a.createElement(i.a.Fragment,null,i.a.createElement(S,{points:O.points,isOutline:!0}),"circle"===n&&i.a.createElement(C,{x:s,y:l,size:f}),"dot"===n&&i.a.createElement(P,{x:s,y:l,size:f}),"rect"===n&&i.a.createElement(D,{x:s,y:l,width:d,height:h}),i.a.createElement(S,{points:O.points}),!w&&i.a.createElement(k,{x:O.text[0],y:O.text[1],note:g}),w&&i.a.createElement(c.Motion,{style:{x:Object(c.spring)(O.text[0],_),y:Object(c.spring)(O.text[1],_)}},function(e){return i.a.createElement(k,{datum:t,x:e.x,y:e.y,note:g})}))});z.displayName="Annotation",z.propTypes={datum:a.a.object.isRequired,type:a.a.oneOf(["circle","rect","dot"]).isRequired,containerWidth:a.a.number.isRequired,containerHeight:a.a.number.isRequired,x:a.a.number.isRequired,y:a.a.number.isRequired,size:a.a.number,width:a.a.number,height:a.a.number,noteX:a.a.oneOfType([a.a.number,a.a.shape({abs:a.a.number.isRequired})]).isRequired,noteY:a.a.oneOfType([a.a.number,a.a.shape({abs:a.a.number.isRequired})]).isRequired,noteWidth:a.a.number.isRequired,noteTextOffset:a.a.number.isRequired,note:a.a.oneOfType([a.a.node,a.a.func]).isRequired},z.defaultProps={noteWidth:m,noteTextOffset:b}},RrRF:function(e,t){e.exports=function(){}},"Rw8+":function(e,t,n){var r=n("heNW"),i=n("EldB"),o=n("a1zH"),a=n("5sOR"),c=n("V9aw"),u=n("6KkN"),s=n("Kz5y");e.exports=function(e,t,n){var l=i(e);return function i(){for(var f=arguments.length,d=Array(f),h=f,p=c(i);h--;)d[h]=arguments[h];var m=f<3&&d[0]!==p&&d[f-1]!==p?[]:u(d,p);return(f-=m.length)>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):(t=l.exec(e))?v(parseInt(t[1],16)):(t=f.exec(e))?new O(t[1],t[2],t[3],1):(t=d.exec(e))?new O(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=p.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=m.exec(e))?j(t[1],t[2]/100,t[3]/100,1):(t=b.exec(e))?j(t[1],t[2]/100,t[3]/100,t[4]):y.hasOwnProperty(e)?v(y[e]):"transparent"===e?new O(NaN,NaN,NaN,0):null}function v(e){return new O(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new O(e,t,n,r)}function w(e){return e instanceof o||(e=g(e)),e?new O((e=e.rgb()).r,e.g,e.b,e.opacity):new O}function _(e,t,n,r){return 1===arguments.length?w(e):new O(e,t,n,null==r?1:r)}function O(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function k(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function j(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new E(e,t,n,r)}function S(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof E)return new E(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=g(e)),!e)return new E;if(e instanceof E)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),c=NaN,u=a-i,s=(a+i)/2;return u?(c=t===a?(n-r)/u+6*(n0&&s<1?0:c,new E(c,u,s,e.opacity)}(e):new E(e,t,n,null==r?1:r)}function E(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function T(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}r(o,g,{displayable:function(){return this.rgb().displayable()},hex:function(){return this.rgb().hex()},toString:function(){return this.rgb()+""}}),r(O,_,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new O(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new O(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return 0<=this.r&&this.r<=255&&0<=this.g&&this.g<=255&&0<=this.b&&this.b<=255&&0<=this.opacity&&this.opacity<=1},hex:function(){return"#"+k(this.r)+k(this.g)+k(this.b)},toString:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}})),r(E,S,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new E(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new E(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new O(T(e>=240?e-240:e+120,i,r),T(e,i,r),T(e<120?e+240:e-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}));var C=Math.PI/180,R=180/Math.PI,M=.96422,P=1,A=.82521,q=4/29,D=6/29,z=3*D*D,N=D*D*D;function L(e){if(e instanceof I)return new I(e.l,e.a,e.b,e.opacity);if(e instanceof H){if(isNaN(e.h))return new I(e.l,0,0,e.opacity);var t=e.h*C;return new I(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}e instanceof O||(e=w(e));var n,r,i=X(e.r),o=X(e.g),a=X(e.b),c=V((.2225045*i+.7168786*o+.0606169*a)/P);return i===o&&o===a?n=r=c:(n=V((.4360747*i+.3850649*o+.1430804*a)/M),r=V((.0139322*i+.0971045*o+.7141733*a)/A)),new I(116*c-16,500*(n-c),200*(c-r),e.opacity)}function W(e,t,n,r){return 1===arguments.length?L(e):new I(e,t,n,null==r?1:r)}function I(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function V(e){return e>N?Math.pow(e,1/3):e/z+q}function F(e){return e>D?e*e*e:z*(e-q)}function B(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function X(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function U(e){if(e instanceof H)return new H(e.h,e.c,e.l,e.opacity);if(e instanceof I||(e=L(e)),0===e.a&&0===e.b)return new H(NaN,0,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*R;return new H(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function Y(e,t,n,r){return 1===arguments.length?U(e):new H(e,t,n,null==r?1:r)}function H(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}r(I,W,i(o,{brighter:function(e){return new I(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker:function(e){return new I(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb:function(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return new O(B(3.1338561*(t=M*F(t))-1.6168667*(e=P*F(e))-.4906146*(n=A*F(n))),B(-.9787684*t+1.9161415*e+.033454*n),B(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),r(H,Y,i(o,{brighter:function(e){return new H(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker:function(e){return new H(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb:function(){return L(this).rgb()}}));var G=-.14861,Z=1.78277,$=-.29227,K=-.90649,Q=1.97294,J=Q*K,ee=Q*Z,te=Z*$-K*G;function ne(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof re)return new re(e.h,e.s,e.l,e.opacity);e instanceof O||(e=w(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(te*r+J*t-ee*n)/(te+J-ee),o=r-i,a=(Q*(n-i)-$*o)/K,c=Math.sqrt(a*a+o*o)/(Q*i*(1-i)),u=c?Math.atan2(a,o)*R-120:NaN;return new re(u<0?u+360:u,c,i,e.opacity)}(e):new re(e,t,n,null==r?1:r)}function re(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}r(re,ne,i(o,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new re(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new re(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*C,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),i=Math.sin(e);return new O(255*(t+n*(G*r+Z*i)),255*(t+n*($*r+K*i)),255*(t+n*(Q*r)),this.opacity)}})),n.d(t,"a",function(){return g}),n.d(t,"f",function(){return _}),n.d(t,"d",function(){return S}),n.d(t,"e",function(){return W}),n.d(t,"c",function(){return Y}),n.d(t,"b",function(){return ne})},SKAX:function(e,t,n){var r=n("JC6p"),i=n("lQqw")(r);e.exports=i},SfRM:function(e,t,n){var r=n("YESw");e.exports=function(){this.__data__=r?r(null):{},this.size=0}},Sxd8:function(e,t,n){var r=n("ZCgT");e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},T1AV:function(e,t,n){var r=n("t2Dn"),i=n("5Tg0"),o=n("yP5f"),a=n("Q1l4"),c=n("+iFO"),u=n("03A+"),s=n("Z0cm"),l=n("3L66"),f=n("DSRE"),d=n("lSCD"),h=n("GoyQ"),p=n("YO3V"),m=n("c6wG"),b=n("itsj"),y=n("jeLo");e.exports=function(e,t,n,g,v,x,w){var _=b(e,n),O=b(t,n),k=w.get(O);if(k)r(e,n,k);else{var j=x?x(_,O,n+"",e,t,w):void 0,S=void 0===j;if(S){var E=s(O),T=!E&&f(O),C=!E&&!T&&m(O);j=O,E||T||C?s(_)?j=_:l(_)?j=a(_):T?(S=!1,j=i(O,!0)):C?(S=!1,j=o(O,!0)):j=[]:p(O)||u(O)?(j=_,u(_)?j=y(_):h(_)&&!d(_)||(j=c(O))):S=!1}S&&(w.set(O,j),v(j,O,g,x,w),w.delete(O)),r(e,n,j)}}},T8tx:function(e,t,n){var r=n("ulEd"),i=n("2lMS"),o=n("wclG"),a=n("/lCS");e.exports=function(e,t,n){var c=t+"";return o(e,i(c,a(r(c),n)))}},TYy9:function(e,t,n){var r=n("XGnz");e.exports=function(e){return null!=e&&e.length?r(e,1):[]}},TqRt:function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},UB5X:function(e,t,n){var r=n("NykK"),i=n("ExA7"),o="[object Number]";e.exports=function(e){return"number"==typeof e||i(e)&&r(e)==o}},"UNi/":function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++nt}},VCL8:function(e,t,n){"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function i(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function o(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function a(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,a=null,c=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?a="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?c="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(c="UNSAFE_componentWillUpdate"),null!==n||null!==a||null!==c){var u=e.displayName||e.name,s="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+u+" uses "+s+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==a?"\n "+a:"")+(null!==c?"\n "+c:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=r,t.componentWillReceiveProps=i),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=o;var l=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;l.call(this,e,t,r)}}return e}n.r(t),n.d(t,"polyfill",function(){return a}),r.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0},VOtZ:function(e,t,n){var r=n("juv8"),i=n("MvSz");e.exports=function(e,t){return r(e,i(e),t)}},VaNO:function(e,t){e.exports=function(e){return this.__data__.has(e)}},VbXa:function(e,t){e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},W7oM:function(e,t,n){n("nZgG");var r=n("WEpk").Object;e.exports=function(e,t){return r.defineProperties(e,t)}},WFqU:function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n("yLpj"))},WjpJ:function(e,t,n){var r=n("HLqC")();e.exports=r},Wt1U:function(e,t,n){var r=n("LqpT"),i=n("EA7m"),o=n("3L66"),a=i(function(e,t){return o(e)?r(e,t):[]});e.exports=a},WwFo:function(e,t,n){var r=n("juv8"),i=n("7GkX");e.exports=function(e,t){return e&&r(t,i(t),e)}},XGnz:function(e,t,n){var r=n("CH3K"),i=n("BiGR");e.exports=function e(t,n,o,a,c){var u=-1,s=t.length;for(o||(o=i),c||(c=[]);++u0&&o(l)?n>1?e(l,n-1,o,a,c):r(c,l):a||(c[c.length]=l)}return c}},XWtR:function(e,t,n){var r=n("5T2Y").parseInt,i=n("oc46").trim,o=n("5pKv"),a=/^[-+]?0[xX]/;e.exports=8!==r(o+"08")||22!==r(o+"0x16")?function(e,t){var n=i(String(e),3);return r(n,t>>>0||(a.test(n)?16:10))}:r},XYm9:function(e,t,n){var r=n("+K+b");e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},XfWh:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=function(){for(var e=arguments.length,t=new Array(e),n=0;n{new i(e).load().catch(t=>{console.error(`There was an issue loading a variable font...\n font-family: ${e}\n error: ${t}`)})},[e]),[{fontFamily:e,fontVariationSettings:(()=>{const e=Object.entries(n);return e.length?e.map(([e,t])=>`'${e}' ${t}`).join(", "):"normal"})()},e=>{o("normal"==e?{}:Object.assign({},n,e))}]}},"Xt/L":function(e,t){e.exports=function(e,t,n){for(var r=-1,i=null==e?0:e.length;++r1&&p.reverse(),S&&k0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),s?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;u.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),f=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),O="undefined"!=typeof WeakMap?new WeakMap:new n,k=function(){return function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=l.getInstance(),r=new _(t,n,this);O.set(this,r)}}();["observe","unobserve","disconnect"].forEach(function(e){k.prototype[e]=function(){var t;return(t=O.get(this))[e].apply(t,arguments)}});var j=void 0!==i.ResizeObserver?i.ResizeObserver:k;t.a=j}).call(this,n("yLpj"))},c6wG:function(e,t,n){var r=n("dD9F"),i=n("sEf8"),o=n("mdPL"),a=o&&o.isTypedArray,c=a?i(a):r;e.exports=c},cFM1:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e){return"string"==typeof e?e:e?e.displayName||e.name||"Component":void 0};t.default=r},cJVi:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=function(e,t){return function(n){return n[e]=t,n}};t.default=r},cOGN:function(e,t,n){"use strict";var r=n("tgfz");function i(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function o(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function a(e){return{y:e,m:0,d:1,H:0,M:0,S:0,L:0}}var c,u,s,l,f={"-":"",_:" ",0:"0"},d=/^\s*\d+/,h=/^%/,p=/[\\^$*+?|[\]().{}]/g;function m(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",o=i.length;return r+(o68?1900:2e3),n+r[0].length):-1}function S(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function E(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function T(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function C(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function R(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function M(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function P(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function A(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function q(e,t,n){var r=d.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function D(e,t,n){var r=h.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function z(e,t,n){var r=d.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function N(e,t,n){var r=d.exec(t.slice(n));return r?(e.Q=1e3*+r[0],n+r[0].length):-1}function L(e,t){return m(e.getDate(),t,2)}function W(e,t){return m(e.getHours(),t,2)}function I(e,t){return m(e.getHours()%12||12,t,2)}function V(e,t){return m(1+r.a.count(Object(r.o)(e),e),t,3)}function F(e,t){return m(e.getMilliseconds(),t,3)}function B(e,t){return F(e,t)+"000"}function X(e,t){return m(e.getMonth()+1,t,2)}function U(e,t){return m(e.getMinutes(),t,2)}function Y(e,t){return m(e.getSeconds(),t,2)}function H(e){var t=e.getDay();return 0===t?7:t}function G(e,t){return m(r.j.count(Object(r.o)(e),e),t,2)}function Z(e,t){var n=e.getDay();return e=n>=4||0===n?Object(r.k)(e):r.k.ceil(e),m(r.k.count(Object(r.o)(e),e)+(4===Object(r.o)(e).getDay()),t,2)}function $(e){return e.getDay()}function K(e,t){return m(r.f.count(Object(r.o)(e),e),t,2)}function Q(e,t){return m(e.getFullYear()%100,t,2)}function J(e,t){return m(e.getFullYear()%1e4,t,4)}function ee(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+m(t/60|0,"0",2)+m(t%60,"0",2)}function te(e,t){return m(e.getUTCDate(),t,2)}function ne(e,t){return m(e.getUTCHours(),t,2)}function re(e,t){return m(e.getUTCHours()%12||12,t,2)}function ie(e,t){return m(1+r.p.count(Object(r.D)(e),e),t,3)}function oe(e,t){return m(e.getUTCMilliseconds(),t,3)}function ae(e,t){return oe(e,t)+"000"}function ce(e,t){return m(e.getUTCMonth()+1,t,2)}function ue(e,t){return m(e.getUTCMinutes(),t,2)}function se(e,t){return m(e.getUTCSeconds(),t,2)}function le(e){var t=e.getUTCDay();return 0===t?7:t}function fe(e,t){return m(r.y.count(Object(r.D)(e),e),t,2)}function de(e,t){var n=e.getUTCDay();return e=n>=4||0===n?Object(r.z)(e):r.z.ceil(e),m(r.z.count(Object(r.D)(e),e)+(4===Object(r.D)(e).getUTCDay()),t,2)}function he(e){return e.getUTCDay()}function pe(e,t){return m(r.u.count(Object(r.D)(e),e),t,2)}function me(e,t){return m(e.getUTCFullYear()%100,t,2)}function be(e,t){return m(e.getUTCFullYear()%1e4,t,4)}function ye(){return"+0000"}function ge(){return"%"}function ve(e){return+e}function xe(e){return Math.floor(+e/1e3)}c=function(e){var t=e.dateTime,n=e.date,c=e.time,u=e.periods,s=e.days,l=e.shortDays,d=e.months,h=e.shortMonths,p=y(u),m=g(u),b=y(s),we=g(s),_e=y(l),Oe=g(l),ke=y(d),je=g(d),Se=y(h),Ee=g(h),Te={a:function(e){return l[e.getDay()]},A:function(e){return s[e.getDay()]},b:function(e){return h[e.getMonth()]},B:function(e){return d[e.getMonth()]},c:null,d:L,e:L,f:B,H:W,I:I,j:V,L:F,m:X,M:U,p:function(e){return u[+(e.getHours()>=12)]},Q:ve,s:xe,S:Y,u:H,U:G,V:Z,w:$,W:K,x:null,X:null,y:Q,Y:J,Z:ee,"%":ge},Ce={a:function(e){return l[e.getUTCDay()]},A:function(e){return s[e.getUTCDay()]},b:function(e){return h[e.getUTCMonth()]},B:function(e){return d[e.getUTCMonth()]},c:null,d:te,e:te,f:ae,H:ne,I:re,j:ie,L:oe,m:ce,M:ue,p:function(e){return u[+(e.getUTCHours()>=12)]},Q:ve,s:xe,S:se,u:le,U:fe,V:de,w:he,W:pe,x:null,X:null,y:me,Y:be,Z:ye,"%":ge},Re={a:function(e,t,n){var r=_e.exec(t.slice(n));return r?(e.w=Oe[r[0].toLowerCase()],n+r[0].length):-1},A:function(e,t,n){var r=b.exec(t.slice(n));return r?(e.w=we[r[0].toLowerCase()],n+r[0].length):-1},b:function(e,t,n){var r=Se.exec(t.slice(n));return r?(e.m=Ee[r[0].toLowerCase()],n+r[0].length):-1},B:function(e,t,n){var r=ke.exec(t.slice(n));return r?(e.m=je[r[0].toLowerCase()],n+r[0].length):-1},c:function(e,n,r){return Ae(e,t,n,r)},d:T,e:T,f:q,H:R,I:R,j:C,L:A,m:E,M:M,p:function(e,t,n){var r=p.exec(t.slice(n));return r?(e.p=m[r[0].toLowerCase()],n+r[0].length):-1},Q:z,s:N,S:P,u:x,U:w,V:_,w:v,W:O,x:function(e,t,r){return Ae(e,n,t,r)},X:function(e,t,n){return Ae(e,c,t,n)},y:j,Y:k,Z:S,"%":D};function Me(e,t){return function(n){var r,i,o,a=[],c=-1,u=0,s=e.length;for(n instanceof Date||(n=new Date(+n));++c53)return null;"w"in u||(u.w=1),"Z"in u?(c=(i=o(a(u.y))).getUTCDay(),i=c>4||0===c?r.u.ceil(i):Object(r.u)(i),i=r.p.offset(i,7*(u.V-1)),u.y=i.getUTCFullYear(),u.m=i.getUTCMonth(),u.d=i.getUTCDate()+(u.w+6)%7):(c=(i=t(a(u.y))).getDay(),i=c>4||0===c?r.f.ceil(i):Object(r.f)(i),i=r.a.offset(i,7*(u.V-1)),u.y=i.getFullYear(),u.m=i.getMonth(),u.d=i.getDate()+(u.w+6)%7)}else("W"in u||"U"in u)&&("w"in u||(u.w="u"in u?u.u%7:"W"in u?1:0),c="Z"in u?o(a(u.y)).getUTCDay():t(a(u.y)).getDay(),u.m=0,u.d="W"in u?(u.w+6)%7+7*u.W-(c+5)%7:u.w+7*u.U-(c+6)%7);return"Z"in u?(u.H+=u.Z/100|0,u.M+=u.Z%100,o(u)):t(u)}}function Ae(e,t,n,r){for(var i,o,a=0,c=t.length,u=n.length;a=u)return-1;if(37===(i=t.charCodeAt(a++))){if(i=t.charAt(a++),!(o=Re[i in f?t.charAt(a++):i])||(r=o(e,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return Te.x=Me(n,Te),Te.X=Me(c,Te),Te.c=Me(t,Te),Ce.x=Me(n,Ce),Ce.X=Me(c,Ce),Ce.c=Me(t,Ce),{format:function(e){var t=Me(e+="",Te);return t.toString=function(){return e},t},parse:function(e){var t=Pe(e+="",i);return t.toString=function(){return e},t},utcFormat:function(e){var t=Me(e+="",Ce);return t.toString=function(){return e},t},utcParse:function(e){var t=Pe(e,o);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),u=c.format,c.parse,s=c.utcFormat,l=c.utcParse;Date.prototype.toISOString||s("%Y-%m-%dT%H:%M:%S.%LZ");+new Date("2000-01-01T00:00:00.000Z")||l("%Y-%m-%dT%H:%M:%S.%LZ");n.d(t,"a",function(){return u}),n.d(t,"b",function(){return s})},clLX:function(e,t,n){"use strict";e.exports=(e=>{if("number"!=typeof e)throw new TypeError("Expected a number");const t=e>0?Math.floor:Math.ceil;return{days:t(e/864e5),hours:t(e/36e5)%24,minutes:t(e/6e4)%60,seconds:t(e/1e3)%60,milliseconds:t(e)%1e3,microseconds:t(1e3*e)%1e3,nanoseconds:t(1e6*e)%1e3}})},"cq/+":function(e,t,n){var r=n("mc0g")();e.exports=r},cvCv:function(e,t){e.exports=function(e){return function(){return e}}},dD9F:function(e,t,n){var r=n("NykK"),i=n("shjB"),o=n("ExA7"),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[r(e)]}},dEVD:function(e,t,n){var r=n("Y7ZC"),i=n("XWtR");r(r.G+r.F*(parseInt!=i),{parseInt:i})},dOSx:function(e,t,n){"use strict";var r=n("TqRt");t.__esModule=!0,t.default=void 0;var i=r(n("pVnL")),o=r(n("VbXa")),a=n("q1tI"),c=n("VCL8"),u=r(n("J6Zb")),s=r(n("6Wpt")),l=(r(n("7EsY")),r(n("hBwV")),function(e,t){return function(n){var r=(0,a.createFactory)(n),l="function"==typeof e?e:function(t,n){return!(0,s.default)((0,u.default)(t,e),(0,u.default)(n,e))},f=function(e){function n(){for(var n,r=arguments.length,i=new Array(r),o=0;o-1}},jeLo:function(e,t,n){var r=n("juv8"),i=n("mTTR");e.exports=function(e){return r(e,i(e))}},juv8:function(e,t,n){var r=n("MrPd"),i=n("hypo");e.exports=function(e,t,n,o){var a=!n;n||(n={});for(var c=-1,u=t.length;++c0&&(c=0),Object(m.b)().rangeRound(i).domain([c,a])},W=function(e){return"vertical"===e.layout?function(e){var t=e.data,n=e.getIndex,r=e.keys,i=e.minValue,o=e.maxValue,a=e.reverse,c=e.width,u=e.height,s=e.getColor,l=e.padding,f=void 0===l?0:l,d=e.innerPadding,h=void 0===d?0:d,m=z(t,n,[0,c],f),b=L(t,r,i,o,a?[0,u]:[u,0]),y=(m.bandwidth()-h*(r.length-1))/r.length,g=b(0),v=function(e){return e>0?b(e):g},x=function(e,t){return e>0?g-t:b(e)-g};a&&(v=function(e){return e<0?b(e):g},x=function(e,t){return e<0?g-t:b(e)-g});var w=[];return y>0&&r.forEach(function(e,r){p()(m.domain().length).forEach(function(i){var o=m(n(t[i]))+y*r+h*r,a=v(t[i][e]),c=x(t[i][e],a);if(y>0&&c>0){var u={id:e,value:t[i][e],index:i,indexValue:n(t[i]),data:t[i]};w.push({key:"".concat(e,".").concat(u.indexValue),data:u,x:o,y:a,width:y,height:c,color:s(u)})}})}),{xScale:m,yScale:b,bars:w}}(e):function(e){var t=e.data,n=e.getIndex,r=e.keys,i=e.minValue,o=e.maxValue,a=e.reverse,c=e.width,u=e.height,s=e.getColor,l=e.padding,f=void 0===l?0:l,d=e.innerPadding,h=void 0===d?0:d,m=L(t,r,i,o,a?[c,0]:[0,c]),b=z(t,n,[u,0],f),y=(b.bandwidth()-h*(r.length-1))/r.length,g=m(0),v=function(e){return e>0?g:m(e)},x=function(e,t){return e>0?m(e)-g:g-t};a&&(v=function(e){return e<0?g:m(e)},x=function(e,t){return e<0?m(e)-g:g-t});var w=[];return y>0&&r.forEach(function(e,r){p()(b.domain().length).forEach(function(i){var o=v(t[i][e]),a=b(n(t[i]))+y*r+h*r,c=x(t[i][e],o);if(c>0){var u={id:e,value:t[i][e],index:i,indexValue:n(t[i]),data:t[i]};w.push({key:"".concat(e,".").concat(u.indexValue),data:u,x:o,y:a,width:c,height:y,color:s(u)})}})}),{xScale:m,yScale:b,bars:w}}(e)},I=function(e,t,n,r){var i=y()(e,2),o=t;"auto"===o&&(o=l()(i));var a=n;return"auto"===a&&(a=d()(i)),Object(m.b)().rangeRound(r).domain([o,a])},V=function(e){return"vertical"===e.layout?(n=(t=e).data,r=t.getIndex,i=t.keys,o=t.minValue,a=t.maxValue,c=t.reverse,u=t.width,s=t.height,l=t.getColor,f=t.padding,d=void 0===f?0:f,h=t.innerPadding,p=void 0===h?0:h,m=Object(g.s)().keys(i).offset(g.t)(n),b=z(n,r,[0,u],d),y=I(m,o,a,c?[0,s]:[s,0]),v=[],x=b.bandwidth(),w=function(e){return y(e[1])},_=function(e,t){return y(e[0])-t},c&&(w=function(e){return y(e[0])},_=function(e,t){return y(e[1])-t}),x>0&&m.forEach(function(e){b.domain().forEach(function(t,n){var i=e[n],o=b(r(i.data)),a=w(i),c=_(i,a);if(p>0&&(a+=.5*p,c-=p),c>0){var u={id:e.key,value:i.data[e.key],index:n,indexValue:t,data:i.data};v.push({key:"".concat(e.key,".").concat(t),data:u,x:o,y:a,width:x,height:c,color:l(u)})}})}),{xScale:b,yScale:y,bars:v}):function(e){var t=e.data,n=e.getIndex,r=e.keys,i=e.minValue,o=e.maxValue,a=e.reverse,c=e.width,u=e.height,s=e.getColor,l=e.padding,f=void 0===l?0:l,d=e.innerPadding,h=void 0===d?0:d,p=Object(g.s)().keys(r).offset(g.t)(t),m=I(p,i,o,a?[c,0]:[0,c]),b=z(t,n,[u,0],f),y=[],v=b.bandwidth(),x=function(e){return m(e[0])},w=function(e,t){return m(e[1])-t};return a&&(x=function(e){return m(e[1])},w=function(e,t){return m(e[0])-t}),v>0&&p.forEach(function(e){b.domain().forEach(function(t,r){var i=e[r],o=b(n(i.data)),a={id:e.key,value:i.data[e.key],index:r,indexValue:t,data:i.data},c=x(i),u=w(i,c);h>0&&(c+=.5*h,u-=h),u>0&&y.push({key:"".concat(e.key,".").concat(t),data:a,x:c,y:o,width:u,height:v,color:s(a)})})}),{xScale:m,yScale:b,bars:y}}(e);var t,n,r,i,o,a,c,u,s,l,f,d,h,p,m,b,y,v,x,w,_},F=function(e){var t=e.from,n=e.bars,r=e.layout,i=e.groupMode,o=e.reverse;return"indexes"===t?function(e){return x()(e.map(function(e){return{id:e.data.indexValue,label:e.data.indexValue,color:e.color,fill:e.data.fill}}),function(e){return e.id})}(n):function(e,t,n,r){var i=x()(e.map(function(e){return{id:e.data.id,label:e.data.id,color:e.color,fill:e.data.fill}}),function(e){return e.id});return("vertical"===t&&"stacked"===n&&!0!==r||"horizontal"===t&&"stacked"===n&&!0===r)&&i.reverse(),i}(n,r,i,o)};function B(e){for(var t=1;t0&&t0&&n0&&(this.ctx.lineWidth=j.grid.line.strokeWidth,this.ctx.strokeStyle=j.grid.line.stroke,R&&Object(c.e)(this.ctx,{width:s,height:l,scale:D.xScale,axis:"x",values:M}),P&&Object(c.e)(this.ctx,{width:s,height:l,scale:D.yScale,axis:"y",values:A})),this.ctx.strokeStyle="#dddddd";var z=x()(D.bars.map(function(e){return{id:e.data.id,label:e.data.id,color:e.color,fill:e.data.fill}}).reverse(),function(e){return e.id}),N=x()(D.bars.map(function(e){return{id:e.data.indexValue,label:e.data.indexValue,color:e.color,fill:e.data.fill}}),function(e){return e.id});C.forEach(function(e){var n;if("keys"===e.dataFrom?n=z:"indexes"===e.dataFrom&&(n=N),void 0===n)return null;Object(u.c)(t.ctx,ue({},e,{data:n,containerWidth:s,containerHeight:l,itemTextColor:"#999",symbolSize:16}))}),Object(c.d)(this.ctx,{xScale:D.xScale,yScale:D.yScale,width:s,height:l,top:w,right:_,bottom:O,left:k,theme:j}),D.bars.forEach(function(e){var n=e.x,r=e.y,i=e.color,o=e.width,a=e.height;t.ctx.fillStyle=i,E>0&&(t.ctx.strokeStyle=T(e),t.ctx.lineWidth=E),t.ctx.beginPath(),t.ctx.rect(n,r,o,a),t.ctx.fill(),E>0&&t.ctx.stroke()})}},{key:"render",value:function(){var e=this,t=this.props,n=t.outerWidth,r=t.outerHeight,o=t.pixelRatio,c=t.isInteractive,u=t.theme;return i.a.createElement(a.b,{isInteractive:c,theme:u,animate:!1},function(t){var a=t.showTooltip,c=t.hideTooltip;return i.a.createElement("canvas",{ref:function(t){e.surface=t},width:n*o,height:r*o,style:{width:n,height:r},onMouseEnter:e.handleMouseHover(a,c),onMouseMove:e.handleMouseHover(a,c),onMouseLeave:e.handleMouseLeave(c),onClick:e.handleClick})})}}])&&le(n.prototype,o),s&&le(n,s),t}();be.propTypes=Z;_()("BarCanvas")(K(be));function ye(){return(ye=Object.assign||function(e){for(var t=1;t{if(!Number.isFinite(e))throw new TypeError("Expected a finite number");t.compact&&(t.secondsDecimalDigits=0,t.millisecondsDecimalDigits=0);const n=[],i=(e,r,i,o)=>{if(0===e)return;const a=t.verbose?" "+((e,t)=>1===t?e:e+"s")(r,e):i;n.push((o||e)+a)};if(("number"==typeof t.secondsDecimalDigits?t.secondsDecimalDigits:1)<1){const t=1e3-e%1e3;t<500&&(e+=t)}const o=r(e);if(i(Math.trunc(o.days/365),"year","y"),i(o.days%365,"day","d"),i(o.hours,"hour","h"),i(o.minutes,"minute","m"),t.separateMilliseconds||t.formatSubMilliseconds||e<1e3)if(i(o.seconds,"second","s"),t.formatSubMilliseconds)i(o.milliseconds,"millisecond","ms"),i(o.microseconds,"microsecond","µs"),i(o.nanoseconds,"nanosecond","ns");else{const e=o.milliseconds+o.microseconds/1e3+o.nanoseconds/1e6,n="number"==typeof t.millisecondsDecimalDigits?t.millisecondsDecimalDigits:0,r=n?e.toFixed(n):Math.ceil(e);i(parseFloat(r,10),"millisecond","ms",r)}else{const n=e/1e3%60,r="number"==typeof t.secondsDecimalDigits?t.secondsDecimalDigits:1,o=n.toFixed(r),a=t.keepDecimalsOnWholeSeconds?o:o.replace(/\.0+$/,"");i(parseFloat(a,10),"second","s",a)}return 0===n.length?"0"+(t.verbose?" milliseconds":"ms"):t.compact?"~"+n[0]:"number"==typeof t.unitCount?"~"+n.slice(0,Math.max(t.unitCount,1)).join(" "):n.join(" ")})},"oCl/":function(e,t,n){var r=n("CH3K"),i=n("LcsW"),o=n("MvSz"),a=n("0ycA"),c=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=i(e);return t}:a;e.exports=c},oc46:function(e,t,n){var r=n("Y7ZC"),i=n("Jes0"),o=n("KUxP"),a=n("5pKv"),c="["+a+"]",u=RegExp("^"+c+c+"*"),s=RegExp(c+c+"*$"),l=function(e,t,n){var i={},c=o(function(){return!!a[e]()||"​…"!="​…"[e]()}),u=i[e]=c?t(f):a[e];n&&(i[n]=u),r(r.P+r.F*c,"String",i)},f=l.trim=function(e,t){return e=String(i(e)),1&t&&(e=e.replace(u,"")),2&t&&(e=e.replace(s,"")),e};e.exports=l},oetV:function(e,t,n){"use strict";var r=function(e){for(var t=e.length/6|0,n=new Array(t),r=0;r1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return ve.h=360*e-100,ve.s=1.5-1.5*t,ve.l=.8-.9*t,ve+""},we=Object(me.f)(),_e=Math.PI/3,Oe=2*Math.PI/3,ke=function(e){var t;return e=(.5-e)*Math.PI,we.r=255*(t=Math.sin(e))*t,we.g=255*(t=Math.sin(e+_e))*t,we.b=255*(t=Math.sin(e+Oe))*t,we+""};function je(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}var Se=je(r("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),Ee=je(r("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),Te=je(r("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),Ce=je(r("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));n.d(t,"P",function(){return i}),n.d(t,"K",function(){return o}),n.d(t,"Q",function(){return a}),n.d(t,"X",function(){return c}),n.d(t,"Y",function(){return u}),n.d(t,"Z",function(){return s}),n.d(t,"mb",function(){return l}),n.d(t,"nb",function(){return f}),n.d(t,"ob",function(){return d}),n.d(t,"b",function(){return b}),n.d(t,"M",function(){return m}),n.d(t,"n",function(){return g}),n.d(t,"W",function(){return y}),n.d(t,"o",function(){return x}),n.d(t,"ab",function(){return v}),n.d(t,"s",function(){return _}),n.d(t,"db",function(){return w}),n.d(t,"w",function(){return k}),n.d(t,"gb",function(){return O}),n.d(t,"x",function(){return S}),n.d(t,"hb",function(){return j}),n.d(t,"z",function(){return T}),n.d(t,"jb",function(){return E}),n.d(t,"A",function(){return R}),n.d(t,"kb",function(){return C}),n.d(t,"D",function(){return P}),n.d(t,"pb",function(){return M}),n.d(t,"c",function(){return q}),n.d(t,"N",function(){return A}),n.d(t,"d",function(){return z}),n.d(t,"O",function(){return D}),n.d(t,"g",function(){return L}),n.d(t,"R",function(){return N}),n.d(t,"l",function(){return I}),n.d(t,"U",function(){return W}),n.d(t,"r",function(){return F}),n.d(t,"cb",function(){return V}),n.d(t,"q",function(){return X}),n.d(t,"bb",function(){return B}),n.d(t,"t",function(){return Y}),n.d(t,"eb",function(){return U}),n.d(t,"y",function(){return G}),n.d(t,"ib",function(){return H}),n.d(t,"H",function(){return $}),n.d(t,"rb",function(){return Z}),n.d(t,"G",function(){return Q}),n.d(t,"qb",function(){return K}),n.d(t,"I",function(){return ee}),n.d(t,"sb",function(){return J}),n.d(t,"J",function(){return ne}),n.d(t,"tb",function(){return te}),n.d(t,"a",function(){return ie}),n.d(t,"L",function(){return re}),n.d(t,"h",function(){return ae}),n.d(t,"S",function(){return oe}),n.d(t,"i",function(){return ue}),n.d(t,"T",function(){return ce}),n.d(t,"u",function(){return le}),n.d(t,"fb",function(){return se}),n.d(t,"B",function(){return de}),n.d(t,"lb",function(){return fe}),n.d(t,"m",function(){return pe}),n.d(t,"V",function(){return he}),n.d(t,"f",function(){return be}),n.d(t,"v",function(){return xe}),n.d(t,"F",function(){return ye}),n.d(t,"e",function(){return ge}),n.d(t,"C",function(){return ke}),n.d(t,"E",function(){return Se}),n.d(t,"k",function(){return Ee}),n.d(t,"j",function(){return Te}),n.d(t,"p",function(){return Ce})},or5M:function(e,t,n){var r=n("1hJj"),i=n("QoRX"),o=n("xYSL"),a=1,c=2;e.exports=function(e,t,n,u,s,l){var f=n&a,d=e.length,h=t.length;if(d!=h&&!(f&&h>d))return!1;var p=l.get(e);if(p&&l.get(t))return p==t;var m=-1,b=!0,y=n&c?new r:void 0;for(l.set(e,t),l.set(t,e);++m10*m&&(i.accumulatedTime=0),0===i.accumulatedTime)return i.animationID=null,void i.startAnimationIfNecessary();for(var a=(i.accumulatedTime-Math.floor(i.accumulatedTime/m)*m)/m,c=Math.floor(i.accumulatedTime/m),s=y(i.props.willEnter,i.props.willLeave,i.props.didLeave,i.state.mergedPropsStyles,n,i.state.currentStyles,i.state.currentVelocities,i.state.lastIdealStyles,i.state.lastIdealVelocities),f=s[0],h=s[1],p=s[2],g=s[3],v=s[4],x=0;x180||n<-180?n-360*Math.round(n/360):n):o(isNaN(e)?t:e)}function u(e){return 1==(e=+e)?s:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):o(isNaN(t)?n:t)}}function s(e,t){var n=t-e;return n?a(e,n):o(isNaN(e)?t:e)}var l=function e(t){var n=u(t);function i(e,t){var i=n((e=Object(r.f)(e)).r,(t=Object(r.f)(t)).r),o=n(e.g,t.g),a=n(e.b,t.b),c=s(e.opacity,t.opacity);return function(t){return e.r=i(t),e.g=o(t),e.b=a(t),e.opacity=c(t),e+""}}return i.gamma=e,i}(1);function f(e){return function(t){var n,i,o=t.length,a=new Array(o),c=new Array(o),u=new Array(o);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),o=e[r],a=e[r+1],c=r>0?e[r-1]:2*o-a,u=ro&&(i=t.slice(o,i),c[a]?c[a]+=i:c[++a]=i),(n=n[0])===(r=r[0])?c[a]?c[a]+=r:c[++a]=r:(c[++a]=null,u.push({i:a,x:h(n,r)})),o=m.lastIndex;return o180?t+=360:t-e>180&&(e+=360),o.push({i:n.push(i(n)+"rotate(",null,r)-2,x:h(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(o.rotate,a.rotate,c,u),function(e,t,n,o){e!==t?o.push({i:n.push(i(n)+"skewX(",null,r)-2,x:h(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(o.skewX,a.skewX,c,u),function(e,t,n,r,o,a){if(e!==n||t!==r){var c=o.push(i(o)+"scale(",null,",",null,")");a.push({i:c-4,x:h(e,n)},{i:c-2,x:h(t,r)})}else 1===n&&1===r||o.push(i(o)+"scale("+n+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,c,u),o=a=null,function(e){for(var t,n=-1,r=u.length;++nr[l])return-1;if(i>o[l]&&ur[l])return 1;if(a>o[l]&&c1?r[0]+r.slice(2):r,+e.slice(n+1)]},i=function(e){return(e=r(Math.abs(e)))?e[1]:NaN},o=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function a(e){return new c(e)}function c(e){if(!(t=o.exec(e)))throw new Error("invalid format: "+e);var t;this.fill=t[1]||" ",this.align=t[2]||">",this.sign=t[3]||"-",this.symbol=t[4]||"",this.zero=!!t[5],this.width=t[6]&&+t[6],this.comma=!!t[7],this.precision=t[8]&&+t[8].slice(1),this.trim=!!t[9],this.type=t[10]||""}a.prototype=c.prototype,c.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(null==this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(null==this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var u,s,l,f,d=function(e){e:for(var t,n=e.length,r=1,i=-1;r0){if(!+e[r])break e;i=0}}return i>0?e.slice(0,i)+e.slice(t+1):e},h=function(e,t){var n=r(e,t);if(!n)return e+"";var i=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+i:i.length>o+1?i.slice(0,o+1)+"."+i.slice(o+1):i+new Array(o-i.length+2).join("0")},p={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.round(e).toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return h(100*e,t)},r:h,s:function(e,t){var n=r(e,t);if(!n)return e+"";var i=n[0],o=n[1],a=o-(u=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,c=i.length;return a===c?i:a>c?i+new Array(a-c+1).join("0"):a>0?i.slice(0,a)+"."+i.slice(a):"0."+new Array(1-a).join("0")+r(e,Math.max(0,t+a-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}},m=function(e){return e},b=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];s=function(e){var t,n,r=e.grouping&&e.thousands?(t=e.grouping,n=e.thousands,function(e,r){for(var i=e.length,o=[],a=0,c=t[0],u=0;i>0&&c>0&&(u+c+1>r&&(c=Math.max(1,r-u)),o.push(e.substring(i-=c,i+c)),!((u+=c+1)>r));)c=t[a=(a+1)%t.length];return o.reverse().join(n)}):m,o=e.currency,c=e.decimal,s=e.numerals?function(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}(e.numerals):m,l=e.percent||"%";function f(e){var t=(e=a(e)).fill,n=e.align,i=e.sign,f=e.symbol,h=e.zero,m=e.width,y=e.comma,g=e.precision,v=e.trim,x=e.type;"n"===x?(y=!0,x="g"):p[x]||(null==g&&(g=12),v=!0,x="g"),(h||"0"===t&&"="===n)&&(h=!0,t="0",n="=");var w="$"===f?o[0]:"#"===f&&/[boxX]/.test(x)?"0"+x.toLowerCase():"",_="$"===f?o[1]:/[%p]/.test(x)?l:"",O=p[x],k=/[defgprs%]/.test(x);function j(e){var o,a,l,f=w,p=_;if("c"===x)p=O(e)+p,e="";else{var j=(e=+e)<0;if(e=O(Math.abs(e),g),v&&(e=d(e)),j&&0==+e&&(j=!1),f=(j?"("===i?i:"-":"-"===i||"("===i?"":i)+f,p=("s"===x?b[8+u/3]:"")+p+(j&&"("===i?")":""),k)for(o=-1,a=e.length;++o(l=e.charCodeAt(o))||l>57){p=(46===l?c+e.slice(o+1):e.slice(o))+p,e=e.slice(0,o);break}}y&&!h&&(e=r(e,1/0));var S=f.length+e.length+p.length,E=S>1)+f+e+p+E.slice(S);break;default:e=E+f+e+p}return s(e)}return g=null==g?6:/[gprs]/.test(x)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),j.toString=function(){return e+""},j}return{format:f,formatPrefix:function(e,t){var n=f(((e=a(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(i(t)/3))),o=Math.pow(10,-r),c=b[8+r/3];return function(e){return n(o*e)+c}}}}({decimal:".",thousands:",",grouping:[3],currency:["$",""]}),l=s.format,f=s.formatPrefix;var y=function(e){return Math.max(0,-i(Math.abs(e)))},g=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(i(t)/3)))-i(Math.abs(e)))},v=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,i(t)-i(e))+1};n.d(t,"a",function(){return l}),n.d(t,"b",function(){return f}),n.d(t,"c",function(){return a}),n.d(t,"d",function(){return y}),n.d(t,"e",function(){return g}),n.d(t,"f",function(){return v})},rzV7:function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty;function i(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}e.exports=function(e,t){if(i(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(var a=0;a-1&&e%1==0&&e<=n}},t2Dn:function(e,t,n){var r=n("hypo"),i=n("ljhN");e.exports=function(e,t,n){(void 0===n||i(e[t],n))&&(void 0!==n||t in e)||r(e,t,n)}},t2dP:function(e,t){e.exports=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}},tLB3:function(e,t,n){var r=n("GoyQ"),i=n("/9aa"),o=NaN,a=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return o;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=u.test(e);return n||s.test(e)?l(e.slice(2),n?2:8):c.test(e)?o:+e}},tMB7:function(e,t,n){var r=n("y1pI");e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},tYRH:function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t0))return a;do{a.push(o=new Date(+n)),t(n,i),e(n)}while(o=t)for(;e(t),!n(t);)t.setTime(t-1)},function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})},n&&(c.count=function(t,o){return r.setTime(+t),i.setTime(+o),e(r),e(i),Math.floor(n(r,i))},c.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?c.filter(a?function(t){return a(t)%e==0}:function(t){return c.count(0,t)%e==0}):c:null}),c}var a=o(function(){},function(e,t){e.setTime(+e+t)},function(e,t){return t-e});a.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?o(function(t){t.setTime(Math.floor(t/e)*e)},function(t,n){t.setTime(+t+n*e)},function(t,n){return(n-t)/e}):a:null};var c=a,u=(a.range,6e4),s=6048e5,l=o(function(e){e.setTime(e-e.getMilliseconds())},function(e,t){e.setTime(+e+1e3*t)},function(e,t){return(t-e)/1e3},function(e){return e.getUTCSeconds()}),f=l,d=(l.range,o(function(e){e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds())},function(e,t){e.setTime(+e+t*u)},function(e,t){return(t-e)/u},function(e){return e.getMinutes()})),h=d,p=(d.range,o(function(e){e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds()-e.getMinutes()*u)},function(e,t){e.setTime(+e+36e5*t)},function(e,t){return(t-e)/36e5},function(e){return e.getHours()})),m=p,b=(p.range,o(function(e){e.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*u)/864e5},function(e){return e.getDate()-1})),y=b;b.range;function g(e){return o(function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+7*t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*u)/s})}var v=g(0),x=g(1),w=g(2),_=g(3),O=g(4),k=g(5),j=g(6),S=(v.range,x.range,w.range,_.range,O.range,k.range,j.range,o(function(e){e.setDate(1),e.setHours(0,0,0,0)},function(e,t){e.setMonth(e.getMonth()+t)},function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())},function(e){return e.getMonth()})),E=S,T=(S.range,o(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(e,t){e.setFullYear(e.getFullYear()+t)},function(e,t){return t.getFullYear()-e.getFullYear()},function(e){return e.getFullYear()}));T.every=function(e){return isFinite(e=Math.floor(e))&&e>0?o(function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,n){t.setFullYear(t.getFullYear()+n*e)}):null};var C=T,R=(T.range,o(function(e){e.setUTCSeconds(0,0)},function(e,t){e.setTime(+e+t*u)},function(e,t){return(t-e)/u},function(e){return e.getUTCMinutes()})),M=R,P=(R.range,o(function(e){e.setUTCMinutes(0,0,0)},function(e,t){e.setTime(+e+36e5*t)},function(e,t){return(t-e)/36e5},function(e){return e.getUTCHours()})),A=P,q=(P.range,o(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/864e5},function(e){return e.getUTCDate()-1})),D=q;q.range;function z(e){return o(function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+7*t)},function(e,t){return(t-e)/s})}var N=z(0),L=z(1),W=z(2),I=z(3),V=z(4),F=z(5),B=z(6),X=(N.range,L.range,W.range,I.range,V.range,F.range,B.range,o(function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCMonth(e.getUTCMonth()+t)},function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())},function(e){return e.getUTCMonth()})),U=X,Y=(X.range,o(function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)},function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()},function(e){return e.getUTCFullYear()}));Y.every=function(e){return isFinite(e=Math.floor(e))&&e>0?o(function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null};var H=Y;Y.range;n.d(t,"d",function(){return c}),n.d(t,"s",function(){return c}),n.d(t,"i",function(){return f}),n.d(t,"x",function(){return f}),n.d(t,"e",function(){return h}),n.d(t,"c",function(){return m}),n.d(t,"a",function(){return y}),n.d(t,"n",function(){return v}),n.d(t,"j",function(){return v}),n.d(t,"f",function(){return x}),n.d(t,"l",function(){return w}),n.d(t,"m",function(){return _}),n.d(t,"k",function(){return O}),n.d(t,"b",function(){return k}),n.d(t,"h",function(){return j}),n.d(t,"g",function(){return E}),n.d(t,"o",function(){return C}),n.d(t,"t",function(){return M}),n.d(t,"r",function(){return A}),n.d(t,"p",function(){return D}),n.d(t,"C",function(){return N}),n.d(t,"y",function(){return N}),n.d(t,"u",function(){return L}),n.d(t,"A",function(){return W}),n.d(t,"B",function(){return I}),n.d(t,"z",function(){return V}),n.d(t,"q",function(){return F}),n.d(t,"w",function(){return B}),n.d(t,"v",function(){return U}),n.d(t,"D",function(){return H})},u461:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]="number"==typeof e[n]?e[n]:e[n].val);return t},e.exports=t.default},u8Dt:function(e,t,n){var r=n("YESw"),i="__lodash_hash_undefined__",o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return n===i?void 0:n}return o.call(t,e)?t[e]:void 0}},uekQ:function(e,t,n){n("dEVD"),e.exports=n("WEpk").parseInt},ulEd:function(e,t){var n=/\{\n\/\* \[wrapped with (.+)\] \*/,r=/,? & /;e.exports=function(e){var t=e.match(n);return t?t[1].split(r):[]}},unm8:function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t10*p&&(i.accumulatedTime=0),0===i.accumulatedTime)return i.animationID=null,void i.startAnimationIfNecessary();for(var o=(i.accumulatedTime-Math.floor(i.accumulatedTime/p)*p)/p,a=Math.floor(i.accumulatedTime/p),c=[],l=[],d=[],h=[],m=0;m-1&&e%1==0&&e10*p&&(i.accumulatedTime=0),0===i.accumulatedTime)return i.animationID=null,void i.startAnimationIfNecessary();var o=(i.accumulatedTime-Math.floor(i.accumulatedTime/p)*p)/p,a=Math.floor(i.accumulatedTime/p),c={},l={},d={},h={};for(var m in t)if(Object.prototype.hasOwnProperty.call(t,m)){var b=t[m];if("number"==typeof b)d[m]=b,h[m]=0,c[m]=b,l[m]=0;else{for(var y=i.state.lastIdealStyle[m],g=i.state.lastIdealVelocity[m],v=0;v=0||(i[n]=e[n]);return i}(e,t);if(u.a){var o=u()(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var d=n("q1tI"),h=n.n(d),p=h.a.createContext({}),m=function(e){var t=h.a.useContext(p),n=t;return e&&(n="function"==typeof e?e(t):Object.assign({},t,e)),n},b="mdxType",y={inlineCode:"code",wrapper:function(e){return h.a.createElement(h.a.Fragment,{},e.children)}},g=function(e){var t=e.components,n=e.mdxType,r=e.originalType,i=e.parentName,o=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===t.indexOf(r)&&(n[r]=e[r]);return n}(e,["components","mdxType","originalType","parentName"]),a=m(t);return h.a.createElement(a[i+"."+n]||a[n]||y[n]||r,o)};function v(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=n.length,o=new Array(i);o[0]=g;var a={};for(var c in t)hasOwnProperty.call(t,c)&&(a[c]=t[c]);a.originalType=e,a[b]="string"==typeof e?e:r,o[1]=a;for(var u=2;ur&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(m,"$1"+e.trim());case 58:return e.trim()+t.replace(m,"$1"+e.trim());default:if(0<1*n&&0u.charCodeAt(8))break;case 115:a=a.replace(u,"-webkit-"+u)+";"+a;break;case 207:case 102:a=a.replace(u,"-webkit-"+(102c.charCodeAt(0)&&(c=c.trim()),c=[c],0h)&&(W=(F=F.replace(" ",":")).length),0=4;)t=1540483477*(65535&(t=255&e.charCodeAt(i)|(255&e.charCodeAt(++i))<<8|(255&e.charCodeAt(++i))<<16|(255&e.charCodeAt(++i))<<24))+((1540483477*(t>>>16)&65535)<<16),r=1540483477*(65535&r)+((1540483477*(r>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),n-=4,++i;switch(n){case 3:r^=(255&e.charCodeAt(i+2))<<16;case 2:r^=(255&e.charCodeAt(i+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(i)))+((1540483477*(r>>>16)&65535)<<16)}return r=1540483477*(65535&(r^=r>>>13))+((1540483477*(r>>>16)&65535)<<16),((r^=r>>>15)>>>0).toString(36)},C={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var R=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}},M=/[A-Z]|^ms/g,P=/_EMO_([^_]+?)_([^]*?)_EMO_/g,A=R(function(e){return e.replace(M,"-$&").toLowerCase()}),q=function(e,t){if(null==t||"boolean"==typeof t)return"";switch(e){case"animation":case"animationName":"string"==typeof t&&(t=t.replace(P,function(e,t,n){return z={name:t,styles:n,next:z},t}))}return 1!==C[e]&&45!==e.charCodeAt(1)&&"number"==typeof t&&0!==t?t+"px":t};function D(e,t,n,r){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return z={name:n.name,styles:n.styles,next:z},n.name;if(void 0!==n.styles){var i=n.next;if(void 0!==i)for(;void 0!==i;)z={name:i.name,styles:i.styles,next:z},i=i.next;return n.styles}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i96?oe:ae},ue=function e(t,n){var r,i,o;void 0!==n&&(r=n.label,o=n.target,i=t.__emotion_forwardProp&&n.shouldForwardProp?function(e){return t.__emotion_forwardProp(e)&&n.shouldForwardProp(e)}:n.shouldForwardProp);var a=t.__emotion_real===t,c=a&&t.__emotion_base||t;"function"!=typeof i&&a&&(i=t.__emotion_forwardProp);var u=i||ce(c),s=!u("as");return function(){var l=arguments,f=a&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&f.push("label:"+r+";"),null==l[0]||void 0===l[0].raw)f.push.apply(f,l);else{f.push(l[0][0]);for(var h=l.length,p=1;p=6&&(n.push(i),r[i]=!0)}return n}(r,t);n=n.filter(function(e){return 0!==e}),j(n)},[n]),Object(d.useEffect)(function(){var e=Ne()("".concat(1/a,"m"));if(b&&(l>=r.length-1&&y(!1),l<=r.length-1)){var t=setInterval(function(){f(l+1),w(l*e)},e);return function(){return clearInterval(t)}}},[b,l]),Object(d.useEffect)(function(){return f(0),w(0),function(){}},[a]),h.a.createElement(Le.Provider,{value:{words:r,wpm:a,setWPM:c,index:l,setIndex:f,errors:k,timer:x,started:b,setStarted:y}},t)},Ie=Le,Ve=n("6BQ9"),Fe=n.n(Ve),Be=n("wx14"),Xe=n("zLVn");const Ue={arr:Array.isArray,obj:e=>"[object Object]"===Object.prototype.toString.call(e),fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e,nul:e=>null===e,set:e=>e instanceof Set,map:e=>e instanceof Map,equ(e,t){if(typeof e!=typeof t)return!1;if(Ue.str(e)||Ue.num(e))return e===t;if(Ue.obj(e)&&Ue.obj(t)&&Object.keys(e).length+Object.keys(t).length===0)return!0;let n;for(n in e)if(!(n in t))return!1;for(n in t)if(e[n]!==t[n])return!1;return!Ue.und(n)||e===t}};function Ye(){const e=Object(d.useState)(!1)[1];return Object(d.useCallback)(()=>e(e=>!e),[])}function He(e,t){return Ue.und(e)||Ue.nul(e)?t:e}function Ge(e){return Ue.und(e)?[]:Ue.arr(e)?e:[e]}function Ze(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rUe.und(t[r])?Object(Be.a)({},n,{[r]:e[r]}):n,{});return Object(Be.a)({to:t},n)}class Ke{constructor(){this.payload=void 0,this.children=[]}getAnimatedValue(){return this.getValue()}getPayload(){return this.payload||this}attach(){}detach(){}getChildren(){return this.children}addChild(e){0===this.children.length&&this.attach(),this.children.push(e)}removeChild(e){const t=this.children.indexOf(e);this.children.splice(t,1),0===this.children.length&&this.detach()}}class Qe extends Ke{constructor(){super(...arguments),this.payload=[],this.attach=(()=>this.payload.forEach(e=>e instanceof Ke&&e.addChild(this))),this.detach=(()=>this.payload.forEach(e=>e instanceof Ke&&e.removeChild(this)))}}class Je extends Ke{constructor(){super(...arguments),this.payload={},this.attach=(()=>Object.values(this.payload).forEach(e=>e instanceof Ke&&e.addChild(this))),this.detach=(()=>Object.values(this.payload).forEach(e=>e instanceof Ke&&e.removeChild(this)))}getValue(e){void 0===e&&(e=!1);const t={};for(const n in this.payload){const r=this.payload[n];(!e||r instanceof Ke)&&(t[n]=r instanceof Ke?r[e?"getAnimatedValue":"getValue"]():r)}return t}getAnimatedValue(){return this.getValue(!0)}}let et,tt;function nt(e,t){et={fn:e,transform:t}}function rt(e){tt=e}let it,ot=e=>"undefined"!=typeof window?window.requestAnimationFrame(e):-1;function at(e){it=e}let ct,ut=()=>Date.now();function st(e){ct=e}let lt,ft,dt=e=>e.current;function ht(e){lt=e}class pt extends Je{constructor(e,t){super(),this.update=void 0,this.payload=e.style?Object(Be.a)({},e,{style:lt(e.style)}):e,this.update=t,this.attach()}}let mt=!1;const bt=new Set,yt=()=>{if(!mt)return!1;let e=ut();for(let t of bt){let n=!1;for(let r=0;r=r.startTime+a.duration;else if(a.decay)s=c+f/(1-.998)*(1-Math.exp(-(1-.998)*(e-r.startTime))),(i=Math.abs(r.lastPosition-s)<.1)&&(u=s);else{o=void 0!==r.lastTime?r.lastTime:e,f=void 0!==r.lastVelocity?r.lastVelocity:a.initialVelocity,e>o+64&&(o=e);let t=Math.floor(e-o);for(let e=0;eu:s{bt.has(e)||bt.add(e),mt||(mt=!0,ot(ft||yt))},vt=e=>{bt.has(e)&&bt.delete(e)};function xt(e,t,n){if("function"==typeof e)return e;if(Array.isArray(e))return xt({range:e,output:t,extrapolate:n});if(it&&"string"==typeof e.output[0])return it(e);const r=e,i=r.output,o=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",c=r.extrapolateRight||r.extrapolate||"extend",u=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n=e);++n);return n-1}(e,o);return function(e,t,n,r,i,o,a,c,u){let s=u?u(e):e;if(sn){if("identity"===c)return s;"clamp"===c&&(s=n)}if(r===i)return r;if(t===n)return e<=t?r:i;t===-1/0?s=-s:n===1/0?s-=t:s=(s-t)/(n-t);s=o(s),r===-1/0?s=-s:i===1/0?s+=r:s=s*(i-r)+r;return s}(e,o[t],o[t+1],i[t],i[t+1],u,a,c,r.map)}}class wt extends Qe{constructor(e,t,n){super(),this.calc=void 0,this.payload=e instanceof Qe&&!(e instanceof wt)?e.getPayload():Array.isArray(e)?e:[e],this.calc=xt(t,n)}getValue(){return this.calc(...this.payload.map(e=>e.getValue()))}updateConfig(e,t){this.calc=xt(e,t)}interpolate(e,t){return new wt(this,e,t)}}class _t extends Ke{constructor(e){var t;super(),t=this,this.animatedStyles=new Set,this.value=void 0,this.startPosition=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.startTime=void 0,this.lastTime=void 0,this.done=!1,this.setValue=function(e,n){void 0===n&&(n=!0),t.value=e,n&&t.flush()},this.value=e,this.startPosition=e,this.lastPosition=e}flush(){0===this.animatedStyles.size&&function e(t,n){"update"in t?n.add(t):t.getChildren().forEach(t=>e(t,n))}(this,this.animatedStyles),this.animatedStyles.forEach(e=>e.update())}clearStyles(){this.animatedStyles.clear()}getValue(){return this.value}interpolate(e,t){return new wt(this,e,t)}}class Ot extends Qe{constructor(e){super(),this.payload=e.map(e=>new _t(e))}setValue(e,t){void 0===t&&(t=!0),Array.isArray(e)?e.length===this.payload.length&&e.forEach((e,n)=>this.payload[n].setValue(e,t)):this.payload.forEach(n=>n.setValue(e,t))}getValue(){return this.payload.map(e=>e.getValue())}interpolate(e,t){return new wt(this,e,t)}}let kt=0;class jt{constructor(){this.id=void 0,this.idle=!0,this.hasChanged=!1,this.guid=0,this.local=0,this.props={},this.merged={},this.animations={},this.interpolations={},this.values={},this.configs=[],this.listeners=[],this.queue=[],this.localQueue=void 0,this.getValues=(()=>this.interpolations),this.id=kt++}update(e){if(!e)return this;const t=$e(e),n=t.delay,r=void 0===n?0:n,i=t.to,o=Object(Xe.a)(t,["delay","to"]);if(Ue.arr(i)||Ue.fun(i))this.queue.push(Object(Be.a)({},o,{delay:r,to:i}));else if(i){let e={};Object.entries(i).forEach(t=>{let n=t[0],i=t[1];const a=Object(Be.a)({to:{[n]:i},delay:Ze(r,n)},o),c=e[a.delay]&&e[a.delay].to;e[a.delay]=Object(Be.a)({},e[a.delay],a,{to:Object(Be.a)({},c,a.to)})}),this.queue=Object.values(e)}return this.queue=this.queue.sort((e,t)=>e.delay-t.delay),this.diff(o),this}start(e){if(this.queue.length){this.idle=!1,this.localQueue&&this.localQueue.forEach(e=>{let t=e.from,n=void 0===t?{}:t,r=e.to,i=void 0===r?{}:r;Ue.obj(n)&&(this.merged=Object(Be.a)({},n,this.merged)),Ue.obj(i)&&(this.merged=Object(Be.a)({},this.merged,i))});const t=this.local=++this.guid,n=this.localQueue=this.queue;this.queue=[],n.forEach((r,i)=>{let o=r.delay,a=Object(Xe.a)(r,["delay"]);const c=r=>{i===n.length-1&&t===this.guid&&r&&(this.idle=!0,this.props.onRest&&this.props.onRest(this.merged)),e&&e()};let u=Ue.arr(a.to)||Ue.fun(a.to);o?setTimeout(()=>{t===this.guid&&(u?this.runAsync(a,c):this.diff(a).start(c))},o):u?this.runAsync(a,c):this.diff(a).start(c)})}else Ue.fun(e)&&this.listeners.push(e),this.props.onStart&&this.props.onStart(),gt(this);return this}stop(e){return this.listeners.forEach(t=>t(e)),this.listeners=[],this}pause(e){return this.stop(!0),e&&vt(this),this}runAsync(e,t){var n=this;e.delay;let r=Object(Xe.a)(e,["delay"]);const i=this.local;let o=Promise.resolve(void 0);if(Ue.arr(r.to))for(let a=0;a{if(i===this.guid)return new Promise(e=>this.diff(t).start(e))})}else if(Ue.fun(r.to)){let e,t=0;o=o.then(()=>r.to(n=>{const o=Object(Be.a)({},r,$e(n));if(Ue.arr(o.config)&&(o.config=o.config[t]),t++,i===this.guid)return e=new Promise(e=>this.diff(o).start(e))},function(e){return void 0===e&&(e=!0),n.stop(e)}).then(()=>e))}o.then(t)}diff(e){this.props=Object(Be.a)({},this.props,e);let t=this.props,n=t.from,r=void 0===n?{}:n,i=t.to,o=void 0===i?{}:i,a=t.config,c=void 0===a?{}:a,u=t.reverse,s=t.attach,l=t.reset,f=t.immediate;if(u){var d=[o,r];r=d[0],o=d[1]}this.merged=Object(Be.a)({},r,this.merged,o),this.hasChanged=!1;let h=s&&s(this);if(this.animations=Object.entries(this.merged).reduce((e,t)=>{let n=t[0],i=t[1],o=e[n]||{};const a=Ue.num(i),u=Ue.str(i)&&!i.startsWith("#")&&!/\d/.test(i)&&!tt[i],s=Ue.arr(i),d=!a&&!s&&!u;let p=Ue.und(r[n])?i:r[n],m=a||s?i:u?i:1,b=Ze(c,n);h&&(m=h.animations[n].parent);let y,g=o.parent,v=o.interpolation,x=Ge(h?m.getPayload():m),w=i;d&&(w=it({range:[0,1],output:[i,i]})(1));let _=v&&v.getValue();const O=!Ue.und(g)&&o.animatedValues.some(e=>!e.done),k=!Ue.equ(w,_),j=!Ue.equ(w,o.previous),S=!Ue.equ(b,o.config);if(l||j&&k||S){if(a||u)g=v=o.parent||new _t(p);else if(s)g=v=o.parent||new Ot(p);else if(d){let e=o.interpolation&&o.interpolation.calc(o.parent.value);e=void 0===e||l?p:e,o.parent?(g=o.parent).setValue(0,!1):g=new _t(0);const t={output:[e,i]};o.interpolation?(v=o.interpolation,o.interpolation.updateConfig(t)):v=g.interpolate(t)}return x=Ge(h?m.getPayload():m),y=Ge(g.getPayload()),l&&!d&&g.setValue(p,!1),this.hasChanged=!0,y.forEach(e=>{e.startPosition=e.value,e.lastPosition=e.value,e.lastVelocity=O?e.lastVelocity:void 0,e.lastTime=O?e.lastTime:void 0,e.startTime=ut(),e.done=!1,e.animatedStyles.clear()}),Ze(f,n)&&g.setValue(d?m:i,!1),Object(Be.a)({},e,{[n]:Object(Be.a)({},o,{name:n,parent:g,interpolation:v,animatedValues:y,toValues:x,previous:w,config:b,fromValues:Ge(g.getValue()),immediate:Ze(f,n),initialVelocity:He(b.velocity,0),clamp:He(b.clamp,!1),precision:He(b.precision,.01),tension:He(b.tension,170),friction:He(b.friction,26),mass:He(b.mass,1),duration:b.duration,easing:He(b.easing,e=>e),decay:b.decay})})}return k?e:(d&&(g.setValue(1,!1),v.updateConfig({output:[w,w]})),g.done=!0,this.hasChanged=!0,Object(Be.a)({},e,{[n]:Object(Be.a)({},e[n],{previous:w})}))},this.animations),this.hasChanged){this.configs=Object.values(this.animations),this.values={},this.interpolations={};for(let e in this.animations)this.interpolations[e]=this.animations[e].interpolation,this.values[e]=this.animations[e].interpolation.getValue()}return this}destroy(){this.stop(),this.props={},this.merged={},this.animations={},this.interpolations={},this.values={},this.configs=[],this.local=0}}const St=(e,t)=>{const n=Object(d.useRef)(!1),r=Object(d.useRef)(),i=Ue.fun(t),o=Object(d.useMemo)(()=>{let n;return r.current&&(r.current.map(e=>e.destroy()),r.current=void 0),[new Array(e).fill().map((e,r)=>{const o=new jt,a=i?Ze(t,r,o):t[r];return 0===r&&(n=a.ref),o.update(a),n||o.start(),o}),n]},[e]),a=o[0],c=o[1];r.current=a;Object(d.useImperativeHandle)(c,()=>({start:()=>Promise.all(r.current.map(e=>new Promise(t=>e.start(t)))),stop:e=>r.current.forEach(t=>t.stop(e)),get controllers(){return r.current}}));const u=Object(d.useMemo)(()=>e=>r.current.map((t,n)=>{t.update(i?Ze(e,n,t):e[n]),c||t.start()}),[e]);Object(d.useEffect)(()=>{n.current?i||u(t):c||r.current.forEach(e=>e.start())}),Object(d.useEffect)(()=>(n.current=!0,()=>r.current.forEach(e=>e.destroy())),[]);const s=r.current.map(e=>e.getValues());return i?[s,u,e=>r.current.forEach(t=>t.pause(e))]:s},Et=e=>{const t=Ue.fun(e),n=St(1,t?e:[e]),r=n[0],i=n[1],o=n[2];return t?[r[0],i,o]:r};class Tt extends Je{constructor(e){void 0===e&&(e={}),super(),!e.transform||e.transform instanceof Ke||(e=et.transform(e)),this.payload=e}}const Ct={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Rt="[-+]?\\d*\\.?\\d+",Mt=Rt+"%";function Pt(){for(var e=arguments.length,t=new Array(e),n=0;n1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Ft(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,o=Vt(i,r,e+1/3),a=Vt(i,r,e),c=Vt(i,r,e-1/3);return Math.round(255*o)<<24|Math.round(255*a)<<16|Math.round(255*c)<<8}function Bt(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Xt(e){return(parseFloat(e)%360+360)%360/360}function Ut(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function Yt(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Ht(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Wt.exec(e))?parseInt(t[1]+"ff",16)>>>0:Ct.hasOwnProperty(e)?Ct[e]:(t=At.exec(e))?(Bt(t[1])<<24|Bt(t[2])<<16|Bt(t[3])<<8|255)>>>0:(t=qt.exec(e))?(Bt(t[1])<<24|Bt(t[2])<<16|Bt(t[3])<<8|Ut(t[4]))>>>0:(t=Nt.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=It.exec(e))?parseInt(t[1],16)>>>0:(t=Lt.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Dt.exec(e))?(255|Ft(Xt(t[1]),Yt(t[2]),Yt(t[3])))>>>0:(t=zt.exec(e))?(Ft(Xt(t[1]),Yt(t[2]),Yt(t[3]))|Ut(t[4]))>>>0:null}(e);return null===t?e:`rgba(${(4278190080&(t=t||0))>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`}const Gt=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Zt=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,$t=new RegExp(`(${Object.keys(Ct).join("|")})`,"g");let Kt={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0};const Qt=["Webkit","Ms","Moz","O"];function Jt(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Kt.hasOwnProperty(e)&&Kt[e]?(""+t).trim():t+"px"}Kt=Object.keys(Kt).reduce((e,t)=>(Qt.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),Kt);const en={};ht(e=>new Tt(e)),st("div"),at(e=>{const t=e.output.map(e=>e.replace(Zt,Ht)).map(e=>e.replace($t,Ht)),n=t[0].match(Gt).map(()=>[]);t.forEach(e=>{e.match(Gt).forEach((e,t)=>n[t].push(+e))});const r=t[0].match(Gt).map((t,r)=>xt(Object(Be.a)({},e,{output:n[r]})));return e=>{let n=0;return t[0].replace(Gt,()=>r[n++](e)).replace(/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,(e,t,n,r,i)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${i})`)}}),rt(Ct),nt((e,t)=>{if(!e.nodeType||void 0===e.setAttribute)return!1;{const i=t.style,o=t.children,a=t.scrollTop,c=t.scrollLeft,u=Object(Xe.a)(t,["style","children","scrollTop","scrollLeft"]),s="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName;void 0!==a&&(e.scrollTop=a),void 0!==c&&(e.scrollLeft=c),void 0!==o&&(e.textContent=o);for(let t in i)if(i.hasOwnProperty(t)){var n=0===t.indexOf("--"),r=Jt(t,i[t],n);"float"===t&&(t="cssFloat"),n?e.style.setProperty(t,r):e.style[t]=r}for(let t in u){const n=s?t:en[t]||(en[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase()));void 0!==e.getAttribute(n)&&e.setAttribute(n,u[t])}}},e=>e);var tn,nn;const rn=(tn=(e=>Object(d.forwardRef)((t,n)=>{const r=Ye(),i=Object(d.useRef)(!0),o=Object(d.useRef)(null),a=Object(d.useRef)(null),c=Object(d.useCallback)(e=>{const t=o.current;o.current=new pt(e,()=>{a.current&&!1===et.fn(a.current,o.current.getAnimatedValue())&&r()}),t&&t.detach()},[]);Object(d.useEffect)(()=>()=>{i.current=!1,o.current&&o.current.detach()},[]),Object(d.useImperativeHandle)(n,()=>dt(a,i,r)),c(t);const u=o.current.getValue(),s=(u.scrollTop,u.scrollLeft,Object(Xe.a)(u,["scrollTop","scrollLeft"]));return h.a.createElement(e,Object(Be.a)({},s,{ref:e=>a.current=function(e,t){return t&&(Ue.fun(t)?t(e):Ue.obj(t)&&(t.current=e)),e}(e,n)}))})),void 0===(nn=!1)&&(nn=!0),e=>(Ue.arr(e)?e:Object.keys(e)).reduce((e,t)=>{const n=nn?t[0].toLowerCase()+t.substring(1):t;return e[n]=tn(n),e},tn))(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]);var on=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"0px",n=Object(d.useState)(!1),r=Object(Me.default)(n,2),i=r[0],o=r[1];return Object(d.useEffect)(function(){var n=new IntersectionObserver(function(e){var t=Object(Me.default)(e,1)[0];o(t.isIntersecting)},{rootMargin:t});return e.current&&n.observe(e.current),function(){n.unobserve(e.current)}},[]),i},an=function(e){var t=e.delay,n=void 0===t?0:t,r=e.children,i=Object(d.useRef)(),o=on(i,"0px");return r.split("").map(function(e,t){if(!Fe()(e))return e;var r=Et({number:Fe()(e),from:{number:0},config:{tension:40,friction:20,precision:.1},delay:n,reset:o,reverse:!o});return h.a.createElement(rn.span,{key:"animated-number-".concat(t),ref:i,style:r},r.number.interpolate(function(e){return e.toFixed()}))})};function cn(){var e=ee([""]);return cn=function(){return e},e}function un(){var e=ee(["\n margin: 3rem auto;\n pre {\n width: 100%;\n display: block;\n margin: 5rem auto 1rem;\n max-width: 740px;\n }\n"]);return un=function(){return e},e}se("div")(un()),se(rn.span)(cn());function sn(){var e=ee(["\n padding: 0.392rem;\n margin: 2rem auto;\n flex: 1 1 auto;\n max-height: 3.618rem;\n"]);return sn=function(){return e},e}function ln(){var e=ee(["\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n list-style: none;\n padding: 0 1rem;\n margin: 1rem auto;\n max-width: 1200px;\n flex-wrap: wrap;\n"]);return ln=function(){return e},e}var fn=se("div")(ln()),dn=se("img")(sn()),hn=function(){return h.a.createElement(fn,null,h.a.createElement(dn,{src:"/static/images/logos/adobe.svg"}),h.a.createElement(dn,{src:"/static/images/logos/stanford.svg"}),h.a.createElement(dn,{src:"/static/images/logos/google.svg"}),h.a.createElement(dn,{src:"/static/images/logos/apple.svg"}),h.a.createElement(dn,{src:"/static/images/logos/microsoft.svg"}),h.a.createElement(dn,{src:"/static/images/logos/hp.svg"}))};var pn=function(){return(pn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n4?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),t+=t,n+=n,r+=r),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:1}}}),ur={test:function(e){return"string"==typeof e&&Fn.test(e)||er(e)||tr(e)},parse:function(e){return or.test(e)?or.parse(e):ar.test(e)?ar.parse(e):cr.test(e)?cr.parse(e):e},transform:function(e){return er(e)?or.transform(e):tr(e)?ar.transform(e):e}},sr=function(e){return"number"==typeof e?0:e},lr={test:function(e){if("string"!=typeof e||!isNaN(e))return!1;var t=0,n=e.match(In),r=e.match(Vn);return n&&(t+=n.length),r&&(t+=r.length),t>0},parse:function(e){var t=e,n=[],r=t.match(Vn);r&&(t=t.replace(Vn,"${c}"),n.push.apply(n,r.map(ur.parse)));var i=t.match(In);return i&&n.push.apply(n,i.map(Bn.parse)),n},createTransformer:function(e){var t=e,n=0,r=e.match(Vn),i=r?r.length:0;if(r)for(var o=0;o=Ar?function(t,r){for(var i=0,o=0;i0?i=a:r=a}while(Math.abs(o)>qr&&++c=i.numNumbers,"Complex values '"+e+"' and '"+t+"' too different to mix. Ensure all colors are of the same type."),ui(li(r.parsed,i.parsed),n)};var hi=function(e){return e},pi=function(e){return void 0===e&&(e=hi),Hr(function(t,n,r){var i=n-r,o=-(0-t+1)*(0-e(Math.abs(i)));return i<=0?n+o:n-o})},mi=(pi(),pi(Math.sqrt),function(e,t){return t?e*(1e3/t):0}),bi=(Hr(function(e,t,n){var r=t-e;return((n-e)%r+r)%r+e}),Gr(0,1),function(){return(bi=Object.assign||function(e){for(var t,n=1,r=arguments.length;nh||i<-h;r(o?g+i:g),o||(Mn.update(v),n())},!0);return{stop:function(){return Mn.update(v)}}})},{from:Bn.test,modifyTarget:function(e){return"function"==typeof e},velocity:Bn.test}),ko=wo(function(e){return void 0===e&&(e={}),ho(function(t){var n=t.update,r=t.complete,i=e.velocity,o=void 0===i?0:i,a=e.from,c=void 0===a?0:a,u=e.to,s=void 0===u?0:u,l=e.stiffness,f=void 0===l?100:l,d=e.damping,h=void 0===d?10:d,p=e.mass,m=void 0===p?1:p,b=e.restSpeed,y=void 0===b?.01:b,g=e.restDelta,v=void 0===g?.01:g,x=o?-o/1e3:0,w=0,_=s-c,O=c,k=O,j=zn.update(function(e){var t=e.delta;w+=t;var i=h/(2*Math.sqrt(f*m)),a=Math.sqrt(f/m)/1e3;if(k=O,i<1){var c=Math.exp(-i*a*w),u=a*Math.sqrt(1-i*i);O=s-c*((x+i*a*_)/u*Math.sin(u*w)+_*Math.cos(u*w))}else{c=Math.exp(-a*w);O=s-c*(_+(x+a*_)*w)}o=mi(O-k,t);var l=Math.abs(o)<=y,d=Math.abs(s-O)<=v;l&&d?(n(O=s),Mn.update(j),r()):n(O)},!0);return{stop:function(){return Mn.update(j)}}})},{from:Bn.test,to:Bn.test,stiffness:Bn.test,damping:Bn.test,mass:Bn.test,velocity:Bn.test}),jo=wo(function(e){var t=e.from,n=void 0===t?0:t,r=e.velocity,i=void 0===r?0:r,o=e.min,a=e.max,c=e.power,u=void 0===c?.8:c,s=e.timeConstant,l=void 0===s?700:s,f=e.bounceStiffness,d=void 0===f?500:f,h=e.bounceDamping,p=void 0===h?10:h,m=e.restDelta,b=void 0===m?1:m,y=e.modifyTarget;return ho(function(e){var t,r=e.update,c=e.complete,s=n,f=n,h=!1,m=function(e){return void 0!==o&&e<=o},g=function(e){return void 0!==a&&e>=a},v=function(e){return m(e)||g(e)},x=function(e){r(e),s=f,i=mi((f=e)-s,Dn().delta),t&&!h&&function(e,t){return m(e)&&t<0||g(e)&&t>0}(e,i)&&_({from:e,velocity:i})},w=function(e,n){t&&t.stop(),t=e.start({update:x,complete:function(){n?n():c()}})},_=function(e){h=!0,w(ko(pn({},e,{to:m(e.from)?o:a,stiffness:d,damping:p,restDelta:b})))};if(v(n))_({from:n,velocity:i});else if(0!==i){var O=Oo({from:n,velocity:i,timeConstant:l,power:u,restDelta:v(n)?20:b,modifyTarget:y});w(O,function(){v(f)?_({from:f,velocity:i}):c()})}else c();return{stop:function(){return t&&t.stop()}}})},{from:Bn.test,velocity:Bn.test,min:Bn.test,max:Bn.test,damping:Bn.test,stiffness:Bn.test,modifyTarget:function(e){return"function"==typeof e}}),So=wo(function(e){var t=e.from,n=void 0===t?0:t,r=e.to,i=void 0===r?1:r,o=e.ease,a=void 0===o?gr:o,c=e.reverseEase;return void 0!==c&&c&&(a=hr(a)),ho(function(e){var t=e.update;return{seek:function(e){return t(e)}}}).pipe(a,function(e){return ei(n,i,e)})},{ease:function(e){return"function"==typeof e},from:Bn.test,to:Bn.test}),Eo=Gr(0,1),To=function(e){return void 0===e&&(e={}),ho(function(t){var n,r=t.update,i=t.complete,o=e.duration,a=void 0===o?300:o,c=e.ease,u=void 0===c?xr:c,s=e.flip,l=void 0===s?0:s,f=e.loop,d=void 0===f?0:f,h=e.yoyo,p=void 0===h?0:h,m=e.repeatDelay,b=void 0===m?0:m,y=e.from,g=void 0===y?0:y,v=e.to,x=void 0===v?1:v,w=e.elapsed,_=void 0===w?0:w,O=e.flipCount,k=void 0===O?0:O,j=e.yoyoCount,S=void 0===j?0:j,E=e.loopCount,T=void 0===E?0:E,C=So({from:g,to:x,ease:u}).start(r),R=0,M=!1,P=function(e){var t;void 0===e&&(e=!1),C=So({from:g=(t=[x,g])[0],to:x=t[1],ease:u,reverseEase:e}).start(r)},A=function(){R=Eo(Jr(0,a,_)),C.seek(R)},q=function(){M=!0,n=zn.update(function(e){var t,r=e.delta;_+=r,A(),!(t=M&&_>a+b)||(!t||d||l||p)&&(_=_-a-b,d&&T=e[i]&&a[o].seek(1);for(var n=1;nt||n===i);n++);var c=Jr(e[n-1],e[n],t);a[n-1].seek(Co(c))}}(i,c,e)})},Mo=function(e,t,n){return ho(function(r){var i=r.update,o=t.split(" ").map(function(t){return e.addEventListener(t,i,n),t});return{stop:function(){return o.forEach(function(t){return e.removeEventListener(t,i,n)})}}})},Po=function(){return{clientX:0,clientY:0,pageX:0,pageY:0,x:0,y:0}},Ao=function(e,t){return void 0===t&&(t={clientX:0,clientY:0,pageX:0,pageY:0,x:0,y:0}),t.clientX=t.x=e.clientX,t.clientY=t.y=e.clientY,t.pageX=e.pageX,t.pageY=e.pageY,t},qo=[Po()];if("undefined"!=typeof document){Mo(document,"touchstart touchmove",{passive:!0,capture:!0}).start(function(e){var t=e.touches;!0;var n=t.length;qo.length=0;for(var r=0;r=0&&(i=n[r],!(o.timestamp-i.timestamp>ya(t)));)r--;if(!i)return{x:0,y:0};var a=(o.timestamp-i.timestamp)/1e3;if(0===a)return{x:0,y:0};var c={x:(o.x-i.x)/a,y:(o.y-i.y)/a};return c.x===1/0&&(c.x=0),c.y===1/0&&(c.y=0),c}function rc(e,t){var n=e.onPan,r=e.onPanStart,i=e.onPanEnd,o=e.onPanSessionStart,a=n||r||i||o,c=Object(d.useRef)(null),u=Object(d.useRef)(null),s=Object(d.useRef)(null),l=Object(d.useContext)(qa).transformPagePoint,f=Object(d.useRef)(null),h=Object(d.useRef)({}).current;function p(){f.current&&f.current(),f.current=null}function m(e){var t=e.point,n=c.current;return{point:t,delta:Ra.subtract(t,tc(n)),offset:Ra.subtract(t,ec(n)),velocity:nc(n,.1)}}function b(e){return{point:l(e.point)}}function y(){p(),Mn.update(g),Na()}function g(){if(!c.current||!u.current||!s.current)return bn(!1,"onPointerMove fired without pointer session"),void y();var e=m(s.current),t=void 0!==c.current.startEvent,n=Qr(e.offset,{x:0,y:0})>=3;if(t||n){var r=e.point,i=Dn().timestamp;c.current.pointHistory.push(pn({},r,{timestamp:i})),t||(h.onPanStart&&h.onPanStart(u.current,e),c.current.startEvent=u.current),h.onPan&&h.onPan(u.current,e)}}function v(e,t){u.current=e,s.current=b(t),La(e)&&0===e.buttons?x(e,t):zn.update(g,!0)}function x(e,t){y(),c.current?(h.onPanEnd&&h.onPanEnd(e,m(b(t))),c.current=null):bn(!1,"onPointerUp fired without pointer session")}h.onPanSessionStart=o,h.onPanStart=r,h.onPan=n,h.onPanEnd=i,Ja(t,"pointerdown",a&&function(e,t){if(!(Wa(e)&&e.touches.length>1)){var n=b(t),r=n.point,i=Dn().timestamp;c.current={target:e.target,pointHistory:[pn({},r,{timestamp:i})]},h.onPanSessionStart&&h.onPanSessionStart(e,m(n)),p();var o=Qa(window,"pointermove",v),a=Qa(window,"pointerup",x);f.current=function(){o&&o(),a&&a()}}}),Ia(y)}var ic=function(e,t){return!!t&&(e===t||ic(e,t.parentElement))},oc=["whileHover","whileTap","whileDrag"],ac=function(e){return oc.indexOf(e)+1};function cc(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}var uc=cc("dragHorizontal"),sc=cc("dragVertical");function lc(e){var t=!1;if("y"===e)t=sc();else if("x"===e)t=uc();else{var n=uc(),r=sc();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}var fc=ac("whileTap");var dc=ac("whileHover"),hc=function(e){return function(t,n){La(t)&&e(t,n)}};function pc(e,t){rc(e,t),function(e,t){var n=e.onTap,r=e.onTapStart,i=e.onTapCancel,o=e.whileTap,a=e.controls,c=n||r||i||o,u=Object(d.useRef)(!1),s=Object(d.useRef)(null);function l(){s.current&&s.current(),s.current=null}o&&a&&a.setOverride(o,fc);var f=Object(d.useRef)(null);f.current=function(e,r){var c=t.current;if(l(),u.current&&c){u.current=!1,a&&o&&a.clearOverride(fc);var s=lc(!0);s&&(s(),ic(c,e.target)?n&&n(e,r):i&&i(e,r))}},Ja(t,"pointerdown",c?function(e,n){l(),s.current=Qa(window,"pointerup",function(e,t){return f.current(e,t)}),t.current&&!u.current&&(u.current=!0,r&&r(e,n),a&&o&&a.startOverride(fc))}:void 0),Ia(l)}(e,t),function(e,t){var n=e.whileHover,r=e.onHoverStart,i=e.onHoverEnd,o=e.controls;n&&o&&o.setOverride(n,dc),Ja(t,"pointerenter",hc(function(e,t){r&&r(e,t),n&&o&&o.startOverride(dc)})),Ja(t,"pointerleave",hc(function(e,t){i&&i(e,t),n&&o&&o.clearOverride(dc)}))}(e,t)}var mc=function(e){return function(t){return e(t),null}},bc=["drag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","whileTap","whileHover","onHoverStart","onHoverEnd"],yc={key:"gestures",shouldRender:function(e){return bc.some(function(t){return e.hasOwnProperty(t)})},Component:mc(function(e){var t=e.innerRef;pc(mn(e,["innerRef"]),t)})},gc=function(e){return"object"==typeof e&&e.hasOwnProperty("current")};function vc(e){return Io(function(){return Wo(e)})}var xc=new Set(["INPUT","TEXTAREA","SELECT"]),wc=function(e,t){var n=e.current.getBoundingClientRect(),r=t({x:n.left,y:n.top}),i=r.x,o=r.y,a=t({x:n.width,y:n.height});return{left:i,top:o,width:a.x,height:a.y}},_c=function(e){return e?e.get():0},Oc=function(e,t,n,r){yn(null!==e.current&&null!==t.current,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var i=wc(e,r),o=wc(t,r),a=i.left-o.left+_c(n.x),c=i.top-o.top+_c(n.y);return{top:c,left:a,right:i.width-o.width+a,bottom:i.height-o.height+c}};function kc(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}var jc=function(e,t){var n=t.top,r=t.right,i=t.bottom,o=t.left;return"x"===e?{min:o,max:r}:{min:n,max:i}};function Sc(e,t,n,r){var i=t instanceof Lo?t.get():t;if(!n)return i;var o=jc(e,n),a=o.min,c=o.max;return void 0!==a&&ic&&(i=r?Ec(c,i,r):Math.min(c,i)),t instanceof Lo&&t.set(i),i}function Ec(e,t,n){return ei(e,t,"number"==typeof n?n:.35)}function Tc(e){return[e("x"),e("y")]}function Cc(e,t,n,r){var i=e.drag,o=void 0!==i&&i,a=e.dragDirectionLock,c=void 0!==a&&a,u=e.dragPropagation,s=void 0!==u&&u,l=e.dragConstraints,f=void 0!==l&&l,h=e.dragElastic,p=void 0===h||h,m=e.dragMomentum,b=void 0===m||m,y=e._dragValueX,g=e._dragValueY,v=e._dragTransitionControls,x=e.dragOriginX,w=e.dragOriginY,_=e.dragTransition,O=e.onDirectionLock,k=e.onDragStart,j=e.onDrag,S=e.onDragEnd,E=e.onDragTransitionEnd,T=gc(f),C=Object(d.useRef)({isDragging:!1,currentDirection:null,constraints:!1,handlers:{}}).current,R=C.handlers;R.onDragStart=k,R.onDrag=j,R.onDragEnd=S,R.onDirectionLock=O,R.onDragTransitionEnd=E;var M,P,A=Object(d.useRef)({}).current,q=vc(0),D=vc(0),z={x:x||q,y:w||D},N=Object(d.useRef)(null),L=Object(d.useContext)(qa).transformPagePoint,W=Object(d.useRef)({width:0,height:0,x:0,y:0}).current,I=function(){if(gc(f)){var e=wc(f,L),n=wc(t,L),r=function(t,r){var i=A[t];if(i){if(i.isAnimating())return i.stop(),void V();var o=W[r]?(e[r]-n[r])/W[r]:1;i.set(W[t]*o)}};r("x","width"),r("y","height")}};M=f,P=I,Object(d.useEffect)(function(){if(M&&gc(M))return window.addEventListener("resize",P),function(){return window.removeEventListener("resize",P)}},[M,P]);var V=function(e){if(e){var t=e.right,n=e.left,r=e.bottom,i=e.top;W.width=(t||0)-(n||0),W.height=(r||0)-(i||0)}A.x&&(W.x=A.x.get()),A.y&&(W.y=A.y.get())},F=function(e){return Tc(function(t){var n=A[t];n&&!n.isAnimating()&&Sc(t,n,e,0)})};function B(e){return pn({},e,{point:{x:A.x?A.x.get():0,y:A.y?A.y.get():0}})}function X(e,t){var n=A[e];if(kc(e,o,C.currentDirection)&&n){var r=Sc(e,z[e].get()+t[e],C.constraints,p);n.set(r)}}function U(){Na(),C.isDragging=!1,!s&&N.current&&(N.current(),N.current=null)}Object(d.useEffect)(function(){if(T){var e=Oc(f,t,A,L);F(e),V(e)}},[]),C.constraints=T?C.constraints||!1:f,Tc(function(e){if(kc(e,o,C.currentDirection)){var t="x"===e?y:g;A[e]=t||n.get(e,0)}}),C.isDragging||!C.constraints||T||F(C.constraints),rc(o?{onPan:function(e,t){if(s||N.current){var n=t.offset;if(c&&null===C.currentDirection){if(C.currentDirection=function(e,t){void 0===t&&(t=10);var n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}(n),null!==C.currentDirection){var r=R.onDirectionLock;r&&r(C.currentDirection)}}else{X("x",n),X("y",n);var i=R.onDrag;i&&i(e,B(t))}}},onPanStart:function(e,n){if(C.isDragging=!0,T&&(C.constraints=Oc(f,t,A,L),F(C.constraints)),Tc(function(e){var t=A[e];t&&(z[e].set(t.get()),t.stop())}),s||(N.current&&N.current(),N.current=lc(o),N.current)){C.currentDirection=null;var r=R.onDragStart;r&&r(e,B(n))}},onPanEnd:function(e,t){var n=C.isDragging;if(U(),n){b||p?function(e){var t=Tc(function(t){var n;if(kc(t,o,C.currentDirection)){var i=C.constraints?jc(t,C.constraints):{},a=p?200:1e6,c=p?40:1e7;return(v||r).start(((n={})[t]=0,n.transition=pn({type:"inertia",velocity:b?e[t]:0,bounceStiffness:a,bounceDamping:c,timeConstant:750,restDelta:1},_,i),n))}});Promise.all(t).then(function(){V(C.constraints),I();var e=R.onDragTransitionEnd;e&&e()})}(t.velocity):V(C.constraints);var i=R.onDragEnd;i&&i(e,B(t))}},onPanSessionStart:function(e){e.target&&!xc.has(e.target.tagName)&&(e.preventDefault(),document.activeElement instanceof HTMLElement&&document.activeElement.blur()),za(),Tc(function(e){var t=A[e];t&&t.stop()})}}:{},t),Ia(function(){return C.isDragging&&U()})}var Rc={key:"drag",shouldRender:function(e){return!!e.drag},Component:mc(function(e){var t=e.innerRef,n=e.values,r=e.controls;return Cc(mn(e,["innerRef","values","controls"]),t,n,r)})};function Mc(e){return"string"==typeof e&&e.startsWith("var(--")}var Pc=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;var Ac=4;function qc(e,t,n){void 0===n&&(n=1),yn(n<=Ac,'Max CSS variable fallback depth detected in property "'+e+'". This may indicate a circular fallback dependency.');var r=function(e){var t=Pc.exec(e);return t?[t[1],t[2]]:[,]}(e),i=r[0],o=r[1];if(i){var a=window.getComputedStyle(t).getPropertyValue(i);return a||(Mc(o)?qc(o,t,n+1):o)}}var Dc,zc=new Set(["width","height","top","left","right","bottom","x","y"]),Nc=function(e){return zc.has(e)},Lc=function(e){return Object.keys(e).some(Nc)},Wc=function(e,t){e.set(t,!1),e.set(t)},Ic=function(e){return e===Bn||e===Zn};!function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"}(Dc||(Dc={}));var Vc=function(e,t){return parseFloat(e.split(", ")[t])},Fc=function(e,t){return function(n,r){var i=r.transform;if("none"===i||!i)return 0;var o=i.match(/^matrix3d\((.+)\)$/);if(o)return Vc(o[1],t);var a=i.match(/^matrix\((.+)\)$/);return Vc(a[1],e)}},Bc=new Set(["x","y","z"]),Xc=Ri.filter(function(e){return!Bc.has(e)});var Uc={width:function(e){return e.width},height:function(e){return e.height},top:function(e,t){var n=t.top;return parseFloat(n)},left:function(e,t){var n=t.left;return parseFloat(n)},bottom:function(e,t){var n=e.height,r=t.top;return parseFloat(r)+n},right:function(e,t){var n=e.width,r=t.left;return parseFloat(r)+n},x:Fc(4,13),y:Fc(5,14)},Yc=function(e,t,n,r){void 0===r&&(r={}),n=pn({},n),r=pn({},r);var i=t.current,o=uo(i),a=Object.keys(n).filter(Nc),c=[],u=!1,s=a.reduce(function(t,i){var a=e.get(i);if(!a)return t;var s,l=a.get(),f=n[i],d=aa(l);if(ta(f))for(var h=f.length,p=null===f[0]?1:0;p a,\n h6 > a {\n color: red;\n font-variation-settings: "LXND" 80;\n text-transform: uppercase;\n letter-spacing: 2px;\n text-decoration: none;\n font-size: 0.618rem !important;\n &:before {\n content: "⌁";\n margin: 0 0.192rem;\n font-size: 140%;\n }\n }\n p {\n max-width: 700px;\n color: rgba(0, 0, 0, 0.76);\n line-height: 1.6;\n padding: 0 1rem;\n }\n ul,\n ol {\n color: rgba(0, 0, 0, 0.76);\n max-width: 960px;\n width: 100%;\n line-height: 1.6;\n padding: 0 1rem 0;\n @media (max-width: 960px) {\n padding-left: 1rem;\n }\n li {\n max-width: 100%;\n margin: 0.618rem 0 0.392rem;\n }\n }\n ol,\n ul {\n list-style: none;\n counter-reset: list-counter;\n li {\n counter-increment: list-counter;\n &:before {\n content: " • ";\n border: 2px solid red;\n color: red;\n border-radius: 100px;\n display: inline-block;\n text-align: center;\n font-size: 0.8rem;\n line-height: 1rem;\n margin-left: -0.618rem;\n margin-right: 0.618rem;\n width: 1rem;\n height: 1rem;\n }\n }\n }\n ol li:before {\n content: counter(list-counter) " ";\n }\n pre {\n display: block;\n width: 100%;\n background: rgba(0, 0, 0, 0.06);\n border-radius: 0.292rem;\n padding: 0.618rem;\n border: 1px solid rgba(0, 0, 0, 0.08);\n }\n code {\n display: block;\n width: 100%;\n font-size: 0.8rem;\n border: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 0.192rem;\n padding: 0.392rem 0.618rem;\n background: white;\n overflow-x: auto;\n }\n']);return os=function(){return e},e}var as=W(os()),cs=function(e){var t=e.children;return h.a.createElement(h.a.Fragment,null,h.a.createElement(Y,{styles:as}),h.a.createElement(Bu.a,null,h.a.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),h.a.createElement("link",{rel:"apple-touch-icon",sizes:"180x180",href:"https://thomasjockin.github.io/static/favicon/apple-touch-icon.png"}),h.a.createElement("link",{rel:"icon",type:"image/png",sizes:"32x32",href:"https://thomasjockin.github.io/static/favicon/favicon-32x32.png"}),h.a.createElement("link",{rel:"icon",type:"image/png",sizes:"16x16",href:"https://thomasjockin.github.io/static/favicon/favicon-16x16.png"}),h.a.createElement("link",{rel:"manifest",href:"https://thomasjockin.github.io/static/favicon/site.webmanifest"}),h.a.createElement("link",{rel:"mask-icon",href:"https://thomasjockin.github.io/static/favicon/safari-pinned-tab.svg",color:"#5bbad5"}),h.a.createElement("link",{rel:"shortcut icon",href:"https://thomasjockin.github.io/static/favicon/favicon.ico"}),h.a.createElement("meta",{name:"msapplication-TileColor",content:"#b91d47"}),h.a.createElement("meta",{name:"msapplication-config",content:"https://thomasjockin.github.io/static/favicon/browserconfig.xml"}),h.a.createElement("meta",{name:"theme-color",content:"#ffffff"}),h.a.createElement("title",null,"Lexend — Change the way the world reads."),h.a.createElement("meta",{name:"title",content:"Lexend — Change the way the world reads."}),h.a.createElement("meta",{name:"description",content:"Lexend — Change the way the world reads."}),h.a.createElement("meta",{property:"og:type",content:"website"}),h.a.createElement("meta",{property:"og:url",content:"https://thomasjockin.github.io/lexend/"}),h.a.createElement("meta",{property:"og:title",content:"Lexend — Change the way the world reads."}),h.a.createElement("meta",{property:"og:description",content:"Lexend — Change the way the world reads."}),h.a.createElement("meta",{property:"og:image",content:"https://thomasjockin.github.io/static/social/lexend-v2.png"}),h.a.createElement("meta",{property:"twitter:card",content:"summary_large_image"}),h.a.createElement("meta",{property:"twitter:url",content:"https://thomasjockin.github.io/lexend/"}),h.a.createElement("meta",{property:"twitter:title",content:"Lexend — Change the way the world reads."}),h.a.createElement("meta",{property:"twitter:description",content:"Lexend — Change the way the world reads."}),h.a.createElement("meta",{property:"twitter:image",content:"https://thomasjockin.github.io/static/social/lexend-v2.png"})),h.a.createElement(Uu,null,h.a.createElement(ns,null)),h.a.createElement("div",{className:"content"},t),h.a.createElement(Gu,null))},us=n("MGiz"),ss=n.n(us),ls=Object.assign||function(e){for(var t,n=1;n",lt:"<",nbsp:" ",quot:"“"},ps=["style","script"],ms=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,bs=/mailto:/i,ys=/\n{2,}$/,gs=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,vs=/^ *> ?/gm,xs=/^ {2,}\n/,ws=/^(?:( *[-*_]) *){3,}(?:\n *)+\n/,_s=/^\s*(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n *)+\n?/,Os=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,ks=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,js=/^(?:\n *)*\n/,Ss=/\r\n?/g,Es=/^\[\^(.*)\](:.*)\n/,Ts=/^\[\^(.*)\]/,Cs=/\f/g,Rs=/^\s*?\[(x|\s)\]/,Ms=/^ *(#{1,6}) *([^\n]+)\n{0,2}/,Ps=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,As=/^ *(?!<[a-z][^ >\/]* ?\/>)<([a-z][^ >\/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,qs=/&([a-z]+);/g,Ds=/^/,zs=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Ns=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,Ls=/^\{.*\}$/,Ws=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,Is=/^<([^ >]+@[^ >]+)>/,Vs=/^<([^ >]+:\/[^ >]+)>/,Fs=/ *\n+$/,Bs=/(?:^|\n)( *)$/,Xs=/-([a-z])?/gi,Us=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,Ys=/^((?:[^\n]|\n(?! *\n))+)(?:\n *)+\n/,Hs=/^\[([^\]]*)\]:\s*(\S+)\s*("([^"]*)")?/,Gs=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,Zs=/^\[([^\]]*)\] ?\[([^\]]*)\]/,$s=/(\[|\])/g,Ks=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,Qs=/\t/g,Js=/(^ *\||\| *$)/g,el=/^ *:-+: *$/,tl=/^ *:-+ *$/,nl=/^ *-+: *$/,rl=/ *\| */,il=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,ol=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1)/,al=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,cl=/^\\([^0-9A-Za-z\s])/,ul=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,sl=/(^\n+|(\n|\s)+$)/g,ll=/^([ \t]*)/,fl=/\\([^0-9A-Z\s])/gi,dl=/^( *)((?:[*+-]|\d+\.)) +/,hl=/( *)((?:[*+-]|\d+\.)) +[^\n]*(?:\n(?!\1(?:[*+-]|\d+\.) )[^\n]*)*(\n|$)/gm,pl=/^( *)((?:[*+-]|\d+\.)) [\s\S]+?(?:\n{2,}(?! )(?!\1(?:[*+-]|\d+\.) (?!(?:[*+-]|\d+\.) ))\n*|\s*\n*$)/,ml=/^\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,bl=/^!\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,yl=[gs,Os,_s,Ms,Ps,As,Ds,Ns,hl,pl,Us,Ys];function gl(e){return e.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function vl(e){return nl.test(e)?"right":el.test(e)?"center":tl.test(e)?"left":null}function xl(e,t,n){n.inline=!0;var r=function(e,t,n){return e[1].replace(Js,"").trim().split(rl).map(function(e){return t(e,n)})}(e,t,n),i=function(e){return e[2].replace(Js,"").trim().split(rl).map(vl)}(e),o=function(e,t,n){return e[3].trim().split("\n").map(function(e){return e.replace(Js,"").split(rl).map(function(e){return t(e.trim(),n)})})}(e,t,n);return n.inline=!1,{align:i,cells:o,header:r,type:"table"}}function wl(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function _l(e){function t(r,i){for(var o=[],a="";r;)for(var c=0;c2?i-2:0),c=2;c1?o=n(r?"span":"div",{key:"outer"},i):1===i.length?"string"==typeof(o=i[0])&&(o=n("span",{key:"outer"},o)):o=n("span",{key:"outer"}),o}function i(e){var t=e.match(ms);return t?t.reduce(function(e,t,n){var i=t.indexOf("=");if(-1!==i){var o=function(e){return-1!==e.indexOf("-")&&null===e.match(zs)&&(e=e.replace(Xs,function(e,t){return t.toUpperCase()})),e}(t.slice(0,i)).trim(),a=ss()(t.slice(i+1).trim()),c=ds[o]||o,u=e[c]=function(e,t){return"style"===e?t.split(/;\s?/).reduce(function(e,t){var n=t.slice(0,t.indexOf(":")),r=n.replace(/(-[a-z])/g,function(e){return e[1].toUpperCase()});return e[r]=t.slice(n.length+1).trim(),e},{}):(t.match(Ls)&&(t=t.slice(1,t.length-1)),"true"===t||"false"!==t&&t)}(o,a);(As.test(u)||Ns.test(u))&&(e[c]=h.a.cloneElement(r(u.trim()),{key:n}))}else e[ds[t]||t]=!0;return e},{}):void 0}(t=t||{}).overrides=t.overrides||{},t.slugify=t.slugify||gl;var o=t.createElement||h.a.createElement;var a=[],c={},u={blockQuote:{match:jl(gs),order:Wl,parse:function(e,t,n){return{content:t(e[0].replace(vs,""),n)}},react:function(e,t,r){return n("blockquote",{key:r.key},t(e.content,r))}},breakLine:{match:Sl(xs),order:Wl,parse:Al,react:function(e,t,r){return n("br",{key:r.key})}},breakThematic:{match:jl(ws),order:Wl,parse:Al,react:function(e,t,r){return n("hr",{key:r.key})}},codeBlock:{match:jl(Os),order:Ll,parse:function(e){return{content:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),lang:void 0}},react:function(e,t,r){return n("pre",{key:r.key},n("code",{className:e.lang?"lang-"+e.lang:""},e.content))}},codeFenced:{match:jl(_s),order:Ll,parse:function(e){return{content:e[3],lang:e[2]||void 0,type:"codeBlock"}}},codeInline:{match:kl(ks),order:Vl,parse:function(e){return{content:e[2]}},react:function(e,t,r){return n("code",{key:r.key},e.content)}},footnote:{match:jl(Es),order:Ll,parse:function(e){return a.push({footnote:e[2],identifier:e[1]}),{}},react:ql},footnoteReference:{match:Ol(Ts),order:Wl,parse:function(e){return{content:e[1],target:"#"+e[1]}},react:function(e,t,r){return n("a",{key:r.key,href:El(e.target)},n("sup",{key:r.key},e.content))}},gfmTask:{match:Ol(Rs),order:Wl,parse:function(e){return{completed:"x"===e[1].toLowerCase()}},react:function(e,t,r){return n("input",{checked:e.completed,key:r.key,readOnly:!0,type:"checkbox"})}},heading:{match:jl(Ms),order:Wl,parse:function(e,n,r){return{content:Cl(n,e[2],r),id:t.slugify(e[2]),level:e[1].length}},react:function(e,t,r){return n("h"+e.level,{id:e.id,key:r.key},t(e.content,r))}},headingSetext:{match:jl(Ps),order:Ll,parse:function(e,t,n){return{content:Cl(t,e[1],n),level:"="===e[2]?1:2,type:"heading"}}},htmlBlock:{match:Sl(As),order:Wl,parse:function(e,t,n){var r=e[3].match(ll)[1],o=new RegExp("^"+r,"gm"),a=e[3].replace(o,""),c=function(e){return yl.some(function(t){return t.test(e)})}(a)?Ml:Cl,u=-1!==ps.indexOf(e[1]);return{attrs:i(e[2]),content:u?e[3]:c(t,a,n),noInnerParse:u,tag:e[1]}},react:function(e,t,r){return n(e.tag,ls({key:r.key},e.attrs),e.noInnerParse?e.content:t(e.content,r))}},htmlComment:{match:Sl(Ds),order:Wl,parse:function(){return{}},react:ql},htmlSelfClosing:{match:Sl(Ns),order:Wl,parse:function(e){return{attrs:i(e[2]||""),tag:e[1]}},react:function(e,t,r){return n(e.tag,ls({},e.attrs,{key:r.key}))}},image:{match:kl(bl),order:Wl,parse:function(e){return{alt:e[1],target:Tl(e[2]),title:e[3]}},react:function(e,t,r){return n("img",{key:r.key,alt:e.alt||void 0,title:e.title||void 0,src:El(e.target)})}},link:{match:Ol(ml),order:Vl,parse:function(e,t,n){return{content:Rl(t,e[1],n),target:Tl(e[2]),title:e[3]}},react:function(e,t,r){return n("a",{key:r.key,href:El(e.target),title:e.title},t(e.content,r))}},linkAngleBraceStyleDetector:{match:Ol(Vs),order:Ll,parse:function(e){return{content:[{content:e[1],type:"text"}],target:e[1],type:"link"}}},linkBareUrlDetector:{match:Ol(Ws),order:Ll,parse:function(e){return{content:[{content:e[1],type:"text"}],target:e[1],title:void 0,type:"link"}}},linkMailtoDetector:{match:Ol(Is),order:Ll,parse:function(e){var t=e[1],n=e[1];return bs.test(n)||(n="mailto:"+n),{content:[{content:t.replace("mailto:",""),type:"text"}],target:n,type:"link"}}},list:{match:function(e,t,n){var r=Bs.exec(n),i=t._list||!t.inline;return r&&i?(e=r[1]+e,pl.exec(e)):null},order:Wl,parse:function(e,t,n){var r=e[2],i=r.length>1,o=i?+r:void 0,a=e[0].replace(ys,"\n").match(hl),c=!1;return{items:a.map(function(e,r){var i=dl.exec(e)[0].length,o=new RegExp("^ {1,"+i+"}","gm"),u=e.replace(o,"").replace(dl,""),s=r===a.length-1,l=-1!==u.indexOf("\n\n")||s&&c;c=l;var f,d=n.inline,h=n._list;n._list=!0,l?(n.inline=!1,f=u.replace(Fs,"\n\n")):(n.inline=!0,f=u.replace(Fs,""));var p=t(f,n);return n.inline=d,n._list=h,p}),ordered:i,start:o}},react:function(e,t,r){return n(e.ordered?"ol":"ul",{key:r.key,start:e.start},e.items.map(function(e,i){return n("li",{key:i},t(e,r))}))}},newlineCoalescer:{match:jl(js),order:Vl,parse:Al,react:function(){return"\n"}},paragraph:{match:jl(Ys),order:Vl,parse:Pl,react:function(e,t,r){return n("p",{key:r.key},t(e.content,r))}},ref:{match:Ol(Hs),order:Ll,parse:function(e){return c[e[1]]={target:e[2],title:e[4]},{}},react:ql},refImage:{match:kl(Gs),order:Ll,parse:function(e){return{alt:e[1]||void 0,ref:e[2]}},react:function(e,t,r){return n("img",{key:r.key,alt:e.alt,src:El(c[e.ref].target),title:c[e.ref].title})}},refLink:{match:Ol(Zs),order:Ll,parse:function(e,t,n){return{content:t(e[1],n),fallbackContent:t(e[0].replace($s,"\\$1"),n),ref:e[2]}},react:function(e,t,r){return c[e.ref]?n("a",{key:r.key,href:El(c[e.ref].target),title:c[e.ref].title},t(e.content,r)):n("span",{key:r.key},t(e.fallbackContent,r))}},table:{match:jl(Us),order:Wl,parse:xl,react:function(e,t,r){return n("table",{key:r.key},n("thead",null,n("tr",null,e.header.map(function(i,o){return n("th",{key:o,style:wl(e,o)},t(i,r))}))),n("tbody",null,e.cells.map(function(i,o){return n("tr",{key:o},i.map(function(i,o){return n("td",{key:o,style:wl(e,o)},t(i,r))}))})))}},text:{match:Sl(ul),order:Fl,parse:function(e){return{content:e[0].replace(qs,function(e,t){return hs[t]?hs[t]:e})}},react:function(e){return e.content}},textBolded:{match:kl(il),order:Il,parse:function(e,t,n){return{content:t(e[2],n)}},react:function(e,t,r){return n("strong",{key:r.key},t(e.content,r))}},textEmphasized:{match:kl(ol),order:Vl,parse:function(e,t,n){return{content:t(e[2],n)}},react:function(e,t,r){return n("em",{key:r.key},t(e.content,r))}},textEscaped:{match:kl(cl),order:Wl,parse:function(e){return{content:e[1],type:"text"}}},textStrikethroughed:{match:kl(al),order:Vl,parse:Pl,react:function(e,t,r){return n("del",{key:r.key},t(e.content,r))}}},s=_l(u),l=function(e){return function t(n,r){if(r=r||{},Array.isArray(n)){for(var i=r.key,o=[],a=!1,c=0;c=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["children","options"]);return h.a.cloneElement(Bl(t,n),r)})(Ql()),cf=function(e){var t=e.family,n=e.errors,r=e.index,i=void 0===r?0:r,o=e.words,a=(e.milliseconds,e.minutes,e.wpm,e.customStyles),c={overrides:{del:rf,strong:nf,p:{component:of,props:{style:Zl({},a,{fontFamily:t})}}}},u=o.map(function(e,t){return e=e.replace(/^ +| +$/gm,""),t===i?e.includes("\n")?(e=e.replace(/(\\n\\n|\\n)/g,""),"**".concat(e,"**\n\n")):"**".concat(e,"**"):n.includes(t)&&i>t?"~~".concat(e,"~~"):e});return h.a.createElement(h.a.Fragment,null,h.a.createElement(af,{options:c,style:Zl({},a)},u.join(" ")))};function uf(){var e=ee(["\n margin: 0 0 0;\n text-align: right;\n padding: 1rem 1rem 0;\n &:last-child {\n border-right: none;\n }\n h5 {\n margin: 0;\n font-size: 1rem;\n font-weight: normal;\n }\n font-size: 1.2rem;\n color: rgba(0,0,0,1);\n strong {\n font-size: 40%;\n display: block;\n margin-bottom: 0.192rem;\n font-variation-settings: 'LXND' 30;\n font-weight: normal;\n text-transform: uppercase;\n margin-right: -0.392rem;\n }\n"]);return uf=function(){return e},e}function sf(){var e=ee(["\ndisplay: flex;\nwidth: 105%;\nalign-items: flex-end;\njustify-content: space-between;\nborder-top: 1px solid rgba(0,0,0,0.48);\nmargin-top: auto;\nposition: relative;\nleft: -2.5%;\n"]);return sf=function(){return e},e}var lf=function(){return Object(d.useContext)(Ie).words.length},ff=function(e){var t=e.as,n=Object(d.useContext)(Ie),r=n.words,i=n.wpm;return"seconds"===t?60*(r.length/i).toFixed(1):"decimal"===t?(r.length/i).toFixed(1):Kl()(6e4*(r.length/i).toFixed(1))},df=function(){return Object(d.useContext)(Ie).errors.length},hf=function(){var e=Object(d.useContext)(Ie),t=e.words,n=e.errors;return t.length-n.length},pf=function(){return(hf()/ff({as:"decimal"})).toFixed()},mf=se("div")(sf()),bf=se("div")(uf()),yf=function(e){var t,n=e.words,r=e.wpm,i=e.timer,o=e.errors,a=e.index,c=(n.length/r).toFixed(2),u=(Ne()("".concat(c," min")),o.filter(function(e){return e<=a}).length||0),s=(t=(a-u)/i||0,Math.ceil(6e4*t));return h.a.createElement(mf,null,h.a.createElement(bf,null,h.a.createElement("strong",null,"Time to read"),Kl()(i)),h.a.createElement(bf,null,h.a.createElement("strong",null,"Words read"),a),h.a.createElement(bf,null,h.a.createElement("strong",null,"Errors"),u),h.a.createElement(bf,null,h.a.createElement("strong",null,"Words Correct per Minute"),s," WCPM"))};function gf(){var e=ee(["\n& {\n -webkit-appearance: none;\n width: 100%;\n margin: 0.618rem 0;\n}\n&:focus {\n outline: none;\n}\n&::-webkit-slider-runnable-track {\n width: 100%;\n height: 1px;\n cursor: grab;\n &:active { cursor: grabbing; }\n box-shadow: 0.9px 0.9px 1.7px rgba(0, 34, 0, 0), 0px 0px 0.9px rgba(0, 60, 0, 0);\n background: rgba(0, 0, 0, 0.24);\n border-radius: 1px;\n border: 0px solid rgba(24, 213, 1, 0);\n}\n&::-webkit-slider-thumb {\n border: 1px solid rgba(0,0,0,0.4);\n height: 12px;\n width: 18px;\n border-radius: 3px;\n background: white;\n cursor: grab;\n &:active { cursor: grabbing; }\n -webkit-appearance: none;\n margin-top: -5.5px;\n}\n&:focus::-webkit-slider-runnable-track {\n background: rgba(0, 0, 0, 0.24);\n}\n&::-moz-range-track {\n width: 100%;\n height: 1px;\n cursor: grab;\n &:active { cursor: grabbing; }\n box-shadow: 0.9px 0.9px 1.7px rgba(0, 34, 0, 0), 0px 0px 0.9px rgba(0, 60, 0, 0);\n background: rgba(0, 0, 0, 0.24);\n border-radius: 1px;\n border: 0px solid rgba(24, 213, 1, 0);\n}\n&::-moz-range-thumb {\n border: 1px solid rgba(0,0,0,0.4);\n height: 12px;\n width: 18px;\n border-radius: 3px;\n background: white;\n cursor: grab;\n &:active { cursor: grabbing; }\n}\n&::-ms-track {\n width: 100%;\n height: 1px;\n cursor: grab;\n &:active { cursor: grabbing; }\n background: transparent;\n border-color: transparent;\n color: transparent;\n}\n&::-ms-fill-lower {\n background: rgba(0, 0, 0, 0.24);\n border: 0px solid rgba(24, 213, 1, 0);\n border-radius: 2px;\n box-shadow: 0.9px 0.9px 1.7px rgba(0, 34, 0, 0), 0px 0px 0.9px rgba(0, 60, 0, 0);\n}\n&::-ms-fill-upper {\n background: rgba(0, 0, 0, 0.24);\n border: 0px solid rgba(24, 213, 1, 0);\n border-radius: 2px;\n box-shadow: 0.9px 0.9px 1.7px rgba(0, 34, 0, 0), 0px 0px 0.9px rgba(0, 60, 0, 0);\n}\n&::-ms-thumb {\n border: 1px solid rgba(0,0,0,0.4);\n height: 12px;\n width: 18px;\n border-radius: 3px;\n background: white;\n cursor: grab;\n &:active { cursor: grabbing; }\n height: 1px;\n}\n&:focus::-ms-fill-lower {\n background: rgba(0, 0, 0, 0.24);\n}\n&:focus::-ms-fill-upper {\n background: rgba(0, 0, 0, 0.24);\n}\n\n"]);return gf=function(){return e},e}var vf=se("input")(gf()),xf=function(e){return h.a.createElement(vf,a({type:"range"},e))};function wf(){var e=ee(["\nmax-width: 30%;\n"]);return wf=function(){return e},e}function _f(){var e=ee(["\n -webkit-appearance:none;\n height: 35px;\n padding: 0 0.818rem;\n font-size: 1em;\n background: white;\n border: 1px solid rgba(0,0,0,0.04);\n &:not([disabled]) {\n cursor: pointer;\n background: rgba(0,0,0,0.04);\n border-color: white;\n }\n margin-left: 10px;\n outline: none;\n"]);return _f=function(){return e},e}function Of(){var e=ee(["\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n align-items: center;\n justify-content: space-between;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n padding-bottom: 1em;\n margin-bottom: 3em;\n input {\n cursor: grab;\n width: 100%;\n }\n label {\n max-width: 20%;\n margin-left: 4px;\n }\n"]);return Of=function(){return e},e}var kf=se("nav")(Of()),jf=se("select")(_f()),Sf=se("div")(wf()),Ef=function(e){var t=e.family,n=e.changeFamily,r=e.text,i=e.setText,o=e.disabled,a=void 0===o?[]:o,c=e.wpm,u=e.setWPM,s=e.started,l=e.on,f=e.off;return h.a.createElement(kf,null,h.a.createElement(Sf,null,h.a.createElement("label",null,"Avg WPM (",c,")"),h.a.createElement(xf,{min:"50",max:"400",step:"50",value:c,onChange:function(e){var t=e.target;return u(t.value)},onMouseDown:f,onMouseUp:l})),h.a.createElement(jf,{key:"texts",disabled:a.includes("texts"),onChange:function(e){var t=e.target;return i(t.value)},value:r},Pe.map(function(e,t){return h.a.createElement("option",{key:"text-".concat(t),value:t},"Text #",t)})),h.a.createElement(jf,{key:"family",onChange:n,disabled:a.includes("family"),value:t},h.a.createElement("option",{value:"Times New Roman"},"Times New Roman"),h.a.createElement("option",{value:"Lexend"},"Lexend")),h.a.createElement(Se,{onClick:function(){return s?f():l()},started:s},s?"Stop":"Start"))};function Tf(){var e=ee(["\n display: flex;\n flex-direction: column;\n height: 100%;\n"]);return Tf=function(){return e},e}var Cf=se("section")(Tf()),Rf=function(e){var t=e.disabled,n=void 0===t?[]:t,r=f(e,["disabled"]),i=Object(d.useContext)(De),o=i.family,a=i.text,c=i.setText,u=i.setTypeFamily,s=(i.axis,i.customStyles),l=Object(d.useContext)(Ie),p=l.words,m=l.wpm,b=l.setWPM,y=l.started,g=l.setStarted,v=l.index,x=l.errors,w=l.timer;return h.a.createElement(Cf,null,h.a.createElement(Ef,{disabled:n,wpm:m,setWPM:b,started:y,text:a,setText:c,on:function(){return g(!0)},off:function(){return g(!1)},family:r.family||o,changeFamily:function(e){var t=e.target;return u(t.value)}}),h.a.createElement(cf,{family:r.family||o,words:p,index:v,errors:x,customStyles:s}),h.a.createElement(yf,{words:p,wpm:m,timer:w,errors:x,index:v}))};function Mf(){var e=ee(["\n font-size: 5.4vw !important;\n line-height: 1;\n margin: 0;\n padding: 0;\n font-weight: normal;\n span {\n display: inline-block;\n margin: 2px;\n border: 1px dashed rgba(0, 0, 0, 0.12);\n }\n & + p {\n margin-left: 0.392rem;\n }\n @media (max-width: 960px) {\n font-size: 12vw !important;\n }\n"]);return Mf=function(){return e},e}function Pf(){var e=ee(["\n max-width: 800px;\n padding: 1rem 0.618rem;\n margin: 0;\n display: flex;\n flex-direction: column;\n margin-top: 0;\n margin-bottom: 1.618rem;\n @media (max-width: 960px) {\n max-width: 100%;\n }\n input {\n cursor: grab;\n width: 100%;\n }\n label {\n display: block;\n text-transform: uppercase;\n font-size: 0.718rem;\n letter-spacing: 2px;\n margin: 2.618rem 0 0.618rem;\n }\n @media (max-width: 960px) {\n width: 100%;\n }\n"]);return Pf=function(){return e},e}function Af(){var e=ee(["\n text-transform: uppercase;\n font-size: 80%;\n letter-spacing: 2px;\n"]);return Af=function(){return e},e}function qf(){var e=ee(["\n padding: 1.618rem 1.618rem;\n"]);return qf=function(){return e},e}var Df=se("section")(qf()),zf=se("span")(Af()),Nf=se("nav")(Pf()),Lf=se("h1")(Mf()),Wf=function(e){var t=e.children,n=f(e,["children"]);return h.a.createElement(Lf,null,t.split("").map(function(e,t){return h.a.createElement("span",a({key:"".concat(e,"-").concat(t)},n),e)}))},If=function(e){var t=e.weight,n=e.lxnd,r=Object(d.useContext)(De),i=r.axis,o=r.setAxis;r.customStyles;switch(t){case"default":case"Regular":case"Deca":n=0;break;case"Exa":n=40;break;case"Giga":n=56;break;case"Mega":n=64;break;case"Peta":n=72;break;case"Tera":n=80;break;case"Zetta":n=100;break;default:n=i.LXND}var a={fontVariationSettings:"'LXND' ".concat(n)},c="h1, p { font-variation-settings: 'LXND' ".concat(i.LXND,"; }");return h.a.createElement(Df,null,t&&h.a.createElement(zf,{style:Zl({},a)},t," • LXND ",n),h.a.createElement(Wf,{style:Zl({},a)},"LEXEND"),!t&&h.a.createElement(Nf,null,h.a.createElement("p",{style:Zl({},a)}),h.a.createElement("label",{htmlFor:"lxnd-axis"},"Variable Width + Bounding Box"),h.a.createElement(xf,{id:"lxnd-axis",type:"range",min:"0",max:"100",value:i.LXND,onChange:function(e){var t=e.target;return o({LXND:t.value})}}),h.a.createElement("label",{htmlFor:"lxnd-axis"},"Variable Font Settings for CSS"),h.a.createElement("pre",null,h.a.createElement("code",null,c))))};var Vf=function(e,t,n){if("object"!=typeof window)return n;var r=e.map(function(e){return window.matchMedia(e)}),i=function(){var e=r.findIndex(function(e){return e.matches});return void 0!==t[e]?t[e]:n},o=Object(d.useState)(i),a=Object(Me.default)(o,2),c=a[0],u=a[1];return Object(d.useEffect)(function(){var e=function(){return u(i)};return r.forEach(function(t){return t.addListener(e)}),function(){return r.forEach(function(t){return t.removeListener(e)})}},[]),c},Ff=n("kdGc"),Bf=n("4IGe"),Xf=n.n(Bf);function Uf(){var e=ee(["\n width: 100%;\n height: 90vh;\n padding-bottom: 2rem;\n h6 {\n font-size: 70%;\n line-height: 1.6;\n max-width: 88%;\n margin: 1.392rem auto 2rem;\n text-align: center;\n }\n g {\n cursor: pointer;\n }\n"]);return Uf=function(){return e},e}function Yf(){var e=ee(["\n font-weight: normal;\n text-transform: uppercase;\n letter-spacing: 2px;\n margin: 2px 1px 3px;\n color: ",";\n border-top-left-radius: 2px;\n border-top-right-radius: 2px;\n"]);return Yf=function(){return e},e}var Hf=se("h6")(Yf(),function(e){return e.color}),Gf=function(e){var t=e.id,n=e.value,r=e.color,i=e.indexValue;f(e,["id","value","color","indexValue"]);return h.a.createElement(h.a.Fragment,null,h.a.createElement(Hf,{color:r},"Student ",i),h.a.createElement("strong",{style:{color:r}},t," @ ",n," wpm"))},Zf=function(){var e=Object(d.useContext)(De),t=(e.family,e.setTypeFamily),n=Vf(["(max-width: 960px)"],["horizontal"],"vertical"),r=Vf(["(max-width: 960px)"],[{left:"Anonymous Student #",bottom:"Correct Words per Minute"}],{bottom:"Anonymous Student #",left:"Correct Words per Minute"});return h.a.createElement(h.a.Fragment,null,h.a.createElement(Ff.a,{onMouseEnter:function(e){var n=e.id;return t(n)},data:Xf.a,keys:["Times New Roman","Lexend"],indexBy:"Student",margin:{top:80,right:20,bottom:50,left:47},padding:.24,groupMode:"grouped",layout:n,enableGridX:!0,tooltip:Gf,colors:["hsla(0, 0%, 85%, 1)","rgba(250, 76, 76, 1)"],legends:[{dataFrom:"keys",anchor:"top-right",direction:"column",justify:!1,translateX:-40,translateY:10,itemsSpacing:2,itemWidth:100,itemHeight:20,itemDirection:"left-to-right",itemOpacity:.65,symbolSize:20,effects:[{on:"hover",style:{itemOpacity:1}}]}],fontFamily:"Lexend",borderColor:{from:"color",modifiers:[["darker",1.6]]},axisLeft:{legend:r.left,legendPosition:"middle",legendOffset:-40},axisBottom:{legend:r.bottom,legendPosition:"middle",legendOffset:40},axisTop:null,axisRight:null,labelSkipWidth:12,labelSkipHeight:12,labelTextColor:{from:"color",modifiers:[["darker",0]]},animate:!0,motionStiffness:90,motionDamping:15}))},$f=se("section")(Uf()),Kf=function(){return h.a.createElement($f,null,h.a.createElement(Zf,null),h.a.createElement("h6",null,"The p value in this experiment (0.014) says the chance of the results presented happening by random was 1.4%. In statistics, a result is considered significant if it’s below 5%."))};n("dfwq");function Qf(){var e=ee(["\n position: relative;\n border: 1px solid red;\n padding: 3rem 0.618rem;\n text-align: center;\n flex: 1 1 20%;\n display: flex;\n flex-direction: column;\n align-items: stretch;\n margin: 0.192rem;\n p {\n margin: 0 auto;\n text-align: center;\n color: rgba(0,0,0,0.7);\n font-size: 0.618rem;\n font-variation-settings: 'LXND' 80;\n text-transform: uppercase;\n line-height: 1.6;\n }\n h5, strong {\n font-variation-settings: 'LXND' 0;\n display: block;\n font-size: 4.8vw;\n font-weight: normal;\n margin: 0.392rem 0;\n line-height: 1.2;\n em {\n font-size: 30%;\n vertical-align: super;\n position: relative;\n top: 10%;\n margin: 0 0.618rem;\n font-style: normal;\n }\n .extra {\n font-size: 40%;\n vertical-align: middle;\n }\n }\n &:nth-child(1) {\n grid-column: span 2;\n min-width: 50%;\n h5 {\n font-size: 10vw;\n @media (max-width: 960px) {\n font-size: 12vw;\n }\n }\n }\n &:nth-child(10) {\n grid-column: span 2;\n min-width: 50%;\n h5 {\n font-size: 10vw;\n @media (max-width: 960px) {\n font-size: 12vw;\n }\n }\n }\n"]);return Qf=function(){return e},e}function Jf(){var e=ee(["\n width: 98%;\n margin: 1rem auto;\n border: 1px solid red;\n padding: 0.192rem;\n display: flex;\n flex-wrap: wrap;\n /* display: grid;\n grid-gap: 0.192rem;\n grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); */\n"]);return Jf=function(){return e},e}var ed=function(e){var t=e.index,n=e.children.props.children.split(/([+|-])?((\d+[\/\d.]*|\d))([\/|%])?\s(.+)/gm),r=Object(Me.default)(n,6),i=(r[0],r[1]),o=r[2],a=(r[3],r[4]),c=r[5];return h.a.createElement(nd,{key:"stat-".concat(t,"-").concat(o)},h.a.createElement("h5",null,h.a.createElement("span",{className:"extra"},i),h.a.createElement(an,{delay:t},o),h.a.createElement("span",{className:"extra"},a)),h.a.createElement("p",null,c))},td=se("section")(Jf()),nd=se("div")(Qf()),rd=function(e){var t=e.children,n=void 0===t?[]:t;return h.a.createElement(td,null,n.map(function(e,t){return h.a.createElement(ed,{key:"stat-".concat(t),index:t},e)}))};function id(){var e=ee(['\n box-shadow: 0px 0.392rem 0.618rem 0 rgba(0, 0, 0, 0.12),\n 0px 0.618rem 1rem 0 rgba(0, 0, 0, 0.07);\n border: 0.392rem solid red;\n padding: 1rem 3rem;\n max-width: 700px;\n width: 90%;\n margin: -3rem auto;\n background: white;\n div {\n display: block;\n margin: 2.618rem auto;\n }\n label {\n font-size: 0.718rem;\n text-transform: uppercase;\n letter-spacing: 2px;\n display: block;\n font-variation-settings: "LXND" 40;\n margin: 0.392rem;\n cursor: pointer;\n }\n input[type="text"],\n input[type="email"] {\n margin: 0.618rem 0 0.618rem;\n font-family: "Lexend", Helvetica, Arial, sans-serif;\n line-height: 1.4;\n display: block;\n width: 100%;\n font-size: 1.8rem;\n -webkit-appearance: none;\n border: 0px;\n border: 1px dashed rgba(0, 0, 0, 0.24);\n background: rgba(0, 0, 0, 0.01);\n border-radius: 0.192rem;\n padding: 0.192rem 0.618rem;\n &:focus {\n outline: none;\n border-bottom: 1px dashed rgba(0, 0, 0, 1);\n }\n }\n input[type="checkbox"] {\n margin-right: 0.618rem;\n position: relative;\n top: -1px;\n }\n button {\n font-size: 0.8rem;\n text-align: center;\n margin-top: 0.618rem;\n width: 100%;\n }\n']);return id=function(){return e},e}function od(){var e=ee(["\n border: 1px solid rgba(0, 0, 0, 0.24);\n background: red;\n padding: 3px;\n margin: 5rem 0 6rem;\n"]);return od=function(){return e},e}var ad=se("div")(od()),cd=se(rn.form)(id()),ud=function(e){var t=e.children,n=f(e,["children"]),r=Zu(),i=Object(Me.default)(r,2),o=i[0],c=i[1],u=Et({transform:c?"translate3d(0,0,0) scale(1.024) rotate(0deg)":"translate3d(0,0,0) scale(1) rotate(0deg)",config:{mass:.24,tension:200,friction:5}});return h.a.createElement(cd,a({ref:o,style:u},n),t)},sd=function(e){var t;return h.a.createElement(ad,null,h.a.createElement(ud,(Gl(t={method:"POST",action:"https://gmail.us3.list-manage.com/subscribe/post?u=d209f7a4c880d02da0497bbec&id=c894fd858d"},"method","post"),Gl(t,"id","mc-embedded-subscribe-form"),Gl(t,"name","mc-embedded-subscribe-form"),Gl(t,"className","validate"),Gl(t,"target","_blank"),Gl(t,"noValidate",!0),t),h.a.createElement("div",null,h.a.createElement("label",{htmlFor:"name"},"Your First Name:"),h.a.createElement("input",{type:"text",name:"FNAME",id:"name"})),h.a.createElement("div",null,h.a.createElement("label",{htmlFor:"email"},"Your Email:"),h.a.createElement("input",{type:"email",name:"EMAIL",id:"email"})),h.a.createElement("div",{id:"mce-responses",className:"clear"},h.a.createElement("div",{className:"response",id:"mce-error-response",style:{display:"none"}}),h.a.createElement("div",{className:"response",id:"mce-success-response",style:{display:"none"}})),h.a.createElement("div",{style:{position:"absolute",left:"-5000px"},"aria-hidden":"true"},h.a.createElement("input",{type:"text",name:"b_d209f7a4c880d02da0497bbec_c894fd858d",tabIndex:"-1",defaultValue:""})),h.a.createElement("div",null,h.a.createElement(Se,{value:"submit"},"Subscribe & Send me these fonts"))))};function ld(){var e=ee(['\n text-align: center;\n font-feature-settings: "salt";\n line-height: 1.6;\n']);return ld=function(){return e},e}function fd(){var e=ee(["\n margin: 3rem auto;\n pre {\n width: 100%;\n display: block;\n margin: 5rem auto 1rem;\n max-width: 740px\n }\n"]);return fd=function(){return e},e}se("div")(fd()),se(rn.h1)(ld());function dd(){var e=ee(["\n display: inline-block;\n position: relative;\n margin: 0 0.11em;\n &:nth-of-type(1) {\n margin-left: -0.14em !important;\n }\n"]);return dd=function(){return e},e}function hd(){var e=ee(["\n display: inline-block;\n margin: 0 0.292em;\n"]);return hd=function(){return e},e}var pd={visible:{transition:{staggerChildren:.1}},hidden:{transition:{staggerChildren:.1}}},md={hidden:function(e){return{height:"0",opacity:0,y:30}},visible:{height:"1rem",opacity:1,y:0}},bd={type:"spring",damping:10,stiffness:90,mass:1},yd=se(Au.div)(hd()),gd=se(Au.span)(dd()),vd=function(e){e.delay;var t=e.children,n=Object(d.useRef)(),r=on(n,"0px"),i=t.split(" ");return h.a.createElement(yd,{href:"#download",ref:n,initial:"hidden",animate:r?"visible":"hidden",variants:pd},i.map(function(e,t){return h.a.createElement(gd,{letter:e,key:"".concat(e,"-").concat(t),variants:md,transition:bd},e)}))};n.d(t,"default",function(){return _d});var xd={},wd=function(e){var t=e.children;return v(cs,null,v(qe,null,v(We,null,t)))};function _d(e){var t=e.components,n=f(e,["components"]);return v(wd,a({},xd,n,{components:t,mdxType:"MDXLayout"}),v(Ce,{mdxType:"Intro"},v("h1",null,"What if we could ",v("strong",null,v(vd,{mdxType:"AnimatedText"},"change the way the world reads—"))," starting with a font designed to adjust specifically for your needs?")),v(Ee,{mdxType:"Section"},v("h3",null,"For more than ",v("strong",null,v(an,{key:"dept-of-ed-years",mdxType:"AnimatedNumber"},"60")," years")," the ",v("strong",{parentName:"h3"},"U.S. Department of Education")," has found that nearly ",v("strong",null,v(an,{key:"dept-of-ed-70",mdxType:"AnimatedNumber"},"70%"))," of the population experiences ",v("strong",{parentName:"h3"},"some reading difficulty.")),v(Oe,{justify:"center",wrap:"wrap",mdxType:"Flex"},v(Re,{source:"Lise, 37, Tech Business Strategist",position:"left",background:"https://source.unsplash.com/B8qIaoeKcfU/900x900",title:"Photo by Joel Muniz (unsplash.com/@jmuniz)",mdxType:"Quote"},v("p",null,"I read for a living — it’s basically been exhausting. It’s a relief to be able to read without stress, without my eyes getting tired.")),v(Re,{source:"Travis, 16, High School Sophomore",background:"/static/images/travis.jpg",title:"Photo by Thought Catalog (unsplash.com/@thoughtcatalog)",mdxType:"Quote"},v("p",null,"Recently, I started using LEXEND to study my Spanish vocabulary list and raised my Spanish grade from a D to a B in just a few weeks.")),v(Re,{source:"Mrs. C, 1st Grade Teacher, California",width:"820px",background:"/static/images/c.jpg",title:"Photo by Emmanuel Phaeton (unsplash.com/@phaeton_vision)",mdxType:"Quote"},v("p",null,"With Lexend, my student was reading and ",v("em",{parentName:"p"},"loving")," it. Her participation in the classroom has increased to the point where I have to remind her to “be quiet” in class. Her self-esteem has improved measurably and she is obviously proud of what she is now able to do.")))),v(Oe,{margin:"0 auto",mdxType:"Flex"},v(je,{sticky:!0,mdxType:"Left"},v(Vu,{mdxType:"Page"},v(Rf,{family:"Times New Roman",disabled:["family"],mdxType:"ReadingSimulator"}))),v(ke,{mdxType:"Right"},v("h2",null,"What makes a good reader?"),v("p",null,"There is a consensus among researchers and educators that reading fluency is one of the defining characteristics of good readers, and a lack of fluency is a common characteristic of poor readers."),v("p",null,"This is important — because it means we’re approaching this problem from an already established perspective, something that educators have been using for decades."),v("p",null,"Differences in reading fluency not only distinguish good readers from poor, but a lack of reading fluency is also a reliable predictor of reading comprehension problems."),v("p",null,"Once struggling readers learn the relationship between sounds and letters, their lack of fluency emerges as the next hurdle they face on their way to reading proficiency."),v("p",null,"This lack of fluent reading is a problem for poor readers because they tend to read in a labored, disconnected fashion — with a focus on decoding at the word level that makes comprehension of the text difficult, if not impossible."),v("h6",null,v("a",a({parentName:"h6"},{href:"https://www.fcrr.org/publications/publicationspdffiles/hudson_lane_pullen_readingfluency_2005.pdf"}),"Source • The Reading Teacher")),v("h2",null,"Fluency is measured in Words Correct Per Minute."),v("p",null,"A student reads a story with ",v(lf,{mdxType:"TotalNumberOfWords"})," words in ",v(ff,{mdxType:"TotalAmountOfTime"}),". She made ",v(df,{mdxType:"TotalNumberOfErrors"})," errors. To determine WCPM (Words Correct Per Minute):"),v("ol",null,v("li",{parentName:"ol"},"Count the total number of words.",v("pre",null,v("code",null,v(lf,{mdxType:"TotalNumberOfWords"})," words"))),v("li",{parentName:"ol"},"Count the number of mistakes.",v("pre",null,v("code",null,v(df,{mdxType:"TotalNumberOfErrors"})," mistakes"))),v("li",{parentName:"ol"},"Take the number of words minus the number of mistakes = number of words read correctly.",v("pre",null,v("code",null,v(lf,{mdxType:"TotalNumberOfWords"})," words - ",v(df,{mdxType:"TotalNumberOfErrors"})," mistakes ="," ",v(hf,{mdxType:"TotalNumberOfCorrectWords"})," correct words"))),v("li",{parentName:"ol"},"Convert the time it took to read the passage to seconds.",v("pre",null,v("code",null,v(ff,{mdxType:"TotalAmountOfTime"})," to read = ",v(ff,{as:"seconds",mdxType:"TotalAmountOfTime"}),"s"))),v("li",{parentName:"ol"},"Convert the number of seconds to a decimal by dividing the number of seconds by 60. This is the total reading time.",v("pre",null,v("code",null,v(ff,{as:"seconds",mdxType:"TotalAmountOfTime"}),"s / 60 ="," ",v(ff,{as:"decimal",mdxType:"TotalAmountOfTime"})," total reading time"))),v("li",{parentName:"ol"},"Divide the number of words read correctly by the total reading time in decimal form.",v("pre",null,v("code",null,v(hf,{mdxType:"TotalNumberOfCorrectWords"})," / ",v(ff,{as:"decimal",mdxType:"TotalAmountOfTime"})," ="," ",v(pf,{mdxType:"TotalWordsCorrectPerMinute"})," Words Correct per Minute (WCPM)")))))),v(Ee,{margin:"8rem auto 4rem",mdxType:"Section"},v("h2",null,"What if we could turn it around… with typography?"),v("p",null,"In 1999, as an educational therapist, Bonnie Shaver-Troup, working with clients, began observing that reading issues masked the individual’s true capability and intelligence."),v("p",null,"In 2000, Bonnie theorized that reading performance would improve\nthrough use of:"),v("ol",null,v("li",{parentName:"ol"},"A sans-serif font to reduce cognitive noise"),v("li",{parentName:"ol"},"Expanded scaling to improve potential for character recognition"),v("li",{parentName:"ol"},"Hyper-expansion of character spacing, which creates a greater lag time and reduces potential crowding and masking effects")),v("p",null,"These changes led to the development of seven specially-designed fonts, which create an immediate improvement in reading performance."),v("p",null,"This is where ",v("strong",{parentName:"p"},"Lexend")," was formed.")),v(Oe,{margin:"0 auto",mdxType:"Flex"},v(je,{mdxType:"Left"},v("h2",null,"A variable font empirically shown to significantly improve reading-proficiency."),v("p",null,"Working with Dr. Bonnie Shaver-Troup, utilizing her theory and the LEXEND beta font designs, educator and type designer, Thomas Jockin began formulating an advanced set of typographic variables to coordinate with one simple idea:"),v("p",null,"A font, much like the prescription in a pair of eyeglasses, should change based on the reader’s unique needs."),v("p",null,"Combining some of the newest technology in font software and an educated history in professional type design, the two began experimenting & testing how to pull the most important typographic factors in reading-proficiency into a variable font that was designed specifically to fluctuate based on a reader’s Words Correct per Minute score — a typographic system that could be changed to make the words more readable, based on who’s reading them."),v("h2",null,"The Demonstration of Effectiveness"),v("p",null,"20 third graders, eight males and twelve females, read for one minute in five fonts."),v("p",null,"All text was set at 16pt and the reading materials were two grade levels above the participants current grade level to ensure the typography was being measured, rather than reading competency."),v("p",null,"Each student read out loud a passage set in a control of Times New Roman, then four of the Lexend Series — Regular, Deca, Mega, and Giga.")),v(ke,{sticky:!0,top:"1vw",mdxType:"Right"},v(If,{weight:"Deca",mdxType:"Tester"}),v(If,{weight:"Exa",mdxType:"Tester"}),v(If,{weight:"Giga",mdxType:"Tester"}),v(If,{weight:"Mega",mdxType:"Tester"}),v(If,{weight:"Peta",mdxType:"Tester"}),v(If,{weight:"Tera",mdxType:"Tester"}),v(If,{weight:"Zetta",mdxType:"Tester"}))),v(Oe,{mdxType:"Flex"},v(je,{sticky:!0,height:"76vh",mdxType:"Left"},v(Vu,{mdxType:"Page"},v(Rf,{mdxType:"ReadingSimulator"}))),v(ke,{width:"50%",mdxType:"Right"},v(Kf,{mdxType:"Chart"}))),v(rd,{mdxType:"ChartStats"},v("p",null,"17/19 had better scores with Lexend over Times New Roman"),v("p",null,"1 could not be measured"),v("p",null,"2 had the best score with Times New Roman"),v("p",null,"2 had the best score with Lexend Regular"),v("p",null,"1 had the best score with Lexend Deca"),v("p",null,"9 had the best score with Lexend Mega"),v("p",null,"5 had the best score with Lexend Giga"),v("p",null,"110 Avg WCPM for Times New Roman"),v("p",null,"128 Avg WCPM for Lexend"),v("p",null,"+19.8% Avg Improvement in WCPM")),v(Ee,{margin:"8rem auto 0",mdxType:"Section"},v(hn,{mdxType:"LogoList"}),v("p",null,"Lexend has been discussed in two Stanford labs, at HP & Microsoft, was listed on Apple K-12 Assistive Technology from 2003-2005, has recently been referenced in research and patents by Adobe, and is available both on Google Fonts & as an open-source download.")),v(Oe,{mdxType:"Flex"},v(je,{mdxType:"Left"},v("h2",null,"The Valuable Virtues of Variable Font Technology"),v("p",null,"As the study demonstrates, while the Lexend series were beneficial to a large sample of students, no one setting worked best for all students. Diverse readers call for diverse axis settings just like every individual person requires their own individual eyeglass prescription."),v("p",null,"Eyeglass prescriptions are not six strict settings. There are more granular settings possible."),v("p",null,"Variable font technology allows for continuous selection of the Lexend Series to find the specific setting for an individual student."),v("br",null),v("br",null),v(If,{mdxType:"Tester"})),v(ke,{sticky:!0,mdxType:"Right"},v(Vu,{mdxType:"Page"},v(Rf,{family:"Lexend",disabled:["family"],mdxType:"ReadingSimulator"})))),v(Ee,{mdxType:"Section"},v("h2",null,"Team and History"),v(Wu,{mdxType:"TeamHeadshots"},v("div",null,v("p",null,"Founded in 2000, LEXEND came about from a desire to make reading easier for everyone. As an Educational Therapist, Bonnie Shaver-Troup, EdD, observed that reading issues masked the individual’s true capability and intelligence. She theorized that these issues were a sensitivity to typographical factors and began manipulating multiple text factors to find a match between text format and an individual’s optimized visual processing capabilities."),v("p",null,"After careful research and years of testing a LEXEND beta font, Bonnie was able to determine that while traditional approaches to reading issues focused on cognitive-based solutions, perception-based solutions were faster and more efficient in helping improve reading performance and cognition."),v("p",null,"After meeting Thomas Jockin in 2017 — typeface designer and founder of TypeThursday — they combined forces to design an online variable-font solution that would ultimately give the reader complete control over their own reading experience and improve retention and comprehension."),v("p",null,"What began as a seed in the home office of an educational therapist has become a world-class reading solution available to English-language readers across the world.")))),v(Ee,{id:"download",margin:"4rem auto",mdxType:"Section"},v("h2",null,"Download Lexend for free — and start ",v("strong",{parentName:"h2"},"changing the way the world reads")," today."),v("p",null,"Enter your name & email below to get a download link, a few awesome tips on how best to utilize this incredible resource, and heads-up when new versions of Lexend are improved and updated.")),v(sd,{mdxType:"Form"}))}_d.isMDXComponent=!0},xEkU:function(e,t,n){(function(t){for(var r=n("eDuE"),i="undefined"==typeof window?t:window,o=["moz","webkit"],a="AnimationFrame",c=i["request"+a],u=i["cancel"+a]||i["cancelRequest"+a],s=0;!c&&s-1},q.prototype.set=function(e,t){var n=this.__data__,r=z(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},D.prototype.clear=function(){this.__data__={hash:new A,map:new(C||q),string:new A}},D.prototype.delete=function(e){return W(this,e).delete(e)},D.prototype.get=function(e){return W(this,e).get(e)},D.prototype.has=function(e){return W(this,e).has(e)},D.prototype.set=function(e,t){return W(this,e).set(e,t),this};var V=B(function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(Y(e))return P?P.call(e):"";var t=e+"";return"0"==t&&1/e==-i?"-0":t}(t);var n=[];return l.test(e)&&n.push(""),e.replace(f,function(e,t,r,i){n.push(r?i.replace(d,"$1"):t||e)}),n});function F(e){if("string"==typeof e||Y(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}function B(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError(n);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=e.apply(this,n);return r.cache=o.set(i,a),a};return r.cache=new(B.Cache||D),r}B.Cache=D;var X=Array.isArray;function U(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Y(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&j.call(e)==c}e.exports=function(e,t,n){var r=null==e?void 0:N(e,t);return void 0===r?n:r}}).call(this,n("yLpj"))},yGk4:function(e,t,n){var r=n("Cwc5")(n("Kz5y"),"Set");e.exports=r},yHx3:function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&n.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},yP5f:function(e,t,n){var r=n("+K+b");e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},yftf:function(e,t,n){"use strict";var r=n("q1tI"),i=n.n(r),o=n("17x9"),a=n.n(o),c=n("1DFu"),u=n("QkVN"),s=n.n(u),l=n("mwIZ"),f=n.n(l),d=n("D1y2"),h=n.n(d),p=n("RBan"),m=n.n(p),b=(n("Z0cm"),n("4qC0"),n("ziQ1")),y=n("oetV"),g=n("lSCD"),v=n.n(g),x=n("Wt1U"),w=n.n(x),_=n("8d86");function O(e){var t=0,n=e.children,r=n&&n.length;if(r)for(;--r>=0;)t+=n[r].value;else t=1;e.value=t}function k(e,t){var n,r,i,o,a,c=new T(e),u=+e.value&&(c.value=e.value),s=[c];for(null==t&&(t=j);n=s.pop();)if(u&&(n.value=+n.data.value),(i=t(n.data))&&(a=i.length))for(n.children=new Array(a),o=a-1;o>=0;--o)s.push(r=n.children[o]=new T(i[o])),r.parent=n,r.depth=n.depth+1;return c.eachBefore(E)}function j(e){return e.children}function S(e){e.data=e.data.data}function E(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function T(e){this.data=e,this.depth=this.height=0,this.parent=null}T.prototype=k.prototype={constructor:T,count:function(){return this.eachAfter(O)},each:function(e){var t,n,r,i,o=this,a=[o];do{for(t=a.reverse(),a=[];o=t.pop();)if(e(o),n=o.children)for(r=0,i=n.length;r=0;--n)i.push(t[n]);return this},sum:function(e){return this.eachAfter(function(t){for(var n=+e(t.data)||0,r=t.children,i=r&&r.length;--i>=0;)n+=r[i].value;t.value=n})},sort:function(e){return this.eachBefore(function(t){t.children&&t.children.sort(e)})},path:function(e){for(var t=this,n=function(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),i=null;for(e=n.pop(),t=r.pop();e===t;)i=e,e=n.pop(),t=r.pop();return i}(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var i=r.length;e!==n;)r.splice(i,0,e),e=e.parent;return r},ancestors:function(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t},descendants:function(){var e=[];return this.each(function(t){e.push(t)}),e},leaves:function(){var e=[];return this.eachBefore(function(t){t.children||e.push(t)}),e},links:function(){var e=this,t=[];return e.each(function(n){n!==e&&t.push({source:n.parent,target:n})}),t},copy:function(){return k(this).eachBefore(S)}};Array.prototype.slice;var C=function(e,t,n,r,i){for(var o,a=e.children,c=-1,u=a.length,s=e.value&&(r-t)/e.value;++cd&&(d=c),b=l*l*m,(h=Math.max(d/b,b/f))>p){l-=c;break}p=h}y.push(a={value:l,dice:u1?t:1)},n}(P),D=function e(t){function n(e,n,r,i,o){if((a=e._squarify)&&a.ratio===t)for(var a,c,u,s,l,f=-1,d=a.length,h=e.value;++f1?t:1)},n}(P),z=n("rWgG"),N=n("cOGN"),L=n("0wEy"),W=n("pD2Y"),I=n("CMvH"),V=(n("wusR"),n("Y+p1")),F=n.n(V),B=n("XfWh"),X=n.n(B),U=n("wdDb"),Y=n.n(U),H=n("PrXE"),G=n.n(H),Z=n("dOSx"),$=n.n(Z),K=n("JIMn"),Q=n.n(K),J=n("YO3V"),ee=n.n(J),te=n("JZM8"),ne=n.n(te);n.d(t,"a",function(){return Nt}),n.d(t,"b",function(){return it}),n.d(t,"c",function(){return ft}),n.d(t,"d",function(){return Ze}),n.d(t,"e",function(){return Ct}),n.d(t,"f",function(){return gt}),n.d(t,"g",function(){return Jt}),n.d(t,"h",function(){return je}),n.d(t,"i",function(){return mt}),n.d(t,"j",function(){return It}),n.d(t,"k",function(){return Wt}),n.d(t,"l",function(){return Ht}),n.d(t,"m",function(){return Yt}),n.d(t,"n",function(){return re}),n.d(t,"o",function(){return yt}),n.d(t,"p",function(){return bt}),n.d(t,"q",function(){return vt}),n.d(t,"r",function(){return Qe}),n.d(t,"s",function(){return We}),n.d(t,"t",function(){return De}),n.d(t,"u",function(){return Lt}),n.d(t,"v",function(){return Vt}),n.d(t,"w",function(){return Bt});var re=function(){};function ie(e){for(var t=1;t=n-1){var l=c[t];return l.x0=i,l.y0=o,l.x1=a,void(l.y1=u)}for(var f=s[t],d=r/2+f,h=t+1,p=n-1;h>>1;s[m]u-o){var g=(i*y+a*b)/r;e(t,h,b,i,o,g,u),e(h,n,y,g,o,a,u)}else{var v=(o*y+u*b)/r;e(t,h,b,i,o,a,v),e(h,n,y,i,v,a,u)}}(0,u,e.value,t,n,r,i)},dice:C,slice:M,sliceDice:function(e,t,n,r,i){(1&e.depth?M:C)(e,t,n,r,i)},squarify:q,resquarify:D}),Me=Object.keys(Re),Pe=(a.a.oneOf(Me),a.a.shape({top:a.a.number,right:a.a.number,bottom:a.a.number,left:a.a.number}).isRequired),Ae={animate:a.a.bool.isRequired,motionStiffness:a.a.number.isRequired,motionDamping:a.a.number.isRequired},qe=(a.a.oneOf(["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]),Object(b.c)(y.ob),{top:0,right:0,bottom:0,left:0});var De=function(e){return Object(r.useMemo)(function(){return"function"==typeof(t=e)?t:"string"==typeof t?0===t.indexOf("time:")?Object(N.a)(t.slice("5")):Object(z.a)(t):function(e){return e};var t},[e])},ze=Object(r.createContext)(),Ne={},Le=function(e){var t=e.theme,n=void 0===t?Ne:t,o=e.children,a=function(e){return Object(r.useMemo)(function(){return ye(me,e)},[e])}(n);return i.a.createElement(ze.Provider,{value:a},o)};Le.propTypes={children:a.a.node.isRequired,theme:a.a.object};var We=function(){return Object(r.useContext)(ze)};function Ie(e){return(Ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ve(){return(Ve=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Be(e,t){for(var n=0;n0&&r>0;return i.a.createElement(I.a,{bounds:!0,onResize:function(t){e.setState({dimensions:t.bounds})}},function(t){var a=t.measureRef;return i.a.createElement("div",{ref:a,style:{width:"100%",height:"100%"}},o&&e.props.children({width:n,height:r}))})}}])&&at(n.prototype,o),a&&at(n,a),t}();lt(ft,"propTypes",{children:a.a.func.isRequired});var dt=function(e){var t=e.id,n=e.colors;return i.a.createElement("linearGradient",{id:t,x1:0,x2:0,y1:0,y2:1},n.map(function(e){var t=e.offset,n=e.color,r=e.opacity;return i.a.createElement("stop",{key:t,offset:"".concat(t,"%"),stopColor:n,stopOpacity:void 0!==r?r:1})}))};dt.propTypes={id:a.a.string.isRequired,colors:a.a.arrayOf(a.a.shape({offset:a.a.number.isRequired,color:a.a.string.isRequired})).isRequired};var ht={linearGradient:dt};var pt=Object(r.memo)(function(e){var t=e.id,n=e.background,r=e.color,o=e.size,a=e.padding,c=e.stagger,u=o+a,s=o/2,l=a/2;return!0===c&&(u=2*o+2*a),i.a.createElement("pattern",{id:t,width:u,height:u,patternUnits:"userSpaceOnUse"},i.a.createElement("rect",{width:u,height:u,fill:n}),i.a.createElement("circle",{cx:l+s,cy:l+s,r:s,fill:r}),c&&i.a.createElement("circle",{cx:1.5*a+o+s,cy:1.5*a+o+s,r:s,fill:r}))});pt.displayName="PatternDots",pt.propTypes={id:a.a.string.isRequired,color:a.a.string.isRequired,background:a.a.string.isRequired,size:a.a.number.isRequired,padding:a.a.number.isRequired,stagger:a.a.bool.isRequired},pt.defaultProps={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1};Math.PI;var mt=function(e){return e*Math.PI/180},bt=function(e){return 180*e/Math.PI},yt=function(e,t){return{x:Math.cos(e)*t,y:Math.sin(e)*t}},gt=function(e){var t=e%360;return t<0&&(t+=360),t},vt={svg:{align:{left:"start",center:"middle",right:"end"},baseline:{top:"text-before-edge",center:"central",bottom:"alphabetic"}},canvas:{align:{left:"left",center:"center",right:"right"},baseline:{top:"top",center:"middle",bottom:"bottom"}}};var xt=Object(r.memo)(function(e){var t=e.id,n=e.spacing,r=e.rotation,o=e.background,a=e.color,c=e.lineWidth,u=Math.round(r)%360,s=Math.abs(n);u>180?u-=360:u>90?u-=180:u<-180?u+=360:u<-90&&(u+=180);var l,f=s,d=s;return 0===u?l="\n M 0 0 L ".concat(f," 0\n M 0 ").concat(d," L ").concat(f," ").concat(d,"\n "):90===u?l="\n M 0 0 L 0 ".concat(d,"\n M ").concat(f," 0 L ").concat(f," ").concat(d,"\n "):(f=Math.abs(s/Math.sin(mt(u))),d=s/Math.sin(mt(90-u)),l=u>0?"\n M 0 ".concat(-d," L ").concat(2*f," ").concat(d,"\n M ").concat(-f," ").concat(-d," L ").concat(f," ").concat(d,"\n M ").concat(-f," 0 L ").concat(f," ").concat(2*d,"\n "):"\n M ".concat(-f," ").concat(d," L ").concat(f," ").concat(-d,"\n M ").concat(-f," ").concat(2*d," L ").concat(2*f," ").concat(-d,"\n M 0 ").concat(2*d," L ").concat(2*f," 0\n ")),i.a.createElement("pattern",{id:t,width:f,height:d,patternUnits:"userSpaceOnUse"},i.a.createElement("rect",{width:f,height:d,fill:o,stroke:"rgba(255, 0, 0, 0.1)",strokeWidth:0}),i.a.createElement("path",{d:l,strokeWidth:c,stroke:a,strokeLinecap:"square"}))});xt.displayName="PatternLines",xt.propTypes={id:a.a.string.isRequired,spacing:a.a.number.isRequired,rotation:a.a.number.isRequired,background:a.a.string.isRequired,color:a.a.string.isRequired,lineWidth:a.a.number.isRequired},xt.defaultProps={spacing:5,rotation:0,color:"#000000",background:"#ffffff",lineWidth:2};var wt=Object(r.memo)(function(e){var t=e.id,n=e.background,r=e.color,o=e.size,a=e.padding,c=e.stagger,u=o+a,s=a/2;return!0===c&&(u=2*o+2*a),i.a.createElement("pattern",{id:t,width:u,height:u,patternUnits:"userSpaceOnUse"},i.a.createElement("rect",{width:u,height:u,fill:n}),i.a.createElement("rect",{x:s,y:s,width:o,height:o,fill:r}),c&&i.a.createElement("rect",{x:1.5*a+o,y:1.5*a+o,width:o,height:o,fill:r}))});wt.displayName="PatternSquares",wt.propTypes={id:a.a.string.isRequired,color:a.a.string.isRequired,background:a.a.string.isRequired,size:a.a.number.isRequired,padding:a.a.number.isRequired,stagger:a.a.bool.isRequired},wt.defaultProps={color:"#000000",background:"#ffffff",size:4,padding:4,stagger:!1};var _t={patternDots:pt,patternLines:xt,patternSquares:wt};function Ot(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function kt(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.srcKey,n=void 0===t?"theme":t,r=e.destKey,i=void 0===r?"theme":r;return X()(Y()(Ft({},n,a.a.object)),$()([n],function(e){return Ft({},i,ye(me,e[n]))}))};var Xt={position:"relative"},Ut=function(e){var t=e.theme,n=e.renderWrapper,o=void 0===n||n,a=e.children,u=e.animate,s=e.motionStiffness,l=e.motionDamping,f=Object(r.useRef)(null),d=Object(c.d)(f),h=d.showTooltipAt,p=d.showTooltipFromEvent,m=d.hideTooltip,b=d.isTooltipVisible,y=d.tooltipContent,g=d.tooltipPosition,v=d.tooltipAnchor;return i.a.createElement(Le,{theme:t},i.a.createElement(Ke,{animate:u,stiffness:s,damping:l},i.a.createElement(c.c.Provider,{value:{showTooltipAt:h,showTooltipFromEvent:p,hideTooltip:m}},!0===o&&i.a.createElement("div",{style:Xt,ref:f},a,b&&i.a.createElement(c.b,{position:g,anchor:v},y)),!0!==o&&a)))};Ut.propTypes={children:a.a.node.isRequired,theme:a.a.object,animate:a.a.bool,motionStiffness:a.a.number,motionDamping:a.a.number,renderWrapper:a.a.bool};var Yt=function(e,t,n,r,i,o){return e<=i&&i<=e+n&&t<=o&&o<=t+r},Ht=function(e,t){var n=t.clientX,r=t.clientY,i=e.getBoundingClientRect();return[n-i.left,r-i.top]};function Gt(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{},i=r.dataKey,o=r.colorKey,a=void 0===o?"color":o,c=r.targetKey,u=void 0===c?"fill":c,s=[],l={};return e.length&&t.length&&(s=$t(e),t.forEach(function(t){for(var r=function(r){var o=n[r],c=o.id;if(function(e,t,n){if("*"===e)return!0;if(v()(e))return e(t);if(ee()(e)){var r=n?f()(t,n):t;return F()(ne()(r,Object.keys(e)),e)}return!1}(o.match,t,i)){var d=e.find(function(e){return e.id===c});if(d)if(Qt.includes(d.type))if("inherit"===d.background||"inherit"===d.color){var p=f()(t,a),m=d.background,b=d.color,y=c;"inherit"===d.background&&(y="".concat(y,".bg.").concat(p),m=p),"inherit"===d.color&&(y="".concat(y,".fg.").concat(p),b=p),h()(t,u,"url(#".concat(y,")")),l[y]||(s.push(Gt({},d,{id:y,background:m,color:b})),l[y]=1)}else h()(t,u,"url(#".concat(c,")"));else if(Kt.includes(d.type)){if(d.colors.map(function(e){return e.color}).includes("inherit")){var g=f()(t,a),x=c,w=Gt({},d,{colors:d.colors.map(function(e,t){return"inherit"!==e.color?e:(x="".concat(x,".").concat(t,".").concat(g),Gt({},e,{color:"inherit"===e.color?g:e.color}))})});w.id=x,h()(t,u,"url(#".concat(x,")")),l[x]||(s.push(w),l[x]=1)}else h()(t,u,"url(#".concat(c,")"))}return"break"}},o=0;o=0||(i[n]=e[n]);return i}n.d(t,"a",function(){return r})},zZ0H:function(e,t){e.exports=function(e){return e}},zZPE:function(e,t){var n="[object Object]";var r,i,o=Function.prototype,a=Object.prototype,c=o.toString,u=a.hasOwnProperty,s=c.call(Object),l=a.toString,f=(r=Object.getPrototypeOf,i=Object,function(e){return r(i(e))});e.exports=function(e){if(!function(e){return!!e&&"object"==typeof e}(e)||l.call(e)!=n||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}(e))return!1;var t=f(e);if(null===t)return!0;var r=u.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==s}},ziQ1:function(e,t,n){"use strict";var r=function(e,t){return et?1:e>=t?0:NaN},i=function(e){var t;return 1===e.length&&(t=e,e=function(e,n){return r(t(e),n)}),{left:function(t,n,r,i){for(null==r&&(r=0),null==i&&(i=t.length);r>>1;e(t[o],n)<0?r=o+1:i=o}return r},right:function(t,n,r,i){for(null==r&&(r=0),null==i&&(i=t.length);r>>1;e(t[o],n)>0?i=o:r=o+1}return r}}};var o=i(r),a=o.right,c=(o.left,a);var u=Array.prototype,s=(u.slice,u.map,function(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((t-e)/n)),o=new Array(i);++r0)return[e];if((r=t0)for(e=Math.ceil(e/a),t=Math.floor(t/a),o=new Array(i=Math.ceil(t-e+1));++c=0?(o>=l?10:o>=f?5:o>=d?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=l?10:o>=f?5:o>=d?2:1)}function m(e,t,n){var r=Math.abs(t-e)/Math.max(0,n),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=l?i*=10:o>=f?i*=5:o>=d&&(i*=2),tr&&(t=n,n=r,r=t),function(e){return Math.max(n,Math.min(r,e))}}function T(e,t,n){var r=e[0],i=e[1],o=t[0],a=t[1];return i2?C:T,i=o=null,f}function f(t){return isNaN(t=+t)?n:(i||(i=r(a.map(e),c,u)))(e(s(t)))}return f.invert=function(n){return s(t((o||(o=r(c,a.map(e),w.c)))(n)))},f.domain=function(e){return arguments.length?(a=Array.from(e,O),s===j||(s=E(a)),l()):a.slice()},f.range=function(e){return arguments.length?(c=Array.from(e),l()):c.slice()},f.rangeRound=function(e){return c=Array.from(e),u=w.e,l()},f.clamp=function(e){return arguments.length?(s=e?E(a):j,f):s!==j},f.interpolate=function(e){return arguments.length?(u=e,l()):u},f.unknown=function(e){return arguments.length?(n=e,f):n},function(n,r){return e=n,t=r,l()}}function P(e,t){return M()(e,t)}var A=n("rWgG"),q=function(e,t,n,r){var i,o=m(e,t,n);switch((r=Object(A.c)(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(i=Object(A.e)(o,a))||(r.precision=i),Object(A.b)(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=Object(A.f)(o,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=Object(A.d)(o))||(r.precision=i-2*("%"===r.type))}return Object(A.a)(r)};function D(e){var t=e.domain;return e.ticks=function(e){var n=t();return h(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return q(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,i=t(),o=0,a=i.length-1,c=i[o],u=i[a];return u0?r=p(c=Math.floor(c/r)*r,u=Math.ceil(u/r)*r,n):r<0&&(r=p(c=Math.ceil(c*r)/r,u=Math.floor(u*r)/r,n)),r>0?(i[o]=Math.floor(c/r)*r,i[a]=Math.ceil(u/r)*r,t(i)):r<0&&(i[o]=Math.ceil(c*r)/r,i[a]=Math.floor(u*r)/r,t(i)),e},e}function z(){var e=P(j,j);return e.copy=function(){return R(e,z())},b.apply(e,arguments),D(e)}function N(){var e,t=0,n=1,r=1,i=[.5],o=[0,1];function a(t){return t<=t?o[c(i,t,0,r)]:e}function u(){var e=-1;for(i=new Array(r);++e=r?[i[r-1],n]:[i[a-1],i[a]]},a.unknown=function(t){return arguments.length?(e=t,a):a},a.thresholds=function(){return i.slice()},a.copy=function(){return N().domain([t,n]).range(o).unknown(e)},b.apply(D(a),arguments)}n("tgfz"),n("cOGN");function L(){var e,t,n,r,i,o=0,a=1,c=j,u=!1;function s(t){return isNaN(t=+t)?i:c(0===n?.5:(t=(r(t)-e)*n,u?Math.max(0,Math.min(1,t)):t))}return s.domain=function(i){return arguments.length?([o,a]=i,e=r(o=+o),t=r(a=+a),n=e===t?0:1/(t-e),s):[o,a]},s.clamp=function(e){return arguments.length?(u=!!e,s):u},s.interpolator=function(e){return arguments.length?(c=e,s):c},s.unknown=function(e){return arguments.length?(i=e,s):i},function(i){return r=i,e=i(o),t=i(a),n=e===t?0:1/(t-e),s}}function W(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function I(){var e=D(L()(j));return e.copy=function(){return W(e,I())},y.apply(e,arguments)}n.d(t,"a",function(){return x}),n.d(t,"b",function(){return z}),n.d(t,"c",function(){return v}),n.d(t,"d",function(){return N}),n.d(t,"e",function(){return I})},zoYe:function(e,t,n){var r=n("nmnc"),i=n("eUgh"),o=n("Z0cm"),a=n("/9aa"),c=1/0,u=r?r.prototype:void 0,s=u?u.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return s?s.call(t):"";var n=t+"";return"0"==n&&1/t==-c?"-0":n}}},[["MuE9","5d41","9da1"]]]); \ No newline at end of file diff --git a/index.html b/index.html index 76320b3..4d1b74d 100644 --- a/index.html +++ b/index.html @@ -1,2 +1,2 @@ -Lexend — Change the way the world reads.

What if we could
changethewaytheworldreads—
starting with a font designed to adjust specifically for your needs?

For more than 00 years the U.S. Department of Education has found that nearly 00% of the population experiences some reading difficulty.

I read for a living — it’s basically been exhausting. It’s a relief to be able to read without stress, without my eyes getting tired.

Lise, 37, Tech Business Strategist

Recently, I started using LEXEND to study my Spanish vocabulary list and raised my Spanish grade from a D to a B in just a few weeks.

Travis, 16, High School Sophomore

With Lexend, my student was reading and loving it. Her participation in the classroom has increased to the point where I have to remind her to “be quiet” in class. Her self-esteem has improved measurably and she is obviously proud of what she is now able to do.

Mrs. C, 1st Grade Teacher, California

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM

What makes a good reader?

There is a consensus among researchers and educators that reading fluency is one of the defining characteristics of good readers, and a lack of fluency is a common characteristic of poor readers.

This is important — because it means we’re approaching this problem from an already established perspective, something that educators have been using for decades.

Differences in reading fluency not only distinguish good readers from poor, but a lack of reading fluency is also a reliable predictor of reading comprehension problems.

Once struggling readers learn the relationship between sounds and letters, their lack of fluency emerges as the next hurdle they face on their way to reading proficiency.

This lack of fluent reading is a problem for poor readers because they tend to read in a labored, disconnected fashion — with a focus on decoding at the word level that makes comprehension of the text difficult, if not impossible.

Source • The Reading Teacher

Fluency is measured in Words Correct Per Minute.

A student reads a story with 409 words in 4m 6s. She made 0 errors. To determine WCPM (Words Correct Per Minute):

  1. Count the total number of words.
    409 words
  2. Count the number of mistakes.
    0 mistakes
  3. Take the number of words minus the number of mistakes = number of words read correctly.
    409 words - 0 mistakes = 409 correct words
  4. Convert the time it took to read the passage to seconds.
    4m 6s to read = 245.99999999999997s
  5. Convert the number of seconds to a decimal by dividing the number of seconds by 60. This is the total reading time.
    245.99999999999997s / 60 = 4.1 total reading time
  6. Divide the number of words read correctly by the total reading time in decimal form.
    409 / 4.1 = 100 Words Correct per Minute (WCPM)

What if we could turn it around… with typography?

In 1999, as an educational therapist, Bonnie Shaver-Troup, working with clients, began observing that reading issues masked the individual’s true capability and intelligence.

In 2000, Bonnie theorized that reading performance would improve -through use of:

  1. A sans-serif font to reduce cognitive noise
  2. Expanded scaling to improve potential for character recognition
  3. Hyper-expansion of character spacing, which creates a greater lag time and reduces potential crowding and masking effects

These changes led to the development of seven specially-designed fonts, which create an immediate improvement in reading performance.

This is where Lexend was formed.

A variable font empirically shown to significantly improve reading-proficiency.

Working with Dr. Bonnie Shaver-Troup, utilizing her theory and the LEXEND beta font designs, educator and type designer, Thomas Jockin began formulating an advanced set of typographic variables to coordinate with one simple idea:

A font, much like the prescription in a pair of eyeglasses, should change based on the reader’s unique needs.

Combining some of the newest technology in font software and an educated history in professional type design, the two began experimenting & testing how to pull the most important typographic factors in reading-proficiency into a variable font that was designed specifically to fluctuate based on a reader’s Words Correct per Minute score — a typographic system that could be changed to make the words more readable, based on who’s reading them.

The Demonstration of Effectiveness

20 third graders, eight males and twelve females, read for one minute in five fonts.

All text was set at 16pt and the reading materials were two grade levels above the participants current grade level to ensure the typography was being measured, rather than reading competency.

Each student read out loud a passage set in a control of Times New Roman, then four of the Lexend Series — Regular, Deca, Mega, and Giga.

Deca • LXND 0

LEXEND

Exa • LXND 40

LEXEND

Giga • LXND 56

LEXEND

Mega • LXND 64

LEXEND

Peta • LXND 72

LEXEND

Tera • LXND 80

LEXEND

Zetta • LXND 100

LEXEND

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM
The p value in this experiment (0.014) says the chance of the results presented happening by random was 1.4%. In statistics, a result is considered significant if it’s below 5%.
00/00

had better scores with Lexend over Times New Roman

0

could not be measured

0

had the best score with Times New Roman

0

had the best score with Lexend Regular

0

had the best score with Lexend Deca

0

had the best score with Lexend Mega

0

had the best score with Lexend Giga

000

Avg WCPM for Times New Roman

000

Avg WCPM for Lexend

+00.0%

Avg Improvement in WCPM

Lexend has been discussed in two Stanford labs, at HP & Microsoft, was listed on Apple K-12 Assistive Technology from 2003-2005, has recently been referenced in research and patents by Adobe, and is available both on Google Fonts & as an open-source download.

The Valuable Virtues of Variable Font Technology

As the study demonstrates, while the Lexend series were beneficial to a large sample of students, no one setting worked best for all students. Diverse readers call for diverse axis settings just like every individual person requires their own individual eyeglass prescription.

Eyeglass prescriptions are not six strict settings. There are more granular settings possible.

Variable font technology allows for continuous selection of the Lexend Series to find the specific setting for an individual student.



LEXEND

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM

Team and History

Founded in 2000, LEXEND came about from a desire to make reading easier for everyone. As an Educational Therapist, Bonnie Shaver-Troup, EdD, observed that reading issues masked the individual’s true capability and intelligence. She theorized that these issues were a sensitivity to typographical factors and began manipulating multiple text factors to find a match between text format and an individual’s optimized visual processing capabilities.

After careful research and years of testing a LEXEND beta font, Bonnie was able to determine that while traditional approaches to reading issues focused on cognitive-based solutions, perception-based solutions were faster and more efficient in helping improve reading performance and cognition.

After meeting Thomas Jockin in 2017 — typeface designer and founder of TypeThursday — they combined forces to design an online variable-font solution that would ultimately give the reader complete control over their own reading experience and improve retention and comprehension.

What began as a seed in the home office of an educational therapist has become a world-class reading solution available to English-language readers across the world.

Download Lexend for free — and start changing the way the world reads today.

Enter your name & email below to get a download link, a few awesome tips on how best to utilize this incredible resource, and heads-up when new versions of Lexend are improved and updated.

\ No newline at end of file +Lexend — Change the way the world reads.

What if we could
changethewaytheworldreads—
starting with a font designed to adjust specifically for your needs?

For more than 00 years the U.S. Department of Education has found that nearly 00% of the population experiences some reading difficulty.

I read for a living — it’s basically been exhausting. It’s a relief to be able to read without stress, without my eyes getting tired.

Lise, 37, Tech Business Strategist

Recently, I started using LEXEND to study my Spanish vocabulary list and raised my Spanish grade from a D to a B in just a few weeks.

Travis, 16, High School Sophomore

With Lexend, my student was reading and loving it. Her participation in the classroom has increased to the point where I have to remind her to “be quiet” in class. Her self-esteem has improved measurably and she is obviously proud of what she is now able to do.

Mrs. C, 1st Grade Teacher, California

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM

What makes a good reader?

There is a consensus among researchers and educators that reading fluency is one of the defining characteristics of good readers, and a lack of fluency is a common characteristic of poor readers.

This is important — because it means we’re approaching this problem from an already established perspective, something that educators have been using for decades.

Differences in reading fluency not only distinguish good readers from poor, but a lack of reading fluency is also a reliable predictor of reading comprehension problems.

Once struggling readers learn the relationship between sounds and letters, their lack of fluency emerges as the next hurdle they face on their way to reading proficiency.

This lack of fluent reading is a problem for poor readers because they tend to read in a labored, disconnected fashion — with a focus on decoding at the word level that makes comprehension of the text difficult, if not impossible.

Source • The Reading Teacher

Fluency is measured in Words Correct Per Minute.

A student reads a story with 409 words in 4m 6s. She made 0 errors. To determine WCPM (Words Correct Per Minute):

  1. Count the total number of words.
    409 words
  2. Count the number of mistakes.
    0 mistakes
  3. Take the number of words minus the number of mistakes = number of words read correctly.
    409 words - 0 mistakes = 409 correct words
  4. Convert the time it took to read the passage to seconds.
    4m 6s to read = 245.99999999999997s
  5. Convert the number of seconds to a decimal by dividing the number of seconds by 60. This is the total reading time.
    245.99999999999997s / 60 = 4.1 total reading time
  6. Divide the number of words read correctly by the total reading time in decimal form.
    409 / 4.1 = 100 Words Correct per Minute (WCPM)

What if we could turn it around… with typography?

In 1999, as an educational therapist, Bonnie Shaver-Troup, working with clients, began observing that reading issues masked the individual’s true capability and intelligence.

In 2000, Bonnie theorized that reading performance would improve +through use of:

  1. A sans-serif font to reduce cognitive noise
  2. Expanded scaling to improve potential for character recognition
  3. Hyper-expansion of character spacing, which creates a greater lag time and reduces potential crowding and masking effects

These changes led to the development of seven specially-designed fonts, which create an immediate improvement in reading performance.

This is where Lexend was formed.

A variable font empirically shown to significantly improve reading-proficiency.

Working with Dr. Bonnie Shaver-Troup, utilizing her theory and the LEXEND beta font designs, educator and type designer, Thomas Jockin began formulating an advanced set of typographic variables to coordinate with one simple idea:

A font, much like the prescription in a pair of eyeglasses, should change based on the reader’s unique needs.

Combining some of the newest technology in font software and an educated history in professional type design, the two began experimenting & testing how to pull the most important typographic factors in reading-proficiency into a variable font that was designed specifically to fluctuate based on a reader’s Words Correct per Minute score — a typographic system that could be changed to make the words more readable, based on who’s reading them.

The Demonstration of Effectiveness

20 third graders, eight males and twelve females, read for one minute in five fonts.

All text was set at 16pt and the reading materials were two grade levels above the participants current grade level to ensure the typography was being measured, rather than reading competency.

Each student read out loud a passage set in a control of Times New Roman, then four of the Lexend Series — Regular, Deca, Mega, and Giga.

Deca • LXND 0

LEXEND

Exa • LXND 40

LEXEND

Giga • LXND 56

LEXEND

Mega • LXND 64

LEXEND

Peta • LXND 72

LEXEND

Tera • LXND 80

LEXEND

Zetta • LXND 100

LEXEND

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM
The p value in this experiment (0.014) says the chance of the results presented happening by random was 1.4%. In statistics, a result is considered significant if it’s below 5%.
00/00

had better scores with Lexend over Times New Roman

0

could not be measured

0

had the best score with Times New Roman

0

had the best score with Lexend Regular

0

had the best score with Lexend Deca

0

had the best score with Lexend Mega

0

had the best score with Lexend Giga

000

Avg WCPM for Times New Roman

000

Avg WCPM for Lexend

+00.0%

Avg Improvement in WCPM

Lexend has been discussed in two Stanford labs, at HP & Microsoft, was listed on Apple K-12 Assistive Technology from 2003-2005, has recently been referenced in research and patents by Adobe, and is available both on Google Fonts & as an open-source download.

The Valuable Virtues of Variable Font Technology

As the study demonstrates, while the Lexend series were beneficial to a large sample of students, no one setting worked best for all students. Diverse readers call for diverse axis settings just like every individual person requires their own individual eyeglass prescription.

Eyeglass prescriptions are not six strict settings. There are more granular settings possible.

Variable font technology allows for continuous selection of the Lexend Series to find the specific setting for an individual student.



LEXEND

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM

Team and History

Founded in 2000, LEXEND came about from a desire to make reading easier for everyone. As an Educational Therapist, Bonnie Shaver-Troup, EdD, observed that reading issues masked the individual’s true capability and intelligence. She theorized that these issues were a sensitivity to typographical factors and began manipulating multiple text factors to find a match between text format and an individual’s optimized visual processing capabilities.

After careful research and years of testing a LEXEND beta font, Bonnie was able to determine that while traditional approaches to reading issues focused on cognitive-based solutions, perception-based solutions were faster and more efficient in helping improve reading performance and cognition.

After meeting Thomas Jockin in 2017 — typeface designer and founder of TypeThursday — they combined forces to design an online variable-font solution that would ultimately give the reader complete control over their own reading experience and improve retention and comprehension.

What began as a seed in the home office of an educational therapist has become a world-class reading solution available to English-language readers across the world.

Download Lexend for free — and start changing the way the world reads today.

Enter your name & email below to get a download link, a few awesome tips on how best to utilize this incredible resource, and heads-up when new versions of Lexend are improved and updated.

\ No newline at end of file diff --git a/index/index.html b/index/index.html index 76320b3..4d1b74d 100644 --- a/index/index.html +++ b/index/index.html @@ -1,2 +1,2 @@ -Lexend — Change the way the world reads.

What if we could
changethewaytheworldreads—
starting with a font designed to adjust specifically for your needs?

For more than 00 years the U.S. Department of Education has found that nearly 00% of the population experiences some reading difficulty.

I read for a living — it’s basically been exhausting. It’s a relief to be able to read without stress, without my eyes getting tired.

Lise, 37, Tech Business Strategist

Recently, I started using LEXEND to study my Spanish vocabulary list and raised my Spanish grade from a D to a B in just a few weeks.

Travis, 16, High School Sophomore

With Lexend, my student was reading and loving it. Her participation in the classroom has increased to the point where I have to remind her to “be quiet” in class. Her self-esteem has improved measurably and she is obviously proud of what she is now able to do.

Mrs. C, 1st Grade Teacher, California

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM

What makes a good reader?

There is a consensus among researchers and educators that reading fluency is one of the defining characteristics of good readers, and a lack of fluency is a common characteristic of poor readers.

This is important — because it means we’re approaching this problem from an already established perspective, something that educators have been using for decades.

Differences in reading fluency not only distinguish good readers from poor, but a lack of reading fluency is also a reliable predictor of reading comprehension problems.

Once struggling readers learn the relationship between sounds and letters, their lack of fluency emerges as the next hurdle they face on their way to reading proficiency.

This lack of fluent reading is a problem for poor readers because they tend to read in a labored, disconnected fashion — with a focus on decoding at the word level that makes comprehension of the text difficult, if not impossible.

Source • The Reading Teacher

Fluency is measured in Words Correct Per Minute.

A student reads a story with 409 words in 4m 6s. She made 0 errors. To determine WCPM (Words Correct Per Minute):

  1. Count the total number of words.
    409 words
  2. Count the number of mistakes.
    0 mistakes
  3. Take the number of words minus the number of mistakes = number of words read correctly.
    409 words - 0 mistakes = 409 correct words
  4. Convert the time it took to read the passage to seconds.
    4m 6s to read = 245.99999999999997s
  5. Convert the number of seconds to a decimal by dividing the number of seconds by 60. This is the total reading time.
    245.99999999999997s / 60 = 4.1 total reading time
  6. Divide the number of words read correctly by the total reading time in decimal form.
    409 / 4.1 = 100 Words Correct per Minute (WCPM)

What if we could turn it around… with typography?

In 1999, as an educational therapist, Bonnie Shaver-Troup, working with clients, began observing that reading issues masked the individual’s true capability and intelligence.

In 2000, Bonnie theorized that reading performance would improve -through use of:

  1. A sans-serif font to reduce cognitive noise
  2. Expanded scaling to improve potential for character recognition
  3. Hyper-expansion of character spacing, which creates a greater lag time and reduces potential crowding and masking effects

These changes led to the development of seven specially-designed fonts, which create an immediate improvement in reading performance.

This is where Lexend was formed.

A variable font empirically shown to significantly improve reading-proficiency.

Working with Dr. Bonnie Shaver-Troup, utilizing her theory and the LEXEND beta font designs, educator and type designer, Thomas Jockin began formulating an advanced set of typographic variables to coordinate with one simple idea:

A font, much like the prescription in a pair of eyeglasses, should change based on the reader’s unique needs.

Combining some of the newest technology in font software and an educated history in professional type design, the two began experimenting & testing how to pull the most important typographic factors in reading-proficiency into a variable font that was designed specifically to fluctuate based on a reader’s Words Correct per Minute score — a typographic system that could be changed to make the words more readable, based on who’s reading them.

The Demonstration of Effectiveness

20 third graders, eight males and twelve females, read for one minute in five fonts.

All text was set at 16pt and the reading materials were two grade levels above the participants current grade level to ensure the typography was being measured, rather than reading competency.

Each student read out loud a passage set in a control of Times New Roman, then four of the Lexend Series — Regular, Deca, Mega, and Giga.

Deca • LXND 0

LEXEND

Exa • LXND 40

LEXEND

Giga • LXND 56

LEXEND

Mega • LXND 64

LEXEND

Peta • LXND 72

LEXEND

Tera • LXND 80

LEXEND

Zetta • LXND 100

LEXEND

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM
The p value in this experiment (0.014) says the chance of the results presented happening by random was 1.4%. In statistics, a result is considered significant if it’s below 5%.
00/00

had better scores with Lexend over Times New Roman

0

could not be measured

0

had the best score with Times New Roman

0

had the best score with Lexend Regular

0

had the best score with Lexend Deca

0

had the best score with Lexend Mega

0

had the best score with Lexend Giga

000

Avg WCPM for Times New Roman

000

Avg WCPM for Lexend

+00.0%

Avg Improvement in WCPM

Lexend has been discussed in two Stanford labs, at HP & Microsoft, was listed on Apple K-12 Assistive Technology from 2003-2005, has recently been referenced in research and patents by Adobe, and is available both on Google Fonts & as an open-source download.

The Valuable Virtues of Variable Font Technology

As the study demonstrates, while the Lexend series were beneficial to a large sample of students, no one setting worked best for all students. Diverse readers call for diverse axis settings just like every individual person requires their own individual eyeglass prescription.

Eyeglass prescriptions are not six strict settings. There are more granular settings possible.

Variable font technology allows for continuous selection of the Lexend Series to find the specific setting for an individual student.



LEXEND

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM

Team and History

Founded in 2000, LEXEND came about from a desire to make reading easier for everyone. As an Educational Therapist, Bonnie Shaver-Troup, EdD, observed that reading issues masked the individual’s true capability and intelligence. She theorized that these issues were a sensitivity to typographical factors and began manipulating multiple text factors to find a match between text format and an individual’s optimized visual processing capabilities.

After careful research and years of testing a LEXEND beta font, Bonnie was able to determine that while traditional approaches to reading issues focused on cognitive-based solutions, perception-based solutions were faster and more efficient in helping improve reading performance and cognition.

After meeting Thomas Jockin in 2017 — typeface designer and founder of TypeThursday — they combined forces to design an online variable-font solution that would ultimately give the reader complete control over their own reading experience and improve retention and comprehension.

What began as a seed in the home office of an educational therapist has become a world-class reading solution available to English-language readers across the world.

Download Lexend for free — and start changing the way the world reads today.

Enter your name & email below to get a download link, a few awesome tips on how best to utilize this incredible resource, and heads-up when new versions of Lexend are improved and updated.

\ No newline at end of file +Lexend — Change the way the world reads.

What if we could
changethewaytheworldreads—
starting with a font designed to adjust specifically for your needs?

For more than 00 years the U.S. Department of Education has found that nearly 00% of the population experiences some reading difficulty.

I read for a living — it’s basically been exhausting. It’s a relief to be able to read without stress, without my eyes getting tired.

Lise, 37, Tech Business Strategist

Recently, I started using LEXEND to study my Spanish vocabulary list and raised my Spanish grade from a D to a B in just a few weeks.

Travis, 16, High School Sophomore

With Lexend, my student was reading and loving it. Her participation in the classroom has increased to the point where I have to remind her to “be quiet” in class. Her self-esteem has improved measurably and she is obviously proud of what she is now able to do.

Mrs. C, 1st Grade Teacher, California

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM

What makes a good reader?

There is a consensus among researchers and educators that reading fluency is one of the defining characteristics of good readers, and a lack of fluency is a common characteristic of poor readers.

This is important — because it means we’re approaching this problem from an already established perspective, something that educators have been using for decades.

Differences in reading fluency not only distinguish good readers from poor, but a lack of reading fluency is also a reliable predictor of reading comprehension problems.

Once struggling readers learn the relationship between sounds and letters, their lack of fluency emerges as the next hurdle they face on their way to reading proficiency.

This lack of fluent reading is a problem for poor readers because they tend to read in a labored, disconnected fashion — with a focus on decoding at the word level that makes comprehension of the text difficult, if not impossible.

Source • The Reading Teacher

Fluency is measured in Words Correct Per Minute.

A student reads a story with 409 words in 4m 6s. She made 0 errors. To determine WCPM (Words Correct Per Minute):

  1. Count the total number of words.
    409 words
  2. Count the number of mistakes.
    0 mistakes
  3. Take the number of words minus the number of mistakes = number of words read correctly.
    409 words - 0 mistakes = 409 correct words
  4. Convert the time it took to read the passage to seconds.
    4m 6s to read = 245.99999999999997s
  5. Convert the number of seconds to a decimal by dividing the number of seconds by 60. This is the total reading time.
    245.99999999999997s / 60 = 4.1 total reading time
  6. Divide the number of words read correctly by the total reading time in decimal form.
    409 / 4.1 = 100 Words Correct per Minute (WCPM)

What if we could turn it around… with typography?

In 1999, as an educational therapist, Bonnie Shaver-Troup, working with clients, began observing that reading issues masked the individual’s true capability and intelligence.

In 2000, Bonnie theorized that reading performance would improve +through use of:

  1. A sans-serif font to reduce cognitive noise
  2. Expanded scaling to improve potential for character recognition
  3. Hyper-expansion of character spacing, which creates a greater lag time and reduces potential crowding and masking effects

These changes led to the development of seven specially-designed fonts, which create an immediate improvement in reading performance.

This is where Lexend was formed.

A variable font empirically shown to significantly improve reading-proficiency.

Working with Dr. Bonnie Shaver-Troup, utilizing her theory and the LEXEND beta font designs, educator and type designer, Thomas Jockin began formulating an advanced set of typographic variables to coordinate with one simple idea:

A font, much like the prescription in a pair of eyeglasses, should change based on the reader’s unique needs.

Combining some of the newest technology in font software and an educated history in professional type design, the two began experimenting & testing how to pull the most important typographic factors in reading-proficiency into a variable font that was designed specifically to fluctuate based on a reader’s Words Correct per Minute score — a typographic system that could be changed to make the words more readable, based on who’s reading them.

The Demonstration of Effectiveness

20 third graders, eight males and twelve females, read for one minute in five fonts.

All text was set at 16pt and the reading materials were two grade levels above the participants current grade level to ensure the typography was being measured, rather than reading competency.

Each student read out loud a passage set in a control of Times New Roman, then four of the Lexend Series — Regular, Deca, Mega, and Giga.

Deca • LXND 0

LEXEND

Exa • LXND 40

LEXEND

Giga • LXND 56

LEXEND

Mega • LXND 64

LEXEND

Peta • LXND 72

LEXEND

Tera • LXND 80

LEXEND

Zetta • LXND 100

LEXEND

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM
The p value in this experiment (0.014) says the chance of the results presented happening by random was 1.4%. In statistics, a result is considered significant if it’s below 5%.
00/00

had better scores with Lexend over Times New Roman

0

could not be measured

0

had the best score with Times New Roman

0

had the best score with Lexend Regular

0

had the best score with Lexend Deca

0

had the best score with Lexend Mega

0

had the best score with Lexend Giga

000

Avg WCPM for Times New Roman

000

Avg WCPM for Lexend

+00.0%

Avg Improvement in WCPM

Lexend has been discussed in two Stanford labs, at HP & Microsoft, was listed on Apple K-12 Assistive Technology from 2003-2005, has recently been referenced in research and patents by Adobe, and is available both on Google Fonts & as an open-source download.

The Valuable Virtues of Variable Font Technology

As the study demonstrates, while the Lexend series were beneficial to a large sample of students, no one setting worked best for all students. Diverse readers call for diverse axis settings just like every individual person requires their own individual eyeglass prescription.

Eyeglass prescriptions are not six strict settings. There are more granular settings possible.

Variable font technology allows for continuous selection of the Lexend Series to find the specific setting for an individual student.



LEXEND

My name is Commander Smith and the spaceship that I command has been exploring the planet known as Earth for almost a year. We have discovered that Earth is very different from our planet. Our next job was to explore the states of Texas, New Mexico, Arizona, and Nevada. These states make up the Southwest region.

First, we had to backtrack a little and fly east to Texas. This is a huge state— the map showed that it was more than seven hundred miles wide. Later we found out that Texas is the second largest state in size, after Alaska. It is also the second largest state in population, after California. We certainly saw a lot of really big things in Texas— big cities, big oil fields, and big ranches. In fact, we found out that there is a ranch in Texas that is bigger than the whole state of Rhode Island! Texas raises more cattle than any other state. The cowboy, a person who takes care of the cattle, is a symbol of Texas. In the late 1800s, Texas cowboys drove the cattle hundreds of miles to market in the northern states.

It was hard, dangerous, adventurous work, so many people thought of cowboys as heroes. Over time, the cattle ranches changed so that there was less need for cowboys. Today, there are not as many cowboys in

Texas. There are, however, many Texans who still dress like cowboys. They wear cowboy boots and a kind of tall cowboy hat they call a ten- gallon- hat because it looks as if it could hold that much water. Another symbol of Texas is the oil well. Texas produces more oil than any other state. Oil was first discovered near the city of Houston in the early 1900s.

Today, Houston is the largest city in Texas. The American space program has one of its largest workplaces there. One man told us that Houston was the first word spoken on the moon. He explained that when an American became the first human to land on the moon on July 20, 1969. The first thing he did was radio back to Houston. The United States was the first manned mission to land on the Moon. There have been six manned U. S. landings and numerous unmanned landings. To date, the United States is the only country to have successfully conducted manned missions to the Moon, with the last one in December 1972.

Time to read0ms
Words read0
Errors0
Words Correct per Minute0 WCPM

Team and History

Founded in 2000, LEXEND came about from a desire to make reading easier for everyone. As an Educational Therapist, Bonnie Shaver-Troup, EdD, observed that reading issues masked the individual’s true capability and intelligence. She theorized that these issues were a sensitivity to typographical factors and began manipulating multiple text factors to find a match between text format and an individual’s optimized visual processing capabilities.

After careful research and years of testing a LEXEND beta font, Bonnie was able to determine that while traditional approaches to reading issues focused on cognitive-based solutions, perception-based solutions were faster and more efficient in helping improve reading performance and cognition.

After meeting Thomas Jockin in 2017 — typeface designer and founder of TypeThursday — they combined forces to design an online variable-font solution that would ultimately give the reader complete control over their own reading experience and improve retention and comprehension.

What began as a seed in the home office of an educational therapist has become a world-class reading solution available to English-language readers across the world.

Download Lexend for free — and start changing the way the world reads today.

Enter your name & email below to get a download link, a few awesome tips on how best to utilize this incredible resource, and heads-up when new versions of Lexend are improved and updated.

\ No newline at end of file