@layer lib{.prism-editor-wrapper code{display:block;font-family:inherit;line-height:inherit}.prism-editor-component{height:auto;max-height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.prism-editor-component,.prism-editor-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.prism-editor-wrapper{height:100%;overflow:auto;-o-tab-size:1.5em;tab-size:1.5em;-moz-tab-size:1.5em}.prism-editor-wrapper pre{display:inline-block;width:100%}div.prism-editor-wrapper .prism-editor-placeholder{color:#6f7276;display:inline-block;overflow:visible;pointer-events:none;width:0}div.prism-editor-wrapper:focus-within .prism-editor-placeholder{visibility:hidden}.prism-editor__line-numbers{height:100%;overflow:hidden;-ms-flex-negative:0;border-right:1px solid var(--color-border);flex-shrink:0;margin-right:4px;margin-top:0;padding-right:4px;padding-top:4px}.prism-editor__line-number{text-align:right;white-space:nowrap}.prism-editor__autocomplete{max-height:180px;max-width:250px;min-height:12px;min-width:100px;overflow-y:auto;position:absolute;top:25px;width:100%;z-index:4}.prism-editor__autocomplete li{cursor:pointer;overflow:hidden;padding:1px 5px;white-space:nowrap}.prism-editor__code{margin-bottom:0!important;margin-top:0!important;-webkit-box-flex:2;-ms-flex-positive:2;-webkit-box-sizing:border-box;box-sizing:border-box;flex-grow:2;min-height:100%;outline:none;-o-tab-size:4;tab-size:4;-moz-tab-size:4}pre.prism-editor__code:focus{outline:none}}@layer base{code[class*=language-],pre[class*=language-]{background:none;color:#f8f8f2;font-family:var(--font-code);font-size:1em;text-align:left;text-shadow:0 1px rgba(0,0,0,.3);white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;cursor:text;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}pre[class*=language-]{border-radius:.3em;margin:.5em 0;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:var(--color-back)}: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:var(--color-text)}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}}