.buttons_container__gPOec{padding-inline:2vmin;margin-bottom:10px;display:flex;justify-content:center;align-items:center}.buttons_container__gPOec button{border-radius:0}.buttons_divider__O_bsh{display:inline;height:50%}.buttons_heading__yh9RF{background-color:rgba(var(--mui-palette-secondary-mainChannel)/.25);border:1px solid var(--mui-palette-secondary-main);border-radius:999px;margin:0 10px;flex:1 1;text-align:center}.canvas_wrapper__rXeFM{display:flex;align-items:center;justify-content:center;border-radius:0;overflow:auto;width:100%;height:100%;padding:1rem}.canvas_wrapper__rXeFM>canvas{max-height:100%;max-width:100%;width:auto;height:100%;object-fit:contain;aspect-ratio:1}.console_console__JnzVs{overflow:clip;border-radius:0;width:100%;height:100%;position:relative}.console_console__JnzVs pre{height:100%;width:100%;padding:1rem;overflow:auto;margin:0}.console_indicator__BAPth{position:absolute;top:.5rem;right:.5rem}.console_indicator__BAPth svg{font-size:1rem}.hljs{color:#abb2bf}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.editor_editor__F4_wG{--line-num-width:3ch;--space-from-line-num:0.5ch;--padding:1rem;position:relative;overflow:clip;border-radius:0;width:100%;height:100%}.editor_editor__F4_wG *{font-size:1.25rem;line-height:1.6rem;letter-spacing:.025rem}.editor_editor__F4_wG pre,.editor_editor__F4_wG textarea{overflow:auto;position:absolute;top:0;left:0;height:100%;width:100%;padding:var(--padding);margin:0;border:0;white-space:pre}.editor_editor__F4_wG textarea{resize:none;color:transparent;background-color:transparent;caret-color:var(--mui-palette-text-disabled);outline:none;padding-left:calc(var(--padding) + var(--line-num-width) + var(--space-from-line-num));word-break:break-all;overscroll-behavior:none}.editor_editor__F4_wG pre{color:#ddd}.editor_editor__F4_wG pre code{counter-increment:line;display:block}.editor_editor__F4_wG pre code:before{content:counter(line);display:inline-block;width:var(--line-num-width);margin-right:var(--space-from-line-num);color:var(--mui-palette-text-disabled);text-align:right}