code[class*=language-],pre[class*=language-]{color:#1f2937;font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-size:.9em;line-height:1.2em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre>code[class*=language-]{font-size:1em}code[class*=language-]::-moz-selection,pre[class*=language-]::-moz-selection{background:#b3d4fc}code[class*=language-]::selection,pre[class*=language-]::selection{background:#b3d4fc}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;background-color:#fafafa;border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:none}:not(pre)>code[class*=language-]{padding:1px .2em;background:#f8f8f8;border:1px solid #ddd}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#4b5563;font-style:italic}.token.namespace{opacity:.7}.token.attr-value,.token.char,.token.inserted,.token.string{color:#047857}.token.operator,.token.punctuation{color:#1f2937}.token.atrule,.token.keyword{color:#be123c;font-weight:600}.token.attr-name,.token.class-name,.token.constant,.token.function,.token.symbol{color:#1e3a8a}.token.boolean,.token.entity,.token.property,.token.regex,.token.tag,.token.variable{color:#0369a1}.token.number{color:#b45309}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.5rem;right:.5rem;transition:opacity .3s ease-in-out;opacity:0;border:none}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item:first-child{display:none}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{border:0;font:inherit;line-height:normal;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}div.code-toolbar>.toolbar button{background:#f3f4f6;border:1px solid #e5e7eb;color:#4b5563;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;cursor:pointer}div.code-toolbar>.toolbar button:hover{background:#e5e7eb;color:#1f2937}pre[class*=language-]::before{content:attr(data-lang);display:block;font-size:.72rem;color:#063d28;text-transform:uppercase;letter-spacing:.8px;margin-bottom:.5rem;border-bottom:1px solid #ccc;padding-bottom:8px;font-family:Lato,sans-serif;font-weight:600}
