*{box-sizing:border-box;margin:0;padding:0}body{background-color:#dcdcdc}@font-face{font-family:dyna;src:url(/static/media/DynaPuff-VariableFont_wdth,wght.6c189ed90c6bc87a7610.ttf)}@font-face{font-family:outfit;src:url(/static/media/Outfit-Thin.2036ad775363105e11d7.ttf)}@font-face{font-family:fb;src:url(/static/media/Asap_Condensed-Black.2f03086c203f17b5ae6a.ttf)}@font-face{font-family:fl;src:url(/static/media/Asap_SemiExpanded-Light.365dd01953adbf39b050.ttf)}header{border:1px solid;display:flex;justify-content:space-between;padding:10px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:9}header h1{font-family:fb}header svg{cursor:pointer;font-size:1.4em}.sec-lang{align-items:center;display:flex;gap:20px}.sec-lang img{height:30px;width:30px}@media screen and (max-width:500px){.sec-lang img{height:25px;width:25px}}.png-run-icon{display:none}@media screen and (max-width:800px){.png-run-icon{border-radius:2px;color:#11ac06;cursor:pointer;display:block;font-size:30px;margin:10px;position:absolute;right:0;top:70px}}.code-holder{border:1px solid;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:800px){.code-holder{display:flex;flex-direction:column}}code{word-wrap:break-word;border:1px solid;caret-color:blue;display:block;font-size:1.3em;height:90vh;line-height:25px;min-height:100vh;min-width:40vw;outline:none;overflow:auto;overflow:scroll;padding:10px 10px 30px;resize:both;width:50vw;word-break:break-all}@media screen and (max-width:800px){code{height:70vh;width:100%}}.err{color:#ee4848!important;font-family:sans-serif,Arial,fl;font-size:1.1em;font-weight:700;line-height:30px}.debug{border-left:none;height:90vh;overflow:auto;padding:15px}@media screen and (max-width:800px){.debug{height:400px}}@media screen and (min-width:800px){.debug{position:relative}}.debug h1{color:#8a8989;font-family:fb;font-size:2.6em;text-align:center}@media screen and (max-width:500px){.debug h1{font-size:2em}}.debug h1+p{font-family:sans-serif;font-family:outfit;font-size:1.1em;font-weight:700;line-height:35px}.debug button{border-radius:7px;bottom:10px;cursor:pointer;padding:8px;position:fixed;right:10px}.run-btn{background-color:#04e704;border-color:#e8e8e8;font-family:outfit;font-weight:700}@media screen and (max-width:500px){.run-btn{display:none}}.running{background-color:red;color:#fff;font-size:1.02em}.runtime-duration{background-color:blue;color:#fff;font-family:Georgia,sans-serif;margin:auto;padding:8px;text-align:center;width:100px}#langchoice{font-family:outfit;font-size:1.05em;outline:none;padding:10px;width:140px}@media screen and (max-width:500px){#langchoice{font-size:1em;height:40px;width:120px}}::-webkit-scrollbar{width:5px}.run-duration{color:#374fec;font-family:sans-serif;font-size:.8em;margin:10px 10px 0 0;position:absolute;right:0;top:0}.dark-theme{background-color:#35323e;color:#fff}.dark-theme header{background-color:#25273c}.dark-theme .debug h1+p{color:#56f4aa}.dark-theme #langchoice{background-color:#000;color:#fff}.light-theme{background-color:#e8e8e8;color:#000}.light-theme header{background-color:#e4e5f1;border:1px solid #dcdcdc}.light-theme #langchoice{background-color:#add8e6;color:#000}.light-theme .debug h1+p{color:#00562e}.clean-output{border-radius:4px 9px;cursor:pointer;font-size:1.8em;padding:3px}.clean-output:hover{background-color:#777878}.dark-theme code[class*=language-],.dark-theme pre[class*=language-]{word-wrap:normal;background:0 0;color:#f8f8f2;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #0000004d;white-space:pre;word-break:normal;word-spacing:normal}.dark-theme pre[class*=language-]{border-radius:.3em;margin:.5em 0;overflow:auto;padding:1em}.dark-theme :not(pre)>code[class*=language-],.dark-theme pre[class*=language-]{background:#272822}.dark-theme :not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.dark-theme .token.cdata,.dark-theme .token.comment,.dark-theme .token.doctype,.dark-theme .token.prolog{color:#8292a2}.dark-theme .token.punctuation{color:#f8f8f2}.dark-theme .token.namespace{opacity:.7}.dark-theme .token.constant,.dark-theme .token.deleted,.dark-theme .token.property,.dark-theme .token.symbol,.dark-theme .token.tag{color:#f92672}.dark-theme .token.boolean,.dark-theme .token.number{color:#ae81ff}.dark-theme .token.attr-name,.dark-theme .token.builtin,.dark-theme .token.char,.dark-theme .token.inserted,.dark-theme .token.selector,.dark-theme .token.string{color:#a6e22e}.dark-theme .language-css .token.string,.dark-theme .style .token.string,.dark-theme .token.entity,.dark-theme .token.operator,.dark-theme .token.url,.dark-theme .token.variable{color:#f8f8f2}.dark-theme .token.atrule,.dark-theme .token.attr-value,.dark-theme .token.class-name,.dark-theme .token.function{color:#e6db74}.dark-theme .token.keyword{color:#66d9ef}.dark-theme .token.important,.dark-theme .token.regex{color:#fd971f}.dark-theme .token.bold,.dark-theme .token.important{font-weight:700}.dark-theme .token.italic{font-style:italic}.dark-theme .token.entity{cursor:help}.light-theme code[class*=language-],.light-theme pre[class*=language-]{word-wrap:normal;background:0 0;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}.light-theme pre[class*=language-]{margin:.5em 0;overflow:visible;padding:1px;position:relative}.light-theme pre[class*=language-]>code{background-attachment:local;background-color:#fdfdfd;background-image:linear-gradient(#0000 50%,#458ed10a 0);background-origin:content-box;background-size:3em 3em;border-left:10px solid #358ccb;box-shadow:-1px 0 0 0 #358ccb,0 0 0 1px #dfdfdf;position:relative;z-index:1}.light-theme code[class*=language-]{display:block;height:inherit;max-height:inherit;overflow:auto;padding:0 1em}.light-theme :not(pre)>code[class*=language-],.light-theme pre[class*=language-]{background-color:#fdfdfd;box-sizing:border-box;margin-bottom:1em}.light-theme :not(pre)>code[class*=language-]{border:1px solid #0000001a;border-radius:.3em;color:#c92c2c;display:inline;padding:.2em;position:relative;white-space:normal}.light-theme pre[class*=language-]:after,.light-theme pre[class*=language-]:before{bottom:.75em;box-shadow:0 13px 8px #979797;content:"";display:block;height:20%;left:.18em;max-height:13em;position:absolute;transform:rotate(-2deg);width:40%}.light-theme pre[class*=language-]:after{left:auto;right:.75em;transform:rotate(2deg)}.light-theme .token.block-comment,.light-theme .token.cdata,.light-theme .token.comment,.light-theme .token.doctype,.light-theme .token.prolog{color:#7d8b99}.light-theme .token.punctuation{color:#5f6364}.light-theme .token.boolean,.light-theme .token.constant,.light-theme .token.deleted,.light-theme .token.function-name,.light-theme .token.number,.light-theme .token.property,.light-theme .token.symbol,.light-theme .token.tag{color:#c92c2c}.light-theme .token.attr-name,.light-theme .token.builtin,.light-theme .token.char,.light-theme .token.function,.light-theme .token.inserted,.light-theme .token.selector,.light-theme .token.string{color:#2f9c0a}.light-theme .token.entity,.light-theme .token.operator,.light-theme .token.url,.light-theme .token.variable{background:#ffffff80;color:#a67f59}.light-theme .token.atrule,.light-theme .token.attr-value,.light-theme .token.class-name,.light-theme .token.keyword{color:#1990b8}.light-theme .token.important,.light-theme .token.regex{color:#e90}.light-theme .language-css .token.string,.light-theme .style .token.string{background:#ffffff80;color:#a67f59}.light-theme .token.important{font-weight:400}.light-theme .token.bold{font-weight:700}.light-theme .token.italic{font-style:italic}.light-theme .token.entity{cursor:help}.light-theme .token.namespace{opacity:.7}@media screen and (max-width:767px){.light-theme pre[class*=language-]:after,.light-theme pre[class*=language-]:before{bottom:14px;box-shadow:none}}.light-theme pre[class*=language-].line-numbers.line-numbers{padding-left:0}.light-theme pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}.light-theme pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}.light-theme pre[class*=language-][data-line]{padding-bottom:0;padding-left:0;padding-top:0}.light-theme pre[data-line] code{padding-left:4em;position:relative}.light-theme pre .line-highlight{margin-top:0}
/*# sourceMappingURL=main.c25db282.css.map*/