div.highlighter-rouge{margin-left:-130px;max-width:900px;margin-right:-130px}.caption pre{background:#2b3135}@media (max-width:999px){div.highlighter-rouge{width:100vw;max-width:100vw;margin-left:calc((100vw - 640px)/ -2);border-radius:0}}@media (max-width:680px){div.highlighter-rouge{margin-left:-18px;margin-right:-18px;width:100vw;max-width:100vw;border-radius:0}}code.highlighter-rouge{color:#f3a636}.hljs{display:block;overflow-x:auto;line-height:1.45;padding:2rem;background:#2b3135;font-weight:400;color:#807f7f}.hljs-title{color:#fad000;font-weight:400}.hljs-name{color:#a1feff}.hljs-tag{color:#fff}.hljs-attr{color:#f8d000;font-style:italic}.hljs-built_in,.hljs-section,.hljs-selector-tag{color:#fb9e00}.hljs-keyword{color:#fb9e00}.hljs,.hljs-subst{color:#fff}.hljs-addition,.hljs-attribute,.hljs-bullet,.hljs-code,.hljs-deletion,.hljs-quote,.hljs-regexp,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-string,.hljs-symbol,.hljs-template-tag{color:#4cd213}.hljs-meta,.hljs-meta-string{color:#f69767}.hljs-comment{color:#bdbdbd}.hljs-keyword,.hljs-literal,.hljs-name,.hljs-selector-tag,.hljs-strong{font-weight:400}.hljs-literal,.hljs-number{color:#fa658d}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}