@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@200;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Serif:wght@200;400;700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}footer{flex-shrink:0;display:flex;justify-content:flex-end;font-size:14px;align-items:center;padding:1em 2em}footer img{margin-left:10px}#root{min-height:calc(100vh - 106px)}footer{height:78px}body{font-size:1.5em;line-height:2em;font-family:"IBM Plex Sans",sans-serif;color:#444}.expression{font-weight:700;color:#222}.statement{text-decoration:underline}.full-statement{white-space:nowrap}#inputs{margin:4em 25% 2em 1em;left:0;top:0;position:fixed}input[type=range]{width:6em;display:inline;padding:0;margin:0 .5em}code[class*=language-],pre[class*=language-]{color:green;background:none;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:14px;text-align:left;white-space:pre-wrap;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:24px;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;z-index:-1}pre[class*=language-]{position:relative;margin:.5em 0;overflow:visible;padding:0}pre[class*=language-]>code{position:relative;background-color:#fdfdfd;background-size:3em 3em;background-origin:content-box;background-attachment:local;padding:8px}code[class*=language]{max-height:inherit;height:inherit;padding:0 1em;display:block;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdfdfd;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:pre-wrap}pre[class*=language-]:after,pre[class*=language-]:before{content:"";display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;max-height:13em;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}:not(pre)>code[class*=language-]:after,pre[class*=language-]:after{right:.75em;left:auto;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#7d8b99}.token.punctuation{color:#5f6364}.token.boolean,.token.constant,.token.deleted,.token.function-name,.token.number,.token.property,.token.symbol,.token.tag{color:#c92c2c}.token.attr-name,.token.builtin,.token.char,.token.function,.token.inserted,.token.selector,.token.string{color:#000}.token.entity,.token.operator,.token.url,.token.variable{color:#a67f59;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.class-name,.token.keyword{color:#1990b8}.token.important,.token.regex{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:hsla(0,0%,100%,.5)}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.7}@media screen and (max-width:767px){pre[class*=language-]:after,pre[class*=language-]:before{bottom:14px;box-shadow:none}}.token.cr:before,.token.lf:before,.token.tab:not(:empty):before{color:#e0d7d1}pre[class*=language-].line-numbers.line-numbers{padding-left:0}pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar .toolbar-item{display:inline-block}div.code-toolbar>.toolbar a{cursor:pointer}div.code-toolbar>.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button,div.code-toolbar>.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:hsla(0,0%,87.8%,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar a:focus,div.code-toolbar>.toolbar a:hover,div.code-toolbar>.toolbar button:focus,div.code-toolbar>.toolbar button:hover,div.code-toolbar>.toolbar span:focus,div.code-toolbar>.toolbar span:hover{color:inherit;text-decoration:none}h1{font-weight:200;font-size:2em;text-align:right;margin:0 0 .25em}button,h1{color:#708090}button{align-items:center;background:none;border:none;display:flex;font-size:.7em;font-weight:700;margin:20px 0}button:hover{cursor:pointer}#text{padding:.25em 2em 0;color:#444}.source{border:1px solid #708090;max-height:250px;overflow-y:scroll}.up-triangle{border-bottom:8px solid transparent;border-left:8px solid #708090;border-top:8px solid transparent}.down-triangle,.up-triangle{margin-left:8px;height:0;width:0}.down-triangle{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #708090}.negative{color:red}div.spacer{height:.75em}.burger{position:fixed;margin-top:15px;margin-left:15px}#nav{font-size:125%;right:0;position:fixed;width:100%;height:100%;background:#708090;color:#fff;top:55px;left:0;right:100px;padding:1em 0 0 2em;left:-120%;transition:left .2s;overflow-y:scroll}div#nav.hamburger-true{visibility:visible;left:0;transition:left .2s}div#nav.hamburger-false{visibility:none}#inner-nav{height:60%;overflow-y:scroll}#nav a{color:#fff}#footer{font-size:12pt;line-height:1.25em;width:200px;bottom:5em;position:absolute;right:70px;background:#708090}
/*# sourceMappingURL=main.93d67074.chunk.css.map */