html{--precode-bg-default:#e3eef7;--precode-color-default:#000;--precode-brdcolor-default:#3e5d75;--php-keyword:#004eff;--php-string:#690;--php-property:#905;--php-variable:#905;--php-delimiter-important-color:#00f}
html[data-theme="dark"]{--precode-bg-default:#282a36;--precode-bg-bash:#000;--precode-bg-php:#2b2b2b;--precode-bg-js:#1f1f1f;--precode-bg-html:#1f1f1f;--precode-bg-css:#282a36;--precode-bg-twig:#283136;--precode-color-default:#d7d7d7;--precode-color-bash:#c1c1c1;--precode-color-js:#9cdcfe;--precode-color-yaml:#a9b7c6;--precode-color-html:#ccc;--precode-brdcolor-default:#483d8b;--precode-brdcolor-php:#262728;--precode-brdcolor-js:#007acc;--precode-brdcolor-html:#000;--precode-brdcolor-css:#483d8b;--precode-brdcolor-bash:#01546c;--precode-brdcolor-twig:#313c27;--precode-headcode-color:#979797;--precode-selection:rgba(56,139,253,.25);--treeview-dir:#cc99cd;--treeview-file:#789;--bash-function:#53fff9;--bash-operator-bgc:rgb(147 147 147 / 25%);--bash-operator-color:#719bed;--bash-string:#51c100;--html-comment:#6a9955;--html-tag-attr-name:#9cdcfe;--html-tag-attr-value-entity:rgba(74,74,74,.5);--html-tag-attr-value:#ce9178;--html-tag-punctuation:#808080;--html-tag:#569cd6;--css-atrule-rule:#f97583;--css-atrule:#ffab70;--css-attribute-attr-name:#b392f0;--css-attribute-attr-value:#9ecbff;--css-attribute-operator:#f97583;--css-comment:#878787;--css-easing:#f97583;--css-function:#79b8ff;--css-number:#79b8ff;--css-property:#87cefa;--css-punctuation:#add8e6;--css-selector-class:#bd93f9;--css-selector-combinator:#f97583;--css-selector-pseudo-element:#bd93f9;--css-selector:#8ddb8c;--css-string-url:#9ecbff;--css-time:#79b8ff;--css-unit:#f97583;--css-variable:#ffab70;--js-boolean:#569cd6;--js-class-name:#4ec9b0;--js-comment:#6a9955;--js-constant:#4fc1ff;--js-function:#dcdcaa;--js-keyword:#569cd6;--js-language-regex:#ce9178;--js-literal-property:#9cdcfe;--js-number:#b5cea8;--js-operator-bg:rgb(255 255 255 / 3%);--js-operator-color:#d4d4d4;--js-path-color:#fff;--js-punctuation:#adbac7;--js-regex-delimiter:#d16969;--js-regex-flags:#569cd6;--js-string:#ce9178;--php-boolean:#cc7832;--php-class-name-static-context:#a5c261;--php-class-name:#a9b7c6;--php-comment:#808080;--php-constant:#cc7832;--php-delimiter-important-color:#cc7832;--php-delimiter-important-font-weight:normal;--php-function:#e8bf6a;--php-keyword:#cc7832;--php-number:#6897bb;--php-operator-bg:inherit;--php-operator-color:#a9b7c6;--php-package:#a5c261;--php-property:#9876aa;--php-punctuation:#a9b7c6;--php-string:#6a8759;--php-tag-attr-name:#bababa;--php-tag-attr-value:#a5c261;--php-tag-punctuation:#e8bf6a;--php-tag:#e8bf6a;--php-variable:#bababa;--precode-bg-json:#282a36;--precode-brdcolor-json:#2f4f4f;--json-operator-color:#e1c9ff;--json-property:#ff7b72;--json-punctuation:#9d9d9d;--json-string:#6a9955;--prcd-twig-language-twig:#bacf29;--prcd-twig-string:#3cb371;--prcd-twig-delimiter-punctuation:#f08080;--prcd-twig-twig-language-twig:#bdb76b;--precode-bg-yaml:#220322;--precode-brdcolor-yaml:#2d0038;--yaml-key-atrule:#a5c261;--yaml-punctuation:#a9b7c6;--precode-bg-ini:#282a36;--precode-color-ini:#bdb76b;--precode-brdcolor-ini:#483d8b;--ini-comment:#878787;--ini-key-attr-name:#ff7b72;--ini-punctuation:#e6edf3;--ini-section-punctuation:#d2a8ff;--ini-section-section-name-selector:#d2a8ff;--ini-value-attr-value:#a5d6ff}pre{--precode-brdcolor:var(--precode-brdcolor-default);border-style:solid;border-width:1px 1px 1px 5px;border-color:var(--precode-brdcolor);border-radius:0}
code[class*="language-"],
pre[class*="language-"]{--precode-color:var(--precode-color-default);color:var(--precode-color);background:none;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}
pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background-color:var(--precode-selection,#b3d4fc)}
pre[class*="language-"]::selection,pre[class*="language-"] ::selection,
code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background-color:var(--precode-selection,#b3d4fc)}
@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:0 0 50px;overflow:auto}:not(pre)>code[class*="language-"],
pre[class*="language-"]{--precode-bg:var(--precode-bg-default);background:var(--precode-bg)}
pre[class*="language-"]:not(.language-treeview){max-height:calc(100vh - 250px)}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,
.token.prolog,
.token.doctype,
.token.cdata{color:slategray}
.token.punctuation{--punctuation-default:#777;color:var(--hlpc-punctuation,var(--punctuation-default))}
.token.namespace{opacity:.7}
.token.tag{--tag-default:#00f;color:var(--hlpc-tag,var(--tag-default))}
.token.property{--property-default:#2c86a1;color:var(--hlpc-property,var(--property-default))}
.token.number{--number-default:#f0f;color:var(--hlpc-number,var(--number-default))}
.token.boolean,
.token.constant,
.token.symbol,
.token.deleted{color:#f0f}
.token.selector{--selector-default:#8b008b;color:var(--hlpc-selector,var(--selector-default))}
.token.attr-name{--attr-name-default:#0095ff;color:var(--hlpc-attr-name,var(--attr-name-default))}
.token.string,
.token.char,
.token.builtin,
.token.inserted{color:#4f989b}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string{color:#9a6e3a;background:hsla(0,0%,100%,.5)}
.token.atrule,
.token.keyword{color:#004eff}
.token.attr-value{--attr-value-default:#8b008b;color:var(--hlpc-attr-value,var(--attr-value-default))}
.token.function,
.token.class-name{color:#9d00ff}
.token.regex,
.token.important,
.token.variable{color:#c17c00}
.token.important,
.token.bold{font-weight:bold}
.token.italic{font-style:italic}
.token.entity{cursor:help}.path-headcode:has(+ .code-toolbar>.language-json),
.path-headcode:has(+ .language-json){background-color:var(--precode-brdcolor-json,#d2d7b1);color:#b3b2b2}
pre.language-json{--precode-bg:var(--precode-bg-json,#fefff0);--precode-brdcolor:var(--precode-brdcolor-json,#d2d7b1)}
.language-json .token.property{--hlpc-property:var(--json-property,#9d00ff)}
.language-json .token.string{color:var(--json-string,#567a0d)}
.language-json .token.punctuation{color:var(--json-punctuation)}
.language-json .token.operator{color:var(--json-operator-color);background:hsl(0deg 0% 100% / 4%)}.path-headcode:has(+ .code-toolbar>.language-twig),
.path-headcode:has(+ .language-twig){background-color:var(--precode-brdcolor-twig,#bacf29)}
pre.language-twig{--precode-bg:var(--precode-bg-twig,#f2f7f7);--precode-brdcolor:var(--precode-brdcolor-twig,#bacf29)}
code.language-twig{--precode-color:var(--precode-color-html,#000)}
.language-twig .tag>.token.tag{color:var(--html-tag,#800000)}
.language-twig .tag .token.punctuation{color:var(--html-tag-punctuation,#800000)}
.language-twig .token.attr-name{color:var(--html-tag-attr-name,#e50000)}
.language-twig .tag .token.attr-value{color:var(--html-tag-attr-value,#00f)}.language-twig .tag .attr-value .token.twig.language-twig{color:var(--prcd-twig-language-twig,#02781d)}
.language-twig .tag .attr-value .twig.language-twig .token.delimiter.punctuation{color:magenta}
.language-twig .tag .attr-value .twig.language-twig .token.punctuation{color:var(--prcd-twig-language-twig,#02781d)}
.language-twig .tag .attr-value .twig.language-twig .token.string{color:var(--prcd-twig-string,#53685c)}
.language-twig .tag .attr-value .twig.language-twig .string .token.punctuation{color:var(--html-tag-punctuation,#800000)}
.language-twig .token.tag-name.keyword{color:var(--prcd-twig-language-twig,#02781d)}
.language-twig .token.delimiter.punctuation{color:var(--prcd-twig-delimiter-punctuation,darkgreen)}
.language-twig .token.operator{color:magenta;background:inherit}
.language-twig .token.boolean{color:aqua}
.language-twig .token.twig.language-twig{color:var(--prcd-twig-twig-language-twig,#905)}
.language-twig .token.comment{color:var(--html-comment,#690)}.path-headcode:has(+ .code-toolbar>.language-yaml),
.path-headcode:has(+ .language-yaml){background-color:var(--precode-brdcolor-yaml,#9b0f15)}
pre.language-yaml{--precode-bg:var(--precode-bg-yaml,#ffe4e7);--precode-brdcolor:var(--precode-brdcolor-yaml,#cb171e)}
code.language-yaml{--precode-color:var(--precode-color-yaml)}
.language-yaml .token.key.atrule{color:var(--yaml-key-atrule,darkmagenta)}
.language-yaml .token.punctuation{--hlpc-punctuation:var(--yaml-punctuation,deeppink)}
.language-yaml .token.comment{color:#808080}pre.language-markdown,
pre.language-md{--precode-bg:var(--precode-bg-html);--precode-brdcolor:#3b3d4c}
code.language-markdown,
code.language-md{--precode-color:var(--precode-color-html)}
.language-markdown .tag>.token.tag,
.language-md .tag>.token.tag{color:var(--html-tag)}
.language-markdown .tag>.tag>.token.punctuation,
.language-md .tag>.tag>.token.punctuation{color:var(--html-tag-punctuation)}
.language-markdown .tag>.token.attr-name,
.language-md .tag>.token.attr-name{color:var(--html-tag-attr-name)}
.language-markdown .tag>.token.attr-value,
.language-md .tag>.token.attr-value{color:var(--html-tag-attr-value)}
.language-markdown .token.url,
.language-md .token.url{background:rgb(255 255 255 / 4%)}



.language-markdown .url>.token.operator,
.language-md .url>.token.operator{background:rgb(255 255 255 / 4%)}.path-headcode:has(+ .code-toolbar>.language-html),
.path-headcode:has(+ .language-html){background-color:var(--precode-brdcolor-html,#0e4c76)}
pre.language-html{--precode-bg:var(--precode-bg-html,#f6fcff);--precode-brdcolor:var(--precode-brdcolor-html,#007acc)}
code.language-html{--precode-color:var(--precode-color-html,#000)}
.language-html .token.tag{--hlpc-tag:var(--html-tag,#800000)}
.language-html .tag>.token.punctuation{color:var(--html-tag-punctuation,#800000)}
.language-html .tag>.token.attr-name{color:var(--html-tag-attr-name,#e50000)}
.language-html .tag>.token.attr-value{color:var(--html-tag-attr-value,#00f)}
.language-html .token.comment{color:var(--html-comment,#008000)}
.language-html .doctype .token.doctype-tag{color:var(--html-tag)}
.language-html .doctype .token.name{color:var(--html-tag-attr-name)}
.language-html .doctype .token.punctuation{color:var(--html-tag-punctuation)}
.language-html .tag .attr-value .token.entity{background:var(--html-tag-attr-value-entity,rgba(0,0,0,.1))}pre.language-css{--precode-bg:var(--precode-bg-css,#f6f6f6);--precode-brdcolor:var(--precode-brdcolor-css,#d5d5d5)}

.language-css .token.selector{--hlpc-selector:var(--css-selector,#015493)}
.language-css .selector>.token.class{color:var(--css-selector-class,#015493)}
.language-css .selector>.token.combinator{color:var(--css-selector-combinator,#c054d9)}
.language-css .selector .token.pseudo-element{color:var(--css-selector-pseudo-element)}
.language-css .token.punctuation{color:var(--css-punctuation,#0c0d0e)}
.language-css .token.comment{color:var(--css-comment,#666f78)}
.language-css .token.property{--hlpc-property:var(--css-property,#803378)}
.language-css .token.number{--hlpc-number:var(--css-number,#b75301)}
.language-css .token.unit{color:var(--css-unit,#b75301)}
.language-css .token.combinator{color:#c054d9}
.language-css .token.operator{background:rgb(255 255 255 / 5%)}
.language-css .token.attr-value{--hlpc-attr-value:#716a9f}
.language-css .token.function{color:var(--css-function,#b75301)}
.language-css .token.string,
.language-css .token.string.url{color:var(--css-string-url,#567a0d);background:hsl(0deg 0% 100% / 5%)}
.language-css .token.url{color:#9a6e3a;background:hsl(0deg 0% 100% / 2%)}
.language-css .token.atrule{color:var(--css-atrule)}
.language-css .atrule .token.rule{color:var(--css-atrule-rule,#015493)}
.language-css .attribute .token.attr-name{color:var(--css-attribute-attr-name)}
.language-css .attribute .token.attr-value{color:var(--css-attribute-attr-value)}
.language-css .attribute .token.operator{color:var(--css-attribute-operator)}
.language-css .token.time{color:var(--css-time,#b75301)}
.language-css .token.easing{color:var(--css-easing,#015493)}.path-headcode:has(+ .code-toolbar>.language-javascript),
.path-headcode:has(+ .code-toolbar>.language-js),
.path-headcode:has(+ .language-javascript),
.path-headcode:has(+ .language-js){background-color:var(--precode-brdcolor-js,#f0dc4e);color:var(--js-path-color,#424242)}
pre.language-javascript,
pre.language-js{--precode-bg:var(--precode-bg-js,#fefff0);--precode-brdcolor:var(--precode-brdcolor-js,#f0dc4e)}
code.language-javascript,
code.language-js{--precode-color:var(--precode-color-js,#000)}
.language-javascript .token.string,
.language-js .token.string{color:var(--js-string,#690)}
.language-javascript .token.function,
.language-js .token.function{color:var(--js-function,#DD4A68)}

.language-javascript .token.keyword,
.language-js .token.keyword{color:var(--js-keyword,#07a)}
.language-javascript .token.constant,
.language-js .token.constant{color:var(--js-constant,#905)}
.language-javascript .token.class-name,
.language-js .token.class-name{color:var(--js-class-name,#DD4A68)}

.language-javascript .token.punctuation,
.language-js .token.punctuation{color:var(--js-punctuation,#999)}
.language-javascript .token.operator,
.language-js .token.operator{color:var(--js-operator-color,#9a6e3a);background:var(--js-operator-bg,hsla(0,0%,100%,.5))}
.language-javascript .token.boolean,
.language-js .token.boolean{color:var(--js-boolean,#905)}
.language-javascript .token.literal-property.property,
.language-js .token.literal-property.property{color:var(--js-literal-property,#905)}
.language-javascript .token.number,
.language-js .token.number{--hlpc-number:var(--js-number,#905)}
.language-javascript .token.comment,
.language-js .token.comment{color:var(--js-comment,#708090)}
.language-javascript .regex .token.regex-delimiter,
.language-js .regex .token.regex-delimiter{color:var(--js-regex-delimiter,#e90)}
.language-javascript .regex .token.regex-source.language-regex,
.language-js .regex .token.regex-source.language-regex{color:var(--js-language-regex,#e90)}
.language-javascript .regex .token.regex-flags,
.language-js .regex .token.regex-flags{color:var(--js-regex-flags,#e90)}.path-headcode:has(+ .code-toolbar>.language-php),
.path-headcode:has(+ .language-php){background-color:var(--precode-brdcolor-php,#484C89);color:var(--precode-headcode-color,#d1d1d1)}
pre.language-php{--precode-bg:var(--precode-bg-php,#eff4ff);--precode-brdcolor:var(--precode-brdcolor-php,#484C89)}
.language-php .token.keyword{color:var(--php-keyword)}
.language-php .token.function,
.language-php .token.function-definition.function{color:var(--php-function,#9d00ff)}
.language-php .token.string.single-quoted-string{color:var(--php-string)}
.language-php .token.comment{color:var(--php-comment,slategray)}
.language-php .token.operator{color:var(--php-operator-color);background:var(--php-operator-bg)}
.language-php .token.punctuation{color:var(--php-punctuation)}
.language-php .token.property{--hlpc-property:var(--php-property)}
.language-php .token.constant.boolean{color:var(--php-boolean)}
.language-php .token.variable{color:var(--php-variable)}
.language-php .token.class-name.static-context{color:var(--php-class-name-static-context,darkgreen)}
.language-php .token.number{--hlpc-number:var(--php-number)}
.language-php .token.tag{color:var(--php-tag,#800000)}
.language-php .tag>.token.punctuation{color:var(--php-tag-punctuation)}
.language-php .tag>.token.attr-name{color:var(--php-tag-attr-name,#e50000)}
.language-php .tag>.token.attr-value{color:var(--php-tag-attr-value,#00f)}
.language-php .php.language-php>.token.delimiter.important{color:var(--php-delimiter-important-color);font-weight:var(--php-delimiter-important-font-weight)}
.language-php .token.class-name-definition.class-name{color:var(--php-class-name)}
.language-php .token.class-name{color:var(--php-class-name)}
.language-php .token.package{color:var(--php-package)}
.language-php .token.constant{color:var(--php-constant)}pre.language-bash{--precode-bg:var(--precode-bg-bash,#f5f2f0);--precode-brdcolor:var(--precode-brdcolor-bash,#dbdbdb)}
code.language-bash{--precode-color:var(--precode-color-bash,darkblue)}
.language-bash .token.function{color:var(--bash-function,#9d00ff)}
.language-bash .token.string{color:var(--bash-string,#008000)}
.language-bash .token.operator{color:var(--bash-operator-color,#9a6e3a);background:var(--bash-operator-bgc,hsla(0,0%,100%,.5))}pre.language-ini{--precode-bg:var(--precode-bg-ini,#f6f6f6);--precode-brdcolor:var(--precode-brdcolor-ini,#f7e1e1)}
code.language-ini{--precode-color:var(--precode-color-ini,#008b8b)}
.language-ini .token.key.attr-name{color:var(--ini-key-attr-name,#e50000)}
.language-ini .token.value.attr-value{color:var(--ini-value-attr-value,#015493)}
.language-ini .token.punctuation{color:var(--ini-punctuation,#000)}
.language-ini .section>.token.section-name.selector{color:var(--ini-section-section-name-selector,#008000)}
.language-ini .section>.token.punctuation{color:var(--ini-section-punctuation,#008000)}
.language-ini .token.comment{color:var(--ini-comment,#666f78)}pre.language-treeview{padding:0;background:inherit;border:0}
pre.language-treeview + .toolbar{display:none}
pre.language-treeview .entry-name.dir{color:var(--treeview-dir,darkblue)}
pre.language-treeview .entry-name{color:var(--treeview-file,#1a73e8)}
pre.language-treeview .dir:before{color:var(--treeview-dir,darkblue)}
pre.language-treeview .token.treeview-part .line-v-last:before,
pre.language-treeview .token.treeview-part .line-h:before,
pre.language-treeview .token.treeview-part .line-v:before,
pre.language-treeview .token.treeview-part .line-h:after{border-color:var(--treeview-dir,darkblue)}.path-headcode + .code-toolbar>pre[class*="language-"]{padding-top:25px}
div.code-toolbar>.toolbar{right:25px !important}
div.code-toolbar>.toolbar>.toolbar-item>button{cursor:pointer}
span.inline-color-wrapper{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDIiPjxwYXRoIGZpbGw9ImdyYXkiIGQ9Ik0wIDBoMnYySDB6Ii8+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0wIDBoMXYxSDB6TTEgMWgxdjFIMXoiLz48L3N2Zz4=);background-position:center;background-size:110%;display:inline-block;height:1.333ch;width:1.333ch;margin:0 .333ch;box-sizing:border-box;border:1px solid #fff;outline:1px solid rgba(0,0,0,.5);overflow:hidden}span.inline-color{display:block;height:120%;width:120%}
.prism-previewer,.prism-previewer:after,.prism-previewer:before{position:absolute;pointer-events:none}.prism-previewer,.prism-previewer:after{left:50%}.prism-previewer{margin-top:-48px;width:32px;height:32px;margin-left:-16px;z-index:10;opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.prism-previewer.flipped{margin-top:0;margin-bottom:-48px}.prism-previewer:after,.prism-previewer:before{content:'';position:absolute;pointer-events:none}.prism-previewer:before{top:-5px;right:-5px;left:-5px;bottom:-5px;border-radius:10px;border:5px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.5) inset,0 0 10px rgba(0,0,0,.75)}.prism-previewer:after{top:100%;width:0;height:0;margin:5px 0 0 -7px;border:7px solid transparent;border-color:rgba(255,0,0,0);border-top-color:#fff}.prism-previewer.flipped:after{top:auto;bottom:100%;margin-top:0;margin-bottom:5px;border-top-color:rgba(255,0,0,0);border-bottom-color:#fff}.prism-previewer.active{opacity:1}.prism-previewer-angle:before{border-radius:50%;background:#fff}.prism-previewer-angle:after{margin-top:4px}.prism-previewer-angle svg{width:32px;height:32px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.prism-previewer-angle[data-negative] svg{-webkit-transform:scaleX(-1) rotate(-90deg);-moz-transform:scaleX(-1) rotate(-90deg);-ms-transform:scaleX(-1) rotate(-90deg);-o-transform:scaleX(-1) rotate(-90deg);transform:scaleX(-1) rotate(-90deg)}.prism-previewer-angle circle{fill:transparent;stroke:#2d3438;stroke-opacity:.9;stroke-width:32;stroke-dasharray:0,500}.prism-previewer-gradient{background-image:linear-gradient(45deg,#bbb 25%,transparent 25%,transparent 75%,#bbb 75%,#bbb),linear-gradient(45deg,#bbb 25%,#eee 25%,#eee 75%,#bbb 75%,#bbb);background-size:10px 10px;background-position:0 0,5px 5px;width:64px;margin-left:-32px}.prism-previewer-gradient:before{content:none}.prism-previewer-gradient div{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:10px;border:5px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.5) inset,0 0 10px rgba(0,0,0,.75)}.prism-previewer-color{background-image:linear-gradient(45deg,#bbb 25%,transparent 25%,transparent 75%,#bbb 75%,#bbb),linear-gradient(45deg,#bbb 25%,#eee 25%,#eee 75%,#bbb 75%,#bbb);background-size:10px 10px;background-position:0 0,5px 5px}.prism-previewer-color:before{background-color:inherit;background-clip:padding-box}.prism-previewer-easing{margin-top:-76px;margin-left:-30px;width:60px;height:60px;background:#333}.prism-previewer-easing.flipped{margin-bottom:-116px}.prism-previewer-easing svg{width:60px;height:60px}.prism-previewer-easing circle{fill:#2d3438;stroke:#fff}.prism-previewer-easing path{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:4}.prism-previewer-easing line{stroke:#fff;stroke-opacity:.5;stroke-width:2}@-webkit-keyframes prism-previewer-time{0%{stroke-dasharray:0,500;stroke-dashoffset:0}50%{stroke-dasharray:100,500;stroke-dashoffset:0}100%{stroke-dasharray:0,500;stroke-dashoffset:-100}}@-o-keyframes prism-previewer-time{0%{stroke-dasharray:0,500;stroke-dashoffset:0}50%{stroke-dasharray:100,500;stroke-dashoffset:0}100%{stroke-dasharray:0,500;stroke-dashoffset:-100}}@-moz-keyframes prism-previewer-time{0%{stroke-dasharray:0,500;stroke-dashoffset:0}50%{stroke-dasharray:100,500;stroke-dashoffset:0}100%{stroke-dasharray:0,500;stroke-dashoffset:-100}}@keyframes prism-previewer-time{0%{stroke-dasharray:0,500;stroke-dashoffset:0}50%{stroke-dasharray:100,500;stroke-dashoffset:0}100%{stroke-dasharray:0,500;stroke-dashoffset:-100}}.prism-previewer-time:before{border-radius:50%;background:#fff}.prism-previewer-time:after{margin-top:4px}.prism-previewer-time svg{width:32px;height:32px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.prism-previewer-time circle{fill:transparent;stroke:#2d3438;stroke-opacity:.9;stroke-width:32;stroke-dasharray:0,500;stroke-dashoffset:0;-webkit-animation:prism-previewer-time linear infinite 3s;-moz-animation:prism-previewer-time linear infinite 3s;-o-animation:prism-previewer-time linear infinite 3s;animation:prism-previewer-time linear infinite 3s}
div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}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>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-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:#f5f2f0;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}