.highlight .bg{background-color:#f7f7f7}.chroma{background-color:#f7f7f7;-webkit-text-size-adjust:none}.chroma .err{color:#f6f8fa;background-color:#82071e}.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}.chroma .hl{background-color:#dedede}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .line{display:flex}.chroma .k{color:#cf222e}.chroma .kc{color:#cf222e}.chroma .kd{color:#cf222e}.chroma .kn{color:#cf222e}.chroma .kp{color:#cf222e}.chroma .kr{color:#cf222e}.chroma .kt{color:#cf222e}.chroma .na{color:#1f2328}.chroma .nc{color:#1f2328}.chroma .no{color:#0550ae}.chroma .nd{color:#0550ae}.chroma .ni{color:#6639ba}.chroma .nl{color:#900;font-weight:700}.chroma .nn{color:#24292e}.chroma .nx{color:#1f2328}.chroma .nt{color:#0550ae}.chroma .nb{color:#6639ba}.chroma .bp{color:#6a737d}.chroma .nv{color:#953800}.chroma .vc{color:#953800}.chroma .vg{color:#953800}.chroma .vi{color:#953800}.chroma .vm{color:#953800}.chroma .nf{color:#6639ba}.chroma .fm{color:#6639ba}.chroma .s{color:#0a3069}.chroma .sa{color:#0a3069}.chroma .sb{color:#0a3069}.chroma .sc{color:#0a3069}.chroma .dl{color:#0a3069}.chroma .sd{color:#0a3069}.chroma .s2{color:#0a3069}.chroma .se{color:#0a3069}.chroma .sh{color:#0a3069}.chroma .si{color:#0a3069}.chroma .sx{color:#0a3069}.chroma .sr{color:#0a3069}.chroma .s1{color:#0a3069}.chroma .ss{color:#032f62}.chroma .m{color:#0550ae}.chroma .mb{color:#0550ae}.chroma .mf{color:#0550ae}.chroma .mh{color:#0550ae}.chroma .mi{color:#0550ae}.chroma .il{color:#0550ae}.chroma .mo{color:#0550ae}.chroma .o{color:#0550ae}.chroma .ow{color:#0550ae}.chroma .or{color:#0550ae}.chroma .p{color:#1f2328}.chroma .c{color:#57606a}.chroma .ch{color:#57606a}.chroma .cm{color:#57606a}.chroma .c1{color:#57606a}.chroma .cs{color:#57606a}.chroma .cp{color:#57606a}.chroma .cpf{color:#57606a}.chroma .gd{color:#82071e;background-color:#ffebe9}.chroma .ge{color:#1f2328}.chroma .gi{color:#116329;background-color:#dafbe1}.chroma .go{color:#1f2328}.chroma .gl{text-decoration:underline}.chroma .w{color:#fff}:is(.prose,.post-content,.entry-content) .highlight,:is(.prose,.post-content,.entry-content) pre{background:#f6f8fa;color:#24292f;border:1px solid #d8dee4;border-radius:10px;margin:1.5em 0;max-width:100%;overflow-x:auto;text-align:left;text-shadow:none}:is(.prose,.post-content,.entry-content) pre{padding:1rem 1.125rem;font:14px/1.7 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;tab-size:4;white-space:pre;word-break:normal;overflow-wrap:normal}:is(.prose,.post-content,.entry-content) .highlight pre{background:0 0;border:0;border-radius:0;margin:0;overflow:visible;max-width:none}:is(.prose,.post-content,.entry-content) code{background:#f1f3f5;color:#24292f;border-radius:4px;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace;font-size:.9em;font-weight:400;text-shadow:none}:is(.prose,.post-content,.entry-content) code::before,:is(.prose,.post-content,.entry-content) code::after{content:none}:is(.prose,.post-content,.entry-content) pre code{display:block;min-width:max-content;background:0 0;color:inherit;border:0;border-radius:0;padding:0;font:inherit;white-space:inherit;word-break:normal;overflow-wrap:normal}:is(.prose,.post-content,.entry-content) .highlight .lntable{display:table;width:100%;border:0;border-collapse:collapse;border-spacing:0;margin:0}:is(.prose,.post-content,.entry-content) .highlight .lntable tr,:is(.prose,.post-content,.entry-content) .highlight .lntable td{background:0 0;border:0;padding:0;margin:0;text-align:left}:is(.prose,.post-content,.entry-content) .highlight .lntd:first-child{width:1%}:is(.prose,.post-content,.entry-content) .highlight .lntd:first-child pre{padding-right:.5rem}:is(.prose,.post-content,.entry-content) .highlight .lntd:last-child pre{padding-left:.5rem}:is(.prose,.post-content,.entry-content) .chroma .hl{background:#fff1b8}:is(.prose,.post-content,.entry-content) .chroma .ln,:is(.prose,.post-content,.entry-content) .chroma .lnt{color:#656d76}:is(.prose,.post-content,.entry-content) .chroma .w{color:inherit}.entry-content>.highlight,.entry-content>pre{box-sizing:border-box;width:calc(100% - 3rem);max-width:42rem;margin-left:auto;margin-right:auto}.entry-content>.highlight{padding:0}