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