#root{--red:#cc3359;--text:#121e23;--form-bg:#fefdfc;--fieldset-bg:#fff;--output-bg:#f8f5f3;--gutter-bg:#eee}[data-theme=dark] #root{--red:#eb4770;--text:#cfd0d1;--form-bg:#121e23;--fieldset-bg:#1e292e;--output-bg:#18252b;--gutter-bg:#1e292e;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) #root{--red:#eb4770;--text:#cfd0d1;--form-bg:#121e23;--fieldset-bg:#1e292e;--output-bg:#18252b;--gutter-bg:#1e292e;color-scheme:dark}}#root{height:100dvh;color:var(--text);align-items:stretch;line-height:normal;display:flex}#form{background:var(--form-bg);box-sizing:border-box;flex-direction:column;flex:1;padding:1em;display:flex;overflow:auto}textarea,fieldset,.cm-editor{border:1px solid;border-radius:3px}#codemirror{flex-direction:column;flex:1;display:flex}textarea,.cm-editor{box-sizing:border-box;flex:1;width:100%;height:6em;padding:.5em;font-family:Nitti,monospace;font-size:1.25rem}.cm-editor .cm-content{font-family:Nitti,monospace}fieldset{background:var(--fieldset-bg);margin:0 0 1em;padding:.35em .75em .625em}legend{padding:0 2px}#input{resize:none}#output{background:var(--output-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:right;font-size:1.25rem;overflow:auto}[type=radio]{accent-color:var(--red);vertical-align:middle;margin-top:-.17em;display:inline-block}.gutter{background-color:var(--gutter-bg);background-position:50%;background-repeat:no-repeat}.gutter.gutter-horizontal{cursor:col-resize;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==)}.gutter.gutter-vertical{cursor:row-resize;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFCAQAAAD4KJRxAAAAAXNSR0IArs4c6QAAABlJREFUeNpjOPP/zH8GICCLpkgzRWDAnA0AWi1ywQQUyqsAAAAASUVORK5CYII=)}.evaluation{background:var(--fieldset-bg);color:var(--red);border-radius:3px;margin:0 1rem;padding-left:.25em;padding-right:.25rem;font-family:nitti,monospace;font-size:1rem;display:inline-block}@font-face{font-family:KaTeX_AMS;src:url(/fonts/KaTeX_AMS-Regular.woff2)format("woff2"),url(/fonts/KaTeX_AMS-Regular.woff)format("woff"),url(/fonts/KaTeX_AMS-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/fonts/KaTeX_Caligraphic-Bold.woff2)format("woff2"),url(/fonts/KaTeX_Caligraphic-Bold.woff)format("woff"),url(/fonts/KaTeX_Caligraphic-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/fonts/KaTeX_Caligraphic-Regular.woff2)format("woff2"),url(/fonts/KaTeX_Caligraphic-Regular.woff)format("woff"),url(/fonts/KaTeX_Caligraphic-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/fonts/KaTeX_Fraktur-Bold.woff2)format("woff2"),url(/fonts/KaTeX_Fraktur-Bold.woff)format("woff"),url(/fonts/KaTeX_Fraktur-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/fonts/KaTeX_Fraktur-Regular.woff2)format("woff2"),url(/fonts/KaTeX_Fraktur-Regular.woff)format("woff"),url(/fonts/KaTeX_Fraktur-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/fonts/KaTeX_Main-Bold.woff2)format("woff2"),url(/fonts/KaTeX_Main-Bold.woff)format("woff"),url(/fonts/KaTeX_Main-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/fonts/KaTeX_Main-BoldItalic.woff2)format("woff2"),url(/fonts/KaTeX_Main-BoldItalic.woff)format("woff"),url(/fonts/KaTeX_Main-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/fonts/KaTeX_Main-Italic.woff2)format("woff2"),url(/fonts/KaTeX_Main-Italic.woff)format("woff"),url(/fonts/KaTeX_Main-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/fonts/KaTeX_Main-Regular.woff2)format("woff2"),url(/fonts/KaTeX_Main-Regular.woff)format("woff"),url(/fonts/KaTeX_Main-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(/fonts/KaTeX_Math-BoldItalic.woff2)format("woff2"),url(/fonts/KaTeX_Math-BoldItalic.woff)format("woff"),url(/fonts/KaTeX_Math-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(/fonts/KaTeX_Math-Italic.woff2)format("woff2"),url(/fonts/KaTeX_Math-Italic.woff)format("woff"),url(/fonts/KaTeX_Math-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/fonts/KaTeX_SansSerif-Bold.woff2)format("woff2"),url(/fonts/KaTeX_SansSerif-Bold.woff)format("woff"),url(/fonts/KaTeX_SansSerif-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(/fonts/KaTeX_SansSerif-Italic.woff2)format("woff2"),url(/fonts/KaTeX_SansSerif-Italic.woff)format("woff"),url(/fonts/KaTeX_SansSerif-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/fonts/KaTeX_SansSerif-Regular.woff2)format("woff2"),url(/fonts/KaTeX_SansSerif-Regular.woff)format("woff"),url(/fonts/KaTeX_SansSerif-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(/fonts/KaTeX_Script-Regular.woff2)format("woff2"),url(/fonts/KaTeX_Script-Regular.woff)format("woff"),url(/fonts/KaTeX_Script-Regular.ttf)format("truetype");font-weight:400;font-style:normal}#output .katex{font:1.21em KaTeX_Main,Times New Roman,serif}#output .katex .textrm,#output .katex .mathit,#output .katex .mathbf,#output .katex .mainrm{font-family:KaTeX_Main}#output .katex .mathnormal,#output .katex .boldsymbol{font-family:KaTeX_Math}#output .katex .texttt,#output .katex .mathtt{font-family:KaTeX_Typewriter}#root .cm-editor .cm-cursor{border-left-color:var(--text)}
