From 9e12970bad2fd39093be7f0c96dbf2dc192fbbbb Mon Sep 17 00:00:00 2001 From: lovelindhoni Date: Mon, 18 Mar 2024 23:11:27 +0530 Subject: [PATCH] feat: add support for keyboard shortcuts - Implemented most of the keyboard shortcuts specified in #26 - Moved shortcuts prop and related methods to client.jsx - Made sure to not to overlap with the webaim keyboard shortcuts for web accessibility --- public/css/docs/bundle.min.css | 2 +- public/css/docs/layout.css | 18 ++++ public/css/docs/typography.css | 12 ++- public/docs/api/asset-manifest.json | 20 ++-- public/docs/api/index.html | 2 +- ...nifest.195da204fc2b8a197fca9ceab76bf634.js | 18 ---- ...nifest.f72410b973cad64595aaf6751bf92855.js | 18 ++++ public/docs/api/service-worker.js | 2 +- public/docs/api/static/js/2.ff78a71b.chunk.js | 2 + .../api/static/js/2.ff78a71b.chunk.js.map | 1 + public/docs/api/static/js/2.ffe93d8f.chunk.js | 2 - .../api/static/js/2.ffe93d8f.chunk.js.map | 1 - .../docs/api/static/js/main.5625bdaa.chunk.js | 2 - .../api/static/js/main.5625bdaa.chunk.js.map | 1 - .../docs/api/static/js/main.75fa6181.chunk.js | 2 + .../api/static/js/main.75fa6181.chunk.js.map | 1 + ...n.28fd50f1.js => runtime-main.e47de42b.js} | 2 +- ...f1.js.map => runtime-main.e47de42b.js.map} | 2 +- src/app.jsx | 85 +++++----------- src/client.jsx | 97 ++++++++++++++++++- src/components/help/index.jsx | 95 +++++++++++++++++- src/components/readme/index.jsx | 5 +- src/components/readme/next.jsx | 28 +++++- src/components/readme/pagination.jsx | 8 +- src/components/readme/prev.jsx | 30 +++++- src/components/search/index.jsx | 30 +++++- src/components/top-nav/docs_help.jsx | 58 +++++++++++ src/components/top-nav/index.jsx | 63 +++++++++++- .../top-nav/pkg-menu/benchmarks.jsx | 27 +++++- src/components/top-nav/pkg-menu/docs.jsx | 30 +++++- src/components/top-nav/pkg-menu/index.jsx | 12 ++- src/components/top-nav/pkg-menu/source.jsx | 24 ++++- src/components/top-nav/pkg-menu/tests.jsx | 26 ++++- .../top-nav/pkg-menu/typescript.jsx | 29 +++++- src/components/top-nav/search_input.jsx | 45 ++++++++- src/components/top-nav/settings/head.jsx | 25 ++++- src/components/top-nav/settings/index.jsx | 4 +- src/components/top-nav/side-menu/drawer.jsx | 5 +- src/components/top-nav/side-menu/filter.jsx | 42 +++++++- src/components/top-nav/side-menu/index.jsx | 39 +++++++- 40 files changed, 769 insertions(+), 146 deletions(-) delete mode 100644 public/docs/api/precache-manifest.195da204fc2b8a197fca9ceab76bf634.js create mode 100644 public/docs/api/precache-manifest.f72410b973cad64595aaf6751bf92855.js create mode 100644 public/docs/api/static/js/2.ff78a71b.chunk.js create mode 100644 public/docs/api/static/js/2.ff78a71b.chunk.js.map delete mode 100644 public/docs/api/static/js/2.ffe93d8f.chunk.js delete mode 100644 public/docs/api/static/js/2.ffe93d8f.chunk.js.map delete mode 100644 public/docs/api/static/js/main.5625bdaa.chunk.js delete mode 100644 public/docs/api/static/js/main.5625bdaa.chunk.js.map create mode 100644 public/docs/api/static/js/main.75fa6181.chunk.js create mode 100644 public/docs/api/static/js/main.75fa6181.chunk.js.map rename public/docs/api/static/js/{runtime-main.28fd50f1.js => runtime-main.e47de42b.js} (96%) rename public/docs/api/static/js/{runtime-main.28fd50f1.js.map => runtime-main.e47de42b.js.map} (99%) create mode 100644 src/components/top-nav/docs_help.jsx diff --git a/public/css/docs/bundle.min.css b/public/css/docs/bundle.min.css index 135c9b1c4b..f44110bb93 100644 --- a/public/css/docs/bundle.min.css +++ b/public/css/docs/bundle.min.css @@ -1 +1 @@ -a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.hljs{display:block;padding:.5em;overflow-x:auto;color:var(--code-color)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-comment,.hljs-quote{color:var(--code-comment-color)}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:var(--code-var-color)}.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:var(--code-builtin-color)}.hljs-attribute{color:var(--code-attribute-color)}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:var(--code-string-color)}.hljs-section,.hljs-title{color:var(--code-title-color)}.hljs-keyword,.hljs-selector-tag{color:var(--code-keyword-color)}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}@font-face{font-family:LatoLatinWebLight;src:url(/css/common/fonts/lato/latin/LatoLatin-Light.eot);src:url(/css/common/fonts/lato/latin/LatoLatin-Light.eot?#iefix) format('embedded-opentype'),url(/css/common/fonts/lato/latin/LatoLatin-Light.woff2) format('woff2'),url(/css/common/fonts/lato/latin/LatoLatin-Light.woff) format('woff'),url(/css/common/fonts/lato/latin/LatoLatin-Light.ttf) format('truetype');font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:LatoLatinWebLight;src:url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.eot);src:url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.eot?#iefix) format('embedded-opentype'),url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.woff2) format('woff2'),url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.woff) format('woff'),url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.ttf) format('truetype');font-style:italic;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}html[data-theme=dark]{--theme-background-color:#222426;--theme-text-color:#f5f7f7;--stdlib-orange:#f0ad3e;--stdlib-blue:#00aeef;--link-color:#00abe7;--skip-link-color:#00aeef;--skip-link-background-color:#1d1f20;--blockquote-color:#f3f3f3;--blockquote-border-color:#dddddd;--top-nav-background-color:#25282a;--top-nav-link-color:#ffffff;--top-nav-link-hover-background-color:rgba(0, 0, 0, 0.2);--top-nav-icon-color:#f5f7f7;--top-nav-search-background-color:#373a49;--top-nav-shadow-color:#1a1a1a;--top-nav-divider-color:#e9e9e9;--breadcrumb-separator-color:#f5f7f7;--package-kind-color:#f5f7f7;--hr-background-color:#cdcdcd;--heading-border-bottom-color:#b5b5b5;--feedback-positive-sentiment-icon-color:#ff9514;--feedback-positive-sentiment-icon-hover-color:#f0ad3e;--feedback-positive-sentiment-icon-selected-color:#ff9514;--feedback-positive-sentiment-icon-not-selected-color:#f5f7f7;--feedback-negative-sentiment-icon-color:#00bbff;--feedback-negative-sentiment-icon-hover-color:#00aeef;--feedback-negative-sentiment-icon-selected-color:#00bbff;--feedback-negative-sentiment-icon-not-selected-color:#f5f7f7;--feedback-positive-sentiment-background-color:transparent;--feedback-positive-sentiment-hover-background-color:#17191a;--feedback-positive-sentiment-selected-background-color:#17191a;--feedback-positive-sentiment-not-selected-background-color:transparent;--feedback-negative-sentiment-background-color:transparent;--feedback-negative-sentiment-hover-background-color:#17191a;--feedback-negative-sentiment-selected-background-color:#17191a;--feedback-negative-sentiment-not-selected-background-color:transparent;--feedback-sentiment-border-color:#cdcdcd;--feedback-sentiment-hover-border-color:#858585;--feedback-error-text-color:#ffa07a;--related-border-color:#007bff;--pagination-link-hover-border-color:#4078c0;--search-result-hover-border-color:#4078c0;--settings-overlay-background-color:rgba(182,183,213,0.5);--settings-input-background-color:#eaeaea;--settings-input-hover-background-color:#ffffff;--settings-input-border-color:#eaeaea;--settings-input-hover-border-color:#cccccc;--settings-input-text-color:#4a5568;--default-button-background-color:#1976d2;--default-button-hover-background-color:#0080ff;--default-button-text-color:#ffffff;--table-cell-border-color:#616161;--table-row-border-color:#b5b5b5;--diffuse-shadow-color:#2b2d30;--diffuse-dark-shadow-color:#2b2d30;--pre-background-color:#373a49;--code-background-color:rgba(255, 255, 255, 0.04);--code-color:#f8f8f2;--code-comment-color:#d4d0ab;--code-var-color:#ffa07a;--code-builtin-color:#f5ab35;--code-attribute-color:#ffd700;--code-string-color:#abe338;--code-title-color:#00e0e0;--code-keyword-color:#dcc6e0;--code-decoded-error:#ffa07a}html[data-theme=light]{--theme-background-color:#ffffff;--theme-text-color:#000000;--stdlib-orange:#e99f36;--stdlib-blue:#009cd7;--link-color:#0000ff;--skip-link-color:#00aeef;--skip-link-background-color:#1d1f20;--blockquote-color:#696969;--blockquote-border-color:#dddddd;--top-nav-background-color:#ffffff;--top-nav-link-color:#585858;--top-nav-link-hover-background-color:#f7f7f7;--top-nav-icon-color:#646464;--top-nav-search-background-color:#fafafa;--top-nav-shadow-color:#ced4da;--top-nav-divider-color:#d3d3d3;--breadcrumb-separator-color:#646464;--package-kind-color:#606060;--hr-background-color:#e7e7e7;--heading-border-bottom-color:#eeeeee;--feedback-positive-sentiment-icon-color:#00aa00;--feedback-positive-sentiment-icon-hover-color:#007700;--feedback-positive-sentiment-icon-selected-color:#00aa00;--feedback-positive-sentiment-icon-not-selected-color:#00aa00;--feedback-negative-sentiment-icon-color:#dd0000;--feedback-negative-sentiment-icon-hover-color:#cc0000;--feedback-negative-sentiment-icon-selected-color:#dd0000;--feedback-negative-sentiment-icon-not-selected-color:#dd0000;--feedback-positive-sentiment-background-color:rgba(201,248,222,0.7);--feedback-positive-sentiment-hover-background-color:rgba(201, 248, 222, 0.9);--feedback-positive-sentiment-selected-background-color:rgba(201,248,222,0.7);--feedback-positive-sentiment-not-selected-background-color:transparent;--feedback-negative-sentiment-background-color:rgba(254,189,197,0.4);--feedback-negative-sentiment-hover-background-color:rgba(254, 189, 197, 0.6);--feedback-negative-sentiment-selected-background-color:rgba(254,189,197,0.4);--feedback-negative-sentiment-not-selected-background-color:transparent;--feedback-sentiment-border-color:unset;--feedback-sentiment-hover-border-color:unset;--feedback-error-text-color:#e90b03;--related-border-color:#007bff;--pagination-link-hover-border-color:#4078c0;--search-result-hover-border-color:#4078c0;--settings-overlay-background-color:rgba(182,183,213,0.5);--settings-input-background-color:#eaeaea;--settings-input-hover-background-color:#ffffff;--settings-input-border-color:#eaeaea;--settings-input-hover-border-color:#cccccc;--settings-input-text-color:#4a5568;--default-button-background-color:#1976d2;--default-button-hover-background-color:#0080ff;--default-button-text-color:#ffffff;--table-cell-border-color:#dddddd;--table-row-border-color:#cccccc;--diffuse-shadow-color:#e2e2e2;--diffuse-dark-shadow-color:#636161;--pre-background-color:#f8f8f8;--code-background-color:rgba(0, 0, 0, 0.04);--code-color:#24292f;--code-comment-color:#727272;--code-var-color:#aa5d00;--code-builtin-color:#de0801;--code-attribute-color:#aa5d00;--code-string-color:#008500;--code-title-color:#2574a9;--code-keyword-color:#a101f1;--code-decoded-error:#e90b03}@keyframes button-press{from{opacity:1}to{opacity:0}}html{box-sizing:border-box}body,html{min-height:100vh}body{margin:0}*,:after,:before{box-sizing:inherit}input{margin:0}img{box-sizing:content-box;max-width:100%}h1,h2,h3,h4,h5,h6{margin-top:1.5em;margin-bottom:1em}h1,h2{padding-bottom:.3em}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.center{text-align:center;margin-left:auto;margin-right:auto}.right{text-align:right;margin-left:auto;margin-right:0}.invisible{visibility:hidden}#root{position:relative;width:100%}.main{position:relative;width:100%;min-height:100vh;margin-bottom:7em;padding-top:7.5em;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transform:translateZ(0) translateX(0);-moz-transform:translateZ(0) translateX(0);-ms-transform:translateZ(0) translateX(0);-o-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);scroll-margin:6.25em 0 0 0}.main.translate-right{-webkit-transform:translateX(300px);-moz-transform:translateX(300px);-ms-transform:translateX(300px);-o-transform:translateX(300px);transform:translateX(300px);-webkit-transform:translateZ(0) translateX(300px);-moz-transform:translateZ(0) translateX(300px);-ms-transform:translateZ(0) translateX(300px);-o-transform:translateZ(0) translateX(300px);transform:translateZ(0) translateX(300px);-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate3d(300px,0,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);scroll-margin:6.25em 0 0 300px}@media only screen and (max-width:53.75em){.main{width:86%;margin-left:7%}.main.translate-right{-webkit-transform:translateX(350px);-moz-transform:translateX(350px);-ms-transform:translateX(350px);-o-transform:translateX(350px);transform:translateX(350px);-webkit-transform:translateZ(0) translateX(350px);-moz-transform:translateZ(0) translateX(350px);-ms-transform:translateZ(0) translateX(350px);-o-transform:translateZ(0) translateX(350px);transform:translateZ(0) translateX(350px);-webkit-transform:translate3d(350px,0,0);-moz-transform:translate3d(350px,0,0);-ms-transform:translate3d(350px,0,0);-o-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0);scroll-margin:6.25em 0 0 300px}}@media only screen and (max-width:45em){.main{width:94%;margin-left:3%}}.readme{min-height:100%;margin-left:12.5%;margin-bottom:12px}.readme-content{scroll-padding:12.5em 0 0 0}.readme h1{margin-top:.5em;margin-bottom:.5em}.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{min-width:594px;max-width:720px}.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>section h1,.readme>section h2,.readme>section h3,.readme>section h4,.readme>section h5,.readme>section h6{scroll-margin:6.25em 0 0 0}.readme blockquote,.readme dl,.readme p,.readme pre,.readme table{margin-top:0;margin-bottom:1em}@media only screen and (max-width:76.25em){.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{width:66.66666666666%}}@media only screen and (max-width:67.5em){.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{width:80%;max-width:700px}}@media only screen and (max-width:53.75em){.readme{margin-left:0}.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{width:96%;max-width:700px}}@media only screen and (max-width:45em){.readme{margin-left:0}.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{width:100%;min-width:100%}}.readme ol,.readme ul{margin-top:0;margin-bottom:1em;padding-left:2em}.readme ol ol,.readme ol ul,.readme ul ol,.readme ul ul{margin-top:0;margin-bottom:0}.readme li>p{margin-top:1em}.readme li+li{margin-top:.25em}.readme .namespace-toc ul{padding-left:.5em}.readme .namespace-toc ul li{display:flex;flex-shrink:1}.readme .namespace-toc ul li .signature{width:50%;min-width:50%}.readme .namespace-toc ul li .delimiter{display:none}.readme .related ul{padding-left:1em;margin-bottom:1.5em}.readme .related ul li .delimiter{display:none}.readme .related ul li .package-name{display:block;margin-top:.75em;margin-bottom:.2em}.readme .related ul li .description{display:block;margin-bottom:.5em;padding-left:2em}.readme .readme-breadcrumbs ol{margin-bottom:0;padding-left:0}.readme .readme-breadcrumbs li{height:1.2em;margin-top:0}.readme dl{padding:0}.readme dl dt{margin-top:1em;padding:0}.readme dl dd{margin-bottom:1em;padding:0 1em}.readme dd{margin-left:0}.readme h1+blockquote{margin-bottom:2em}.readme blockquote{padding:0 1em}.readme blockquote>:first-child{margin-top:0}.readme blockquote>:last-child{margin-bottom:0}.readme hr{height:.25em;margin:1.5em 0;padding:0}.readme hr::before{display:table;content:""}.readme .related hr{display:none}.readme table{display:block;width:100%}.readme table td,.readme table th{padding:6px 13px}.readme td,.readme th{padding:0}.readme pre{padding:1em}.readme pre code{display:inline;max-width:inherit;padding:0}.readme code{margin:0;padding:0;padding-top:.2em;padding-bottom:.2em}.readme code::after,.readme code::before{letter-spacing:-.2em;content:"\00a0"}.readme pre code::after,.readme pre code::before{content:normal}.readme kbd{display:inline-block;padding:3px 5px}.readme .related{margin-top:3em}.readme .related h2{margin-top:0;padding-top:.7em;padding-bottom:.4em;padding-left:.5em}.readme .related h2:before{display:inline-block;padding-right:.3em;vertical-align:middle}.readme .readme-breadcrumbs{margin:0}.readme .readme-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}.readme .readme-breadcrumbs .breadcrumb-separator{margin-left:.5em;margin-right:.5em}.readme .readme-breadcrumbs .icon{display:inline-block;height:1em;width:1em;margin-right:.5em;vertical-align:text-top}.readme .readme-addendum{margin-top:3em;margin-bottom:400px}.readme .readme-bottom-nav .edit-print-wrapper{display:flex;justify-content:space-between}.readme .readme-bottom-nav .print-button{padding:0;margin:0}.readme .readme-bottom-nav .pagination{display:flex;justify-content:space-between;margin-top:2.5em;padding-top:3em}.readme .readme-bottom-nav .pagination-link,.readme .readme-bottom-nav .pagination-link-placeholder{width:50%;padding:1em}.readme .readme-bottom-nav .pagination-link-prev{padding-left:.5em}.readme .readme-bottom-nav .pagination-link-next{padding-right:.5em}.readme .readme-bottom-nav .pagination-link-label{margin-top:.2em}.readme-feedback{display:block;width:100%;margin-top:2em;padding-left:.5em}.readme-feedback>fieldset>legend{padding:0 2em}.readme-feedback-sentiment-wrapper{display:flex;justify-content:center;margin-top:1em}.readme-feedback-sentiment-label{display:flex;height:4em;width:4em;margin:0 .5em;align-items:center;justify-content:center}.readme-feedback-sentiment-label .icon{height:1.5em;margin:0}.readme-feedback-submit-buttons{display:flex;margin:1em 0;justify-content:flex-end}.readme-feedback-submit-buttons button{height:2.5em;width:7em;margin:0 .5em}.readme-feedback-submit-buttons button:last-child{margin-right:0}.readme-feedback-footnote{padding-top:1em}.runner .badge-list{display:flex;margin:0;padding:0}.runner .badge-list .badge{margin:0;margin-right:16px}.runner .badge-list .badge a{padding:.3em 1em}.runner-results p{margin-bottom:0}.runner-results .icon{display:inline-block;height:1em;width:1em;margin-right:.5em;vertical-align:text-top}.runner-results .benchmark-block,.runner-results .test-block{margin-bottom:1em;padding-left:1em}.runner-results .benchmark-block .benchmark-description,.runner-results .test-block .test-description{margin-bottom:.5em}.runner-results .benchmark-block .benchmark-elapsed,.runner-results .benchmark-block .benchmark-iterations,.runner-results .benchmark-block .benchmark-rate,.runner-results .test-block .test-fail,.runner-results .test-block .test-pass{margin-left:1em}.runner-results .benchmark-block .benchmark-result-icon,.runner-results .test-block .test-result-icon{margin-right:.5em}.search-results h1{display:flex}.search-results h1 span{flex-grow:1}.search-results .search-results-list{padding-left:0}.search-results .search-results-list-item{display:block;margin-top:0;padding-top:.5em;padding-bottom:.5em;padding-left:10px;padding-right:10px}.search-results .search-results-list-item-title{margin-top:.5em;margin-bottom:.5em}.search-results .search-results-list-item-url{margin-top:0;margin-bottom:0}.search-results .search-results-list-item-url .icon{display:inline-block;height:1em;width:1em;vertical-align:text-bottom}.search-results .search-results-list-item-url-link{padding-left:.5em}.search-results .search-results-list-item-description{display:block;margin-top:.5em;margin-bottom:0}.settings-menu-overlay{display:flex;z-index:1200;position:fixed;top:0;bottom:0;right:0;left:0;padding-top:40px;padding-bottom:32px;padding-left:40px;padding-right:40px;align-items:flex-start;justify-content:center}.settings-menu-blocker{position:fixed;top:0;bottom:0;left:0;right:0}.settings-menu-wrapper{display:flex;flex-direction:column;height:100%;min-height:320px;max-height:832px;width:100%;max-width:380px}.settings-menu-head{display:flex;margin-bottom:1.5em;padding-right:10px;padding-left:10px;padding-top:15px;padding-bottom:10px;align-items:center;justify-content:space-between}.settings-menu-head h1{display:flex;width:100%;margin:0;margin-left:48px;padding:0}.settings-menu-head h1 span{flex:1 0 0}.settings-menu-head .icon-button.settings-menu-close-button{width:48px;height:48px}.settings-menu-head .icon-button.settings-menu-close-button .icon{margin-left:12px;margin-right:12px}.settings-menu-item{width:100%;padding-left:.75rem;padding-right:.75rem;margin-bottom:1.5rem}.settings-menu-item-label{display:block;margin-bottom:.5rem}.settings-select-wrapper{position:relative}.settings-select{display:block;appearance:none;width:100%;padding-top:.75rem;padding-bottom:.75rem;padding-left:1rem;padding-right:2rem}.settings-select-custom{display:flex;position:absolute;right:0;top:0;bottom:0;padding-left:.5rem;padding-right:.5rem;align-items:center}.settings-select-custom-icon{height:1rem;width:1rem}.settings-checkbox-wrapper{display:flex}.settings-checkbox{margin-right:.5rem;margin-top:.25rem}.settings-checkbox-label p{margin-bottom:1em}.readme.help h1{display:flex}.readme.help h1 span{flex-grow:1}.readme.error-decoder h1{display:flex}.readme.error-decoder h1 span{flex-grow:1}.readme.error-decoder .error-decoder-content>p,.readme.error-decoder .error-decoder-message pre,.readme.error-decoder .error-decoder-message>p{margin-top:2em}.readme.error-decoder p.error-decoder-landing{margin-top:1.5em}.readme.error-decoder .error-decoder-message pre>code{display:block;padding:1em 1em}.top-nav{display:flex;flex-direction:row;flex-wrap:wrap;position:fixed;top:0;left:0;z-index:100;width:100%;min-height:4em;padding:0}.top-nav .icon-button{position:relative;padding:0}.top-nav .icon-button::after{display:none;position:absolute;width:100px;height:100px;margin-top:-50px;margin-left:-50px;top:50%;left:50%}.top-nav .icon-button:focus:not(:active)::after{display:block}.top-nav .icon{height:1.5em;width:1.5em;margin:1.25em}.top-nav-divider{height:2em;margin-top:1em;margin-left:0;margin-right:0}.top-nav-search{height:4em;margin-left:auto;margin-right:0;padding-left:12px;padding-top:3px}.top-nav-search-button.icon-button{display:none}.top-nav-search.top-nav-search-active{flex:1;margin-left:8px}.top-nav-items{display:none;margin-top:-1em}:not(.side-menu-open) .top-nav-items-dropdown{order:100;display:block;width:100%}.top-nav-item{height:4em}.top-nav-item a{display:block;padding:0 1em}.side-menu-open .top-nav-items-menu-button,.side-menu-open .top-nav-search,.side-menu-open .top-nav-search-button{display:none!important}.side-menu-open .top-nav-divider{margin-left:auto}@media only screen and (min-width:24em){.top-nav-search{padding-left:16px}}@media only screen and (min-width:33em){.top-nav-search-button.icon-button{display:inline-flex}}@media only screen and (min-width:50em){.side-menu-open .top-nav-divider{margin-left:0}.side-menu-open .top-nav-search,.side-menu-open .top-nav-search-button{display:inline-flex!important}}@media only screen and (min-width:54em){.top-nav-items-menu-button{display:none!important}.top-nav-items,.top-nav-items-dropdown{display:inline-flex;position:relative;float:right;order:0;height:100%;width:auto;margin-top:0}.side-menu-open .top-nav-items,.side-menu-open .top-nav-items-dropdown{display:none}}@media only screen and (min-width:76.25em){.side-menu-open .top-nav-items,.side-menu-open .top-nav-items-dropdown{display:inline-flex!important}}.top-nav .download-progress{z-index:2000;position:absolute;top:0;right:0;width:100%}.bottom-nav{width:100%;min-height:5em}.side-menu-head{display:flex;padding-left:10px;padding-top:15px;padding-bottom:10px;align-items:center;justify-content:space-between}.side-menu-head .icon-button.side-menu-close-button{width:48px;height:48px}.side-menu-head .icon-button.side-menu-close-button .icon{margin:12px}.side-menu-wrapper{width:0}@media only screen and (min-width:34em){.side-menu-open .side-menu-wrapper{width:350px}}.side-menu-drawer{width:350px}.side-menu-drawer{z-index:121}.side-menu-version-wrapper{display:flex;justify-content:space-between;height:2.5em}.side-menu-version-wrapper label{height:1.5em;margin-top:.5em;padding-left:1em;padding-right:1em}.side-menu-version-select-wrapper{flex-grow:1;height:100%;padding-right:.5em}.side-menu-version-select{height:100%;width:100%;padding-left:1em}.side-menu-filter{position:relative;margin-top:3px}.side-menu-filter-input{width:100%;height:2.5em;padding-left:1em}.side-menu-filter-clear{position:absolute;top:.4em;right:4px}.side-menu-list-item-namespace.MuiListItem-root,.side-menu-list-item.MuiListItem-root{display:flex;height:2.25em;padding:0}.side-menu-list-item a,.side-menu-list-item-namespace a{flex-grow:1;padding-top:.5em;padding-bottom:.5em}button.side-menu-list-item-namespace-icon{width:2.25em;padding:.5em}.side-menu-list-wrapper{position:relative;height:calc(100vh - 116px)}.side-menu-list{height:100%;padding-left:0}.side-menu-list-item a::after,.side-menu-list-item-namespace a::after{display:none;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.side-menu-list-item a:focus:not(:active)::after,.side-menu-list-item-namespace a:focus:not(active)::after{display:block}.skip-link{position:absolute;top:-5em;left:0;right:0;z-index:10000;margin-left:auto;margin-right:auto;padding:.5em;padding-left:1em;padding-right:1em;width:intrinsic;width:-moz-max-content;width:-webkit-max-content;width:max-content}.skip-link:focus{top:0}.toggle-chat-button{position:fixed;bottom:16px;right:16px;height:64px;width:64px}.toggle-chat-button .icon{height:36px;width:36px}.equation{margin-top:0;margin-bottom:1em}.banner .banner-wrapper{margin-top:3em;margin-bottom:4.5em}.banner .banner-tagline{margin-top:.75em}.icon{display:inline-block;vertical-align:text-bottom}.readme .readme-bottom-nav .edit-icon,.readme .readme-bottom-nav .print-icon{width:1.125em;height:1.125em;margin-right:.25em}h1 button.icon-button{position:relative;width:1.4em;height:1.4em;padding:0}h1 button.icon-button::after{display:none;position:absolute;width:100px;height:100px;margin-top:-50px;margin-left:-50px;top:50%;left:50%}h1 button.icon-button:focus:not(:active)::after{display:block}h1 button.icon-button .icon{height:.6em;width:.6em;margin:0;vertical-align:baseline}@media print{.top-nav{display:none}.side-menu-wrapper{display:none}.bottom-nav{display:none}.readme-addendum{display:none}.toggle-chat-button{display:none}.main.translate-right{transform:translate3d(0,0,0)}.main{padding-top:0}.readme{padding-top:1.5em;margin-left:0}.print-addendum{margin-top:2em}.print-addendum p{margin-top:1em}}@page{margin-top:.5in;margin-left:.5in;margin-right:.5in;margin-bottom:.5in}:root{--default-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--thin-font-family:"LatoLatinWebLight","Helvetica Neue";--code-font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}body{font-size:16px;font-family:var(--default-font-family);color:var(--theme-text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2.25em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.875em}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}strong{font-weight:600}input{font:inherit;font-size:inherit;line-height:inherit}a{color:var(--link-color);text-decoration:none}a:active,a:hover{text-decoration:underline}::-webkit-input-placeholder{font-family:var(--thin-font-family)}:-moz-placeholder{font-family:var(--thin-font-family)}::-moz-placeholder{font-family:var(--thin-font-family)}:-ms-input-placeholder{font-family:var(--thin-font-family)}.readme{line-height:1.5;word-wrap:break-word}.readme a:not([href]){color:inherit;text-decoration:none}.readme table th{font-weight:700}.readme code,.readme pre{font-family:var(--code-font-family)}.readme code,.readme pre{font-size:.875em}.readme pre{line-height:1.45;word-wrap:normal}.readme pre code{line-height:inherit;word-wrap:normal}.readme pre>code{font-size:1em;white-space:pre;word-break:normal}.readme kbd{font-size:.6875em;font-family:var(--code-font-family);color:#555;line-height:1em;vertical-align:middle}.readme .namespace-toc ul li .signature{font-size:.875em;text-overflow:ellipsis;white-space:nowrap}.readme .search-results-list-item-title{font-size:1.25em}.readme .search-results-list-item-package-kind{font-weight:500;color:var(--package-kind-color)}.readme dl dt{font-size:1em;font-style:italic;font-weight:700}.readme blockquote{color:var(--blockquote-color)}.readme input{-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0}.readme .related h2{font-size:1.1em}.readme .related .package-name code{font-family:var(--default-font-family);font-size:1em}.readme .readme-breadcrumbs li{line-height:1.2em}.readme .readme-breadcrumbs .breadcrumb-separator{color:var(--breadcrumb-separator-color)}.readme .readme-bottom-nav .print-button{color:var(--link-color)}.readme .readme-bottom-nav .print-button:hover{text-decoration:underline}.readme .readme-bottom-nav .pagination-link:active,.readme .readme-bottom-nav .pagination-link:hover{text-decoration:none}.readme .readme-bottom-nav .pagination-link-next{text-align:right}.readme .readme-bottom-nav .pagination-link-type{font-size:1em;color:var(--top-nav-link-color)}.readme .readme-bottom-nav .pagination-link-label{font-size:1.2em;font-weight:600}.readme .readme-bottom-nav .pagination-link-label:hover{text-decoration:underline}.readme .readme-bottom-nav .pagination-link-sublabel{font-size:.8em;color:var(--top-nav-link-color)}.readme-feedback>fieldset>legend{font-family:var(--thin-font-family);font-size:1.1em;text-align:center}.readme-feedback-cancel-button{color:var(--top-nav-link-color)}.readme-feedback-submit-button{color:var(--default-button-text-color)}.readme-feedback .MuiTextField-root,.readme-feedback .MuiTextField-root label,.readme-feedback .MuiTextField-root textarea,.readme-feedback h3,.readme-feedback-footnote{font-family:var(--thin-font-family);font-weight:400;color:var(--theme-text-color)}.readme-feedback-error{color:var(--feedback-error-text-color)}.search-results h1 button.icon-button .icon{fill:var(--theme-text-color)}.runner .badge-list .badge a{font-size:.875em;color:var(--default-button-text-color)}.runner-results .benchmark-file,.runner-results .test-file{font-size:1.1em}.runner-results .benchmark-block,.runner-results .test-block{color:var(--top-nav-link-color)}.runner-results .benchmark-block .benchmark-description,.runner-results .test-block .test-description{text-decoration:underline;text-decoration-color:var(--hr-background-color)}.runner-results .benchmark-block .benchmark-result-label,.runner-results .test-block .test-result-label{font-weight:600}.error-decoder-landing{font-size:1.5em;color:var(--blockquote-color)}.error-decoder-message{font-weight:600}.error-decoder-message pre>code{color:var(--code-decoded-error);white-space:pre-wrap}.bottom-nav,.top-nav,.top-nav-search input{font-family:var(--thin-font-family);color:var(--top-nav-link-color)}.top-nav{line-height:4em}.top-nav .icon-button{text-decoration:none}.bottom-nav{font-size:.85em}.bottom-nav a,.top-nav a{color:var(--top-nav-link-color)}.top-nav-item a:active,.top-nav-item a:hover{text-decoration:none}@media only screen and (min-width:54em){.top-nav-item a:active,.top-nav-item a:hover{text-decoration:underline}}.settings-menu-overlay{font-size:1em}.settings-menu-head h1{text-align:center;font-family:var(--default-font-family);font-weight:200;color:var(--theme-text-color)}.settings-menu-item-label{line-height:1.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.settings-select{line-height:1.25em;color:var(--settings-input-text-color)}.settings-select-custom{color:var(--settings-input-text-color)}.settings-checkbox{line-height:1.25em}.settings-checkbox-label{line-height:1.2em}.settings-checkbox-label .text-bold{font-weight:700}.side-menu-drawer{line-height:1}.side-menu-filter-clear:hover,.side-menu-filter-input:hover{color:#bfc4c9}.side-menu-list-item,.side-menu-list-item-namespace{font-family:var(--thin-font-family);font-weight:200}.side-menu-list-item-namespace.MuiListItem-root a,.side-menu-list-item.MuiListItem-root a{color:#fff;text-decoration:none}.side-menu-list-item.MuiListItem-root a:hover{text-decoration:underline}.side-menu-version-wrapper label{color:#fff;line-height:1.5em}.side-menu-version-select{color:#fff}.side-menu-filter-clear,.side-menu-filter-input,button.side-menu-list-item-namespace-icon{color:#acafb3}button.side-menu-list-item-namespace-icon{font-size:1.1435em}button.side-menu-list-item-namespace-icon:hover{color:#fff}.side-menu-list-item-namespace.active-package a,.side-menu-list-item.active-package a{color:#00c5ff}.side-menu-list-item-collapse-icon,.side-menu-list-item-expand-icon{font-size:1em!important}.banner-wrapper{text-align:center}.banner .banner-tagline{font-family:var(--thin-font-family);font-size:1.3em;color:var(--blockquote-color)}.skip-link{text-align:center;color:var(--skip-link-color)}h1 button.icon-button{text-align:center;line-height:1em;text-decoration:none}html{background-color:var(--theme-background-color)}body{overflow-x:hidden}img{background-color:var(--theme-background-color)}@media (prefers-reduced-motion:reduce){*{animation-play-state:paused!important;transition:none!important;scroll-behavior:auto!important}}.top-nav{background-color:var(--top-nav-background-color);-webkit-box-shadow:0 -5px 15px var(--top-nav-shadow-color);-moz-box-shadow:0 -5px 15px var(--top-nav-shadow-color);box-shadow:0 -5px 15px var(--top-nav-shadow-color)}.top-nav-item a:active,.top-nav-item a:hover{background-color:var(--top-nav-link-hover-background-color)}.top-nav-search-active,.top-nav-search:active,.top-nav-search:focus-within,.top-nav-search:hover{background-color:var(--top-nav-search-background-color)}.top-nav-divider{border-right-style:solid;border-right-color:var(--top-nav-divider-color);border-right-width:1px}.top-nav .icon-button{background-color:var(--top-nav-background-color);border:none;outline:0;overflow:hidden;cursor:pointer}.top-nav .icon-button:focus,.top-nav .icon-button:hover{background-color:var(--top-nav-link-hover-background-color)}.top-nav .icon-button::after{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,.3);animation:button-press 1s;opacity:0}@media (prefers-reduced-motion:reduce){.top-nav .icon-button::after{animation:none}}.top-nav .icon{fill:var(--top-nav-icon-color)}.top-nav .download-progress{background-color:var(--stdlib-blue)}.top-nav .download-progress>*{background-color:var(--stdlib-orange)}#root{overflow-x:hidden}@media only screen and (max-width:67.5em){#root{overflow-x:scroll}}.main{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:transform 225ms cubic-bezier(0,0,.2,1) 0s;-moz-transition:transform 225ms cubic-bezier(0,0,.2,1) 0s;-ms-transition:transform 225ms cubic-bezier(0,0,.2,1) 0s;-o-transition:transform 225ms cubic-bezier(0,0,.2,1) 0s;transition:transform 225ms cubic-bezier(0,0,.2,1) 0s}@media (prefers-reduced-motion:reduce){.main{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}}.readme h1,.readme h2{border-bottom:1px solid var(--heading-border-bottom-color)}.readme .related h2{background-color:#e4f1ff;background-color:rgba(0,123,255,.1)}.readme .related h2:before{content:url(/css/docs/icons/info_blue.svg)}.readme blockquote{border-left:.25em solid var(--blockquote-border-color)}.readme hr{overflow:hidden;background:0 0;background-color:var(--hr-background-color);border:0;border-bottom:1px solid var(--heading-border-bottom-color)}.readme ul{list-style-type:disc}.readme ol{list-style-type:decimal}.readme ol ol{list-style-type:lower-roman}.readme ul ul{list-style-type:square}.readme ol ol ol,.readme ol ul ol,.readme ul ol ol,.readme ul ul ol{list-style-type:lower-alpha}.readme ol ol ul,.readme ol ul ul,.readme ul ol ul,.readme ul ul ul{list-style-type:circle}.readme .namespace-toc ul{list-style-type:none}.readme .namespace-toc ul li .signature{overflow:hidden}.readme .search-results-list{list-style-type:none}.readme .search-results-list-item{border-radius:4px;border:1px solid transparent;cursor:pointer}.readme .search-results-list-item:focus,.readme .search-results-list-item:hover{border:1px solid var(--search-result-hover-border-color)}.readme .related ul{list-style-type:none}.readme .readme-breadcrumbs ol{list-style-type:none}.readme .readme-breadcrumbs .breadcrumb-separator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.runner .badges ul{list-style-type:none}.readme table{overflow:auto}.readme table td,.readme table th{border:1px solid var(--table-cell-border-color)}.readme table tr{background-color:var(--theme-background-color);border-top:1px solid var(--table-row-border-color)}.readme table tr:nth-child(2n){background-color:var(--pre-background-color)}.readme pre{overflow:auto;background-color:var(--pre-background-color);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.readme code{background-color:var(--pre-background-color);background-color:var(--code-background-color);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.readme pre code{overflow:visible;background-color:transparent;border:0}.readme pre>code{background:0 0;border:0}.readme .related .package-name code{background-color:var(--theme-background-color)}.readme kbd{background-color:#fcfcfc;border:solid 1px #ccc;border-bottom-color:#bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 #bbb;-moz-box-shadow:inset 0 -1px 0 #bbb;box-shadow:inset 0 -1px 0 #bbb}.readme .related{overflow:auto;border-left:3px solid var(--related-border-color);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 4px 20px 0 var(--diffuse-shadow-color);-moz-box-shadow:0 4px 20px 0 var(--diffuse-shadow-color);box-shadow:0 4px 20px 0 var(--diffuse-shadow-color)}.readme .readme-bottom-nav .pagination{border-top:1px solid var(--hr-background-color)}.readme .readme-bottom-nav .pagination-link{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid var(--theme-background-color)}.readme .readme-bottom-nav .pagination-link:focus,.readme .readme-bottom-nav .pagination-link:hover{border:1px solid var(--pagination-link-hover-border-color)}.readme .readme-bottom-nav .icon{fill:var(--link-color)}.readme .readme-bottom-nav .print-button{background:0 0;border:0;cursor:pointer}.readme-feedback>fieldset{border:none;border-top:1px solid var(--hr-background-color)}.readme-feedback-sentiment-label{border:1px solid var(--feedback-sentiment-border-color);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer}.readme-feedback-sentiment-label:hover{border-color:var(--feedback-sentiment-hover-border-color)}.readme-feedback-sentiment-label .icon{fill:none;stroke-width:1px}.readme-feedback-no-sentiment .readme-feedback-positive-sentiment{background-color:var(--feedback-positive-sentiment-background-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-positive-sentiment{background-color:var(--feedback-positive-sentiment-selected-background-color)}.readme-feedback-has-sentiment .readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-positive-sentiment{background-color:var(--feedback-positive-sentiment-not-selected-background-color)}.readme-feedback-no-sentiment .readme-feedback-negative-sentiment{background-color:var(--feedback-negative-sentiment-background-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-negative-sentiment{background-color:var(--feedback-negative-sentiment-selected-background-color)}.readme-feedback-has-sentiment .readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-negative-sentiment{background-color:var(--feedback-negative-sentiment-not-selected-background-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-positive-sentiment:focus-within,.readme-feedback-sentiment-radio:checked+.readme-feedback-positive-sentiment:hover,.readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-positive-sentiment:focus-within,.readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-positive-sentiment:hover{background-color:var(--feedback-positive-sentiment-hover-background-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-negative-sentiment:focus-within,.readme-feedback-sentiment-radio:checked+.readme-feedback-negative-sentiment:hover,.readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-negative-sentiment:focus-within,.readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-negative-sentiment:hover{background-color:var(--feedback-negative-sentiment-hover-background-color)}.readme-feedback-positive-sentiment .icon{stroke:var(--feedback-positive-sentiment-icon-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-positive-sentiment .icon{stroke:var(--feedback-positive-sentiment-icon-selected-color)}.readme-feedback-has-sentiment .readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-positive-sentiment .icon{stroke:var(--feedback-positive-sentiment-icon-not-selected-color)}.readme-feedback-negative-sentiment .icon{stroke:var(--feedback-negative-sentiment-icon-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-negative-sentiment .icon{stroke:var(--feedback-negative-sentiment-icon-selected-color)}.readme-feedback-has-sentiment .readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-negative-sentiment .icon{stroke:var(--feedback-negative-sentiment-icon-not-selected-color)}.readme-feedback-positive-sentiment:hover .icon,.readme-feedback-sentiment-radio:focus+.readme-feedback-positive-sentiment .icon{stroke:var(--feedback-positive-sentiment-icon-hover-color)}.readme-feedback-negative-sentiment:hover .icon,.readme-feedback-sentiment-radio:focus+.readme-feedback-negative-sentiment .icon{stroke:var(--feedback-negative-sentiment-icon-hover-color)}.readme-feedback-sentiment-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none}.readme-feedback-submit-buttons button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.readme-feedback-cancel-button{background-color:unset;border:1px solid var(--hr-background-color)}.readme-feedback-submit-button{background-color:var(--default-button-background-color);border:none}.readme-feedback-submit-button:focus,.readme-feedback-submit-button:hover{background-color:var(--default-button-hover-background-color)}.readme-feedback-cancel-button:focus,.readme-feedback-cancel-button:hover{background-color:var(--top-nav-link-hover-background-color)}.readme-feedback .MuiTextField-root fieldset{border-color:var(--hr-background-color)}.runner .badge-list .badge a{background-color:var(--default-button-background-color);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-webkit-box-shadow:0 2px 10px var(--diffuse-shadow-color);-moz-box-shadow:0 2px 10px var(--diffuse-shadow-color);box-shadow:0 2px 10px var(--diffuse-shadow-color)}.runner .badge-list .badge a:focus,.runner .badge-list .badge a:hover{background-color:var(--default-button-hover-background-color)}.settings-menu-overlay{background-color:var(--settings-overlay-background-color)}.settings-menu-blocker{content:' ';background-color:transparent}.settings-menu-wrapper{background-color:var(--theme-background-color);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 8px 22px 0 rgb(37 44 97 / 15%),0 4px 6px 0 rgb(93 100 148 / 20%);-moz-box-shadow:0 8px 22px 0 rgb(37 44 97 / 15%),0 4px 6px 0 rgb(93 100 148 / 20%);box-shadow:0 8px 22px 0 rgb(37 44 97 / 15%),0 4px 6px 0 rgb(93 100 148 / 20%)}.settings-menu-head{border-bottom:1px solid var(--heading-border-bottom-color)}.settings-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--settings-input-background-color);border:1px solid var(--settings-input-border-color);-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.settings-select:focus{outline:0;background-color:var(--settings-input-hover-background-color);border-color:var(--settings-input-hover-border-color)}.settings-select-custom{pointer-events:none}.settings-select-custom-icon{fill:currentColor}.settings-checkbox{cursor:pointer}.settings-checkbox-label{cursor:pointer}.side-menu-drawer{background-color:#1d1f20;background-image:-webkit-linear-gradient(145deg,#1d1f20,#404348);background-image:-moz-linear-gradient(145deg,#1d1f20,#404348);background-image:-ms-linear-gradient(145deg,#1d1f20,#404348);background-image:-o-linear-gradient(145deg,#1d1f20,#404348);background-image:linear-gradient(145deg,#1d1f20,#404348)}.side-menu-head .icon-button.side-menu-close-button{background-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.side-menu-head .icon-button.side-menu-close-button:focus,.side-menu-head .icon-button.side-menu-close-button:hover{background-color:#000}.side-menu-head .icon-button.side-menu-close-button .icon{fill:#c8c8c8}.side-menu-head .icon-button.side-menu-close-button:focus .icon,.side-menu-head .icon-button.side-menu-close-button:hover .icon{fill:#fff}.side-menu-version-wrapper{background-color:#1f1f1f;border-top:2px solid #2d2d2d}.side-menu-version-wrapper label{border-right:1px solid #757575}.side-menu-filter-input,.side-menu-version-select{background-color:#1f1f1f;border:none}.side-menu-filter-clear{opacity:.75;cursor:pointer}.side-menu-list-item-namespace{background-color:#2a2d2f}.side-menu-list-item{background-color:#242627}.side-menu-list-item,.side-menu-list-item-namespace{overflow:hidden}.side-menu-list-item-namespace:hover,.side-menu-list-item.active-package,.side-menu-list-item:hover{background-color:rgba(0,0,0,.04)}button.side-menu-list-item-namespace-icon{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}button.side-menu-list-item-namespace-icon:hover{background-color:#1f1f1f}.side-menu-list-item a::after,.side-menu-list-item-namespace a::after{background-color:rgba(255,255,255,.2);opacity:0;animation:button-press 1s}@media (prefers-reduced-motion:reduce){.side-menu-list-item a::after,.side-menu-list-item-namespace a::after{animation:none}}.side-menu-list-wrapper{overflow-y:hidden}.side-menu-list{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#5e5e5e rgba(0,0,0,.4)}.side-menu-list::-webkit-scrollbar{width:4px}.side-menu-list::-webkit-scrollbar-thumb{background-color:#5e5e5e;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.side-menu-list::-webkit-scrollbar-track{background-color:rgba(0,0,0,.4)}.skip-link{background-color:var(--skip-link-background-color);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 0 3px #000;-moz-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}.skip-link:focus{outline:0}.toggle-chat-button{outline:0;border:0;background-color:var(--default-button-background-color);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);cursor:pointer}.toggle-chat-button:focus,.toggle-chat-button:hover{background-color:var(--default-button-hover-background-color)}.toggle-chat-button .icon{fill:var(--default-button-text-color)}aside.gitter-chat-embed{border-left:0;-webkit-box-shadow:0 0 18px 0 rgba(50,50,50,.3);-moz-box-shadow:0 0 18px 0 rgba(50,50,50,.3);box-shadow:0 0 18px 0 rgba(50,50,50,.3);transition:none}div.gitter-chat-embed-action-bar{background:#fff;-webkit-box-shadow:0 0 5px #ced4da;-moz-box-shadow:0 0 5px #ced4da;box-shadow:0 0 5px #ced4da;justify-content:space-between;padding-bottom:0}.icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1 button.icon-button{background-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;outline:0;border:none;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1 button.icon-button:focus,h1 button.icon-button:hover{background-color:rgba(0,0,0,.04)}h1 button.icon-button::after{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,.3);animation:button-press 1s;opacity:0}@media (prefers-reduced-motion:reduce){h1 button.icon-button::after{animation:none}}.banner svg .stdlib-orange{fill:var(--stdlib-orange)}.banner svg .stdlib-blue{fill:var(--stdlib-blue)}#stdlib-logo{opacity:.9}#stdlib-logo:hover{opacity:1}.diffuse-shadow{-webkit-box-shadow:0 0 50px 0 var(--diffuse-shadow-color);-moz-box-shadow:0 0 50px 0 var(--diffuse-shadow-color);box-shadow:0 0 50px 0 var(--diffuse-shadow-color)}.diffuse-shadow-dark{-webkit-box-shadow:0 0 50px 0 var(--diffuse-dark-shadow-color);-moz-box-shadow:0 0 50px 0 var(--diffuse-dark-shadow-color);box-shadow:0 0 50px 0 var(--diffuse-dark-shadow-color)}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.print-addendum{visibility:hidden}@media print{.print-addendum{visibility:visible}.readme .related{border:1px solid #d3d3d3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.readme pre code{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}} \ No newline at end of file +a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.hljs{display:block;padding:.5em;overflow-x:auto;color:var(--code-color)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-comment,.hljs-quote{color:var(--code-comment-color)}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:var(--code-var-color)}.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:var(--code-builtin-color)}.hljs-attribute{color:var(--code-attribute-color)}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:var(--code-string-color)}.hljs-section,.hljs-title{color:var(--code-title-color)}.hljs-keyword,.hljs-selector-tag{color:var(--code-keyword-color)}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}@font-face{font-family:LatoLatinWebLight;src:url(/css/common/fonts/lato/latin/LatoLatin-Light.eot);src:url(/css/common/fonts/lato/latin/LatoLatin-Light.eot?#iefix) format('embedded-opentype'),url(/css/common/fonts/lato/latin/LatoLatin-Light.woff2) format('woff2'),url(/css/common/fonts/lato/latin/LatoLatin-Light.woff) format('woff'),url(/css/common/fonts/lato/latin/LatoLatin-Light.ttf) format('truetype');font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:LatoLatinWebLight;src:url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.eot);src:url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.eot?#iefix) format('embedded-opentype'),url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.woff2) format('woff2'),url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.woff) format('woff'),url(/css/common/fonts/lato/latin/LatoLatin-LightItalic.ttf) format('truetype');font-style:italic;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}html[data-theme=dark]{--theme-background-color:#222426;--theme-text-color:#f5f7f7;--stdlib-orange:#f0ad3e;--stdlib-blue:#00aeef;--link-color:#00abe7;--skip-link-color:#00aeef;--skip-link-background-color:#1d1f20;--blockquote-color:#f3f3f3;--blockquote-border-color:#dddddd;--top-nav-background-color:#25282a;--top-nav-link-color:#ffffff;--top-nav-link-hover-background-color:rgba(0, 0, 0, 0.2);--top-nav-icon-color:#f5f7f7;--top-nav-search-background-color:#373a49;--top-nav-shadow-color:#1a1a1a;--top-nav-divider-color:#e9e9e9;--breadcrumb-separator-color:#f5f7f7;--package-kind-color:#f5f7f7;--hr-background-color:#cdcdcd;--heading-border-bottom-color:#b5b5b5;--feedback-positive-sentiment-icon-color:#ff9514;--feedback-positive-sentiment-icon-hover-color:#f0ad3e;--feedback-positive-sentiment-icon-selected-color:#ff9514;--feedback-positive-sentiment-icon-not-selected-color:#f5f7f7;--feedback-negative-sentiment-icon-color:#00bbff;--feedback-negative-sentiment-icon-hover-color:#00aeef;--feedback-negative-sentiment-icon-selected-color:#00bbff;--feedback-negative-sentiment-icon-not-selected-color:#f5f7f7;--feedback-positive-sentiment-background-color:transparent;--feedback-positive-sentiment-hover-background-color:#17191a;--feedback-positive-sentiment-selected-background-color:#17191a;--feedback-positive-sentiment-not-selected-background-color:transparent;--feedback-negative-sentiment-background-color:transparent;--feedback-negative-sentiment-hover-background-color:#17191a;--feedback-negative-sentiment-selected-background-color:#17191a;--feedback-negative-sentiment-not-selected-background-color:transparent;--feedback-sentiment-border-color:#cdcdcd;--feedback-sentiment-hover-border-color:#858585;--feedback-error-text-color:#ffa07a;--related-border-color:#007bff;--pagination-link-hover-border-color:#4078c0;--search-result-hover-border-color:#4078c0;--settings-overlay-background-color:rgba(182,183,213,0.5);--settings-input-background-color:#eaeaea;--settings-input-hover-background-color:#ffffff;--settings-input-border-color:#eaeaea;--settings-input-hover-border-color:#cccccc;--settings-input-text-color:#4a5568;--default-button-background-color:#1976d2;--default-button-hover-background-color:#0080ff;--default-button-text-color:#ffffff;--table-cell-border-color:#616161;--table-row-border-color:#b5b5b5;--diffuse-shadow-color:#2b2d30;--diffuse-dark-shadow-color:#2b2d30;--pre-background-color:#373a49;--code-background-color:rgba(255, 255, 255, 0.04);--code-color:#f8f8f2;--code-comment-color:#d4d0ab;--code-var-color:#ffa07a;--code-builtin-color:#f5ab35;--code-attribute-color:#ffd700;--code-string-color:#abe338;--code-title-color:#00e0e0;--code-keyword-color:#dcc6e0;--code-decoded-error:#ffa07a}html[data-theme=light]{--theme-background-color:#ffffff;--theme-text-color:#000000;--stdlib-orange:#e99f36;--stdlib-blue:#009cd7;--link-color:#0000ff;--skip-link-color:#00aeef;--skip-link-background-color:#1d1f20;--blockquote-color:#696969;--blockquote-border-color:#dddddd;--top-nav-background-color:#ffffff;--top-nav-link-color:#585858;--top-nav-link-hover-background-color:#f7f7f7;--top-nav-icon-color:#646464;--top-nav-search-background-color:#fafafa;--top-nav-shadow-color:#ced4da;--top-nav-divider-color:#d3d3d3;--breadcrumb-separator-color:#646464;--package-kind-color:#606060;--hr-background-color:#e7e7e7;--heading-border-bottom-color:#eeeeee;--feedback-positive-sentiment-icon-color:#00aa00;--feedback-positive-sentiment-icon-hover-color:#007700;--feedback-positive-sentiment-icon-selected-color:#00aa00;--feedback-positive-sentiment-icon-not-selected-color:#00aa00;--feedback-negative-sentiment-icon-color:#dd0000;--feedback-negative-sentiment-icon-hover-color:#cc0000;--feedback-negative-sentiment-icon-selected-color:#dd0000;--feedback-negative-sentiment-icon-not-selected-color:#dd0000;--feedback-positive-sentiment-background-color:rgba(201,248,222,0.7);--feedback-positive-sentiment-hover-background-color:rgba(201, 248, 222, 0.9);--feedback-positive-sentiment-selected-background-color:rgba(201,248,222,0.7);--feedback-positive-sentiment-not-selected-background-color:transparent;--feedback-negative-sentiment-background-color:rgba(254,189,197,0.4);--feedback-negative-sentiment-hover-background-color:rgba(254, 189, 197, 0.6);--feedback-negative-sentiment-selected-background-color:rgba(254,189,197,0.4);--feedback-negative-sentiment-not-selected-background-color:transparent;--feedback-sentiment-border-color:unset;--feedback-sentiment-hover-border-color:unset;--feedback-error-text-color:#e90b03;--related-border-color:#007bff;--pagination-link-hover-border-color:#4078c0;--search-result-hover-border-color:#4078c0;--settings-overlay-background-color:rgba(182,183,213,0.5);--settings-input-background-color:#eaeaea;--settings-input-hover-background-color:#ffffff;--settings-input-border-color:#eaeaea;--settings-input-hover-border-color:#cccccc;--settings-input-text-color:#4a5568;--default-button-background-color:#1976d2;--default-button-hover-background-color:#0080ff;--default-button-text-color:#ffffff;--table-cell-border-color:#dddddd;--table-row-border-color:#cccccc;--diffuse-shadow-color:#e2e2e2;--diffuse-dark-shadow-color:#636161;--pre-background-color:#f8f8f8;--code-background-color:rgba(0, 0, 0, 0.04);--code-color:#24292f;--code-comment-color:#727272;--code-var-color:#aa5d00;--code-builtin-color:#de0801;--code-attribute-color:#aa5d00;--code-string-color:#008500;--code-title-color:#2574a9;--code-keyword-color:#a101f1;--code-decoded-error:#e90b03}@keyframes button-press{from{opacity:1}to{opacity:0}}html{box-sizing:border-box}body,html{min-height:100vh}body{margin:0}*,:after,:before{box-sizing:inherit}input{margin:0}img{box-sizing:content-box;max-width:100%}h1,h2,h3,h4,h5,h6{margin-top:1.5em;margin-bottom:1em}h1,h2{padding-bottom:.3em}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.center{text-align:center;margin-left:auto;margin-right:auto}.right{text-align:right;margin-left:auto;margin-right:0}.invisible{visibility:hidden}#root{position:relative;width:100%}.main{position:relative;width:100%;min-height:100vh;margin-bottom:7em;padding-top:7.5em;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transform:translateZ(0) translateX(0);-moz-transform:translateZ(0) translateX(0);-ms-transform:translateZ(0) translateX(0);-o-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);scroll-margin:6.25em 0 0 0}.main.translate-right{-webkit-transform:translateX(300px);-moz-transform:translateX(300px);-ms-transform:translateX(300px);-o-transform:translateX(300px);transform:translateX(300px);-webkit-transform:translateZ(0) translateX(300px);-moz-transform:translateZ(0) translateX(300px);-ms-transform:translateZ(0) translateX(300px);-o-transform:translateZ(0) translateX(300px);transform:translateZ(0) translateX(300px);-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate3d(300px,0,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);scroll-margin:6.25em 0 0 300px}@media only screen and (max-width:53.75em){.main{width:86%;margin-left:7%}.main.translate-right{-webkit-transform:translateX(350px);-moz-transform:translateX(350px);-ms-transform:translateX(350px);-o-transform:translateX(350px);transform:translateX(350px);-webkit-transform:translateZ(0) translateX(350px);-moz-transform:translateZ(0) translateX(350px);-ms-transform:translateZ(0) translateX(350px);-o-transform:translateZ(0) translateX(350px);transform:translateZ(0) translateX(350px);-webkit-transform:translate3d(350px,0,0);-moz-transform:translate3d(350px,0,0);-ms-transform:translate3d(350px,0,0);-o-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0);scroll-margin:6.25em 0 0 300px}}@media only screen and (max-width:45em){.main{width:94%;margin-left:3%}}.readme{min-height:100%;margin-left:12.5%;margin-bottom:12px}.readme-content{scroll-padding:12.5em 0 0 0}.readme h1{margin-top:.5em;margin-bottom:.5em}.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{min-width:594px;max-width:720px}.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>section h1,.readme>section h2,.readme>section h3,.readme>section h4,.readme>section h5,.readme>section h6{scroll-margin:6.25em 0 0 0}.readme blockquote,.readme dl,.readme p,.readme pre,.readme table{margin-top:0;margin-bottom:1em}@media only screen and (max-width:76.25em){.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{width:66.66666666666%}}@media only screen and (max-width:67.5em){.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{width:80%;max-width:700px}}@media only screen and (max-width:53.75em){.readme{margin-left:0}.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{width:96%;max-width:700px}}@media only screen and (max-width:45em){.readme{margin-left:0}.readme>blockquote,.readme>code,.readme>h1,.readme>h2,.readme>h3,.readme>h4,.readme>h5,.readme>h6,.readme>hr,.readme>nav,.readme>p,.readme>pre,.readme>section,.readme>section>blockquote,.readme>section>code,.readme>section>h1,.readme>section>h2,.readme>section>h3,.readme>section>h4,.readme>section>h5,.readme>section>h6,.readme>section>hr,.readme>section>nav,.readme>section>p,.readme>section>pre,.readme>section>section,.readme>section>ul,.readme>ul{width:100%;min-width:100%}}.readme ol,.readme ul{margin-top:0;margin-bottom:1em;padding-left:2em}.readme ol ol,.readme ol ul,.readme ul ol,.readme ul ul{margin-top:0;margin-bottom:0}.readme li>p{margin-top:1em}.readme li+li{margin-top:.25em}.readme .namespace-toc ul{padding-left:.5em}.readme .namespace-toc ul li{display:flex;flex-shrink:1}.readme .namespace-toc ul li .signature{width:50%;min-width:50%}.readme .namespace-toc ul li .delimiter{display:none}.readme .related ul{padding-left:1em;margin-bottom:1.5em}.readme .related ul li .delimiter{display:none}.readme .related ul li .package-name{display:block;margin-top:.75em;margin-bottom:.2em}.readme .related ul li .description{display:block;margin-bottom:.5em;padding-left:2em}.readme .readme-breadcrumbs ol{margin-bottom:0;padding-left:0}.readme .readme-breadcrumbs li{height:1.2em;margin-top:0}.readme dl{padding:0}.readme dl dt{margin-top:1em;padding:0}.readme dl dd{margin-bottom:1em;padding:0 1em}.readme dd{margin-left:0}.readme h1+blockquote{margin-bottom:2em}.readme blockquote{padding:0 1em}.readme blockquote>:first-child{margin-top:0}.readme blockquote>:last-child{margin-bottom:0}.readme hr{height:.25em;margin:1.5em 0;padding:0}.readme hr::before{display:table;content:""}.readme .related hr{display:none}.readme table{display:block;width:100%}.readme table td,.readme table th{padding:6px 13px}.readme td,.readme th{padding:0}.readme pre{padding:1em}.readme pre code{display:inline;max-width:inherit;padding:0}.readme code{margin:0;padding:0;padding-top:.2em;padding-bottom:.2em}.readme code::after,.readme code::before{letter-spacing:-.2em;content:"\00a0"}.readme pre code::after,.readme pre code::before{content:normal}.readme kbd{display:inline-block;padding:3px 5px}.readme .related{margin-top:3em}.readme .related h2{margin-top:0;padding-top:.7em;padding-bottom:.4em;padding-left:.5em}.readme .related h2:before{display:inline-block;padding-right:.3em;vertical-align:middle}.readme .readme-breadcrumbs{margin:0}.readme .readme-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}.readme .readme-breadcrumbs .breadcrumb-separator{margin-left:.5em;margin-right:.5em}.readme .readme-breadcrumbs .icon{display:inline-block;height:1em;width:1em;margin-right:.5em;vertical-align:text-top}.readme .readme-addendum{margin-top:3em;margin-bottom:400px}.readme .readme-bottom-nav .edit-print-wrapper{display:flex;justify-content:space-between}.readme .readme-bottom-nav .print-button{padding:0;margin:0}.readme .readme-bottom-nav .pagination{display:flex;justify-content:space-between;margin-top:2.5em;padding-top:3em}.readme .readme-bottom-nav .pagination-link,.readme .readme-bottom-nav .pagination-link-placeholder{width:50%;padding:1em}.readme .readme-bottom-nav .pagination-link-prev{padding-left:.5em}.readme .readme-bottom-nav .pagination-link-next{padding-right:.5em}.readme .readme-bottom-nav .pagination-link-label{margin-top:.2em}.readme-feedback{display:block;width:100%;margin-top:2em;padding-left:.5em}.readme-feedback>fieldset>legend{padding:0 2em}.readme-feedback-sentiment-wrapper{display:flex;justify-content:center;margin-top:1em}.readme-feedback-sentiment-label{display:flex;height:4em;width:4em;margin:0 .5em;align-items:center;justify-content:center}.readme-feedback-sentiment-label .icon{height:1.5em;margin:0}.readme-feedback-submit-buttons{display:flex;margin:1em 0;justify-content:flex-end}.readme-feedback-submit-buttons button{height:2.5em;width:7em;margin:0 .5em}.readme-feedback-submit-buttons button:last-child{margin-right:0}.readme-feedback-footnote{padding-top:1em}.runner .badge-list{display:flex;margin:0;padding:0}.runner .badge-list .badge{margin:0;margin-right:16px}.runner .badge-list .badge a{padding:.3em 1em}.runner-results p{margin-bottom:0}.runner-results .icon{display:inline-block;height:1em;width:1em;margin-right:.5em;vertical-align:text-top}.runner-results .benchmark-block,.runner-results .test-block{margin-bottom:1em;padding-left:1em}.runner-results .benchmark-block .benchmark-description,.runner-results .test-block .test-description{margin-bottom:.5em}.runner-results .benchmark-block .benchmark-elapsed,.runner-results .benchmark-block .benchmark-iterations,.runner-results .benchmark-block .benchmark-rate,.runner-results .test-block .test-fail,.runner-results .test-block .test-pass{margin-left:1em}.runner-results .benchmark-block .benchmark-result-icon,.runner-results .test-block .test-result-icon{margin-right:.5em}.search-results h1{display:flex}.search-results h1 span{flex-grow:1}.search-results .search-results-list{padding-left:0}.search-results .search-results-list-item{display:block;margin-top:0;padding-top:.5em;padding-bottom:.5em;padding-left:10px;padding-right:10px}.search-results .search-results-list-item-title{margin-top:.5em;margin-bottom:.5em}.search-results .search-results-list-item-url{margin-top:0;margin-bottom:0}.search-results .search-results-list-item-url .icon{display:inline-block;height:1em;width:1em;vertical-align:text-bottom}.search-results .search-results-list-item-url-link{padding-left:.5em}.search-results .search-results-list-item-description{display:block;margin-top:.5em;margin-bottom:0}.settings-menu-overlay{display:flex;z-index:1200;position:fixed;top:0;bottom:0;right:0;left:0;padding-top:40px;padding-bottom:32px;padding-left:40px;padding-right:40px;align-items:flex-start;justify-content:center}.settings-menu-blocker{position:fixed;top:0;bottom:0;left:0;right:0}.settings-menu-wrapper{display:flex;flex-direction:column;height:100%;min-height:320px;max-height:832px;width:100%;max-width:380px}.settings-menu-head{display:flex;margin-bottom:1.5em;padding-right:10px;padding-left:10px;padding-top:15px;padding-bottom:10px;align-items:center;justify-content:space-between}.settings-menu-head h1{display:flex;width:100%;margin:0;margin-left:48px;padding:0}.settings-menu-head h1 span{flex:1 0 0}.settings-menu-head .icon-button.settings-menu-close-button{width:48px;height:48px}.settings-menu-head .icon-button.settings-menu-close-button .icon{margin-left:12px;margin-right:12px}.settings-menu-item{width:100%;padding-left:.75rem;padding-right:.75rem;margin-bottom:1.5rem}.settings-menu-item-label{display:block;margin-bottom:.5rem}.settings-select-wrapper{position:relative}.settings-select{display:block;appearance:none;width:100%;padding-top:.75rem;padding-bottom:.75rem;padding-left:1rem;padding-right:2rem}.settings-select-custom{display:flex;position:absolute;right:0;top:0;bottom:0;padding-left:.5rem;padding-right:.5rem;align-items:center}.settings-select-custom-icon{height:1rem;width:1rem}.settings-checkbox-wrapper{display:flex}.settings-checkbox{margin-right:.5rem;margin-top:.25rem}.settings-checkbox-label p{margin-bottom:1em}.readme.help h1{display:flex}.readme.help h2{border-bottom:0}.readme.help h1 span{flex-grow:1}.readme.help .keyboard-shortcut{display:flex;margin-bottom:2em;flex-direction:row;align-items:baseline;justify-content:space-between;border-bottom:2px solid var(--heading-border-bottom-color)}.readme.help .keyboard-shortcut-section{margin-bottom:5em}.readme.error-decoder h1{display:flex}.readme.error-decoder h1 span{flex-grow:1}.readme.error-decoder .error-decoder-content>p,.readme.error-decoder .error-decoder-message pre,.readme.error-decoder .error-decoder-message>p{margin-top:2em}.readme.error-decoder p.error-decoder-landing{margin-top:1.5em}.readme.error-decoder .error-decoder-message pre>code{display:block;padding:1em 1em}.top-nav{display:flex;flex-direction:row;flex-wrap:wrap;position:fixed;top:0;left:0;z-index:100;width:100%;min-height:4em;padding:0}.top-nav .icon-button{position:relative;padding:0}.top-nav .icon-button::after{display:none;position:absolute;width:100px;height:100px;margin-top:-50px;margin-left:-50px;top:50%;left:50%}.top-nav .icon-button:focus:not(:active)::after{display:block}.top-nav .icon{height:1.5em;width:1.5em;margin:1.25em}.top-nav-divider{height:2em;margin-top:1em;margin-left:0;margin-right:0}.top-nav-search{height:4em;margin-left:auto;margin-right:0;padding-left:12px;padding-top:3px}.top-nav-search-button.icon-button{display:none}.top-nav-search.top-nav-search-active{flex:1;margin-left:8px}.top-nav-items{display:none;margin-top:-1em}:not(.side-menu-open) .top-nav-items-dropdown{order:100;display:block;width:100%}.top-nav-item{height:4em}.top-nav-item a{display:block;padding:0 1em}.side-menu-open .top-nav-items-menu-button,.side-menu-open .top-nav-search,.side-menu-open .top-nav-search-button{display:none!important}.side-menu-open .top-nav-divider{margin-left:auto}@media only screen and (min-width:24em){.top-nav-search{padding-left:16px}}@media only screen and (min-width:33em){.top-nav-search-button.icon-button{display:inline-flex}}@media only screen and (min-width:50em){.side-menu-open .top-nav-divider{margin-left:0}.side-menu-open .top-nav-search,.side-menu-open .top-nav-search-button{display:inline-flex!important}}@media only screen and (min-width:54em){.top-nav-items-menu-button{display:none!important}.top-nav-items,.top-nav-items-dropdown{display:inline-flex;position:relative;float:right;order:0;height:100%;width:auto;margin-top:0}.side-menu-open .top-nav-items,.side-menu-open .top-nav-items-dropdown{display:none}}@media only screen and (min-width:76.25em){.side-menu-open .top-nav-items,.side-menu-open .top-nav-items-dropdown{display:inline-flex!important}}.top-nav .download-progress{z-index:2000;position:absolute;top:0;right:0;width:100%}.bottom-nav{width:100%;min-height:5em}.side-menu-head{display:flex;padding-left:10px;padding-top:15px;padding-bottom:10px;align-items:center;justify-content:space-between}.side-menu-head .icon-button.side-menu-close-button{width:48px;height:48px}.side-menu-head .icon-button.side-menu-close-button .icon{margin:12px}.side-menu-wrapper{width:0}@media only screen and (min-width:34em){.side-menu-open .side-menu-wrapper{width:350px}}.side-menu-drawer{width:350px}.side-menu-drawer{z-index:121}.side-menu-version-wrapper{display:flex;justify-content:space-between;height:2.5em}.side-menu-version-wrapper label{height:1.5em;margin-top:.5em;padding-left:1em;padding-right:1em}.side-menu-version-select-wrapper{flex-grow:1;height:100%;padding-right:.5em}.side-menu-version-select{height:100%;width:100%;padding-left:1em}.side-menu-filter{position:relative;margin-top:3px}.side-menu-filter-input{width:100%;height:2.5em;padding-left:1em}.side-menu-filter-clear{position:absolute;top:.4em;right:4px}.side-menu-list-item-namespace.MuiListItem-root,.side-menu-list-item.MuiListItem-root{display:flex;height:2.25em;padding:0}.side-menu-list-item a,.side-menu-list-item-namespace a{flex-grow:1;padding-top:.5em;padding-bottom:.5em}button.side-menu-list-item-namespace-icon{width:2.25em;padding:.5em}.side-menu-list-wrapper{position:relative;height:calc(100vh - 116px)}.side-menu-list{height:100%;padding-left:0}.side-menu-list-item a::after,.side-menu-list-item-namespace a::after{display:none;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.side-menu-list-item a:focus:not(:active)::after,.side-menu-list-item-namespace a:focus:not(active)::after{display:block}.skip-link{position:absolute;top:-5em;left:0;right:0;z-index:10000;margin-left:auto;margin-right:auto;padding:.5em;padding-left:1em;padding-right:1em;width:intrinsic;width:-moz-max-content;width:-webkit-max-content;width:max-content}.skip-link:focus{top:0}.toggle-chat-button{position:fixed;bottom:16px;right:16px;height:64px;width:64px}.toggle-chat-button .icon{height:36px;width:36px}.equation{margin-top:0;margin-bottom:1em}.banner .banner-wrapper{margin-top:3em;margin-bottom:4.5em}.banner .banner-tagline{margin-top:.75em}.icon{display:inline-block;vertical-align:text-bottom}.readme .readme-bottom-nav .edit-icon,.readme .readme-bottom-nav .print-icon{width:1.125em;height:1.125em;margin-right:.25em}h1 button.icon-button{position:relative;width:1.4em;height:1.4em;padding:0}h1 button.icon-button::after{display:none;position:absolute;width:100px;height:100px;margin-top:-50px;margin-left:-50px;top:50%;left:50%}h1 button.icon-button:focus:not(:active)::after{display:block}h1 button.icon-button .icon{height:.6em;width:.6em;margin:0;vertical-align:baseline}@media print{.top-nav{display:none}.side-menu-wrapper{display:none}.bottom-nav{display:none}.readme-addendum{display:none}.toggle-chat-button{display:none}.main.translate-right{transform:translate3d(0,0,0)}.main{padding-top:0}.readme{padding-top:1.5em;margin-left:0}.print-addendum{margin-top:2em}.print-addendum p{margin-top:1em}}@page{margin-top:.5in;margin-left:.5in;margin-right:.5in;margin-bottom:.5in}:root{--default-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--thin-font-family:"LatoLatinWebLight","Helvetica Neue";--code-font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}body{font-size:16px;font-family:var(--default-font-family);color:var(--theme-text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2.25em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.875em}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}strong{font-weight:600}input{font:inherit;font-size:inherit;line-height:inherit}a{color:var(--link-color);text-decoration:none}a:active,a:hover{text-decoration:underline}::-webkit-input-placeholder{font-family:var(--thin-font-family)}:-moz-placeholder{font-family:var(--thin-font-family)}::-moz-placeholder{font-family:var(--thin-font-family)}:-ms-input-placeholder{font-family:var(--thin-font-family)}.readme{line-height:1.5;word-wrap:break-word}.readme a:not([href]){color:inherit;text-decoration:none}.readme table th{font-weight:700}.readme code,.readme pre{font-family:var(--code-font-family)}.readme code,.readme pre{font-size:.875em}.readme pre{line-height:1.45;word-wrap:normal}.readme pre code{line-height:inherit;word-wrap:normal}.readme pre>code{font-size:1em;white-space:pre;word-break:normal}.readme kbd{font-size:1em;font-family:var(--code-font-family);color:#555;line-height:1em}.readme .namespace-toc ul li .signature{font-size:.875em;text-overflow:ellipsis;white-space:nowrap}.readme .search-results-list-item-title{font-size:1.25em}.readme .search-results-list-item-package-kind{font-weight:500;color:var(--package-kind-color)}.readme dl dt{font-size:1em;font-style:italic;font-weight:700}.readme blockquote{color:var(--blockquote-color)}.readme input{-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0}.readme .related h2{font-size:1.1em}.readme .related .package-name code{font-family:var(--default-font-family);font-size:1em}.readme .readme-breadcrumbs li{line-height:1.2em}.readme .readme-breadcrumbs .breadcrumb-separator{color:var(--breadcrumb-separator-color)}.readme .readme-bottom-nav .print-button{color:var(--link-color)}.readme .readme-bottom-nav .print-button:hover{text-decoration:underline}.readme .readme-bottom-nav .pagination-link:active,.readme .readme-bottom-nav .pagination-link:hover{text-decoration:none}.readme .readme-bottom-nav .pagination-link-next{text-align:right}.readme .readme-bottom-nav .pagination-link-type{font-size:1em;color:var(--top-nav-link-color)}.readme .readme-bottom-nav .pagination-link-label{font-size:1.2em;font-weight:600}.readme .readme-bottom-nav .pagination-link-label:hover{text-decoration:underline}.readme .readme-bottom-nav .pagination-link-sublabel{font-size:.8em;color:var(--top-nav-link-color)}.readme-feedback>fieldset>legend{font-family:var(--thin-font-family);font-size:1.1em;text-align:center}.readme-feedback-cancel-button{color:var(--top-nav-link-color)}.readme-feedback-submit-button{color:var(--default-button-text-color)}.readme-feedback .MuiTextField-root,.readme-feedback .MuiTextField-root label,.readme-feedback .MuiTextField-root textarea,.readme-feedback h3,.readme-feedback-footnote{font-family:var(--thin-font-family);font-weight:400;color:var(--theme-text-color)}.readme-feedback-error{color:var(--feedback-error-text-color)}.help h1 button.icon-button .icon{fill:var(--theme-text-color)}.search-results h1 button.icon-button .icon{fill:var(--theme-text-color)}.runner .badge-list .badge a{font-size:.875em;color:var(--default-button-text-color)}.runner-results .benchmark-file,.runner-results .test-file{font-size:1.1em}.runner-results .benchmark-block,.runner-results .test-block{color:var(--top-nav-link-color)}.runner-results .benchmark-block .benchmark-description,.runner-results .test-block .test-description{text-decoration:underline;text-decoration-color:var(--hr-background-color)}.runner-results .benchmark-block .benchmark-result-label,.runner-results .test-block .test-result-label{font-weight:600}.error-decoder-landing{font-size:1.5em;color:var(--blockquote-color)}.error-decoder-message{font-weight:600}.error-decoder-message pre>code{color:var(--code-decoded-error);white-space:pre-wrap}.bottom-nav,.top-nav,.top-nav-search input{font-family:var(--thin-font-family);color:var(--top-nav-link-color)}.top-nav{line-height:4em}.top-nav .icon-button{text-decoration:none}.bottom-nav{font-size:.85em}.bottom-nav a,.top-nav a{color:var(--top-nav-link-color)}.top-nav-item a:active,.top-nav-item a:hover{text-decoration:none}@media only screen and (min-width:54em){.top-nav-item a:active,.top-nav-item a:hover{text-decoration:underline}}.settings-menu-overlay{font-size:1em}.settings-menu-head h1{text-align:center;font-family:var(--default-font-family);font-weight:200;color:var(--theme-text-color)}.settings-menu-item-label{line-height:1.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.settings-select{line-height:1.25em;color:var(--settings-input-text-color)}.settings-select-custom{color:var(--settings-input-text-color)}.settings-checkbox{line-height:1.25em}.settings-checkbox-label{line-height:1.2em}.settings-checkbox-label .text-bold{font-weight:700}.side-menu-drawer{line-height:1}.side-menu-filter-clear:hover,.side-menu-filter-input:hover{color:#bfc4c9}.side-menu-list-item,.side-menu-list-item-namespace{font-family:var(--thin-font-family);font-weight:200}.side-menu-list-item-namespace.MuiListItem-root a,.side-menu-list-item.MuiListItem-root a{color:#fff;text-decoration:none}.side-menu-list-item.MuiListItem-root a:hover{text-decoration:underline}.side-menu-version-wrapper label{color:#fff;line-height:1.5em}.side-menu-version-select{color:#fff}.side-menu-filter-clear,.side-menu-filter-input,button.side-menu-list-item-namespace-icon{color:#acafb3}button.side-menu-list-item-namespace-icon{font-size:1.1435em}button.side-menu-list-item-namespace-icon:hover{color:#fff}.side-menu-list-item-namespace.active-package a,.side-menu-list-item.active-package a{color:#00c5ff}.side-menu-list-item-collapse-icon,.side-menu-list-item-expand-icon{font-size:1em!important}.banner-wrapper{text-align:center}.banner .banner-tagline{font-family:var(--thin-font-family);font-size:1.3em;color:var(--blockquote-color)}.skip-link{text-align:center;color:var(--skip-link-color)}h1 button.icon-button{text-align:center;line-height:1em;text-decoration:none}html{background-color:var(--theme-background-color)}body{overflow-x:hidden}img{background-color:var(--theme-background-color)}@media (prefers-reduced-motion:reduce){*{animation-play-state:paused!important;transition:none!important;scroll-behavior:auto!important}}.top-nav{background-color:var(--top-nav-background-color);-webkit-box-shadow:0 -5px 15px var(--top-nav-shadow-color);-moz-box-shadow:0 -5px 15px var(--top-nav-shadow-color);box-shadow:0 -5px 15px var(--top-nav-shadow-color)}.top-nav-item a:active,.top-nav-item a:hover{background-color:var(--top-nav-link-hover-background-color)}.top-nav-search-active,.top-nav-search:active,.top-nav-search:focus-within,.top-nav-search:hover{background-color:var(--top-nav-search-background-color)}.top-nav-divider{border-right-style:solid;border-right-color:var(--top-nav-divider-color);border-right-width:1px}.top-nav .icon-button{background-color:var(--top-nav-background-color);border:none;outline:0;overflow:hidden;cursor:pointer}.top-nav .icon-button:focus,.top-nav .icon-button:hover{background-color:var(--top-nav-link-hover-background-color)}.top-nav .icon-button::after{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,.3);animation:button-press 1s;opacity:0}@media (prefers-reduced-motion:reduce){.top-nav .icon-button::after{animation:none}}.top-nav .icon{fill:var(--top-nav-icon-color)}.top-nav .download-progress{background-color:var(--stdlib-blue)}.top-nav .download-progress>*{background-color:var(--stdlib-orange)}#root{overflow-x:hidden}@media only screen and (max-width:67.5em){#root{overflow-x:scroll}}.main{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:transform 225ms cubic-bezier(0,0,.2,1) 0s;-moz-transition:transform 225ms cubic-bezier(0,0,.2,1) 0s;-ms-transition:transform 225ms cubic-bezier(0,0,.2,1) 0s;-o-transition:transform 225ms cubic-bezier(0,0,.2,1) 0s;transition:transform 225ms cubic-bezier(0,0,.2,1) 0s}@media (prefers-reduced-motion:reduce){.main{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}}.readme h1,.readme h2{border-bottom:1px solid var(--heading-border-bottom-color)}.readme .related h2{background-color:#e4f1ff;background-color:rgba(0,123,255,.1)}.readme .related h2:before{content:url(/css/docs/icons/info_blue.svg)}.readme blockquote{border-left:.25em solid var(--blockquote-border-color)}.readme hr{overflow:hidden;background:0 0;background-color:var(--hr-background-color);border:0;border-bottom:1px solid var(--heading-border-bottom-color)}.readme ul{list-style-type:disc}.readme ol{list-style-type:decimal}.readme ol ol{list-style-type:lower-roman}.readme ul ul{list-style-type:square}.readme ol ol ol,.readme ol ul ol,.readme ul ol ol,.readme ul ul ol{list-style-type:lower-alpha}.readme ol ol ul,.readme ol ul ul,.readme ul ol ul,.readme ul ul ul{list-style-type:circle}.readme .namespace-toc ul{list-style-type:none}.readme .namespace-toc ul li .signature{overflow:hidden}.readme .search-results-list{list-style-type:none}.readme .search-results-list-item{border-radius:4px;border:1px solid transparent;cursor:pointer}.readme .search-results-list-item:focus,.readme .search-results-list-item:hover{border:1px solid var(--search-result-hover-border-color)}.readme .related ul{list-style-type:none}.readme .readme-breadcrumbs ol{list-style-type:none}.readme .readme-breadcrumbs .breadcrumb-separator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.runner .badges ul{list-style-type:none}.readme table{overflow:auto}.readme table td,.readme table th{border:1px solid var(--table-cell-border-color)}.readme table tr{background-color:var(--theme-background-color);border-top:1px solid var(--table-row-border-color)}.readme table tr:nth-child(2n){background-color:var(--pre-background-color)}.readme pre{overflow:auto;background-color:var(--pre-background-color);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.readme code{background-color:var(--pre-background-color);background-color:var(--code-background-color);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.readme pre code{overflow:visible;background-color:transparent;border:0}.readme pre>code{background:0 0;border:0}.readme .related .package-name code{background-color:var(--theme-background-color)}.readme kbd{background-color:#fcfcfc;border:solid 1px #ccc;border-bottom-color:#bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 #bbb;-moz-box-shadow:inset 0 -1px 0 #bbb;box-shadow:inset 0 -1px 0 #bbb}.readme .related{overflow:auto;border-left:3px solid var(--related-border-color);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 4px 20px 0 var(--diffuse-shadow-color);-moz-box-shadow:0 4px 20px 0 var(--diffuse-shadow-color);box-shadow:0 4px 20px 0 var(--diffuse-shadow-color)}.readme .readme-bottom-nav .pagination{border-top:1px solid var(--hr-background-color)}.readme .readme-bottom-nav .pagination-link{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid var(--theme-background-color)}.readme .readme-bottom-nav .pagination-link:focus,.readme .readme-bottom-nav .pagination-link:hover{border:1px solid var(--pagination-link-hover-border-color)}.readme .readme-bottom-nav .icon{fill:var(--link-color)}.readme .readme-bottom-nav .print-button{background:0 0;border:0;cursor:pointer}.readme-feedback>fieldset{border:none;border-top:1px solid var(--hr-background-color)}.readme-feedback-sentiment-label{border:1px solid var(--feedback-sentiment-border-color);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer}.readme-feedback-sentiment-label:hover{border-color:var(--feedback-sentiment-hover-border-color)}.readme-feedback-sentiment-label .icon{fill:none;stroke-width:1px}.readme-feedback-no-sentiment .readme-feedback-positive-sentiment{background-color:var(--feedback-positive-sentiment-background-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-positive-sentiment{background-color:var(--feedback-positive-sentiment-selected-background-color)}.readme-feedback-has-sentiment .readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-positive-sentiment{background-color:var(--feedback-positive-sentiment-not-selected-background-color)}.readme-feedback-no-sentiment .readme-feedback-negative-sentiment{background-color:var(--feedback-negative-sentiment-background-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-negative-sentiment{background-color:var(--feedback-negative-sentiment-selected-background-color)}.readme-feedback-has-sentiment .readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-negative-sentiment{background-color:var(--feedback-negative-sentiment-not-selected-background-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-positive-sentiment:focus-within,.readme-feedback-sentiment-radio:checked+.readme-feedback-positive-sentiment:hover,.readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-positive-sentiment:focus-within,.readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-positive-sentiment:hover{background-color:var(--feedback-positive-sentiment-hover-background-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-negative-sentiment:focus-within,.readme-feedback-sentiment-radio:checked+.readme-feedback-negative-sentiment:hover,.readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-negative-sentiment:focus-within,.readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-negative-sentiment:hover{background-color:var(--feedback-negative-sentiment-hover-background-color)}.readme-feedback-positive-sentiment .icon{stroke:var(--feedback-positive-sentiment-icon-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-positive-sentiment .icon{stroke:var(--feedback-positive-sentiment-icon-selected-color)}.readme-feedback-has-sentiment .readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-positive-sentiment .icon{stroke:var(--feedback-positive-sentiment-icon-not-selected-color)}.readme-feedback-negative-sentiment .icon{stroke:var(--feedback-negative-sentiment-icon-color)}.readme-feedback-sentiment-radio:checked+.readme-feedback-negative-sentiment .icon{stroke:var(--feedback-negative-sentiment-icon-selected-color)}.readme-feedback-has-sentiment .readme-feedback-sentiment-radio:not(:checked)+.readme-feedback-negative-sentiment .icon{stroke:var(--feedback-negative-sentiment-icon-not-selected-color)}.readme-feedback-positive-sentiment:hover .icon,.readme-feedback-sentiment-radio:focus+.readme-feedback-positive-sentiment .icon{stroke:var(--feedback-positive-sentiment-icon-hover-color)}.readme-feedback-negative-sentiment:hover .icon,.readme-feedback-sentiment-radio:focus+.readme-feedback-negative-sentiment .icon{stroke:var(--feedback-negative-sentiment-icon-hover-color)}.readme-feedback-sentiment-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none}.readme-feedback-submit-buttons button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.readme-feedback-cancel-button{background-color:unset;border:1px solid var(--hr-background-color)}.readme-feedback-submit-button{background-color:var(--default-button-background-color);border:none}.readme-feedback-submit-button:focus,.readme-feedback-submit-button:hover{background-color:var(--default-button-hover-background-color)}.readme-feedback-cancel-button:focus,.readme-feedback-cancel-button:hover{background-color:var(--top-nav-link-hover-background-color)}.readme-feedback .MuiTextField-root fieldset{border-color:var(--hr-background-color)}.runner .badge-list .badge a{background-color:var(--default-button-background-color);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-webkit-box-shadow:0 2px 10px var(--diffuse-shadow-color);-moz-box-shadow:0 2px 10px var(--diffuse-shadow-color);box-shadow:0 2px 10px var(--diffuse-shadow-color)}.runner .badge-list .badge a:focus,.runner .badge-list .badge a:hover{background-color:var(--default-button-hover-background-color)}.settings-menu-overlay{background-color:var(--settings-overlay-background-color)}.settings-menu-blocker{content:' ';background-color:transparent}.settings-menu-wrapper{background-color:var(--theme-background-color);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 8px 22px 0 rgb(37 44 97 / 15%),0 4px 6px 0 rgb(93 100 148 / 20%);-moz-box-shadow:0 8px 22px 0 rgb(37 44 97 / 15%),0 4px 6px 0 rgb(93 100 148 / 20%);box-shadow:0 8px 22px 0 rgb(37 44 97 / 15%),0 4px 6px 0 rgb(93 100 148 / 20%)}.settings-menu-head{border-bottom:1px solid var(--heading-border-bottom-color)}.settings-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--settings-input-background-color);border:1px solid var(--settings-input-border-color);-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.settings-select:focus{outline:0;background-color:var(--settings-input-hover-background-color);border-color:var(--settings-input-hover-border-color)}.settings-select-custom{pointer-events:none}.settings-select-custom-icon{fill:currentColor}.settings-checkbox{cursor:pointer}.settings-checkbox-label{cursor:pointer}.side-menu-drawer{background-color:#1d1f20;background-image:-webkit-linear-gradient(145deg,#1d1f20,#404348);background-image:-moz-linear-gradient(145deg,#1d1f20,#404348);background-image:-ms-linear-gradient(145deg,#1d1f20,#404348);background-image:-o-linear-gradient(145deg,#1d1f20,#404348);background-image:linear-gradient(145deg,#1d1f20,#404348)}.side-menu-head .icon-button.side-menu-close-button{background-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.side-menu-head .icon-button.side-menu-close-button:focus,.side-menu-head .icon-button.side-menu-close-button:hover{background-color:#000}.side-menu-head .icon-button.side-menu-close-button .icon{fill:#c8c8c8}.side-menu-head .icon-button.side-menu-close-button:focus .icon,.side-menu-head .icon-button.side-menu-close-button:hover .icon{fill:#fff}.side-menu-version-wrapper{background-color:#1f1f1f;border-top:2px solid #2d2d2d}.side-menu-version-wrapper label{border-right:1px solid #757575}.side-menu-filter-input,.side-menu-version-select{background-color:#1f1f1f;border:none}.side-menu-filter-clear{opacity:.75;cursor:pointer}.side-menu-list-item-namespace{background-color:#2a2d2f}.side-menu-list-item{background-color:#242627}.side-menu-list-item,.side-menu-list-item-namespace{overflow:hidden}.side-menu-list-item-namespace:hover,.side-menu-list-item.active-package,.side-menu-list-item:hover{background-color:rgba(0,0,0,.04)}button.side-menu-list-item-namespace-icon{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}button.side-menu-list-item-namespace-icon:hover{background-color:#1f1f1f}.side-menu-list-item a::after,.side-menu-list-item-namespace a::after{background-color:rgba(255,255,255,.2);opacity:0;animation:button-press 1s}@media (prefers-reduced-motion:reduce){.side-menu-list-item a::after,.side-menu-list-item-namespace a::after{animation:none}}.side-menu-list-wrapper{overflow-y:hidden}.side-menu-list{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#5e5e5e rgba(0,0,0,.4)}.side-menu-list::-webkit-scrollbar{width:4px}.side-menu-list::-webkit-scrollbar-thumb{background-color:#5e5e5e;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.side-menu-list::-webkit-scrollbar-track{background-color:rgba(0,0,0,.4)}.skip-link{background-color:var(--skip-link-background-color);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 0 3px #000;-moz-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}.skip-link:focus{outline:0}.toggle-chat-button{outline:0;border:0;background-color:var(--default-button-background-color);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);cursor:pointer}.toggle-chat-button:focus,.toggle-chat-button:hover{background-color:var(--default-button-hover-background-color)}.toggle-chat-button .icon{fill:var(--default-button-text-color)}aside.gitter-chat-embed{border-left:0;-webkit-box-shadow:0 0 18px 0 rgba(50,50,50,.3);-moz-box-shadow:0 0 18px 0 rgba(50,50,50,.3);box-shadow:0 0 18px 0 rgba(50,50,50,.3);transition:none}div.gitter-chat-embed-action-bar{background:#fff;-webkit-box-shadow:0 0 5px #ced4da;-moz-box-shadow:0 0 5px #ced4da;box-shadow:0 0 5px #ced4da;justify-content:space-between;padding-bottom:0}.icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1 button.icon-button{background-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;outline:0;border:none;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1 button.icon-button:focus,h1 button.icon-button:hover{background-color:rgba(0,0,0,.04)}h1 button.icon-button::after{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,.3);animation:button-press 1s;opacity:0}@media (prefers-reduced-motion:reduce){h1 button.icon-button::after{animation:none}}.banner svg .stdlib-orange{fill:var(--stdlib-orange)}.banner svg .stdlib-blue{fill:var(--stdlib-blue)}#stdlib-logo{opacity:.9}#stdlib-logo:hover{opacity:1}.diffuse-shadow{-webkit-box-shadow:0 0 50px 0 var(--diffuse-shadow-color);-moz-box-shadow:0 0 50px 0 var(--diffuse-shadow-color);box-shadow:0 0 50px 0 var(--diffuse-shadow-color)}.diffuse-shadow-dark{-webkit-box-shadow:0 0 50px 0 var(--diffuse-dark-shadow-color);-moz-box-shadow:0 0 50px 0 var(--diffuse-dark-shadow-color);box-shadow:0 0 50px 0 var(--diffuse-dark-shadow-color)}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.print-addendum{visibility:hidden}@media print{.print-addendum{visibility:visible}.readme .related{border:1px solid #d3d3d3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.readme pre code{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}} \ No newline at end of file diff --git a/public/css/docs/layout.css b/public/css/docs/layout.css index f63dc18e75..ef720ff720 100644 --- a/public/css/docs/layout.css +++ b/public/css/docs/layout.css @@ -1143,10 +1143,28 @@ h2 { display: flex; } +.readme.help h2 { + border-bottom: 0px; +} + .readme.help h1 span { flex-grow: 1; } +.readme.help .keyboard-shortcut { + display: flex; + margin-bottom: 2em; + flex-direction: row; + align-items: baseline; + justify-content: space-between; + border-bottom: 2px solid var(--heading-border-bottom-color); + +} + +.readme.help .keyboard-shortcut-section { + margin-bottom: 5em; +} + /* * Error decoder. */ diff --git a/public/css/docs/typography.css b/public/css/docs/typography.css index 02e401b69b..0cef98c338 100644 --- a/public/css/docs/typography.css +++ b/public/css/docs/typography.css @@ -184,14 +184,12 @@ a:active { */ .readme kbd { - font-size: 0.6875em; + font-size: 1em; font-family: var(--code-font-family); color: #555555; /* charcoal */ line-height: 1em; - - vertical-align: middle; } /* @@ -338,6 +336,14 @@ a:active { color: var(--feedback-error-text-color); } +/* +* Help page. +*/ + +.help h1 button.icon-button .icon { + fill: var(--theme-text-color); +} + /* * Search results. */ diff --git a/public/docs/api/asset-manifest.json b/public/docs/api/asset-manifest.json index 99b793edc0..065557d879 100644 --- a/public/docs/api/asset-manifest.json +++ b/public/docs/api/asset-manifest.json @@ -1,18 +1,18 @@ { "files": { - "main.js": "/docs/api/static/js/main.5625bdaa.chunk.js", - "main.js.map": "/docs/api/static/js/main.5625bdaa.chunk.js.map", - "runtime-main.js": "/docs/api/static/js/runtime-main.28fd50f1.js", - "runtime-main.js.map": "/docs/api/static/js/runtime-main.28fd50f1.js.map", - "static/js/2.ffe93d8f.chunk.js": "/docs/api/static/js/2.ffe93d8f.chunk.js", - "static/js/2.ffe93d8f.chunk.js.map": "/docs/api/static/js/2.ffe93d8f.chunk.js.map", + "main.js": "/docs/api/static/js/main.75fa6181.chunk.js", + "main.js.map": "/docs/api/static/js/main.75fa6181.chunk.js.map", + "runtime-main.js": "/docs/api/static/js/runtime-main.e47de42b.js", + "runtime-main.js.map": "/docs/api/static/js/runtime-main.e47de42b.js.map", + "static/js/2.ff78a71b.chunk.js": "/docs/api/static/js/2.ff78a71b.chunk.js", + "static/js/2.ff78a71b.chunk.js.map": "/docs/api/static/js/2.ff78a71b.chunk.js.map", "index.html": "/docs/api/index.html", - "precache-manifest.195da204fc2b8a197fca9ceab76bf634.js": "/docs/api/precache-manifest.195da204fc2b8a197fca9ceab76bf634.js", + "precache-manifest.f72410b973cad64595aaf6751bf92855.js": "/docs/api/precache-manifest.f72410b973cad64595aaf6751bf92855.js", "service-worker.js": "/docs/api/service-worker.js" }, "entrypoints": [ - "static/js/runtime-main.28fd50f1.js", - "static/js/2.ffe93d8f.chunk.js", - "static/js/main.5625bdaa.chunk.js" + "static/js/runtime-main.e47de42b.js", + "static/js/2.ff78a71b.chunk.js", + "static/js/main.75fa6181.chunk.js" ] } \ No newline at end of file diff --git a/public/docs/api/index.html b/public/docs/api/index.html index 00e4ac6e87..c29cc47626 100644 --- a/public/docs/api/index.html +++ b/public/docs/api/index.html @@ -1 +1 @@ -{{ TITLE }}
\ No newline at end of file +{{ TITLE }}
\ No newline at end of file diff --git a/public/docs/api/precache-manifest.195da204fc2b8a197fca9ceab76bf634.js b/public/docs/api/precache-manifest.195da204fc2b8a197fca9ceab76bf634.js deleted file mode 100644 index 0e27bd8174..0000000000 --- a/public/docs/api/precache-manifest.195da204fc2b8a197fca9ceab76bf634.js +++ /dev/null @@ -1,18 +0,0 @@ -self.__precacheManifest = (self.__precacheManifest || []).concat([ - { - "revision": "a6afaa6a9921acae0525236756759763", - "url": "/docs/api/index.html" - }, - { - "revision": "6149411f96d9f2eb8ae5", - "url": "/docs/api/static/js/2.ffe93d8f.chunk.js" - }, - { - "revision": "1bc2a0c009fffafb4859", - "url": "/docs/api/static/js/main.5625bdaa.chunk.js" - }, - { - "revision": "96e3e1367d878efa8f50", - "url": "/docs/api/static/js/runtime-main.28fd50f1.js" - } -]); \ No newline at end of file diff --git a/public/docs/api/precache-manifest.f72410b973cad64595aaf6751bf92855.js b/public/docs/api/precache-manifest.f72410b973cad64595aaf6751bf92855.js new file mode 100644 index 0000000000..89de64e007 --- /dev/null +++ b/public/docs/api/precache-manifest.f72410b973cad64595aaf6751bf92855.js @@ -0,0 +1,18 @@ +self.__precacheManifest = (self.__precacheManifest || []).concat([ + { + "revision": "29d33a31af5424096cd8c910c8e9b7ea", + "url": "/docs/api/index.html" + }, + { + "revision": "1da66eb79ba54f3ecf3c", + "url": "/docs/api/static/js/2.ff78a71b.chunk.js" + }, + { + "revision": "ed562178dc2da21e9a22", + "url": "/docs/api/static/js/main.75fa6181.chunk.js" + }, + { + "revision": "64efee63e311d08b732e", + "url": "/docs/api/static/js/runtime-main.e47de42b.js" + } +]); \ No newline at end of file diff --git a/public/docs/api/service-worker.js b/public/docs/api/service-worker.js index 968eea665f..74f2e2e478 100644 --- a/public/docs/api/service-worker.js +++ b/public/docs/api/service-worker.js @@ -14,7 +14,7 @@ importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js"); importScripts( - "/docs/api/precache-manifest.195da204fc2b8a197fca9ceab76bf634.js" + "/docs/api/precache-manifest.f72410b973cad64595aaf6751bf92855.js" ); self.addEventListener('message', (event) => { diff --git a/public/docs/api/static/js/2.ff78a71b.chunk.js b/public/docs/api/static/js/2.ff78a71b.chunk.js new file mode 100644 index 0000000000..92075cd439 --- /dev/null +++ b/public/docs/api/static/js/2.ff78a71b.chunk.js @@ -0,0 +1,2 @@ +(this["webpackJsonp@stdlib/website"]=this["webpackJsonp@stdlib/website"]||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(168)},function(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";e.exports={mount:"/docs/api/",routes:{data:"/package/data.json",desc:"/package/desc.json",index:"/package/index.json",list:"/package/list.json",namespace:"/package/namespaces.json",order:"/package/order.json",resources:"/package/resources.json",tree:"/package/tree.json",tree_array:"/package/tree-array.json"},versions:["latest"],repository:"https://github.com/stdlib-js/stdlib",status:"https://status.stdlib.io",twitter:"https://twitter.com/stdlibjs",gitter:"https://gitter.im/stdlib-js/stdlib",gitter_room:"stdlib-js/stdlib",gitter_script:"/js/common/gitter_sidecar.min.js",gitter_load_delay:3e3,funding:"https://opencollective.com/stdlib",title:"Documentation",description:"Documentation for stdlib, a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing.",theme:"light",mode:"nested",exampleSyntax:"es5",prevNextNavigation:"alphabetical"}},function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return s}));var r=n(94),o=n.n(r),a=n(45),i=n(44);const l=e=>Object(r.shouldForwardProp)(e)&&"classes"!==e,s=r.shouldForwardProp,c=o()({themeId:i.a,defaultTheme:a.a,rootShouldForwardProp:l});t.a=c},function(e,t,n){e.exports=n(172)()},function(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t(void 0===t[n]&&(t[n]=e(n)),t[n])}(e=>{if(e.length>2){if(!s[e])return[e];e=s[e]}const[t,n]=e.split(""),r=i[t],o=l[n]||"";return Array.isArray(o)?o.map(e=>r+e):[r+o]}),u=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],f=[...u,...d];function p(e,t,n,r){var a;const i=null!=(a=Object(o.b)(e,t,!1))?a:n;return"number"===typeof i?e=>"string"===typeof e?e:i*e:Array.isArray(i)?e=>"string"===typeof e?e:i[e]:"function"===typeof i?i:()=>{}}function h(e){return p(e,"spacing",8)}function m(e,t){if("string"===typeof t||null==t)return t;const n=e(Math.abs(t));return t>=0?n:"number"===typeof n?-n:"-".concat(n)}function b(e,t,n,o){if(-1===t.indexOf(n))return null;const a=function(e,t){return n=>e.reduce((e,r)=>(e[r]=m(t,n),e),{})}(c(n),o),i=e[n];return Object(r.b)(e,i,a)}function y(e,t){const n=h(e.theme);return Object.keys(e).map(r=>b(e,t,r,n)).reduce(a.a,{})}function v(e){return y(e,u)}function g(e){return y(e,d)}function w(e){return y(e,f)}v.propTypes={},v.filterProps=u,g.propTypes={},g.filterProps=d,w.propTypes={},w.filterProps=f},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(1);function o(e){const{theme:t,name:n,props:o}=e;return t&&t.components&&t.components[n]&&t.components[n].defaultProps?function e(t,n){const o=Object(r.a)({},n);return Object.keys(t).forEach(a=>{if(a.toString().match(/^(components|slots)$/))o[a]=Object(r.a)({},t[a],o[a]);else if(a.toString().match(/^(componentsProps|slotProps)$/)){const i=t[a]||{},l=n[a];o[a]={},l&&Object.keys(l)?i&&Object.keys(i)?(o[a]=Object(r.a)({},l),Object.keys(i).forEach(t=>{o[a][t]=e(i[t],l[t])})):o[a]=l:o[a]=i}else void 0===o[a]&&(o[a]=t[a])}),o}(t.components[n].defaultProps,o):o}var a=n(79);var i=n(45),l=n(44);function s(e){let{props:t,name:n}=e;return function(e){let{props:t,name:n,defaultTheme:r,themeId:i}=e,l=Object(a.a)(r);return i&&(l=l[i]||l),o({theme:l,name:n,props:t})}({props:t,name:n,defaultTheme:i.a,themeId:l.a})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return y}));var r=n(18),o=n(24),a=n(0),i=n.n(a),l=n(28),s=n(1),c=n(3),u=n(29),d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){const n="vars.".concat(t).split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function i(e,t,n){let r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||o:a(e,n)||o,t&&(r=t(r,o,e)),r}t.a=function(e){const{prop:t,cssProperty:n=e.prop,themeKey:l,transform:s}=e,c=e=>{if(null==e[t])return null;const c=e[t],u=a(e.theme,l)||{};return Object(o.b)(e,c,e=>{let o=i(u,s,e);return e===o&&"string"===typeof e&&(o=i(u,s,"".concat(t).concat("default"===e?"":Object(r.a)(e)),e)),!1===n?o:{[n]:o}})};return c.propTypes={},c.filterProps=[t],c}},,,function(e,t,n){"use strict";e.exports=function(e){if(e instanceof Error)return console.error(e);console.log(e)}},,function(e,t,n){"use strict";var r=n(247);t.a=r.a},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return C})),n.d(t,"b",(function(){return A})),n.d(t,"c",(function(){return x})),n.d(t,"d",(function(){return F})),n.d(t,"e",(function(){return O})),n.d(t,"f",(function(){return R})),n.d(t,"g",(function(){return B})),n.d(t,"h",(function(){return z}));var r=n(24),o=n(0),a=n.n(o),i=n(6),l=n.n(i),s=n(28),c=n(29),u=n(1),d=n(116),f=n.n(d),p=(n(207),n(3)),h=n(73),m=n.n(h),b="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof e?e:{};function y(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var v=a.a.createContext||function(e,t){var n,o,i="__create-react-context-"+function(){var e="__global_unique_id__";return b[e]=(b[e]||0)+1}()+"__",s=function(e){function n(){for(var t,n=arguments.length,r=new Array(n),o=0;o"@media (min-width:".concat(r[e],"px)")};function a(e,t,n){const a=e.theme||{};if(Array.isArray(t)){const e=a.breakpoints||o;return t.reduce((r,o,a)=>(r[e.up(e.keys[a])]=n(t[a]),r),{})}if("object"===typeof t){const e=a.breakpoints||o;return Object.keys(t).reduce((o,a)=>{if(-1!==Object.keys(e.values||r).indexOf(a)){o[e.up(a)]=n(t[a],a)}else{const e=a;o[e]=t[e]}return o},{})}return n(t)}function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t;const n=null==(t=e.keys)?void 0:t.reduce((t,n)=>(t[e.up(n)]={},t),{});return n||{}}function l(e,t){return e.reduce((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e},t)}},function(e,t,n){"use strict";var r=n(102);Object.defineProperty(t,"__esModule",{value:!0}),t.alpha=p,t.blend=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;const o=(e,t)=>Math.round((e**(1/r)*(1-n)+t**(1/r)*n)**r),a=s(e),i=s(t),l=[o(a.values[0],i.values[0]),o(a.values[1],i.values[1]),o(a.values[2],i.values[2])];return u({type:"rgb",values:l})},t.colorChannel=void 0,t.darken=h,t.decomposeColor=s,t.emphasize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return f(e)>.5?h(e,t):m(e,t)},t.getContrastRatio=function(e,t){const n=f(e),r=f(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)},t.getLuminance=f,t.hexToRgb=l,t.hslToRgb=d,t.lighten=m,t.private_safeAlpha=function(e,t,n){try{return p(e,t)}catch(r){return e}},t.private_safeColorChannel=void 0,t.private_safeDarken=function(e,t,n){try{return h(e,t)}catch(r){return e}},t.private_safeEmphasize=function e(t,n,r){try{return e(t,n)}catch(o){return t}},t.private_safeLighten=function(e,t,n){try{return m(e,t)}catch(r){return e}},t.recomposeColor=u,t.rgbToHex=function(e){if(0===e.indexOf("#"))return e;const{values:t}=s(e);return"#".concat(t.map((e,t)=>function(e){const t=e.toString(16);return 1===t.length?"0".concat(t):t}(3===t?Math.round(255*e):e)).join(""))};var o=r(n(55)),a=r(n(244));function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return(0,a.default)(e,t,n)}function l(e){e=e.slice(1);const t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map(e=>e+e)),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", "),")"):""}function s(e){if(e.type)return e;if("#"===e.charAt(0))return s(l(e));const t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(n))throw new Error((0,o.default)(9,e));let r,a=e.substring(t+1,e.length-1);if("color"===n){if(a=a.split(" "),r=a.shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(r))throw new Error((0,o.default)(10,r))}else a=a.split(",");return a=a.map(e=>parseFloat(e)),{type:n,values:a,colorSpace:r}}const c=e=>{const t=s(e);return t.values.slice(0,3).map((e,n)=>-1!==t.type.indexOf("hsl")&&0!==n?"".concat(e,"%"):e).join(" ")};t.colorChannel=c;function u(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return-1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),r=-1!==t.indexOf("color")?"".concat(n," ").concat(r.join(" ")):"".concat(r.join(", ")),"".concat(t,"(").concat(r,")")}function d(e){e=s(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-a*Math.max(Math.min(t-3,9-t,1),-1)};let l="rgb";const c=[Math.round(255*i(0)),Math.round(255*i(8)),Math.round(255*i(4))];return"hsla"===e.type&&(l+="a",c.push(t[3])),u({type:l,values:c})}function f(e){let t="hsl"===(e=s(e)).type||"hsla"===e.type?s(d(e)).values:e.values;return t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function p(e,t){return e=s(e),t=i(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]="/".concat(t):e.values[3]=t,u(e)}function h(e,t){if(e=s(e),t=i(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return u(e)}function m(e,t){if(e=s(e),t=i(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return u(e)}t.private_safeColorChannel=(e,t)=>{try{return c(e)}catch(n){return e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return y})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return m})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return s})),n.d(t,"g",(function(){return f}));var r=n(0),o=n(66),a=(n(1),n(75),n(110),n(27)),i=n(38),l=n(37),s=!0,c={}.hasOwnProperty,u=r.createContext("undefined"!==typeof HTMLElement?Object(o.a)({key:"css"}):null);var d=u.Provider,f=function(e){return Object(r.forwardRef)((function(t,n){var o=Object(r.useContext)(u);return e(t,o,n)}))};s||(f=function(e){return function(t){var n=Object(r.useContext)(u);return null===n?(n=Object(o.a)({key:"css"}),r.createElement(u.Provider,{value:n},e(t,n))):e(t,n)}});var p=r.createContext({});var h="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",m=function(e,t){var n={};for(var r in t)c.call(t,r)&&(n[r]=t[r]);return n[h]=e,n},b=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Object(a.c)(t,n,r),Object(l.a)((function(){return Object(a.b)(t,n,r)})),null};var y=f((function(e,t,n){var o=e.css;"string"===typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var l=e[h],s=[o],u="";"string"===typeof e.className?u=Object(a.a)(t.registered,s,e.className):null!=e.className&&(u=e.className+" ");var d=Object(i.a)(s,void 0,r.useContext(p));u+=t.key+"-"+d.name;var f={};for(var m in e)c.call(e,m)&&"css"!==m&&m!==h&&(f[m]=e[m]);return f.ref=n,f.className=u,r.createElement(r.Fragment,null,r.createElement(b,{cache:t,serialized:d,isStringTag:"string"===typeof l}),r.createElement(l,f))}))},function(e,t,n){"use strict";var r=n(4),o=/^@stdlib\//;e.exports=function(e,t){return o.test(e)||(e="@stdlib/"+e),r.mount+t+"/"+e}},function(e,t,n){"use strict";function r(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,"a",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"e",(function(){return L})),n.d(t,"d",(function(){return F})),n.d(t,"b",(function(){return z})),n.d(t,"a",(function(){return D}));var r=n(3),o=n(1),a=n(111),i=n(0),l=n(7),s=n(247),c=n(249),u=n(155),d=n(250),f=n(2);const p=["onChange","maxRows","minRows","style","value"];function h(e){return parseInt(e,10)||0}const m={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};const b=i.forwardRef((function(e,t){const{onChange:n,maxRows:a,minRows:l=1,style:b,value:y}=e,v=Object(r.a)(e,p),{current:g}=i.useRef(null!=y),w=i.useRef(null),O=Object(s.a)(t,w),x=i.useRef(null),j=i.useCallback(()=>{const t=w.current,n=Object(c.a)(t).getComputedStyle(t);if("0px"===n.width)return{outerHeightStyle:0,overflowing:!1};const r=x.current;r.style.width=n.width,r.value=t.value||e.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");const o=n.boxSizing,i=h(n.paddingBottom)+h(n.paddingTop),s=h(n.borderBottomWidth)+h(n.borderTopWidth),u=r.scrollHeight;r.value="x";const d=r.scrollHeight;let f=u;l&&(f=Math.max(Number(l)*d,f)),a&&(f=Math.min(Number(a)*d,f)),f=Math.max(f,d);return{outerHeightStyle:f+("border-box"===o?i+s:0),overflowing:Math.abs(f-u)<=1}},[a,l,e.placeholder]),S=i.useCallback(()=>{const e=j();if(void 0===(t=e)||null===t||0===Object.keys(t).length||0===t.outerHeightStyle&&!t.overflowing)return;var t;const n=w.current;n.style.height="".concat(e.outerHeightStyle,"px"),n.style.overflow=e.overflowing?"hidden":""},[j]);Object(u.a)(()=>{const e=()=>{S()};let t;const n=Object(d.a)(e),r=w.current,o=Object(c.a)(r);let a;return o.addEventListener("resize",n),"undefined"!==typeof ResizeObserver&&(a=new ResizeObserver(e),a.observe(r)),()=>{n.clear(),cancelAnimationFrame(t),o.removeEventListener("resize",n),a&&a.disconnect()}},[j,S]),Object(u.a)(()=>{S()});return Object(f.jsxs)(i.Fragment,{children:[Object(f.jsx)("textarea",Object(o.a)({value:y,onChange:e=>{g||S(),n&&n(e)},ref:O,rows:l,style:b},v)),Object(f.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:x,tabIndex:-1,style:Object(o.a)({},m,b,{paddingTop:0,paddingBottom:0})})]})}));var y=n(143),v=n(297),g=n(32),w=n(63),O=n(31),x=n(5),j=n(10),S=n(8),k=n(17),E=n(42),C=n(298),P=n(79);var T=function(e){let{styles:t,themeId:n,defaultTheme:r={}}=e;const o=Object(P.a)(r),a="function"===typeof t?t(n&&o[n]||o):t;return Object(f.jsx)(C.a,{styles:a})},R=n(45),A=n(44);var _=function(e){return Object(f.jsx)(T,Object(o.a)({},e,{defaultTheme:R.a,themeId:A.a}))},I=n(48),M=n(80);const N=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],L=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,"small"===n.size&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t["color".concat(Object(S.a)(n.color))],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},F=(e,t)=>{const{ownerState:n}=e;return[t.input,"small"===n.size&&t.inputSizeSmall,n.multiline&&t.inputMultiline,"search"===n.type&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},z=Object(x.a)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:L})(e=>{let{theme:t,ownerState:n}=e;return Object(o.a)({},t.typography.body1,{color:(t.vars||t).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",["&.".concat(M.a.disabled)]:{color:(t.vars||t).palette.text.disabled,cursor:"default"}},n.multiline&&Object(o.a)({padding:"4px 0 5px"},"small"===n.size&&{paddingTop:1}),n.fullWidth&&{width:"100%"})}),D=Object(x.a)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:F})(e=>{let{theme:t,ownerState:n}=e;const r="light"===t.palette.mode,a=Object(o.a)({color:"currentColor"},t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5},{transition:t.transitions.create("opacity",{duration:t.transitions.duration.shorter})}),i={opacity:"0 !important"},l=t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5};return Object(o.a)({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":a,"&::-moz-placeholder":a,"&:-ms-input-placeholder":a,"&::-ms-input-placeholder":a,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},["label[data-shrink=false] + .".concat(M.a.formControl," &")]:{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":l,"&:focus::-moz-placeholder":l,"&:focus:-ms-input-placeholder":l,"&:focus::-ms-input-placeholder":l},["&.".concat(M.a.disabled)]:{opacity:1,WebkitTextFillColor:(t.vars||t).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},"small"===n.size&&{paddingTop:1},n.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===n.type&&{MozAppearance:"textfield"})}),B=Object(f.jsx)(_,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),W=i.forwardRef((function(e,t){var n;const s=Object(j.a)({props:e,name:"MuiInputBase"}),{"aria-describedby":c,autoComplete:u,autoFocus:d,className:p,components:h={},componentsProps:m={},defaultValue:x,disabled:C,disableInjectingGlobalStyles:P,endAdornment:T,fullWidth:R=!1,id:A,inputComponent:_="input",inputProps:L={},inputRef:F,maxRows:W,minRows:U,multiline:$=!1,name:V,onBlur:Q,onChange:H,onClick:q,onFocus:K,onKeyDown:G,onKeyUp:Y,placeholder:X,readOnly:J,renderSuffix:Z,rows:ee,slotProps:te={},slots:ne={},startAdornment:re,type:oe="text",value:ae}=s,ie=Object(r.a)(s,N),le=null!=L.value?L.value:ae,{current:se}=i.useRef(null!=le),ce=i.useRef(),ue=i.useCallback(e=>{0},[]),de=Object(k.a)(ce,F,L.ref,ue),[fe,pe]=i.useState(!1),he=Object(O.a)();const me=Object(g.a)({props:s,muiFormControl:he,states:["color","disabled","error","hiddenLabel","size","required","filled"]});me.focused=he?he.focused:fe,i.useEffect(()=>{!he&&C&&fe&&(pe(!1),Q&&Q())},[he,C,fe,Q]);const be=he&&he.onFilled,ye=he&&he.onEmpty,ve=i.useCallback(e=>{Object(I.b)(e)?be&&be():ye&&ye()},[be,ye]);Object(E.a)(()=>{se&&ve({value:le})},[le,ve,se]);i.useEffect(()=>{ve(ce.current)},[]);let ge=_,we=L;$&&"input"===ge&&(we=ee?Object(o.a)({type:void 0,minRows:ee,maxRows:ee},we):Object(o.a)({type:void 0,maxRows:W,minRows:U},we),ge=b);i.useEffect(()=>{he&&he.setAdornedStart(Boolean(re))},[he,re]);const Oe=Object(o.a)({},s,{color:me.color||"primary",disabled:me.disabled,endAdornment:T,error:me.error,focused:me.focused,formControl:he,fullWidth:R,hiddenLabel:me.hiddenLabel,multiline:$,size:me.size,startAdornment:re,type:oe}),xe=(e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:l,fullWidth:s,hiddenLabel:c,multiline:u,readOnly:d,size:f,startAdornment:p,type:h}=e,m={root:["root","color".concat(Object(S.a)(n)),r&&"disabled",o&&"error",s&&"fullWidth",i&&"focused",l&&"formControl",f&&"medium"!==f&&"size".concat(Object(S.a)(f)),u&&"multiline",p&&"adornedStart",a&&"adornedEnd",c&&"hiddenLabel",d&&"readOnly"],input:["input",r&&"disabled","search"===h&&"inputTypeSearch",u&&"inputMultiline","small"===f&&"inputSizeSmall",c&&"inputHiddenLabel",p&&"inputAdornedStart",a&&"inputAdornedEnd",d&&"readOnly"]};return Object(v.a)(m,M.b,t)})(Oe),je=ne.root||h.Root||z,Se=te.root||m.root||{},ke=ne.input||h.Input||D;return we=Object(o.a)({},we,null!=(n=te.input)?n:m.input),Object(f.jsxs)(i.Fragment,{children:[!P&&B,Object(f.jsxs)(je,Object(o.a)({},Se,!Object(y.a)(je)&&{ownerState:Object(o.a)({},Oe,Se.ownerState)},{ref:t,onClick:e=>{ce.current&&e.currentTarget===e.target&&ce.current.focus(),q&&q(e)}},ie,{className:Object(l.a)(xe.root,Se.className,p,J&&"MuiInputBase-readOnly"),children:[re,Object(f.jsx)(w.a.Provider,{value:null,children:Object(f.jsx)(ke,Object(o.a)({ownerState:Oe,"aria-invalid":me.error,"aria-describedby":c,autoComplete:u,autoFocus:d,defaultValue:x,disabled:me.disabled,id:A,onAnimationStart:e=>{ve("mui-auto-fill-cancel"===e.animationName?ce.current:{value:"x"})},name:V,placeholder:X,readOnly:J,required:me.required,rows:ee,value:le,onKeyDown:G,onKeyUp:Y,type:oe},we,!Object(y.a)(ke)&&{as:ge,ownerState:Object(o.a)({},Oe,we.ownerState)},{ref:de,className:Object(l.a)(xe.input,we.className,J&&"MuiInputBase-readOnly"),onBlur:e=>{Q&&Q(e),L.onBlur&&L.onBlur(e),he&&he.onBlur?he.onBlur(e):pe(!1)},onChange:function(e){if(!se){const t=e.target||ce.current;if(null==t)throw new Error(Object(a.a)(1));ve({value:t.value})}for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{me.disabled?e.stopPropagation():(K&&K(e),L.onFocus&&L.onFocus(e),he&&he.onFocus?he.onFocus(e):pe(!0))}}))}),T,Z?Z(Object(o.a)({},me,{startAdornment:re})):null]}))]})}));t.c=W},function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}));const r=e=>e.scrollTop;function o(e,t){var n,r;const{timeout:o,easing:a,style:i={}}=e;return{duration:null!=(n=i.transitionDuration)?n:"number"===typeof o?o:o[t.mode]||0,easing:null!=(r=i.transitionTimingFunction)?r:"object"===typeof a?a[t.mode]:a,delay:i.transitionDelay}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o}));function r(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},a=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return O})),n.d(t,"b",(function(){return E})),n.d(t,"d",(function(){return P})),n.d(t,"c",(function(){return m})),n.d(t,"f",(function(){return b})),n.d(t,"e",(function(){return h}));var r=n(1);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r=0;f--){var p=i[f];"."===p?a(i,f):".."===p?(a(i,f),d++):d&&(a(i,f),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&o(i[0])||i.unshift("");var h=i.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function l(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var s=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=l(t),o=l(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},c=n(29);function u(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function f(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function h(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function m(e,t,n,o){var a;"string"===typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(a=Object(r.a)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function b(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&s(e.state,t.state)}function y(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"===typeof e?e(t,n):e;"string"===typeof a?"function"===typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,r):n.push(r),d({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=m(e,t,f(),w.location);u.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(w.entries[w.index]=r,d({action:"REPLACE",location:r}))}))},go:g,goBack:function(){g(-1)},goForward:function(){g(1)},canGo:function(e){var t=w.index+e;return t>=0&&t2&&(n.path&&(o.path=n.path),n.domain&&(o.domain=n.domain),"number"===typeof n.maxAge&&(o["max-age"]=n.maxAge),n.expires&&(n.expires instanceof Date?o.expires=n.expires.toUTCString():o.expires=n.expires),"boolean"===typeof n.secure&&(o.secure=n.secure),n.samesite&&(o.samesite=n.samesite)),i=[e+"="+encodeURIComponent(t)],a=Object.keys(o),c=0;c(e[n]=t[n],r&&"undefined"===typeof t[n]&&(e[n]=r[n]),e),{})}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.r(t);var r=n(58);n.d(t,"default",(function(){return r.a})),n.d(t,"isPlainObject",(function(){return r.b}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));n(0);var r=n(79),o=n(45),a=n(44);function i(){const e=Object(r.a)(o.a);return e[a.a]||e}},function(e,t,n){"use strict";var r=n(156);t.a=r.a},function(e,t,n){"use strict";var r=n(58);t.a=function(e,t){return t?Object(r.a)(e,t,{clone:!1}):e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var r=n(0),o=!!r.useInsertionEffect&&r.useInsertionEffect,a=o||function(e){return e()},i=o||r.useLayoutEffect},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r={animationIterationCount:1,aspectRatio: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},o=n(74),a=/[A-Z]|^ms/g,i=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},s=function(e){return null!=e&&"boolean"!==typeof e},c=Object(o.a)((function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()})),u=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(i,(function(e,t,n){return f={name:t,styles:n,next:f},t}))}return 1===r[e]||l(e)||"number"!==typeof t||0===t?t:t+"px"};function d(e,t,n){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 f={name:n.name,styles:n.styles,next:f},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)f={name:r.name,styles:r.styles,next:f},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+s,styles:o,next:f}}},function(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}}(),e.exports=n(169)},,function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return u}));var r=n(21),o=n(0),a=n(27),i=n(37),l=n(38),s=(n(66),n(103),n(75),n(73),Object(r.g)((function(e,t){var n=e.styles,s=Object(l.a)([n],void 0,o.useContext(r.c));if(!r.f){for(var c,u=s.name,d=s.styles,f=s.next;void 0!==f;)u+=" "+f.name,d+=f.styles,f=f.next;var p=!0===t.compat,h=t.insert("",{name:u,styles:d},t.sheet,p);return p?null:o.createElement("style",((c={})["data-emotion"]=t.key+"-global "+u,c.dangerouslySetInnerHTML={__html:h},c.nonce=t.sheet.nonce,c))}var m=o.useRef();return Object(i.b)((function(){var e=t.key+"-global",n=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),r=!1,o=document.querySelector('style[data-emotion="'+e+" "+s.name+'"]');return t.sheet.tags.length&&(n.before=t.sheet.tags[0]),null!==o&&(r=!0,o.setAttribute("data-emotion",e),n.hydrate([o])),m.current=[n,r],function(){n.flush()}}),[t]),Object(i.b)((function(){var e=m.current,n=e[0];if(e[1])e[1]=!1;else{if(void 0!==s.next&&Object(a.b)(t,s.next,!0),n.tags.length){var r=n.tags[n.tags.length-1].nextElementSibling;n.before=r,n.flush()}t.insert("",s,n,!1)}}),[t,s.name]),null})));function c(){for(var e=arguments.length,t=new Array(e),n=0;n(t.filterProps.forEach(n=>{e[n]=t}),e),{}),o=e=>Object.keys(e).reduce((t,n)=>r[n]?Object(a.a)(t,r[n](e)):t,{});return o.propTypes={},o.filterProps=t.reduce((e,t)=>e.concat(t.filterProps),[]),o},l=n(19);function s(e){return"number"!==typeof e?e:"".concat(e,"px solid")}function c(e,t){return Object(o.a)({prop:e,themeKey:"borders",transform:t})}const u=c("border",s),d=c("borderTop",s),f=c("borderRight",s),p=c("borderBottom",s),h=c("borderLeft",s),m=c("borderColor"),b=c("borderTopColor"),y=c("borderRightColor"),v=c("borderBottomColor"),g=c("borderLeftColor"),w=c("outline",s),O=c("outlineColor"),x=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=Object(r.b)(e.theme,"shape.borderRadius",4,"borderRadius"),n=e=>({borderRadius:Object(r.c)(t,e)});return Object(l.b)(e,e.borderRadius,n)}return null};x.propTypes={},x.filterProps=["borderRadius"];i(u,d,f,p,h,m,b,y,v,g,x,w,O);const j=e=>{if(void 0!==e.gap&&null!==e.gap){const t=Object(r.b)(e.theme,"spacing",8,"gap"),n=e=>({gap:Object(r.c)(t,e)});return Object(l.b)(e,e.gap,n)}return null};j.propTypes={},j.filterProps=["gap"];const S=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=Object(r.b)(e.theme,"spacing",8,"columnGap"),n=e=>({columnGap:Object(r.c)(t,e)});return Object(l.b)(e,e.columnGap,n)}return null};S.propTypes={},S.filterProps=["columnGap"];const k=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=Object(r.b)(e.theme,"spacing",8,"rowGap"),n=e=>({rowGap:Object(r.c)(t,e)});return Object(l.b)(e,e.rowGap,n)}return null};k.propTypes={},k.filterProps=["rowGap"];i(j,S,k,Object(o.a)({prop:"gridColumn"}),Object(o.a)({prop:"gridRow"}),Object(o.a)({prop:"gridAutoFlow"}),Object(o.a)({prop:"gridAutoColumns"}),Object(o.a)({prop:"gridAutoRows"}),Object(o.a)({prop:"gridTemplateColumns"}),Object(o.a)({prop:"gridTemplateRows"}),Object(o.a)({prop:"gridTemplateAreas"}),Object(o.a)({prop:"gridArea"}));function E(e,t){return"grey"===t?t:e}i(Object(o.a)({prop:"color",themeKey:"palette",transform:E}),Object(o.a)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:E}),Object(o.a)({prop:"backgroundColor",themeKey:"palette",transform:E}));function C(e){return e<=1&&0!==e?"".concat(100*e,"%"):e}const P=Object(o.a)({prop:"width",transform:C}),T=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var n,r;const o=(null==(n=e.theme)||null==(n=n.breakpoints)||null==(n=n.values)?void 0:n[t])||l.d[t];return o?"px"!==(null==(r=e.theme)||null==(r=r.breakpoints)?void 0:r.unit)?{maxWidth:"".concat(o).concat(e.theme.breakpoints.unit)}:{maxWidth:o}:{maxWidth:C(t)}};return Object(l.b)(e,e.maxWidth,t)}return null};T.filterProps=["maxWidth"];const R=Object(o.a)({prop:"minWidth",transform:C}),A=Object(o.a)({prop:"height",transform:C}),_=Object(o.a)({prop:"maxHeight",transform:C}),I=Object(o.a)({prop:"minHeight",transform:C});Object(o.a)({prop:"size",cssProperty:"width",transform:C}),Object(o.a)({prop:"size",cssProperty:"height",transform:C});i(P,T,R,A,_,I,Object(o.a)({prop:"boxSizing"}));const M={border:{themeKey:"borders",transform:s},borderTop:{themeKey:"borders",transform:s},borderRight:{themeKey:"borders",transform:s},borderBottom:{themeKey:"borders",transform:s},borderLeft:{themeKey:"borders",transform:s},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:s},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:x},color:{themeKey:"palette",transform:E},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:E},backgroundColor:{themeKey:"palette",transform:E},p:{style:r.e},pt:{style:r.e},pr:{style:r.e},pb:{style:r.e},pl:{style:r.e},px:{style:r.e},py:{style:r.e},padding:{style:r.e},paddingTop:{style:r.e},paddingRight:{style:r.e},paddingBottom:{style:r.e},paddingLeft:{style:r.e},paddingX:{style:r.e},paddingY:{style:r.e},paddingInline:{style:r.e},paddingInlineStart:{style:r.e},paddingInlineEnd:{style:r.e},paddingBlock:{style:r.e},paddingBlockStart:{style:r.e},paddingBlockEnd:{style:r.e},m:{style:r.d},mt:{style:r.d},mr:{style:r.d},mb:{style:r.d},ml:{style:r.d},mx:{style:r.d},my:{style:r.d},margin:{style:r.d},marginTop:{style:r.d},marginRight:{style:r.d},marginBottom:{style:r.d},marginLeft:{style:r.d},marginX:{style:r.d},marginY:{style:r.d},marginInline:{style:r.d},marginInlineStart:{style:r.d},marginInlineEnd:{style:r.d},marginBlock:{style:r.d},marginBlockStart:{style:r.d},marginBlockEnd:{style:r.d},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:j},rowGap:{style:k},columnGap:{style:S},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:C},maxWidth:{style:T},minWidth:{transform:C},height:{transform:C},maxHeight:{transform:C},minHeight:{transform:C},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};t.a=M},function(e,t,n){"use strict";t.a="$$material"},function(e,t,n){"use strict";var r=n(1),o=n(3),a=n(111),i=n(58),l=n(43),s=n(57),c=n(136);function u(e,t){return Object(r.a)({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var d=n(20);var f={black:"#000",white:"#fff"};var p={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"};var h={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"};var m={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"};var b={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"};var y={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"};var v={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"};var g={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};const w=["mode","contrastThreshold","tonalOffset"],O={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:f.white,default:f.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},x={text:{primary:f.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:f.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function j(e,t,n,r){const o=r.light||r,a=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=Object(d.lighten)(e.main,o):"dark"===t&&(e.dark=Object(d.darken)(e.main,a)))}function S(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:l=.2}=e,s=Object(o.a)(e,w),c=e.primary||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:y[200],light:y[50],dark:y[400]}:{main:y[700],light:y[400],dark:y[800]}}(t),u=e.secondary||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:h[200],light:h[50],dark:h[400]}:{main:h[500],light:h[300],dark:h[700]}}(t),S=e.error||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:m[500],light:m[300],dark:m[700]}:{main:m[700],light:m[400],dark:m[800]}}(t),k=e.info||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:v[400],light:v[300],dark:v[700]}:{main:v[700],light:v[500],dark:v[900]}}(t),E=e.success||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:g[400],light:g[300],dark:g[700]}:{main:g[800],light:g[500],dark:g[900]}}(t),C=e.warning||function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"light";return"dark"===e?{main:b[400],light:b[300],dark:b[700]}:{main:"#ed6c02",light:b[500],dark:b[900]}}(t);function P(e){return Object(d.getContrastRatio)(e,x.text.primary)>=n?x.text.primary:O.text.primary}const T=e=>{let{color:t,name:n,mainShade:o=500,lightShade:i=300,darkShade:s=700}=e;if(t=Object(r.a)({},t),!t.main&&t[o]&&(t.main=t[o]),!t.hasOwnProperty("main"))throw new Error(Object(a.a)(11,n?" (".concat(n,")"):"",o));if("string"!==typeof t.main)throw new Error(Object(a.a)(12,n?" (".concat(n,")"):"",JSON.stringify(t.main)));return j(t,"light",i,l),j(t,"dark",s,l),t.contrastText||(t.contrastText=P(t.main)),t},R={dark:x,light:O};return Object(i.a)(Object(r.a)({common:Object(r.a)({},f),mode:t,primary:T({color:c,name:"primary"}),secondary:T({color:u,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:T({color:S,name:"error"}),warning:T({color:C,name:"warning"}),info:T({color:k,name:"info"}),success:T({color:E,name:"success"}),grey:p,contrastThreshold:n,getContrastText:P,augmentColor:T,tonalOffset:l},R[t]),s)}const k=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];const E={textTransform:"uppercase"},C='"Roboto", "Helvetica", "Arial", sans-serif';function P(e,t){const n="function"===typeof t?t(e):t,{fontFamily:a=C,fontSize:l=14,fontWeightLight:s=300,fontWeightRegular:c=400,fontWeightMedium:u=500,fontWeightBold:d=700,htmlFontSize:f=16,allVariants:p,pxToRem:h}=n,m=Object(o.a)(n,k);const b=l/14,y=h||(e=>"".concat(e/f*b,"rem")),v=(e,t,n,o,i)=>{return Object(r.a)({fontFamily:a,fontWeight:e,fontSize:y(t),lineHeight:n},a===C?{letterSpacing:"".concat((l=o/t,Math.round(1e5*l)/1e5),"em")}:{},i,p);var l},g={h1:v(s,96,1.167,-1.5),h2:v(s,60,1.2,-.5),h3:v(c,48,1.167,0),h4:v(c,34,1.235,.25),h5:v(c,24,1.334,0),h6:v(u,20,1.6,.15),subtitle1:v(c,16,1.75,.15),subtitle2:v(u,14,1.57,.1),body1:v(c,16,1.5,.15),body2:v(c,14,1.43,.15),button:v(u,14,1.75,.4,E),caption:v(c,12,1.66,.4),overline:v(c,12,2.66,1,E),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Object(i.a)(Object(r.a)({htmlFontSize:f,pxToRem:y,fontFamily:a,fontSize:l,fontWeightLight:s,fontWeightRegular:c,fontWeightMedium:u,fontWeightBold:d},g),m,{clone:!1})}function T(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var R=["none",T(0,2,1,-1,0,1,1,0,0,1,3,0),T(0,3,1,-2,0,2,2,0,0,1,5,0),T(0,3,3,-2,0,3,4,0,0,1,8,0),T(0,2,4,-1,0,4,5,0,0,1,10,0),T(0,3,5,-1,0,5,8,0,0,1,14,0),T(0,3,5,-1,0,6,10,0,0,1,18,0),T(0,4,5,-2,0,7,10,1,0,2,16,1),T(0,5,5,-3,0,8,10,1,0,3,14,2),T(0,5,6,-3,0,9,12,1,0,3,16,2),T(0,6,6,-3,0,10,14,1,0,4,18,3),T(0,6,7,-4,0,11,15,1,0,4,20,3),T(0,7,8,-4,0,12,17,2,0,5,22,4),T(0,7,8,-4,0,13,19,2,0,5,24,4),T(0,7,9,-4,0,14,21,2,0,5,26,4),T(0,8,9,-5,0,15,22,2,0,6,28,5),T(0,8,10,-5,0,16,24,2,0,6,30,5),T(0,8,11,-5,0,17,26,2,0,6,32,5),T(0,9,11,-5,0,18,28,2,0,7,34,6),T(0,9,12,-6,0,19,29,2,0,7,36,6),T(0,10,13,-6,0,20,31,3,0,8,38,7),T(0,10,13,-6,0,21,33,3,0,8,40,7),T(0,10,14,-6,0,22,35,3,0,8,42,7),T(0,11,14,-7,0,23,36,3,0,9,44,8),T(0,11,15,-7,0,24,38,3,0,9,46,8)],A=n(92);var _={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};const I=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function M(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{mixins:t={},palette:n={},transitions:d={},typography:f={}}=e,p=Object(o.a)(e,I);if(e.vars)throw new Error(Object(a.a)(18));const h=S(n),m=Object(c.a)(e);let b=Object(i.a)(m,{mixins:u(m.breakpoints,t),palette:h,shadows:R.slice(),typography:P(h,f),transitions:Object(A.a)(d),zIndex:Object(r.a)({},_)});b=Object(i.a)(b,p);for(var y=arguments.length,v=new Array(y>1?y-1:0),g=1;gObject(i.a)(e,t),b),b.unstable_sxConfig=Object(r.a)({},l.a,null==p?void 0:p.unstable_sxConfig),b.unstable_sx=function(e){return Object(s.a)({sx:e,theme:this})},b}const N=M();t.a=N},function(e,t,n){"use strict";var r=n(0);t.a=function(e,t){var n,o;return r.isValidElement(e)&&-1!==t.indexOf(null!=(n=e.type.muiName)?n:null==(o=e.type)||null==(o=o._payload)||null==(o=o.value)?void 0:o.muiName)}},function(e,t,n){"use strict";e.exports=function(e){return e.replace(/^@stdlib\//,"")}},function(e,t,n){"use strict";function r(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function o(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(r(e.value)&&""!==e.value||t&&r(e.defaultValue)&&""!==e.defaultValue)}function a(e){return e.startAdornment}n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a}))},function(e,t,n){"use strict";var r=n(0);const o=r.createContext({});t.a=o},function(e,t,n){"use strict";e.exports={benchmark:0,test:1,typescript:2}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";var r=n(205);e.exports=function(e){var t=r(e,"/");return e.substring(t+1)}},function(e,t,n){"use strict";var r=n(47),o=/^([^\/]+)\//,a=/\/(base|dists|incr|iter|strided)\//;e.exports=function(e,t){var n,i,l;return l=arguments.length>1?t:", ",i=[],(n=(e=r(e)).match(o))&&i.push(n[1]),(n=e.match(a))&&i.push(n[1]),i.join(l)}},function(e,t,n){"use strict";var r=n(251);t.a=r.a},function(e,t,n){"use strict";n.r(t);var r=n(111);n.d(t,"default",(function(){return r.a}))},function(e,t,n){"use strict";var r=n(224),o=n(225),a=n(226),i=n(227),l=n(133),s=n(72),c=n(228),u=Function,d=function(e){try{return u('"use strict"; return ('+e+").constructor;")()}catch(t){}},f=Object.getOwnPropertyDescriptor;if(f)try{f({},"")}catch(M){f=null}var p=function(){throw new s},h=f?function(){try{return p}catch(e){try{return f(arguments,"callee").get}catch(t){return p}}}():p,m=n(229)(),b=n(231)(),y=Object.getPrototypeOf||(b?function(e){return e.__proto__}:null),v={},g="undefined"!==typeof Uint8Array&&y?y(Uint8Array):void 0,w={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":m&&y?y([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":v,"%AsyncGenerator%":v,"%AsyncGeneratorFunction%":v,"%AsyncIteratorPrototype%":v,"%Atomics%":"undefined"===typeof Atomics?void 0:Atomics,"%BigInt%":"undefined"===typeof BigInt?void 0:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?void 0:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?void 0:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?void 0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":r,"%eval%":eval,"%EvalError%":o,"%Float32Array%":"undefined"===typeof Float32Array?void 0:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?void 0:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?void 0:FinalizationRegistry,"%Function%":u,"%GeneratorFunction%":v,"%Int8Array%":"undefined"===typeof Int8Array?void 0:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?void 0:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?void 0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":m&&y?y(y([][Symbol.iterator]())):void 0,"%JSON%":"object"===typeof JSON?JSON:void 0,"%Map%":"undefined"===typeof Map?void 0:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&m&&y?y((new Map)[Symbol.iterator]()):void 0,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?void 0:Promise,"%Proxy%":"undefined"===typeof Proxy?void 0:Proxy,"%RangeError%":a,"%ReferenceError%":i,"%Reflect%":"undefined"===typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?void 0:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&m&&y?y((new Set)[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":m&&y?y(""[Symbol.iterator]()):void 0,"%Symbol%":m?Symbol:void 0,"%SyntaxError%":l,"%ThrowTypeError%":h,"%TypedArray%":g,"%TypeError%":s,"%Uint8Array%":"undefined"===typeof Uint8Array?void 0:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?void 0:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?void 0:Uint32Array,"%URIError%":c,"%WeakMap%":"undefined"===typeof WeakMap?void 0:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?void 0:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?void 0:WeakSet};if(y)try{null.error}catch(M){var O=y(y(M));w["%Error.prototype%"]=O}var x={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},j=n(105),S=n(233),k=j.call(Function.call,Array.prototype.concat),E=j.call(Function.apply,Array.prototype.splice),C=j.call(Function.call,String.prototype.replace),P=j.call(Function.call,String.prototype.slice),T=j.call(Function.call,RegExp.prototype.exec),R=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,A=/\\(\\)?/g,_=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var r=[];return C(e,R,(function(e,t,n,o){r[r.length]=n?C(o,A,"$1"):t||e})),r},I=function(e,t){var n,r=e;if(S(x,r)&&(r="%"+(n=x[r])[0]+"%"),S(w,r)){var o=w[r];if(o===v&&(o=function e(t){var n;if("%AsyncFunction%"===t)n=d("async function () {}");else if("%GeneratorFunction%"===t)n=d("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=d("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&y&&(n=y(o.prototype))}return w[t]=n,n}(r)),"undefined"===typeof o&&!t)throw new s("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new l("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof t)throw new s('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=_(e),r=n.length>0?n[0]:"",o=I("%"+r+"%",t),a=o.name,i=o.value,c=!1,u=o.alias;u&&(r=u[0],E(n,k([0,1],u)));for(var d=1,p=!0;d=n.length){var y=f(i,h);i=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:i[h]}else p=S(i,h),i=i[h];p&&!c&&(w[a]=i)}}return i}},function(e,t,n){"use strict";n.d(t,"b",(function(){return s}));var r=n(78),o=n(36),a=n(12),i=n(19),l=n(43);function s(){function e(e,t,n,o){const l={[e]:t,theme:n},s=o[e];if(!s)return{[e]:t};const{cssProperty:c=e,themeKey:u,transform:d,style:f}=s;if(null==t)return null;if("typography"===u&&"inherit"===t)return{[e]:t};const p=Object(a.b)(n,u)||{};if(f)return f(l);return Object(i.b)(l,t,t=>{let n=Object(a.c)(p,d,t);return t===n&&"string"===typeof t&&(n=Object(a.c)(p,d,"".concat(e).concat("default"===t?"":Object(r.a)(t)),t)),!1===c?n:{[c]:n}})}return function t(n){var r;const{sx:a,theme:s={}}=n||{};if(!a)return null;const c=null!=(r=s.unstable_sxConfig)?r:l.a;function u(n){let r=n;if("function"===typeof n)r=n(s);else if("object"!==typeof n)return n;if(!r)return null;const a=Object(i.a)(s.breakpoints),l=Object.keys(a);let u=a;return Object.keys(r).forEach(n=>{const a=(l=r[n],d=s,"function"===typeof l?l(d):l);var l,d;if(null!==a&&void 0!==a)if("object"===typeof a)if(c[n])u=Object(o.a)(u,e(n,a,s,c));else{const e=Object(i.b)({theme:s},a,e=>({[n]:e}));!function(){for(var e=arguments.length,t=new Array(e),n=0;ne.concat(Object.keys(t)),[]),o=new Set(r);return t.every(e=>o.size===Object.keys(e).length)}(e,a)?u=Object(o.a)(u,e):u[n]=t({sx:a,theme:s})}else u=Object(o.a)(u,e(n,a,s,c))}),Object(i.c)(l,u)}return Array.isArray(a)?a.map(u):u(a)}}const c=s();c.filterProps=["sx"],t.a=c},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i}));var r=n(1);function o(e){if("object"!==typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function a(e){if(!o(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=a(e[n])}),t}function i(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0};const l=n.clone?Object(r.a)({},e):e;return o(e)&&o(t)&&Object.keys(t).forEach(r=>{"__proto__"!==r&&(o(t[r])&&r in e&&o(e[r])?l[r]=i(e[r],t[r],n):n.clone?l[r]=o(t[r])?a(t[r]):t[r]:l[r]=t[r])}),l}},function(e,t,n){"use strict";e.exports=n(213)},function(e,t,n){"use strict";var r=n(250);t.a=r.a},function(e,t,n){"use strict";var r=n(4),o=n(51);e.exports=function(e,t){var n,a;if(2,n=0,(a=o[e])&&a.index?l():fetch(r.mount+e+r.routes.index).then(i).then((function(t){void 0===o[e]&&(o[e]={});o[e].index=t,l()})).catch(l),a&&a.descriptions)return l();function i(e){return e.json()}function l(r){return r?t(r):2===(n+=1)?t(null,o[e]):void 0}fetch(r.mount+e+r.routes.desc).then(i).then((function(t){void 0===o[e]&&(o[e]={});o[e].descriptions=t,l()})).catch(l)}},function(e,t,n){"use strict";e.exports=function(){return"undefined"===typeof window?null:Math.max(document.documentElement.clientWidth,window.innerWidth||0)}},function(e,t,n){"use strict";var r=n(0);const o=r.createContext(void 0);t.a=o},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n(1),n(3);var r=n(0);n(2);const o=r.createContext();const a=()=>{const e=r.useContext(o);return null!=e&&e}},function(e,t,n){"use strict";var r=n(222),o=n(241),a=n(107);e.exports={formats:a,parse:o,stringify:r}},function(e,t,n){"use strict";n.d(t,"a",(function(){return oe}));var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t2||F(T)>3?"":" "}function U(e,t){for(;--t&&I()&&!(T<48||T>102||T>57&&T<65||T>70&&T<97););return L(e,N()+(t<6&&32==M()&&32==I()))}function $(e,t){for(;I()&&e+T!==57&&(e+T!==84||47!==M()););return"/*"+L(t,P-1)+"*"+f(47===e?e:I())}function V(e){for(;!F(M());)I();return L(e,P)}function Q(e){return D(function e(t,n,r,o,a,i,l,s,c){var u=0,d=0,p=l,h=0,m=0,b=0,w=1,x=1,S=1,C=0,A="",_=a,L=i,F=o,z=A;for(;x;)switch(b=C,C=I()){case 40:if(108!=b&&58==g(z,p-1)){-1!=v(z+=y(B(C),"&","&\f"),"&\f")&&(S=-1);break}case 34:case 39:case 91:z+=B(C);break;case 9:case 10:case 13:case 32:z+=W(b);break;case 92:z+=U(N()-1,7);continue;case 47:switch(M()){case 42:case 47:j(q($(I(),N()),n,r),c);break;default:z+="/"}break;case 123*w:s[u++]=O(z)*S;case 125*w:case 59:case 0:switch(C){case 0:case 125:x=0;case 59+d:-1==S&&(z=y(z,/\f/g,"")),m>0&&O(z)-p&&j(m>32?K(z+";",o,r,p-1):K(y(z," ","")+";",o,r,p-2),c);break;case 59:z+=";";default:if(j(F=H(z,n,r,u,d,a,s,A,_=[],L=[],p),i),123===C)if(0===d)e(z,n,F,F,_,i,p,s,L);else switch(99===h&&110===g(z,3)?100:h){case 100:case 108:case 109:case 115:e(t,F,F,o&&j(H(t,F,F,0,0,a,s,A,a,_=[],p),L),a,L,p,s,o?_:L);break;default:e(z,F,F,F,[""],L,0,s,L)}}u=d=m=0,w=S=1,A=z="",p=l;break;case 58:p=1+O(z),m=b;default:if(w<1)if(123==C)--w;else if(125==C&&0==w++&&125==(T=P>0?g(R,--P):0,E--,10===T&&(E=1,k--),T))continue;switch(z+=f(C),C*w){case 38:S=d>0?1:(z+="\f",-1);break;case 44:s[u++]=(O(z)-1)*S,S=1;break;case 64:45===M()&&(z+=B(I())),h=M(),d=p=O(A=z+=V(N())),C++;break;case 45:45===b&&2==O(z)&&(w=0)}}return i}("",null,null,null,[""],e=z(e),0,[0],e))}function H(e,t,n,r,o,a,i,l,c,u,f){for(var p=o-1,h=0===o?a:[""],b=x(h),v=0,g=0,O=0;v0?h[j]+" "+S:y(S,/&\f/g,h[j])))&&(c[O++]=k);return A(e,t,n,0===o?s:l,c,u,f)}function q(e,t,n){return A(e,t,n,l,f(T),w(e,2,-2),0)}function K(e,t,n,r){return A(e,t,n,c,w(e,0,r),w(e,r+1,-1),r)}function G(e,t){for(var n="",r=x(e),o=0;o-1&&!e.return)switch(e.type){case c:e.return=function e(t,n){switch(h(t,n)){case 5103:return i+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return i+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return i+t+a+t+o+t+t;case 6828:case 4268:return i+t+o+t+t;case 6165:return i+t+o+"flex-"+t+t;case 5187:return i+t+y(t,/(\w+).+(:[^]+)/,i+"box-$1$2"+o+"flex-$1$2")+t;case 5443:return i+t+o+"flex-item-"+y(t,/flex-|-self/,"")+t;case 4675:return i+t+o+"flex-line-pack"+y(t,/align-content|flex-|-self/,"")+t;case 5548:return i+t+o+y(t,"shrink","negative")+t;case 5292:return i+t+o+y(t,"basis","preferred-size")+t;case 6060:return i+"box-"+y(t,"-grow","")+i+t+o+y(t,"grow","positive")+t;case 4554:return i+y(t,/([^-])(transform)/g,"$1"+i+"$2")+t;case 6187:return y(y(y(t,/(zoom-|grab)/,i+"$1"),/(image-set)/,i+"$1"),t,"")+t;case 5495:case 3959:return y(t,/(image-set\([^]*)/,i+"$1$`$1");case 4968:return y(y(t,/(.+:)(flex-)?(.*)/,i+"box-pack:$3"+o+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+i+t+t;case 4095:case 3583:case 4068:case 2532:return y(t,/(.+)-inline(.+)/,i+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(O(t)-1-n>6)switch(g(t,n+1)){case 109:if(45!==g(t,n+4))break;case 102:return y(t,/(.+:)(.+)-([^]+)/,"$1"+i+"$2-$3$1"+a+(108==g(t,n+3)?"$3":"$2-$3"))+t;case 115:return~v(t,"stretch")?e(y(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==g(t,n+1))break;case 6444:switch(g(t,O(t)-3-(~v(t,"!important")&&10))){case 107:return y(t,":",":"+i)+t;case 101:return y(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+i+(45===g(t,14)?"inline-":"")+"box$3$1"+i+"$2$3$1"+o+"$2box$3")+t}break;case 5936:switch(g(t,n+11)){case 114:return i+t+o+y(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return i+t+o+y(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return i+t+o+y(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return i+t+o+t+t}return t}(e.value,e.length);break;case u:return G([_(e,{value:y(e.value,"@","@"+i)})],r);case s:if(e.length)return S(e.props,(function(t){switch(b(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return G([_(e,{props:[y(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return G([_(e,{props:[y(t,/:(plac\w+)/,":"+i+"input-$1")]}),_(e,{props:[y(t,/:(plac\w+)/,":-moz-$1")]}),_(e,{props:[y(t,/:(plac\w+)/,o+"input-$1")]})],r)}return""}))}}],oe=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var o=e.stylisPlugins||re;var a,i,l={},s=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n{i||s(e)},[])]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(111);function o(e){if("string"!==typeof e)throw new Error(Object(r.a)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},function(e,t,n){"use strict";var r=n(136),o=n(0),a=n(21);function i(e){return 0===Object.keys(e).length}var l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;const t=o.useContext(a.c);return!t||i(t)?e:t};const s=Object(r.a)();t.a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return l(e)}},function(e,t,n){"use strict";n.d(t,"b",(function(){return a}));var r=n(246),o=n(154);function a(e){return Object(o.a)("MuiInputBase",e)}const i=Object(r.a)("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);t.a=i},function(e,t,n){"use strict";var r=n(51);e.exports=function(e){var t=r[e];return t&&t.namespaces?t.namespaces:null}},,,,function(e,t,n){"use strict";n.r(t);var r=n(78);n.d(t,"default",(function(){return r.a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(3),o=n(1);const a=["values","unit","step"];function i(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:i=5}=e,l=Object(r.a)(e,a),s=(e=>{const t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>Object(o.a)({},e,{[t.key]:t.val}),{})})(t),c=Object.keys(s);function u(e){const r="number"===typeof t[e]?t[e]:e;return"@media (min-width:".concat(r).concat(n,")")}function d(e){const r="number"===typeof t[e]?t[e]:e;return"@media (max-width:".concat(r-i/100).concat(n,")")}function f(e,r){const o=c.indexOf(r);return"@media (min-width:".concat("number"===typeof t[e]?t[e]:e).concat(n,") and ")+"(max-width:".concat((-1!==o&&"number"===typeof t[c[o]]?t[c[o]]:r)-i/100).concat(n,")")}return Object(o.a)({keys:c,values:s,up:u,down:d,between:f,only:function(e){return c.indexOf(e)+1{const{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t["color".concat(Object(s.a)(n.color))],t["fontSize".concat(Object(s.a)(n.fontSize))]]}})(e=>{let{theme:t,ownerState:n}=e;var r,o,a,i,l,s,c,u,d,f,p,h,m;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:n.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:null==(r=t.transitions)||null==(o=r.create)?void 0:o.call(r,"fill",{duration:null==(a=t.transitions)||null==(a=a.duration)?void 0:a.shorter}),fontSize:{inherit:"inherit",small:(null==(i=t.typography)||null==(l=i.pxToRem)?void 0:l.call(i,20))||"1.25rem",medium:(null==(s=t.typography)||null==(c=s.pxToRem)?void 0:c.call(s,24))||"1.5rem",large:(null==(u=t.typography)||null==(d=u.pxToRem)?void 0:d.call(u,35))||"2.1875rem"}[n.fontSize],color:null!=(f=null==(p=(t.vars||t).palette)||null==(p=p[n.color])?void 0:p.main)?f:{action:null==(h=(t.vars||t).palette)||null==(h=h.action)?void 0:h.active,disabled:null==(m=(t.vars||t).palette)||null==(m=m.action)?void 0:m.disabled,inherit:void 0}[n.color]}}),y=o.forwardRef((function(e,t){const n=Object(c.a)({props:e,name:"MuiSvgIcon"}),{children:u,className:d,color:f="inherit",component:y="svg",fontSize:v="medium",htmlColor:g,inheritViewBox:w=!1,titleAccess:O,viewBox:x="0 0 24 24"}=n,j=Object(a.a)(n,m),S=o.isValidElement(u)&&"svg"===u.type,k=Object(r.a)({},n,{color:f,component:y,fontSize:v,instanceFontSize:e.fontSize,inheritViewBox:w,viewBox:x,hasSvgAsChild:S}),E={};w||(E.viewBox=x);const C=(e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root","inherit"!==t&&"color".concat(Object(s.a)(t)),"fontSize".concat(Object(s.a)(n))]};return Object(l.a)(o,p,r)})(k);return Object(h.jsxs)(b,Object(r.a)({as:y,className:Object(i.a)(C.root,d),focusable:"false",color:g,"aria-hidden":!O||void 0,role:O?"img":void 0,ref:t},E,j,S&&u.props,{ownerState:k,children:[S?u.props.children:u,O?Object(h.jsx)("title",{children:O}):null]}))}));y.muiName="SvgIcon";var v=y;function g(e,t){function n(n,o){return Object(h.jsx)(v,Object(r.a)({"data-testid":"".concat(t,"Icon"),ref:o},n,{children:e}))}return n.muiName=v.muiName,o.memo(o.forwardRef(n))}},function(e,t,n){"use strict";var r=n(0),o=n(152);let a=!0,i=!1;const l=new o.a,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function c(e){e.metaKey||e.altKey||e.ctrlKey||(a=!0)}function u(){a=!1}function d(){"hidden"===this.visibilityState&&i&&(a=!0)}function f(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch(n){}return a||function(e){const{type:t,tagName:n}=e;return!("INPUT"!==n||!s[t]||e.readOnly)||("TEXTAREA"===n&&!e.readOnly||!!e.isContentEditable)}(t)}t.a=function(){const e=r.useCallback(e=>{var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",c,!0),t.addEventListener("mousedown",u,!0),t.addEventListener("pointerdown",u,!0),t.addEventListener("touchstart",u,!0),t.addEventListener("visibilitychange",d,!0))},[]),t=r.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!f(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(i=!0,l.start(100,()=>{i=!1}),t.current=!1,!0)},ref:e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return ee})),n.d(t,"b",(function(){return H}));var r=n(0),o=n.n(r),a=n(6),i=n.n(a),l=n(139),s=n.n(l),c=n(112),u=n.n(c),d=n(140),f=n.n(d);function p(){return(p=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}var y={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},v={rel:["amphtml","canonical","alternate"]},g={type:["application/ld+json"]},w={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},O=Object.keys(y).map((function(e){return y[e]})),x={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},j=Object.keys(x).reduce((function(e,t){return e[x[t]]=t,e}),{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},k=function(e){var t=S(e,y.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=S(e,"defaultTitle");return t||r||void 0},E=function(e){return S(e,"onChangeClientState")||function(){}},C=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return p({},e,t)}),{})},P=function(e,t){return t.filter((function(e){return void 0!==e[y.BASE]})).map((function(e){return e[y.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o/g,">").replace(/"/g,""").replace(/'/g,"'")},L=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},F=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[x[n]||n]=e[n],t}),t)},z=function(e,t){return t.map((function(t,n){var r,a=((r={key:n})["data-rh"]=!0,r);return Object.keys(t).forEach((function(e){var n=x[e]||e;"innerHTML"===n||"cssText"===n?a.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:a[n]=t[e]})),o.a.createElement(e,a)}))},D=function(e,t,n){switch(e){case y.TITLE:return{toComponent:function(){return n=t.titleAttributes,(r={key:e=t.title})["data-rh"]=!0,a=F(n,r),[o.a.createElement(y.TITLE,a,e)];var e,n,r,a},toString:function(){return function(e,t,n,r){var o=L(n),a=A(t);return o?"<"+e+' data-rh="true" '+o+">"+N(a,r)+"":"<"+e+' data-rh="true">'+N(a,r)+""}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return F(t)},toString:function(){return L(t)}};default:return{toComponent:function(){return z(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var o=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var o=void 0===r[t]?t:t+'="'+N(r[t],n)+'"';return e?e+" "+o:o}),""),a=r.innerHTML||r.cssText||"",i=-1===M.indexOf(e);return t+"<"+e+' data-rh="true" '+o+(i?"/>":">"+a+"")}),"")}(e,t,n)}}}},B=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,a=e.noscriptTags,i=e.styleTags,l=e.title,s=void 0===l?"":l,c=e.titleAttributes,u=e.linkTags,d=e.metaTags,f=e.scriptTags,p={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var h=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,o=_(e.metaTags,w),a=_(t,v),i=_(n,g);return{priorityMethods:{toComponent:function(){return[].concat(z(y.META,o.priority),z(y.LINK,a.priority),z(y.SCRIPT,i.priority))},toString:function(){return D(y.META,o.priority,r)+" "+D(y.LINK,a.priority,r)+" "+D(y.SCRIPT,i.priority,r)}},metaTags:o.default,linkTags:a.default,scriptTags:i.default}}(e);p=h.priorityMethods,u=h.linkTags,d=h.metaTags,f=h.scriptTags}return{priority:p,base:D(y.BASE,t,r),bodyAttributes:D("bodyAttributes",n,r),htmlAttributes:D("htmlAttributes",o,r),link:D(y.LINK,u,r),meta:D(y.META,d,r),noscript:D(y.NOSCRIPT,a,r),script:D(y.SCRIPT,f,r),style:D(y.STYLE,i,r),title:D(y.TITLE,{title:s,titleAttributes:c},r)}},W=[],U=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?W:n.instances},add:function(e){(n.canUseDOM?W:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?W:n.instances).indexOf(e);(n.canUseDOM?W:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=B({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},$=o.a.createContext({}),V=i.a.shape({setHelmet:i.a.func,helmetInstances:i.a.shape({get:i.a.func,add:i.a.func,remove:i.a.func})}),Q="undefined"!=typeof document,H=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new U(r.props.context,t.canUseDOM),r}return h(t,e),t.prototype.render=function(){return o.a.createElement($.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);H.canUseDOM=Q,H.propTypes={context:i.a.shape({helmet:i.a.shape()}),children:i.a.node.isRequired},H.defaultProps={context:{}},H.displayName="HelmetProvider";var q=function(e,t){var n,r=document.head||document.querySelector(y.HEAD),o=r.querySelectorAll(e+"[data-rh]"),a=[].slice.call(o),i=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&("innerHTML"===o?r.innerHTML=t.innerHTML:"cssText"===o?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(o,void 0===t[o]?"":t[o]));r.setAttribute("data-rh","true"),a.some((function(e,t){return n=t,r.isEqualNode(e)}))?a.splice(n,1):i.push(r)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return r.appendChild(e)})),{oldTags:a,newTags:i}},K=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),o=r?r.split(","):[],a=[].concat(o),i=Object.keys(t),l=0;l=0;d-=1)n.removeAttribute(a[d]);o.length===a.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},G=function(e,t){var n=e.baseTag,r=e.htmlAttributes,o=e.linkTags,a=e.metaTags,i=e.noscriptTags,l=e.onChangeClientState,s=e.scriptTags,c=e.styleTags,u=e.title,d=e.titleAttributes;K(y.BODY,e.bodyAttributes),K(y.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=A(e)),K(y.TITLE,t)}(u,d);var f={baseTag:q(y.BASE,n),linkTags:q(y.LINK,o),metaTags:q(y.META,a),noscriptTags:q(y.NOSCRIPT,i),scriptTags:q(y.SCRIPT,s),styleTags:q(y.STYLE,c)},p={},h={};Object.keys(f).forEach((function(e){var t=f[e],n=t.newTags,r=t.oldTags;n.length&&(p[e]=n),r.length&&(h[e]=f[e].oldTags)})),t&&t(),l(e,p,h)},Y=null,X=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return p({},r,((t={})[n.type]=[].concat(r[n.type]||[],[p({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,a=e.newChildProps,i=e.nestedChildren;switch(r.type){case y.TITLE:return p({},o,((t={})[r.type]=i,t.titleAttributes=p({},a),t));case y.BODY:return p({},o,{bodyAttributes:p({},a)});case y.HTML:return p({},o,{htmlAttributes:p({},a)});default:return p({},o,((n={})[r.type]=p({},a),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=p({},t);return Object.keys(e).forEach((function(t){var r;n=p({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return u()(O.some((function(t){return e.type===t})),"function"==typeof e.type?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+O.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),u()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((function(e){return"string"!=typeof e})),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``} ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,r={};return o.a.Children.forEach(e,(function(e){if(e&&e.props){var o=e.props,a=o.children,i=b(o,J),l=Object.keys(i).reduce((function(e,t){return e[j[t]||t]=i[t],e}),{}),s=e.type;switch("symbol"==typeof s?s=s.toString():n.warnOnInvalidChildren(e,a),s){case y.FRAGMENT:t=n.mapChildrenToProps(a,t);break;case y.LINK:case y.META:case y.NOSCRIPT:case y.SCRIPT:case y.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:l,nestedChildren:a});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:l,nestedChildren:a})}}})),this.mapArrayTypeChildrenToProps(r,t)},n.render=function(){var e=this.props,t=e.children,n=b(e,Z),r=p({},n),a=n.helmetData;return t&&(r=this.mapChildrenToProps(t,r)),!a||a instanceof U||(a=new U(a.context,a.instances)),a?o.a.createElement(X,p({},r,{context:a.value,helmetData:void 0})):o.a.createElement($.Consumer,null,(function(e){return o.a.createElement(X,p({},r,{context:e}))}))},t}(r.Component);ee.propTypes={base:i.a.object,bodyAttributes:i.a.object,children:i.a.oneOfType([i.a.arrayOf(i.a.node),i.a.node]),defaultTitle:i.a.string,defer:i.a.bool,encodeSpecialCharacters:i.a.bool,htmlAttributes:i.a.object,link:i.a.arrayOf(i.a.object),meta:i.a.arrayOf(i.a.object),noscript:i.a.arrayOf(i.a.object),onChangeClientState:i.a.func,script:i.a.arrayOf(i.a.object),style:i.a.arrayOf(i.a.object),title:i.a.string,titleAttributes:i.a.object,titleTemplate:i.a.string,prioritizeSeoTags:i.a.bool,helmetData:i.a.object},ee.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},ee.displayName="Helmet"},function(e,t,n){"use strict";e.exports=function(){"undefined"!==typeof window&&window.scrollTo(0,0)}},function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return u}));var r=n(3),o=n(1);const a=["duration","easing","delay"],i={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},l={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function s(e){return"".concat(Math.round(e),"ms")}function c(e){if(!e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}function u(e){const t=Object(o.a)({},i,e.easing),n=Object(o.a)({},l,e.duration);return Object(o.a)({getAutoHeightDuration:c,create:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{duration:i=n.standard,easing:l=t.easeInOut,delay:c=0}=o;Object(r.a)(o,a);return(Array.isArray(e)?e:[e]).map(e=>"".concat(e," ").concat("string"===typeof i?i:s(i)," ").concat(l," ").concat("string"===typeof c?c:s(c))).join(",")}},e,{easing:t,duration:n})}},function(e,t,n){"use strict";var r=n(52),o=n(53);e.exports=function(e){var t=o(e,".");return t=t?r(e)+" | "+t:r(e)}},function(e,t,n){"use strict";var r=n(102);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{themeId:t,defaultTheme:n=b,rootShouldForwardProp:r=m,slotShouldForwardProp:s=m}=e,u=e=>(0,c.default)((0,o.default)({},e,{theme:v((0,o.default)({},e,{defaultTheme:n,themeId:t}))}));return u.__mui_systemSx=!0,function(e){let c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,i.internal_processStyles)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));const{name:d,slot:p,skipVariantsResolver:b,skipSx:O,overridesResolver:x=g(y(p))}=c,j=(0,a.default)(c,f),S=void 0!==b?b:p&&"Root"!==p&&"root"!==p||!1,k=O||!1;let E;let C=m;"Root"===p||"root"===p?C=r:p?C=s:h(e)&&(C=void 0);const P=(0,i.default)(e,(0,o.default)({shouldForwardProp:C,label:E},j)),T=e=>"function"===typeof e&&e.__emotion_real!==e||(0,l.isPlainObject)(e)?r=>w(e,(0,o.default)({},r,{theme:v({theme:r.theme,defaultTheme:n,themeId:t})})):e,R=function(r){let a=T(r);for(var i=arguments.length,l=new Array(i>1?i-1:0),s=1;s{const r=v((0,o.default)({},e,{defaultTheme:n,themeId:t}));if(!r.components||!r.components[d]||!r.components[d].styleOverrides)return null;const a=r.components[d].styleOverrides,i={};return Object.entries(a).forEach(t=>{let[n,a]=t;i[n]=w(a,(0,o.default)({},e,{theme:r}))}),x(e,i)}),d&&!S&&c.push(e=>{var r;const a=v((0,o.default)({},e,{defaultTheme:n,themeId:t}));return w({variants:null==a||null==(r=a.components)||null==(r=r[d])?void 0:r.variants},(0,o.default)({},e,{theme:a}))}),k||c.push(u);const f=c.length-l.length;if(Array.isArray(r)&&f>0){const e=new Array(f).fill("");a=[...r,...e],a.raw=[...r.raw,...e]}const p=P(a,...c);return e.muiName&&(p.muiName=e.muiName),p};return P.withConfig&&(R.withConfig=P.withConfig),R}},t.shouldForwardProp=m,t.systemDefaultTheme=void 0;var o=r(n(103)),a=r(n(212)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(109)),l=n(33),s=(r(n(85)),r(n(243)),r(n(104))),c=r(n(137));const u=["ownerState"],d=["variants"],f=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return"string"===typeof e&&e.charCodeAt(0)>96}function m(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}const b=t.systemDefaultTheme=(0,s.default)(),y=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function v(e){let{defaultTheme:t,theme:n,themeId:r}=e;return o=n,0===Object.keys(o).length?t:n[r]||n;var o}function g(e){return e?(t,n)=>n[e]:null}function w(e,t){let{ownerState:n}=t,r=(0,a.default)(t,u);const i="function"===typeof e?e((0,o.default)({ownerState:n},r)):e;if(Array.isArray(i))return i.flatMap(e=>w(e,(0,o.default)({ownerState:n},r)));if(i&&"object"===typeof i&&Array.isArray(i.variants)){const{variants:e=[]}=i;let t=(0,a.default)(i,d);return e.forEach(e=>{let a=!0;"function"===typeof e.props?a=e.props((0,o.default)({ownerState:n},r,n)):Object.keys(e.props).forEach(t=>{(null==n?void 0:n[t])!==e.props[t]&&r[t]!==e.props[t]&&(a=!1)}),a&&(Array.isArray(t)||(t=[t]),t.push("function"===typeof e.style?e.style((0,o.default)({ownerState:n},r,n)):e.style))}),t}return i}},function(e,t,n){"use strict";var r=n(51);e.exports=function(e){var t=r[e];return t&&t.tree?t.tree:null}},,,,function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function i(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,t){for(var n,l,s=i(e),c=1;cnull},c=n(46),u=n(35),d=n(76);n(1);var f=function(e,t){return()=>null},p=n(248).a,h=n(42),m=n(299).a;var b=function(e,t,n,r,o){return null},y=n(77),v=n(54),g=n(17),w=n(89);const O={configure:e=>{r.a.configure(e)}}},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return S})),n.d(t,"internal_processStyles",(function(){return k})),n.d(t,"ThemeContext",(function(){return s.c})),n.d(t,"keyframes",(function(){return v.c})),n.d(t,"css",(function(){return v.b})),n.d(t,"StyledEngineProvider",(function(){return x})),n.d(t,"GlobalStyles",(function(){return j.a}));var r=n(1),o=n(0),a=n(74),i=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,l=Object(a.a)((function(e){return i.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),s=n(21),c=n(27),u=n(38),d=n(37),f=l,p=function(e){return"theme"!==e},h=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?f:p},m=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r},b=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Object(c.c)(t,n,r),Object(d.a)((function(){return Object(c.b)(t,n,r)})),null},y=(n(103),function e(t,n){var a,i,l=t.__emotion_real===t,d=l&&t.__emotion_base||t;void 0!==n&&(a=n.label,i=n.target);var f=m(t,n,l),p=f||h(d),y=!p("as");return function(){var v=arguments,g=l&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==a&&g.push("label:"+a+";"),null==v[0]||void 0===v[0].raw)g.push.apply(g,v);else{0,g.push(v[0][0]);for(var w=v.length,O=1;O{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(73),o=n.n(r),a=function(e,t){return o()(e,t)}},function(e,t,n){"use strict";function r(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n1;){var t=e.pop(),n=t.obj[t.prop];if(a(n)){for(var r=[],o=0;o=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||a===r.RFC1738&&(40===u||41===u)?s+=l.charAt(c):u<128?s+=i[u]:u<2048?s+=i[192|u>>6]+i[128|63&u]:u<55296||u>=57344?s+=i[224|u>>12]+i[128|u>>6&63]+i[128|63&u]:(c+=1,u=65536+((1023&u)<<10|1023&l.charCodeAt(c)),s+=i[240|u>>18]+i[128|u>>12&63]+i[128|u>>6&63]+i[128|63&u])}return s},isBuffer:function(e){return!(!e||"object"!==typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(a(e)){for(var n=[],r=0;r0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;const t=Object(s.a)({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r{const n=t(e);return"number"===typeof n?"".concat(n,"px"):n}).join(" ")};return n.mui=!0,n}var u=n(57),d=n(43),f=n(87);const p=["breakpoints","palette","spacing","shape"];t.a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{breakpoints:t={},palette:n={},spacing:s,shape:h={}}=e,m=Object(o.a)(e,p),b=Object(i.a)(t),y=c(s);let v=Object(a.a)({breakpoints:b,direction:"ltr",components:{},palette:Object(r.a)({mode:"light"},n),spacing:y,shape:Object(r.a)({},l,h)},m);v.applyStyles=f.a;for(var g=arguments.length,w=new Array(g>1?g-1:0),O=1;OObject(a.a)(e,t),v),v.unstable_sxConfig=Object(r.a)({},d.a,null==m?void 0:m.unstable_sxConfig),v.unstable_sx=function(e){return Object(u.a)({sx:e,theme:this})},v}},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return r.a})),n.d(t,"unstable_createStyleFunctionSx",(function(){return r.b})),n.d(t,"extendSxProp",(function(){return c})),n.d(t,"unstable_defaultSxConfig",(function(){return l.a}));var r=n(57),o=n(1),a=n(3),i=n(58),l=n(43);const s=["sx"];function c(e){const{sx:t}=e,n=Object(a.a)(e,s),{systemProps:r,otherProps:c}=(e=>{var t,n;const r={systemProps:{},otherProps:{}},o=null!=(t=null==e||null==(n=e.theme)?void 0:n.unstable_sxConfig)?t:l.a;return Object.keys(e).forEach(t=>{o[t]?r.systemProps[t]=e[t]:r.otherProps[t]=e[t]}),r})(n);let u;return u=Array.isArray(t)?[r,...t]:"function"===typeof t?function(){const e=t(...arguments);return Object(i.b)(e)?Object(o.a)({},r,e):r}:Object(o.a)({},r,t),Object(o.a)({},c,{sx:u})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));const r=Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));function o(e){if("serviceWorker"in navigator){if(new URL("/docs/api",window.location.href).origin!==window.location.origin)return;window.addEventListener("load",()=>{const t="/docs/api/service-worker.js";r?(!function(e,t){fetch(e,{headers:{"Service-Worker":"script"}}).then(n=>{const r=n.headers.get("content-type");404===n.status||null!=r&&-1===r.indexOf("javascript")?navigator.serviceWorker.ready.then(e=>{e.unregister().then(()=>{window.location.reload()})}):a(e,t)}).catch(()=>{console.log("No internet connection found. App is running in offline mode.")})}(t,e),navigator.serviceWorker.ready.then(()=>{console.log("This web app is being served cache-first by a service worker. To learn more, visit https://bit.ly/CRA-PWA")})):a(t,e)})}}function a(e,t){navigator.serviceWorker.register(e).then(e=>{e.onupdatefound=()=>{const n=e.installing;null!=n&&(n.onstatechange=()=>{"installed"===n.state&&(navigator.serviceWorker.controller?(console.log("New content is available and will be used when all tabs for this page are closed. See https://bit.ly/CRA-PWA."),t&&t.onUpdate&&t.onUpdate(e)):(console.log("Content is cached for offline use."),t&&t.onSuccess&&t.onSuccess(e)))})}}).catch(e=>{console.error("Error during service worker registration:",e)})}},function(e,t){var n="undefined"!==typeof Element,r="function"===typeof Map,o="function"===typeof Set,a="function"===typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,t){try{return function e(t,i){if(t===i)return!0;if(t&&i&&"object"==typeof t&&"object"==typeof i){if(t.constructor!==i.constructor)return!1;var l,s,c,u;if(Array.isArray(t)){if((l=t.length)!=i.length)return!1;for(s=l;0!==s--;)if(!e(t[s],i[s]))return!1;return!0}if(r&&t instanceof Map&&i instanceof Map){if(t.size!==i.size)return!1;for(u=t.entries();!(s=u.next()).done;)if(!i.has(s.value[0]))return!1;for(u=t.entries();!(s=u.next()).done;)if(!e(s.value[1],i.get(s.value[0])))return!1;return!0}if(o&&t instanceof Set&&i instanceof Set){if(t.size!==i.size)return!1;for(u=t.entries();!(s=u.next()).done;)if(!i.has(s.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(t)&&ArrayBuffer.isView(i)){if((l=t.length)!=i.length)return!1;for(s=l;0!==s--;)if(t[s]!==i[s])return!1;return!0}if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf&&"function"===typeof t.valueOf&&"function"===typeof i.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString&&"function"===typeof t.toString&&"function"===typeof i.toString)return t.toString()===i.toString();if((l=(c=Object.keys(t)).length)!==Object.keys(i).length)return!1;for(s=l;0!==s--;)if(!Object.prototype.hasOwnProperty.call(i,c[s]))return!1;if(n&&t instanceof Element)return!1;for(s=l;0!==s--;)if(("_owner"!==c[s]&&"__v"!==c[s]&&"__o"!==c[s]||!t.$$typeof)&&!e(t[c[s]],i[c[s]]))return!1;return!0}return t!==t&&i!==i}(e,t)}catch(i){if((i.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw i}}},function(e,t){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s1&&void 0!==arguments[1]?arguments[1]:[];if(void 0===e)return{};const n={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&"function"===typeof e[n]&&!t.includes(n)).forEach(t=>{n[t]=e[t]}),n}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(102);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(219)),a=n(2);t.default=(0,o.default)((0,a.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear")},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var o,a=!1,i=0;function l(){o&&clearTimeout(o)}function s(){for(var s=arguments.length,c=new Array(s),u=0;ue?p():!0!==t&&(o=setTimeout(r?h:p,void 0===r?e-f:e)))}return"boolean"!==typeof t&&(r=n,n=t,t=void 0),s.cancel=function(){l(),a=!0},s}e.debounce=function(e,n,r){return void 0===r?t(e,n,!1):t(e,r,!1!==n)},e.throttle=t,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){"use strict";var r=n(4),o=n(51);e.exports=function(e,t){var n,a;if(1,n=0,(a=o[e])&&a.packages)return i();function i(r){return r?t(r):1===(n+=1)?t(null,o[e]):void 0}fetch(r.mount+e+r.routes.list).then((function(e){return e.json()})).then((function(t){void 0===o[e]&&(o[e]={});o[e].packages=t,i()})).catch(i)}},function(e,t,n){"use strict";var r=n(4),o=n(130),a=n(61),i=n(15),l=Object.prototype.hasOwnProperty;function s(e,t,n){return this instanceof s?(this._idx=-1,this._pkgs=e,this._N=e.length,this._version=t,this._mount=r.mount+t+"/@stdlib/",this._onProgress=n,this._canceled=!1,this._paused=!1,this._init(),this):new s(e,t,n)}s.prototype._init=function(){var e=this;a(this._version,(function(t){if(t)return i(t);e._next()}))},s.prototype._next=function(){var e,t,n,r;return this._canceled||this._paused?this:(e=this,this._idx+=1,n=this._idx,r=this._N,n>=r?(this._onProgress(100),this):(t=this._mount+this._pkgs[n],l.call(o,t)&&o[t]?(setTimeout(s,0),this):(fetch(t+"?fragment=true").then((function(e){var n;if(e.ok)return e.text();n=404===e.status?new Error("resource not found. Resource: "+t+"."):new Error("unexpected error. Resource: "+t+". Status code: "+e.status+".");a(n)})).then((function(a){o[t]=a,e._onProgress(n/r*100),e._next()})).catch(a),this)));function a(e){i(e)}function s(){e._onProgress(n/r*100),e._next()}},s.prototype.pause=function(){return this._paused=!0,this},s.prototype.resume=function(){return this._paused=!1,this},s.prototype.cancel=function(){return this._canceled=!0,this},e.exports=s},function(e,t,n){var r,o;!function(){var a,i=function(e){var t=new i.Builder;return t.pipeline.add(i.trimmer,i.stopWordFilter,i.stemmer),t.searchPipeline.add(i.stemmer),e.call(t,t),t.build()};i.version="2.3.9",i.utils={},i.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),i.utils.asString=function(e){return void 0===e||null===e?"":e.toString()},i.utils.clone=function(e){if(null===e||void 0===e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r0){var c=i.utils.clone(t)||{};c.position=[l,s],c.index=o.length,o.push(new i.Token(n.slice(l,a),c))}l=a+1}}return o},i.tokenizer.separator=/[\s\-]+/,i.Pipeline=function(){this._stack=[]},i.Pipeline.registeredFunctions=Object.create(null),i.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&i.utils.warn("Overwriting existing registered function: "+t),e.label=t,i.Pipeline.registeredFunctions[e.label]=e},i.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||i.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},i.Pipeline.load=function(e){var t=new i.Pipeline;return e.forEach((function(e){var n=i.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},i.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){i.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},i.Pipeline.prototype.after=function(e,t){i.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},i.Pipeline.prototype.before=function(e,t){i.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},i.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},i.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(ae&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:al?c+=2:i==l&&(t+=n[s+1]*r[c+1],s+=2,c+=2);return t},i.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},i.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var a,l=o.str.charAt(0);l in o.node.edges?a=o.node.edges[l]:(a=new i.TokenSet,o.node.edges[l]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new i.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var c=o.node.edges["*"];else{c=new i.TokenSet;o.node.edges["*"]=c}1==o.str.length&&(c.final=!0),r.push({node:c,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var u,d=o.str.charAt(0),f=o.str.charAt(1);f in o.node.edges?u=o.node.edges[f]:(u=new i.TokenSet,o.node.edges[f]=u),1==o.str.length&&(u.final=!0),r.push({node:u,editsRemaining:o.editsRemaining-1,str:d+o.str.slice(2)})}}}return n},i.TokenSet.fromString=function(e){for(var t=new i.TokenSet,n=t,r=0,o=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},i.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},i.Index.prototype.search=function(e){return this.query((function(t){new i.QueryParser(e,t).parse()}))},i.Index.prototype.query=function(e){for(var t=new i.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),l=Object.create(null),s=0;s1?1:e},i.Builder.prototype.k1=function(e){this._k1=e},i.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o=this.length)return i.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},i.QueryLexer.prototype.width=function(){return this.pos-this.start},i.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},i.QueryLexer.prototype.backup=function(){this.pos-=1},i.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=i.QueryLexer.EOS&&this.backup()},i.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(i.QueryLexer.TERM)),e.ignore(),e.more())return i.QueryLexer.lexText},i.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(i.QueryLexer.EDIT_DISTANCE),i.QueryLexer.lexText},i.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(i.QueryLexer.BOOST),i.QueryLexer.lexText},i.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(i.QueryLexer.TERM)},i.QueryLexer.termSeparator=i.tokenizer.separator,i.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==i.QueryLexer.EOS)return i.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return i.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(i.QueryLexer.TERM),i.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(i.QueryLexer.TERM),i.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(i.QueryLexer.PRESENCE),i.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(i.QueryLexer.PRESENCE),i.QueryLexer.lexText;if(t.match(i.QueryLexer.termSeparator))return i.QueryLexer.lexTerm}else e.escapeCharacter()}},i.QueryParser=function(e,t){this.lexer=new i.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},i.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=i.QueryParser.parseClause;e;)e=e(this);return this.query},i.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},i.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},i.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},i.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(void 0!=t)switch(t.type){case i.QueryLexer.PRESENCE:return i.QueryParser.parsePresence;case i.QueryLexer.FIELD:return i.QueryParser.parseField;case i.QueryLexer.TERM:return i.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new i.QueryParseError(n,t.start,t.end)}},i.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(void 0!=t){switch(t.str){case"-":e.currentClause.presence=i.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=i.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new i.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(void 0==r){n="expecting term or field, found nothing";throw new i.QueryParseError(n,t.start,t.end)}switch(r.type){case i.QueryLexer.FIELD:return i.QueryParser.parseField;case i.QueryLexer.TERM:return i.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new i.QueryParseError(n,r.start,r.end)}}},i.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(void 0!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new i.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(void 0==o){r="expecting term, found nothing";throw new i.QueryParseError(r,t.start,t.end)}switch(o.type){case i.QueryLexer.TERM:return i.QueryParser.parseTerm;default:r="expecting term, found '"+o.type+"'";throw new i.QueryParseError(r,o.start,o.end)}}},i.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(void 0!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(void 0!=n)switch(n.type){case i.QueryLexer.TERM:return e.nextClause(),i.QueryParser.parseTerm;case i.QueryLexer.FIELD:return e.nextClause(),i.QueryParser.parseField;case i.QueryLexer.EDIT_DISTANCE:return i.QueryParser.parseEditDistance;case i.QueryLexer.BOOST:return i.QueryParser.parseBoost;case i.QueryLexer.PRESENCE:return e.nextClause(),i.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new i.QueryParseError(r,n.start,n.end)}else e.nextClause()}},i.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(void 0!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new i.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(void 0!=o)switch(o.type){case i.QueryLexer.TERM:return e.nextClause(),i.QueryParser.parseTerm;case i.QueryLexer.FIELD:return e.nextClause(),i.QueryParser.parseField;case i.QueryLexer.EDIT_DISTANCE:return i.QueryParser.parseEditDistance;case i.QueryLexer.BOOST:return i.QueryParser.parseBoost;case i.QueryLexer.PRESENCE:return e.nextClause(),i.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new i.QueryParseError(r,o.start,o.end)}else e.nextClause()}},i.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(void 0!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new i.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(void 0!=o)switch(o.type){case i.QueryLexer.TERM:return e.nextClause(),i.QueryParser.parseTerm;case i.QueryLexer.FIELD:return e.nextClause(),i.QueryParser.parseField;case i.QueryLexer.EDIT_DISTANCE:return i.QueryParser.parseEditDistance;case i.QueryLexer.BOOST:return i.QueryParser.parseBoost;case i.QueryLexer.PRESENCE:return e.nextClause(),i.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new i.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"===typeof(r=function(){return i})?r.call(t,n,t,e):r)||(e.exports=o)}()},function(e,t,n){"use strict";var r=n(220),o=n(221);e.exports=function(e,t){var n,a;return null===(a=r(t))||null===(n=o(t))?null:a[n[e]]||null}},function(e,t,n){"use strict";var r=n(65),o=n(4),a={arrayFormat:"brackets"};e.exports=function(e,t,n,i){function l(e,t){if(e)return i(e);i(null,t)}fetch(o.mount+e+"/error/message/"+t+"?"+r.stringify({arg:n},a)).then((function(e){return e.json()})).then((function(e){l(null,e)})).catch(l)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return l}));var r=n(0);const o={};const a=[];class i{constructor(){this.currentId=null,this.clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new i}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,t()},e)}}function l(){const e=function(e,t){const n=r.useRef(o);return n.current===o&&(n.current=e(t)),n}(i.create).current;var t;return t=e.disposeEffect,r.useEffect(t,a),e}},function(e,t,n){"use strict";function r(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function o(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function a(e,t){if(e.clientHeightt||a>e&&i=t&&l>=n?a-e-r:i>t&&ln?i-t+o:0}var l=function(e,t){var n=window,o=t.scrollMode,l=t.block,s=t.inline,c=t.boundary,u=t.skipOverflowHiddenElements,d="function"==typeof c?c:function(e){return e!==c};if(!r(e))throw new TypeError("Invalid target");for(var f,p,h=document.scrollingElement||document.documentElement,m=[],b=e;r(b)&&d(b);){if((b=null==(p=(f=b).parentElement)?f.getRootNode().host||null:p)===h){m.push(b);break}null!=b&&b===document.body&&a(b)&&!a(document.documentElement)||null!=b&&a(b,u)&&m.push(b)}for(var y=n.visualViewport?n.visualViewport.width:innerWidth,v=n.visualViewport?n.visualViewport.height:innerHeight,g=window.scrollX||pageXOffset,w=window.scrollY||pageYOffset,O=e.getBoundingClientRect(),x=O.height,j=O.width,S=O.top,k=O.right,E=O.bottom,C=O.left,P="start"===l||"nearest"===l?S:"end"===l?E:S+x/2,T="center"===s?C+j/2:"end"===s?k:C,R=[],A=0;A=0&&C>=0&&E<=v&&k<=y&&S>=L&&E<=z&&C>=D&&k<=F)return R;var B=getComputedStyle(_),W=parseInt(B.borderLeftWidth,10),U=parseInt(B.borderTopWidth,10),$=parseInt(B.borderRightWidth,10),V=parseInt(B.borderBottomWidth,10),Q=0,H=0,q="offsetWidth"in _?_.offsetWidth-_.clientWidth-W-$:0,K="offsetHeight"in _?_.offsetHeight-_.clientHeight-U-V:0,G="offsetWidth"in _?0===_.offsetWidth?0:N/_.offsetWidth:0,Y="offsetHeight"in _?0===_.offsetHeight?0:M/_.offsetHeight:0;if(h===_)Q="start"===l?P:"end"===l?P-v:"nearest"===l?i(w,w+v,v,U,V,w+P,w+P+x,x):P-v/2,H="start"===s?T:"center"===s?T-y/2:"end"===s?T-y:i(g,g+y,y,W,$,g+T,g+T+j,j),Q=Math.max(0,Q+w),H=Math.max(0,H+g);else{Q="start"===l?P-L-U:"end"===l?P-z+V+K:"nearest"===l?i(L,z,M,U,V+K,P,P+x,x):P-(L+M/2)+K/2,H="start"===s?T-D-W:"center"===s?T-(D+N/2)+q/2:"end"===s?T-F+$+q:i(D,F,N,W,$+q,T,T+j,j);var X=_.scrollLeft,J=_.scrollTop;P+=J-(Q=Math.max(0,Math.min(J+Q/Y,_.scrollHeight-M/Y+K))),T+=X-(H=Math.max(0,Math.min(X+H/G,_.scrollWidth-N/G+q)))}R.push({el:_,top:Q,left:H})}return R};function s(e){return e===Object(e)&&0!==Object.keys(e).length}t.a=function(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(s(t)&&"function"===typeof t.behavior)return t.behavior(n?l(e,t):[]);if(n){var r=function(e){return!1===e?{block:"end",inline:"nearest"}:s(e)?e:{block:"start",inline:"nearest"}}(t);return function(e,t){void 0===t&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach((function(e){var r=e.el,o=e.top,a=e.left;r.scroll&&n?r.scroll({top:o,left:a,behavior:t}):(r.scrollTop=o,r.scrollLeft=a)}))}(l(e,r),r.behavior)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(245);const o={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function a(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui";const a=o[t];return a?"".concat(n,"-").concat(a):"".concat(r.a.generate(e),"-").concat(t)}},function(e,t,n){"use strict";var r=n(0);const o="undefined"!==typeof window?r.useLayoutEffect:r.useEffect;t.a=o},function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,"a",(function(){return r}))},,,,,,,,,,,,function(e,t,n){"use strict";var r=n(99),o=60103,a=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var i=60109,l=60110,s=60112;t.Suspense=60113;var c=60115,u=60116;if("function"===typeof Symbol&&Symbol.for){var d=Symbol.for;o=d("react.element"),a=d("react.portal"),t.Fragment=d("react.fragment"),t.StrictMode=d("react.strict_mode"),t.Profiler=d("react.profiler"),i=d("react.provider"),l=d("react.context"),s=d("react.forward_ref"),t.Suspense=d("react.suspense"),c=d("react.memo"),u=d("react.lazy")}var f="function"===typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n