*{box-sizing:border-box;margin:0;padding:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-size:100%}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}.dcg-exppanel{scrollbar-width:thin!important}@font-face{font-family:KaTeX;src:url(../../../fonts/katex-main.ttf)format("truetype")}@font-face{font-family:Monaspace Neon;src:url(../../../fonts/monaspace-neon.ttf)format("truetype")}nav.svelte-t1ush7{z-index:10;background:#08c;flex-flow:row;justify-content:space-between;align-items:stretch;padding-right:1rem;display:flex;box-shadow:0 2px 4px #0006}nav.svelte-t1ush7>div:where(.svelte-t1ush7){flex-flow:row;align-items:stretch;display:flex}nav.svelte-t1ush7>div.left:where(.svelte-t1ush7){flex:2;justify-content:start}nav.svelte-t1ush7>div.center:where(.svelte-t1ush7){flex:1;justify-content:center}nav.svelte-t1ush7>div.right:where(.svelte-t1ush7){flex:2;justify-content:end}.left.svelte-t1ush7 h1:where(.svelte-t1ush7){color:#fff;background:#0003;min-width:max-content;margin-right:.6rem;padding:.5rem 1.25rem;font-family:KaTeX,serif;font-size:1.1rem;font-weight:400}a.svelte-t1ush7,button.svelte-t1ush7{color:#fff;background:0 0;border:none;outline:none;min-width:max-content;padding:.5rem .5em;font-family:KaTeX,serif;font-size:1.1rem;text-decoration:none}a.svelte-t1ush7:hover,a.svelte-t1ush7:focus-visible,button.svelte-t1ush7:hover,button.svelte-t1ush7:focus-visible{cursor:pointer;background:#0000001a}a.svelte-t1ush7:active,button.svelte-t1ush7:active{background:#00000040}button.off.svelte-t1ush7{opacity:.5}.center.svelte-t1ush7 button:where(.svelte-t1ush7){padding:0 1.1rem}.center.svelte-t1ush7 button:where(.svelte-t1ush7):hover,.center.svelte-t1ush7 button:where(.svelte-t1ush7):focus-visible{background:#0006}.center.svelte-t1ush7 button:where(.svelte-t1ush7):active{background:#0009}small.svelte-t1ush7{color:#ffffffb3}@media (width<=80rem){.left.svelte-t1ush7 small:where(.svelte-t1ush7){display:none}}@media (width<=60rem){.right.svelte-t1ush7{display:none}}@font-face{font-family:KaTeX;src:url(../../../fonts/katex-main.ttf)format("truetype")}@font-face{font-family:Monaspace Neon;src:url(../../../fonts/monaspace-neon.ttf)format("truetype")}ul.svelte-zyb8pk{scrollbar-width:thin;background:#f9f9f9;flex-flow:column;gap:.5rem;min-height:0;padding:.5rem .25rem;list-style-type:none;display:flex;overflow-y:auto}ul.svelte-zyb8pk li:where(.svelte-zyb8pk){background:#fff;box-shadow:0 2px 4px #0003}ul.svelte-zyb8pk li:where(.svelte-zyb8pk):hover,ul.svelte-zyb8pk li:where(.svelte-zyb8pk):focus-visible{cursor:pointer;background:0 0}ul.svelte-zyb8pk li:where(.svelte-zyb8pk):active{background:#0000001a}ul.svelte-zyb8pk pre:where(.svelte-zyb8pk){padding:.5rem}ul.svelte-zyb8pk code:where(.svelte-zyb8pk){color:#000;font-family:Monaspace Neon,monospace;font-size:90%;line-height:1.4}ul.svelte-zyb8pk code:where(.svelte-zyb8pk) .token.property{color:#08c}ul.svelte-zyb8pk code:where(.svelte-zyb8pk) .token.string{color:#b34d43}ul.svelte-zyb8pk code:where(.svelte-zyb8pk) .token.boolean{color:#e58430;font-style:italic}ul.svelte-zyb8pk code:where(.svelte-zyb8pk) .token.operator,ul.svelte-zyb8pk code:where(.svelte-zyb8pk) .token.punctuation{color:#0006}@font-face{font-family:KaTeX;src:url(../../../fonts/katex-main.ttf)format("truetype")}@font-face{font-family:Monaspace Neon;src:url(../../../fonts/monaspace-neon.ttf)format("truetype")}.panel.svelte-12l7zuc{z-index:2;scrollbar-width:thin;scrollbar-color:#e58430 #002;background:#002;border-top:.5px solid #ffffff4d;overflow-y:auto;box-shadow:-4px -4px 8px #000c}ul.svelte-12l7zuc{padding:0 .5rem}header.svelte-12l7zuc{background:#002;flex-flow:row;justify-content:space-between;padding:.5rem 1rem;display:flex;position:sticky;top:0}header.svelte-12l7zuc h2:where(.svelte-12l7zuc){color:#ffffff80;font-family:Monaspace Neon,monospace;font-size:80%;font-weight:400}li.svelte-12l7zuc pre:where(.svelte-12l7zuc){padding:.5rem}li.svelte-12l7zuc code:where(.svelte-12l7zuc){color:#fff;word-break:break-all;white-space:pre-wrap;font-family:Monaspace Neon,monospace;font-size:90%;line-height:1.4}li.svelte-12l7zuc code:where(.svelte-12l7zuc) .token.property{color:#ff60ff}li.svelte-12l7zuc code:where(.svelte-12l7zuc) .token.string{color:#fff1c7}li.svelte-12l7zuc code:where(.svelte-12l7zuc) .token.boolean{color:#c7c7ff;font-style:italic}li.svelte-12l7zuc code:where(.svelte-12l7zuc) .token.operator{color:#1a7bcf}li.svelte-12l7zuc code:where(.svelte-12l7zuc) .token.punctuation{color:#ffffffe6}@font-face{font-family:KaTeX;src:url(../../../fonts/katex-main.ttf)format("truetype")}@font-face{font-family:Monaspace Neon;src:url(../../../fonts/monaspace-neon.ttf)format("truetype")}header.svelte-sv3dcb{flex-flow:row;justify-content:space-between;padding:.5rem 1rem;display:flex;position:sticky;top:0}header.svelte-sv3dcb h2:where(.svelte-sv3dcb){color:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#ffffff80);font-family:Monaspace Neon,monospace;font-size:80%;font-weight:400}ul.svelte-sv3dcb{scrollbar-width:thin;padding-bottom:.5rem;list-style:none;overflow-y:auto}ul.svelte-sv3dcb button:where(.svelte-sv3dcb){color:var(--lightningcss-light,#08c)var(--lightningcss-dark,#fffc);text-align:left;background:0 0;border:none;outline:none;width:100%;padding:.25rem 1rem;font-family:KaTeX,serif;font-weight:400}ul.svelte-sv3dcb button:where(.svelte-sv3dcb):hover{cursor:pointer;background:var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#ffffff0d)}@font-face{font-family:KaTeX;src:url(../../../fonts/katex-main.ttf)format("truetype")}@font-face{font-family:Monaspace Neon;src:url(../../../fonts/monaspace-neon.ttf)format("truetype")}header.svelte-145ijoq{flex-flow:row;justify-content:space-between;padding:.5rem 1rem;display:flex;position:sticky;top:0}header.svelte-145ijoq h2:where(.svelte-145ijoq){color:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#ffffff80);font-family:Monaspace Neon,monospace;font-size:80%;font-weight:400}form.svelte-145ijoq{z-index:2;scrollbar-width:thin;flex:1;max-height:max-content;padding:.5rem 1rem;overflow-y:auto}section.svelte-145ijoq{flex-flow:row;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}section.svelte-145ijoq h3:where(.svelte-145ijoq){color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);margin-bottom:.2rem;font-family:KaTeX,serif;font-size:100%;font-weight:400}section.svelte-145ijoq p:where(.svelte-145ijoq){color:var(--lightningcss-light,#0006)var(--lightningcss-dark,#ffffff80);font-family:KaTeX,serif;font-size:90%}section.svelte-145ijoq:hover p:where(.svelte-145ijoq){color:#000}select.svelte-145ijoq{outline:none;height:max-content;padding:.1em .2em;font-family:KaTeX,serif;font-size:100%}button.svelte-145ijoq{color:#fff;background:#08c;border:none;outline:none;margin-bottom:1rem;padding:.25rem .5rem;font-family:KaTeX,serif;font-size:100%}button.svelte-145ijoq:hover{cursor:pointer;background:oklch(53.9841% .14119 241.555)}@font-face{font-family:KaTeX;src:url(../../../fonts/katex-main.ttf)format("truetype")}@font-face{font-family:Monaspace Neon;src:url(../../../fonts/monaspace-neon.ttf)format("truetype")}.container.svelte-kxozs1{background:#002;flex-flow:column;min-height:0;display:flex;position:relative}.panel.svelte-kxozs1{scrollbar-width:thin;scrollbar-color:#08c #002;flex:1;min-height:0;overflow-y:auto}header.svelte-kxozs1{background:#002;flex-flow:row;justify-content:space-between;padding:.5rem 1rem;display:flex;position:sticky;top:0}header.svelte-kxozs1 h2:where(.svelte-kxozs1){color:#ffffff80;font-family:Monaspace Neon,monospace;font-size:80%;font-weight:400}header.svelte-kxozs1 small:where(.svelte-kxozs1){color:#ffffff80;font-family:Monaspace Neon,monospace}header.svelte-kxozs1 small:where(.svelte-kxozs1) span:where(.svelte-kxozs1){color:#fff}textarea.svelte-kxozs1{field-sizing:content;resize:none;color:#fff;background:#002;border:none;border-radius:0;outline:none;width:100%;min-height:80%;padding:.5rem 1rem 1rem;font-family:Monaspace Neon,monospace;font-size:90%;font-weight:350;line-height:1.5}textarea.svelte-kxozs1::selection{background:#08c6}aside.svelte-kxozs1{color:#08c;text-align:right;font-family:KaTeX,serif;position:absolute;bottom:1rem;right:1.5rem}aside.svelte-kxozs1 .per:where(.svelte-kxozs1){color:#fff9;padding-top:.25em;font-size:90%}@font-face{font-family:KaTeX;src:url(../../../fonts/katex-main.ttf)format("truetype")}@font-face{font-family:Monaspace Neon;src:url(../../../fonts/monaspace-neon.ttf)format("truetype")}.root.svelte-1uha8ag{flex-flow:column;height:100vh;max-height:100vh;display:flex;position:relative}.layout.svelte-1uha8ag{flex-flow:row;flex:1;min-height:0;display:flex}main.svelte-1uha8ag{grid-template-columns:calc(100% * var(--frac-x,1) - .125px) .25px calc(100% * (1 - var(--frac-x,1)) - .125px);flex:1;min-height:0;display:grid}main.debug.svelte-1uha8ag{grid-template-rows:calc(100% * var(--frac-y,1) - .125px) .25px calc(100% * (1 - var(--frac-y,1)) - .125px)}main.svelte-1uha8ag .resize-drag:where(.svelte-1uha8ag){-webkit-user-select:none;user-select:none;z-index:4;transform-origin:100% 100%;background:0 0;position:relative}main.svelte-1uha8ag .resize-drag.x:where(.svelte-1uha8ag){transform:scaleX(8)}main.svelte-1uha8ag .resize-drag.x:where(.svelte-1uha8ag):hover{cursor:ew-resize}main.svelte-1uha8ag .resize-drag.y:where(.svelte-1uha8ag){transform:scaleY(8)}main.svelte-1uha8ag .resize-drag.y:where(.svelte-1uha8ag):hover{cursor:ns-resize}main.svelte-1uha8ag .resize-drag:where(.svelte-1uha8ag):after{content:"";width:100%;height:100%;position:absolute}main.svelte-1uha8ag .resize-drag.x:where(.svelte-1uha8ag):after{transform:scaleX(8)}main.svelte-1uha8ag .resize-drag.y:where(.svelte-1uha8ag):after{transform:scaleY(8)}main.svelte-1uha8ag .resize-drag:where(.svelte-1uha8ag):hover,main.svelte-1uha8ag .resize-drag:where(.svelte-1uha8ag):active{background:#ff60ff}main.svelte-1uha8ag .resize-drag:where(.svelte-1uha8ag):active{filter:brightness(75%)}aside.svelte-1uha8ag{z-index:4;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);flex-flow:column;max-width:25vw;display:flex}aside.svelte-1uha8ag .sep:where(.svelte-1uha8ag){border-top:.5px solid var(--lightningcss-light,#0000004d)var(--lightningcss-dark,#ffffff4d)}#desmos.svelte-1uha8ag{z-index:2;min-height:0;overflow-y:auto;box-shadow:0 2px 4px #0003}#desmos.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#b34d43;text-align:center;width:80%;margin:3rem auto;font-family:Monaspace Neon,monospace}#desmos-blank.svelte-1uha8ag{display:none}
