pre{font-family:Menlo,Monaco,Consolas,'Courier New',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;padding:1em;margin:.5em 0;overflow:auto;line-height:1.5;tab-size:4;hyphens:none;color:#eff;background-color:#2e3d44!important;border:#475d69;border-radius:3px}pre[class*=language-]{padding:1em}code[class*=language-] .token.cdata,code[class*=language-] .token.comment,code[class*=language-] .token.doctype,code[class*=language-] .token.prolog,pre[class*=language-] .token.cdata,pre[class*=language-] .token.comment,pre[class*=language-] .token.doctype,pre[class*=language-] .token.prolog{color:#4f6875}code[class*=language-] .token.punctuation,pre[class*=language-] .token.punctuation{color:#82aaff}code[class*=language-] .namespace,pre[class*=language-] .namespace{opacity:.7}code[class*=language-] .token.constant,pre[class*=language-] .token.constant{color:#f07178}code[class*=language-] .token.property,pre[class*=language-] .token.property{color:#73d1c8}code[class*=language-] .token.boolean,code[class*=language-] .token.function-name,code[class*=language-] .token.number,pre[class*=language-] .token.boolean,pre[class*=language-] .token.function-name,pre[class*=language-] .token.number{color:#f78c6a}code[class*=language-] .token.tag,pre[class*=language-] .token.tag{color:#f07178}code[class*=language-] .token.deleted,pre[class*=language-] .token.deleted{color:#f07178}code[class*=language-] .token.symbol,pre[class*=language-] .token.symbol{color:#c3e88d}code[class*=language-] .token.selector,pre[class*=language-] .token.selector{color:#c792ea}code[class*=language-] .token.attr-name,pre[class*=language-] .token.attr-name{color:#c792ea}code[class*=language-] .token.string,pre[class*=language-] .token.string{color:#c3e88d}code[class*=language-] .token.char,pre[class*=language-] .token.char{color:#373b41}code[class*=language-] .token.builtin,code[class*=language-] .token.inserted,pre[class*=language-] .token.builtin,pre[class*=language-] .token.inserted{color:#c3e88d}code[class*=language-] .token.entity,pre[class*=language-] .token.entity{color:#89ddf3}code[class*=language-] .token.url,pre[class*=language-] .token.url{color:#ffcb6b}code[class*=language-] .token.operator,pre[class*=language-] .token.operator{color:#89ddf3}code[class*=language-] .token.atrule,code[class*=language-] .token.attr-value,code[class*=language-] .token.keyword,pre[class*=language-] .token.atrule,pre[class*=language-] .token.attr-value,pre[class*=language-] .token.keyword{color:#c792ea}code[class*=language-] .token.function,pre[class*=language-] .token.function{color:#82aaff}code[class*=language-] .token.class-name,pre[class*=language-] .token.class-name{color:#ffcb6b}code[class*=language-] .token.important,code[class*=language-] .token.regex,code[class*=language-] .token.variable,pre[class*=language-] .token.important,pre[class*=language-] .token.regex,pre[class*=language-] .token.variable{color:#89ddf3}code[class*=language-] .token.bold,code[class*=language-] .token.important,pre[class*=language-] .token.bold,pre[class*=language-] .token.important{font-weight:700}code[class*=language-] .token.italic,pre[class*=language-] .token.italic{font-style:italic}code[class*=language-] .token.entity,pre[class*=language-] .token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}pre[data-line] .line-highlight-wrapper{position:absolute;top:0;left:0;background-color:transparent;display:block;width:100%}pre[data-line] .line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}pre[data-line] .line-highlight:before,pre[data-line] .line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f4f1ef;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}pre[data-line] .line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}