.chroma{color:var(--lnp-fg);background:0 0}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr,.chroma .kt{color:var(--lnp-fg);font-weight:600}.chroma .s,.chroma .sb,.chroma .sc,.chroma .dl,.chroma .sd,.chroma .s2,.chroma .se,.chroma .sh,.chroma .si,.chroma .sx,.chroma .sr,.chroma .s1,.chroma .ss{color:var(--lnp-accent)}.chroma .c,.chroma .ch,.chroma .cm,.chroma .c1,.chroma .cs,.chroma .cp,.chroma .cpf{color:var(--lnp-muted);font-style:italic}.chroma .n{color:var(--lnp-fg)}.chroma .na{color:var(--lnp-fg-soft)}.chroma .nb{color:var(--lnp-fg-soft)}.chroma .bp{color:var(--lnp-fg-soft)}.chroma .nc{color:var(--lnp-fg);font-weight:600}.chroma .no{color:var(--lnp-fg)}.chroma .nd{color:var(--lnp-fg-soft)}.chroma .ni{color:var(--lnp-fg)}.chroma .ne{color:var(--lnp-fg);font-weight:600}.chroma .nf,.chroma .fm{color:var(--lnp-fg)}.chroma .nl{color:var(--lnp-fg)}.chroma .nn{color:var(--lnp-fg)}.chroma .nx{color:var(--lnp-fg)}.chroma .py{color:var(--lnp-fg)}.chroma .nt{color:var(--lnp-fg-soft)}.chroma .nv,.chroma .vc,.chroma .vg,.chroma .vi,.chroma .vm{color:var(--lnp-fg)}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .il,.chroma .mo{color:var(--lnp-fg-soft)}.chroma .o,.chroma .ow{color:var(--lnp-muted)}.chroma .p{color:var(--lnp-fg-soft)}.chroma .gd{color:#8a3a32;background:color-mix(in oklab,#8a3a32,transparent 90%)}.chroma .gi{color:#2f6b3a;background:color-mix(in oklab,#2f6b3a,transparent 90%)}.chroma .gh{color:var(--lnp-fg);font-weight:600}.chroma .gu{color:var(--lnp-muted);font-weight:600}html.lnp-dark .chroma .gd{background:color-mix(in oklab,#d18a7e,transparent 85%);color:#f0c8c0}html.lnp-dark .chroma .gi{background:color-mix(in oklab,#7ed1a4,transparent 85%);color:#c8efd4}.chroma .err{color:var(--lnp-accent);border-bottom:1px dotted var(--lnp-accent)}.chroma .lnt,.chroma .ln{color:var(--lnp-muted);margin-right:12px;user-select:none}.chroma .line{display:block}.chroma .hl{background:color-mix(in oklab,var(--lnp-accent),transparent 88%)}