.bg{color:#d4d4d4;background-color:#1e1e1e}.chroma{color:#d4d4d4;background-color:#1e1e1e}.chroma .x{}.chroma .err{}.chroma .cl{}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:100%;overflow:auto;display:block}.chroma .hl{background-color:#363636}.chroma .lnt{white-space:pre;user-select:none;margin-right:.4em;padding:0 .4em;color:#858585}.chroma .ln{white-space:pre;user-select:none;margin-right:.4em;padding:0 .4em;color:#858585}.chroma .line{display:flex}.chroma .k{color:#569cd6}.chroma .kc{color:#569cd6;font-weight:700}.chroma .kd{color:#569cd6}.chroma .kn{color:#569cd6;font-weight:700}.chroma .kp{color:#569cd6}.chroma .kr{color:#569cd6}.chroma .kt{color:#569cd6;font-weight:700}.chroma .n{color:#9cdcfe}.chroma .na{color:#9cdcfe}.chroma .nb{color:#ce9178}.chroma .bp{color:#9cdcfe}.chroma .nc{color:#4ec9b0}.chroma .no{color:#9cdcfe}.chroma .nd{color:#9cdcfe}.chroma .ni{color:#9cdcfe}.chroma .ne{color:#9cdcfe}.chroma .nf{color:#dcdcaa}.chroma .fm{color:#dcdcaa}.chroma .nl{color:#9cdcfe}.chroma .nn{color:#9cdcfe}.chroma .nx{color:#9cdcfe}.chroma .py{color:#9cdcfe}.chroma .nt{color:#569cd6;font-weight:700}.chroma .nv{color:#9cdcfe}.chroma .vc{color:#9cdcfe}.chroma .vg{color:#9cdcfe}.chroma .vi{color:#9cdcfe}.chroma .vm{color:#9cdcfe}.chroma .l{color:#ce9178}.chroma .ld{color:#ce9178}.chroma .s{color:#ce9178}.chroma .sa{color:#ce9178}.chroma .sb{color:#ce9178}.chroma .sc{color:#ce9178}.chroma .dl{color:#ce9178}.chroma .sd{color:#ce9178}.chroma .s2{color:#ce9178}.chroma .se{color:#ce9178}.chroma .sh{color:#ce9178}.chroma .si{color:#ce9178}.chroma .sx{color:#ce9178}.chroma .sr{color:#ce9178}.chroma .s1{color:#ce9178}.chroma .ss{color:#ce9178}.chroma .m{color:#b5cea8;font-weight:700}.chroma .mb{color:#b5cea8;font-weight:700}.chroma .mf{color:#b5cea8;font-weight:700}.chroma .mh{color:#b5cea8;font-weight:700}.chroma .mi{color:#b5cea8;font-weight:700}.chroma .il{color:#b5cea8;font-weight:700}.chroma .mo{color:#b5cea8;font-weight:700}.chroma .o{color:#d4d4d4}.chroma .ow{color:#569cd6}.chroma .p{color:#d4d4d4}.chroma .c{color:#6a9955;font-style:italic}.chroma .ch{color:#6a9955;font-style:italic}.chroma .cm{color:#6a9955;font-style:italic}.chroma .c1{color:#6a9955;font-style:italic}.chroma .cs{color:#6a9955;font-style:italic}.chroma .cp{color:#6a9955;font-style:italic}.chroma .cpf{color:#6a9955;font-style:italic}.chroma .g{color:#d7ba7d}.chroma .gd{color:#f14c4c}.chroma .ge{color:#d7ba7d}.chroma .gr{color:#f14c4c}.chroma .gh{color:#d7ba7d}.chroma .gi{color:#73c991}.chroma .go{color:#d7ba7d}.chroma .gp{color:#d7ba7d}.chroma .gs{color:#d7ba7d;font-weight:700}.chroma .gu{color:#d7ba7d}.chroma .gt{color:#f14c4c}.chroma .gl{color:#d7ba7d}.chroma .w{}.chroma{border-radius:6px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.15);margin:1.5em 0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .lntd:first-child{background-color:#252526;border-right:1px solid #404040;min-width:30px;text-align:right;width:auto!important;flex-shrink:0}.chroma .lntd:last-of-type{width:100%}.chroma .hl{background-color:#343a40}.highlight pre.chroma code{padding:8px 0}.highlight pre.chroma .line .cl,.chroma .ln{padding:0 10px;text-indent:0!important}.chroma code,.chroma .line,.chroma .cl{text-indent:0!important}