body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.hljs{display:block;overflow-x:auto;padding:0;color:#e6e6ef;background:transparent;font-feature-settings:"calt" 1,"ss01" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hljs-comment,.hljs-deletion,.hljs-meta,.hljs-quote{color:#6b7280;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-literal,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-strong,.hljs-type{color:#ff8b6b;font-weight:600}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:#a7f3d0}.hljs-built_in,.hljs-bullet,.hljs-link,.hljs-number,.hljs-symbol{color:#fdba74}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_,.hljs-title.function_{color:#c4b5fd;font-weight:500}.hljs-attr,.hljs-property,.hljs-template-variable,.hljs-variable{color:#7dd3fc}.hljs-tag{color:#6ee7b7}.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo{color:#7dd3fc}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-punctuation{color:#cbd5e1}.hljs-subst{color:#e6e6ef}.hljs-addition{color:#a7f3d0;background-color:rgba(167,243,208,.08)}.hljs-deletion{color:#fca5a5;background-color:hsla(0,94%,82%,.08)}.coterie-codeblock pre::-webkit-scrollbar,.kd-codeblock pre::-webkit-scrollbar{height:8px;width:8px}.coterie-codeblock pre::-webkit-scrollbar-track,.kd-codeblock pre::-webkit-scrollbar-track{background:transparent}.coterie-codeblock pre::-webkit-scrollbar-thumb,.kd-codeblock pre::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:999px}.coterie-codeblock pre::-webkit-scrollbar-thumb:hover,.kd-codeblock pre::-webkit-scrollbar-thumb:hover{background:rgba(255,98,62,.35)}