﻿html{--font-stack-mono-code:'CommitMono','Fira Code','Cascadia Code',var(--font-stack-mono),monospace}figure.code p,figure.terminal p{margin:var(--text-height) var(--grid-cell);text-align:left}figure.code,figure.terminal{display:block;font-kerning:auto;font-variant-ligatures:none;margin-left:.125em;margin-right:.125em;text-align:center}figure.terminal pre,figure.terminal code,figure.terminal samp{color:inherit;font-family:monospace;font-family:var(--font-stack-mono);hyphens:manual}figure.code pre,figure.code code{font-family:monospace;font-family:var(--font-stack-mono-code);font-feature-settings:'zero' 1;font-size:calc(var(--font-size) - 1px);font-style:inherit;font-variant-ligatures:contextual common-ligatures discretionary-ligatures;font-variant-numeric:tabular-nums;font-weight:inherit;hyphens:manual;scrollbar-width:thin}figure.code pre::-webkit-scrollbar,figure.terminal pre::-webkit-scrollbar{background-color:rgba(128,128,128,0.15);display:block;height:8px;width:5px}figure.code pre::-webkit-scrollbar-thumb,figure.terminal pre::-webkit-scrollbar-thumb{background-color:rgba(128,128,128,0.5);border-radius:4.5px;border:.5px solid rgba(0,0,0,0.1)}@media (prefers-color-scheme:dark){html:not(.color-scheme-light) figure.code pre,html:not(.color-scheme-light) figure.terminal pre{filter:invert(1.0) hue-rotate(180deg)}html:not(.color-scheme-light) figure.code pre::-webkit-scrollbar-thumb,html:not(.color-scheme-light) figure.terminal pre::-webkit-scrollbar-thumb{border-color:rgba(255,255,255,0.1)}}html.color-scheme-dark figure.code pre,html.color-scheme-dark figure.terminal pre{filter:invert(1.0) hue-rotate(180deg)}html.color-scheme-dark figure.code pre::-webkit-scrollbar-thumb,html.color-scheme-dark figure.terminal pre::-webkit-scrollbar-thumb{border-color:rgba(255,255,255,0.1)}figure.code figcaption,figure.terminal figcaption{display:block;text-align:center;margin-left:.875em;margin-right:.875em}figure.code figcaption p,figure.terminal figcaption p{margin-left:1em;margin-right:1em}figure.code pre,figure.terminal pre{--figure-code-border-width:.5px;background-color:var(--color-light-code-background);border:var(--figure-code-border-width) solid #868686;box-sizing:border-box;color:var(--color-light-text);font-size:15px;line-height:var(--text-height);margin:calc(0px - (var(--text-height) / 2)) 0;padding-bottom:calc((0px - var(--figure-code-border-width)) + (var(--text-height) / 2));padding-left:.875em;padding-right:.875em;padding-top:calc((0px - var(--figure-code-border-width)) + (var(--text-height) / 2));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 kbd,figure.terminal pre samp,figure.terminal p samp{background-color:unset;color:var(--color-light-text);font-family:inherit;font-size:inherit}figure.code pre.good-example{border-right-color:var(--color-result-good);border-right-width:.25em}figure.code pre.okay-example{border-right-color:var(--color-result-okay);border-right-width:.25em}figure.code pre.bad-example{border-right-color:var(--color-result-bad);border-right-width:.25em}figure.code pre span[contenteditable]{min-width:1ex;text-decoration:dotted var(--color-light-text) underline}figure.code pre code .hll{background-color:#ffc}figure.code pre code .c{color:#408080;font-style:italic}figure.code pre code .err{border:1px solid#f00}figure.code pre code .k{color:#008000;font-weight:700}figure.code pre code .o{color:#666}figure.code pre code .ch{color:#408080;font-style:italic}figure.code pre code .cm{color:#408080;font-style:italic}figure.code pre code .cp{color:#bc7a00}figure.code pre code .cpf{color:#408080;font-style:italic}figure.code pre code .c1{color:#408080;font-style:italic}figure.code pre code .cs{color:#408080;font-style:italic}figure.code pre code .gd{color:#a00000}figure.code pre code .ge{font-style:italic}figure.code pre code .gr{color:red}figure.code pre code .gh{color:#000080;font-weight:700}figure.code pre code .gi{color:#00a000}figure.code pre code .go{color:#888}figure.code pre code .gp{color:#000080;font-weight:700}figure.code pre code .gs{font-weight:700}figure.code pre code .gu{color:#800080;font-weight:700}figure.code pre code .gt{color:#04d}figure.code pre code .kc{color:#008000;font-weight:700}figure.code pre code .kd{color:#008000;font-weight:700}figure.code pre code .kn{color:#008000;font-weight:700}figure.code pre code .kp{color:#008000}figure.code pre code .kr{color:#008000;font-weight:700}figure.code pre code .kt{color:#b00040}figure.code pre code .m{color:#666}figure.code pre code .s{color:#ba2121}figure.code pre code .na{color:#667321}figure.code pre code .nb{color:#008000}figure.code pre code .nc{color:#00f;font-weight:700}figure.code pre code .no{color:#800}figure.code pre code .nd{color:#a2f}figure.code pre code .ni{color:#999;font-weight:700}figure.code pre code .ne{color:#d2413a;font-weight:700}figure.code pre code .nf{color:#00f}figure.code pre code .nl{color:#a0a000}figure.code pre code .nn{color:#00f;font-weight:700}figure.code pre code .nt{color:#008000;font-weight:700}figure.code pre code .nv{color:#19177c}figure.code pre code .ow{color:#a2f;font-weight:700}figure.code pre code .w{color:#bbb}figure.code pre code .mb{color:#666}figure.code pre code .mf{color:#666}figure.code pre code .mh{color:#666}figure.code pre code .mi{color:#666}figure.code pre code .mo{color:#666}figure.code pre code .sa{color:#ba2121}figure.code pre code .sb{color:#ba2121}figure.code pre code .sc{color:#ba2121}figure.code pre code .dl{color:#ba2121}figure.code pre code .sd{color:#ba2121;font-style:italic}figure.code pre code .s2{color:#ba2121}figure.code pre code .se{color:#b62;font-weight:700}figure.code pre code .sh{color:#ba2121}figure.code pre code .si{color:#b68;font-weight:700}figure.code pre code .sx{color:#008000}figure.code pre code .sr{color:#b68}figure.code pre code .s1{color:#ba2121}figure.code pre code .ss{color:#19177c}figure.code pre code .bp{color:#008000}figure.code pre code .fm{color:#00f}figure.code pre code .vc{color:#19177c}figure.code pre code .vg{color:#19177c}figure.code pre code .vi{color:#19177c}figure.code pre code .vm{color:#19177c}figure.code pre code .il{color:#666}
