body{--first-tone:var(--accent);--second-tone:color-mix(in srgb, var(--accent) 70%, transparent);--comment:color-mix(in srgb, var(--foreground) 50%, transparent)}.bg{}.chroma{overflow:auto}.chroma .x{}.chroma .err{color:var(--accent-red)}.chroma .cl{}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{width:100%;vertical-align:top;padding:0;margin:0;border:0}.chroma .lntd:first-child{width:auto}.chroma .lntd code{display:grid}.chroma .lntable{width:100%;border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)!important}.chroma .lnt{color:color-mix(in srgb,var(--foreground) 35%,transparent);white-space:pre;user-select:none;padding:0 10px}.chroma .ln{color:color-mix(in srgb,var(--foreground) 35%,transparent);white-space:pre;user-select:none;margin-right:.8em;padding:0 .4em 0 0}.chroma .line{display:flex;padding:0 10px}.chroma .k{color:#cba6f7}.chroma .bp{color:#fab387}.chroma .c{color:#6c7086}.chroma .c1{color:#6c7086}.chroma .ch{color:#6c7086}.chroma .cm{color:#6c7086}.chroma .cp{color:#89b4fa}.chroma .cpf{color:#89b4fa}.chroma .cs{color:#6c7086}.chroma .dl{color:#89b4fa}.chroma .gd{color:#cdd6f4;background-color:rgba(243,139,168,.15)}.chroma .ge{font-style:italic}.chroma .gh{color:#89dceb}.chroma .gi{color:#cdd6f4;background-color:rgba(166,227,161,.15)}.chroma .go{color:#fab387}.chroma .gp{color:#6c7086;font-weight:700}.chroma .gr{color:#eba0ac}.chroma .gs{font-weight:700}.chroma .gt{color:#eba0ac}.chroma .gu{color:#89dceb}.chroma .il{color:#fab387}.chroma .k{color:#cba6f7}.chroma .kc{color:#f9e2af}.chroma .kd{color:#cba6f7}.chroma .kn{color:#f9e2af}.chroma .kp{color:#cba6f7;font-weight:700}.chroma .kr{color:#cba6f7}.chroma .kt{color:#f9e2af}.chroma .m{color:#fab387}.chroma .mb{color:#fab387}.chroma .mf{color:#fab387}.chroma .mh{color:#fab387}.chroma .mi{color:#fab387}.chroma .mo{color:#fab387}.chroma .n{color:#b4befe}.chroma .na{color:#f9e2af}.chroma .nb{color:#fab387}.chroma .nc{color:#f9e2af}.chroma .nd{color:#f5c2e7}.chroma .ne{color:#eba0ac}.chroma .nf{color:#89b4fa}.chroma .ni{color:#f5c2e7}.chroma .nl{color:#f9e2af}.chroma .nn{color:#f9e2af}.chroma .no{color:#f9e2af}.chroma .nt{color:#cba6f7}.chroma .nv{color:#fab387}.chroma .nx{color:#fab387}.chroma .o{color:#89dceb}.chroma .ow{color:#89dceb;font-weight:700}.chroma .p{color:#9399b2}.chroma .s{color:#a6e3a1}.chroma .s1{color:#a6e3a1}.chroma .s2{color:#a6e3a1}.chroma .sa{color:#a6e3a1}.chroma .sb{color:#a6e3a1}.chroma .sc{color:#a6e3a1}.chroma .sd{color:#a6e3a1}.chroma .se{color:#89b4fa}.chroma .sh{color:#a6e3a1}.chroma .si{color:#a6e3a1}.chroma .sr{color:#89b4fa}.chroma .ss{color:#a6e3a1}.chroma .sx{color:#a6e3a1}.chroma .vc{color:#f9e2af}.chroma .vg{color:#fab387}.chroma .vi{color:#f9e2af}.chroma .w{color:#313244}