body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#282c34;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.code,code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}pre{margin:0}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;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;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:hsla(0,0%,100%,.5);color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.editor-section{background-color:#fff;padding:1rem}textarea:focus{outline:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--color-brown:#d6b425;--color-blue--0500:#1567b0;--color-black:#121212;--c-selection:#b4d5ff}.editor{background-color:#fff;color:#121212;color:var(--color-black);height:200rem;position:relative;width:100%}.editor__solution{background-color:var(--color-blue--0200);border-radius:.25rem;bottom:0;left:0;min-width:10rem;padding:.2rem .5rem;position:absolute;z-index:999}.editor__solution .editor__editor{font-size:.9rem}.editor__solution-show{text-align:center}.editor__solution-text,.editor__solution:hover .editor__solution-show{display:none}.editor__solution:hover .editor__solution-text{display:block;padding:.5rem .2rem}.editor__editor{font-size:1.3rem;height:100%;width:100%}.editor__textarea-pre span{background-color:initial!important}.editor__textarea-pre{z-index:8}.editor__textarea-textarea{z-index:9}.editor__textarea-textarea::selection{-webkit-text-fill-color:#121212!important;-webkit-text-fill-color:var(--color-black)!important;background:#b4d5ff!important;background:var(--c-selection)!important;color:#121212!important;color:var(--color-black)!important}
/*# sourceMappingURL=main.1e7398ad.css.map*/