@font-face{font-family:"Source Code Pro";font-style:normal;font-weight:400;src:local(""),url(../fonts/source-code-pro-v21-latin-regular.woff2) format("woff2"),url(../fonts/source-code-pro-v21-latin-regular.woff) format("woff")}pre code.hljs{display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#adbac7;background:#22272e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#f47067}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#dcbdfb}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#6cb6ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#96d0ff}.hljs-built_in,.hljs-symbol{color:#f69d50}.hljs-code,.hljs-comment,.hljs-formula{color:#768390}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#8ddb8c}.hljs-subst{color:#adbac7}.hljs-section{color:#316dca;font-weight:700}.hljs-bullet{color:#eac55f}.hljs-emphasis{color:#adbac7;font-style:italic}.hljs-strong{color:#adbac7;font-weight:700}.hljs-addition{color:#b4f1b4;background-color:#1b4721}.hljs-deletion{color:#ffd8d3;background-color:#78191b}pre.wp-block-code{display:flex;padding:1.5em;background-color:#0d1317;border-radius:4px;position:relative;overflow:visible;margin-bottom:1.2em;font-size:1em}body .wp-block-code code,body .entry-content code{background-color:rgb(27 31 35 / .05);font-family:"Source Code Pro",monospace;overflow-wrap:break-word;white-space:pre-wrap;font-size:.75em;line-height:1.7}pre code,.entry-content pre code{background-color:#fff0;color:#ebdbb2}pre .btn{padding:2px 6px;position:absolute;right:4px;top:4px;display:inline-block;font-size:13px;line-height:20px;color:#333;white-space:nowrap;vertical-align:middle;cursor:pointer;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#eee));background-image:linear-gradient(#fcfcfc,#eee);border:1px solid #d5d5d5;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;line-height:1}pre .btn{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0;padding:2px 6px;position:absolute;right:4px;top:4px}pre:hover .btn{opacity:1}@media screen and (max-width:768px){pre .btn{opacity:1}}.tooltipped{position:relative}.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font:normal normal 11px/1.5 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:rgb(0 0 0 / .8);border-radius:3px;-webkit-font-smoothing:subpixel-antialiased;opacity:0}.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgb(0 0 0 / .8);pointer-events:none;content:"";border:5px solid #fff0;opacity:0}@-webkit-keyframes tooltip-appear{from{opacity:0}to{opacity:1}}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:0.1s;animation-duration:0.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:0.4s;animation-delay:0.4s}.tooltipped-s::after{top:100%;right:50%;margin-top:5px}.tooltipped-s::before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgb(0 0 0 / .8)}.tooltipped-s::after{-webkit-transform:translateX(50%);transform:translateX(50%)}