.code-highlight{padding:.1rem 1rem;margin:1rem 3px;background-color:var(--hc-dark-gray);color:var(--hc-light-cream);font-size:.95rem}.copy-container{position:relative;display:block;float:right}.copy-container+.code-highlight{margin-top:0}.copy-button{position:absolute;top:.5rem;right:.5rem;z-index:2;display:block;padding:.25rem .5rem;font-size:75%;color:#818a91;cursor:pointer;background-color:transparent;border:0;border-radius:.25rem}.copy-button:hover{color:#fff;background-color:#027de7}:root{--hc-dark-gray:#1B1D1E;--hc-light-cream:#F8F8F2;--hc-light-pink:#F92672;--hc-lime-green:#A6E22E;--hc-sky-blue:#66D9EF;--hc-yellow:#E6DB74;--hc-brown:#C4BE89;--hc-gray-blue:#7E8E91;--hc-orange:#FD971F;--hc-soft-purple:#AE81FF;--hc-bright-coral:#ef5939}.html-attribute-tag{color:var(--hc-light-pink)}.html-script-tag{color:var(--hc-lime-green)}.html-glt-tag{color:var(--hc-lime-green)}.html-attribute-name{color:var(--hc-sky-blue)}.html-string-value{color:var(--hc-yellow)}.html-comment{color:var(--hc-gray-blue)}.html-operator,.html-tag{color:var(--hc-lime-green)}.html-close-tag-angle,.html-close-tag-bracket{color:var(--hc-orange)}.html-element-tag{color:var(--hc-light-pink);font-weight:700}.html-title{color:var(--hc-bright-coral);font-weight:700}.js-comment{color:var(--hc-gray-blue)}.js-string{color:var(--hc-yellow)}.css-keyframes-name,.js-brace,.js-bracket,.js-keyword{color:var(--hc-lime-green)}.js-const,.js-control-keyword{color:var(--hc-light-pink)}.js-template-expression{color:var(--hc-sky-blue)}.js-let,.js-var{color:var(--hc-orange)}.js-index{color:var(--hc-soft-purple)}.css-comment{color:var(--hc-gray-blue)}.css-at-rule{color:var(--hc-lime-green)}.css-property-name{color:var(--hc-orange)}.css-keyframes-keyword,.css-property-value{color:var(--hc-soft-purple)}.css-brace,.css-function,.css-selector,.css-var{color:var(--hc-lime-green)}.css-colon,.css-semicolon{color:var(--hc-light-cream)}.css-text{color:var(--hc-yellow)}.css-special-selector{color:var(--hc-light-pink)}.css-variable{color:var(--hc-sky-blue)}.json-string{color:var(--hc-yellow)}.json-quote{color:var(--hc-light-cream)}.json-number{color:var(--hc-soft-purple)}.js-boolean{color:var(--hc-soft-purple)}.json-colon{color:var(--hc-light-cream)}.json-comma{color:var(--hc-light-cream)}.json-brace{color:var(--hc-gray-blue)}.json-bracket{color:var(--hc-gray-blue)}.ejs-tag-open{color:var(--hc-lime-green)}.ejs-tag-close{color:var(--hc-lime-green)}.ejs-contents{color:var(--hc-yellow)}.py-comment,.py-string{color:var(--hc-yellow)}.py-comment-gray{color:var(--hc-gray-blue)}.py-keyword{color:var(--hc-light-pink)}.py-identifier{color:var(--hc-lime-green)}.py-exception{color:var(--hc-sky-blue)}.py-number{color:var(--hc-soft-purple)}.m-comment{color:var(--hc-gray-blue)}.py-string{color:var(--hc-yellow)}.m-function{color:var(--hc-lime-green)}.m-keyword{color:var(--hc-light-pink)}.m-number{color:var(--hc-soft-purple)}.m-string{color:var(--hc-yellow)}.rpl-comment{color:var(--hc-gray-blue)}.cpp-comment{color:var(--hc-gray-blue)}.cpp-type{color:var(--hc-sky-blue)}.cpp-control{color:var(--hc-light-pink);font-weight:700}.cpp-access{color:var(--hc-light-pink);font-weight:700}.cpp-preprocessor{color:var(--hc-brown);font-style:italic}.cpp-preprocessor2{color:var(--hc-lime-green)}.cpp-include-file{color:var(--hc-yellow)}.cpp-keyword{color:var(--hc-orange);font-style:italic}.cpp-string{color:var(--hc-yellow)}.cpp-number{color:var(--hc-soft-purple)}.cpp-format{color:var(--hc-light-pink)}.cpp-exception{color:var(--hc-lime-green);font-weight:700}.cpp-operator{color:var(--hc-light-pink)}.cpp-nullptr{color:var(--hc-soft-purple);font-weight:700}.cpp-boolean{color:var(--hc-soft-purple)}.cpp-default{color:var(--hc-yellow)}.cpp-export{color:var(--hc-lime-green)}.fortran-comment{color:var(--hc-gray-blue)}.fortran-keyword{color:var(--hc-light-pink);font-weight:700}.fortran-top-level{color:var(--hc-lime-green)}.fortran-top-level-bold{color:var(--hc-lime-green);font-weight:700}.fortran-string{color:var(--hc-yellow)}.fortran-number{color:var(--hc-soft-purple)}.fortran-type{color:var(--hc-sky-blue)}.fortran-operator{color:var(--hc-light-pink)}.cmake-comment{color:var(--hc-gray-blue)}.cmake-exec{color:var(--hc-lime-green)}.cmake-string{color:var(--hc-yellow)}.cmake-variable-1{color:var(--hc-sky-blue)}.cmake-variable-2{color:var(--hc-yellow);font-weight:700}.cmake-variable-3{color:var(--hc-orange)}.cmake-variable-4{color:var(--hc-soft-purple);font-weight:700}.cmake-conditional-1{color:var(--hc-light-pink);font-weight:700}.cmake-conditional-2{color:var(--hc-lime-green)}.bash-string{color:var(--hc-yellow)}.bash-comment{color:var(--hc-gray-blue)}.bash-keyword{color:var(--hc-light-pink)}.bash-identifier{color:var(--hc-lime-green)}.bash-number{color:var(--hc-soft-purple)}.bash-variable{color:var(--hc-orange)}.bash-variable-2{color:var(--hc-lime-green)}.bash-parenthesis{color:var(--hc-lime-green)}.bash-command{color:var(--hc-sky-blue)}.todotxt-completed{color:#7e8e91;text-decoration:line-through}.todotxt-priority-a{color:#cc4027}.todotxt-priority-b{color:#b4b22a}.todotxt-priority-c{color:#3ac12b}.todotxt-item{color:#f8f8f2}.fen-pieces{color:var(--hc-yellow)}.fen-active{color:var(--hc-light-pink)}.fen-castling{color:var(--hc-orange)}.fen-en-passant{color:var(--hc-lime-green)}.fen-halfmove{color:var(--hc-soft-purple)}.fen-fullmoves{color:var(--hc-soft-purple)}.pgn-tag-bracket{color:var(--hc-lime-green)}.pgn-tag-quote{color:var(--hc-light-pink)}.pgn-tag-name{color:var(--hc-orange)}.pgn-tag-value{color:var(--hc-sky-blue)}.pgn-movetext{color:var(--hc-yellow)}.pgn-move-number{color:var(--hc-soft-purple)}.pgn-move{color:var(--hc-yellow)}.pgn-comment{color:var(--hc-gray-blue)}.pgn-result{color:var(--hc-light-pink)}.pgn-variation{color:var(--hc-sky-blue)}