pre.wp-block-code code{color:#393a34;padding-left:0;border:none;overflow-x:initial;}
pre.wp-block-code, code[class*='language-']{color:#393a34;font-family:Hack, 'Fira Code', Consolas, Menlo, Monaco, 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Liberation Mono', 'Nimbus Mono L', 'Courier New', Courier, monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;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.wp-block-code{background:#b3d4fc;background-color:white;overflow:auto;}:where(pre.wp-block-code){padding:1em;margin:0.5em auto;border:1px solid #dddddd;}
.token.comment, .token.prolog, .token.doctype, .token.cdata{color:#999988;font-style:italic;}
.token.namespace{opacity:0.7;}
.token.string, .token.attr-value{color:#e3116c;}
.token.punctuation, .token.operator{color:#393a34;}
.token.entity, .token.url, .token.symbol, .token.number, .token.boolean, .token.variable, .token.constant, .token.property, .token.regex, .token.inserted{color:#36acaa;}
.token.atrule, .token.keyword, .token.attr-name, .language-autohotkey .token.selector{color:#00a4db;}
.token.function, .token.deleted, .language-autohotkey .token.tag{color:#9a050f;}
.token.tag, .token.selector, .language-autohotkey .token.keyword{color:#00009f;}
.token.important, .token.function, .token.bold{font-weight:bold;}
.token.italic{font-style:italic;}
pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber;}
pre.line-numbers > code{position:relative;padding-top:0 !important;}
.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.line-numbers-rows > span{pointer-events:none;display:block;counter-increment:linenumber;}
.line-numbers-rows > span:before{content:counter( linenumber );color:#5c6370;display:block;padding-right:0.8em;text-align:right;}
.prism-titlename {
margin: -16px -16px 24px -16px;
padding: 4px 16px;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
font-weight: bold;
color: #333;
background-color: #eee;
}#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}