﻿figure.code,figure.terminal{contain:content;display:block;font-kerning:auto;font-variant-ligatures:none;margin:1em -0.25em;text-align:center}figure.code pre,figure.code code{font-family:'Fira Code','Cascadia Code',Hack,Menlo,Consolas,'Courier New',monospace;font-feature-settings:'zero' 1;font-size:calc(1em - 1px);font-style:inherit;font-variant-ligatures:contextual common-ligatures discretionary-ligatures;font-variant-numeric:tabular-nums;font-weight:inherit}}figure.code figcaption,figure.terminal figcaption{display:block;line-height:1.4;text-align:center;margin-left:10px;margin-right:10px}figure.code figcaption p,figure.terminal figcaption p{margin-bottom:0}figure.code pre,figure.terminal pre,figure.terminal p{background-color:rgba(127,127,127,0.25);border:.5px solid #868686;box-sizing:border-box;font-size:15px;margin:0;padding:10px;text-align:left;white-space:pre-wrap}figure.code.horizontal-scroll pre,figure.terminal.horizontal-scroll pre{overflow-x:auto;white-space:pre}figure.code pre code,figure.code pre kbd,figure.code pre samp,figure.code pre var,figure.terminal pre code,figure.terminal pre samp,figure.terminal p samp{background-color:unset;font-family:inherit;font-size:inherit}figure.code pre span.code-license{font-size:.8em;opacity:.8}figure.code pre.bad-example{border-right-color:hsla(0,100%,50%,0.4);border-right-width:5px}figure.code pre.good-example{border-right-color:hsla(120,100%,50%,0.4);border-right-width:5px}figure.code pre span{display:inline-block}figure.code pre span[contenteditable]{min-width:1ex;text-decoration:dotted #000 underline}
