:root{--syntax-comment:#70716d;--syntax-keyword:#9b3f4d;--syntax-string:#526f3f;--syntax-number:#895f31;--syntax-name:#3f638a;--syntax-function:#70538a;--syntax-operator:#555c64;--syntax-highlight:#e8e8df;--syntax-deleted:#a33a3a;--syntax-inserted:#47703f}@media(prefers-color-scheme:dark){:root{--syntax-comment:#989993;--syntax-keyword:#d18490;--syntax-string:#a1b98a;--syntax-number:#cca16f;--syntax-name:#8cafd2;--syntax-function:#b7a0d0;--syntax-operator:#b9bab5;--syntax-highlight:#292924;--syntax-deleted:#e18484;--syntax-inserted:#94bd89}}.chroma{color:var(--ink);background:var(--soft);-webkit-text-size-adjust:none}.chroma .line{display:flex}.chroma .cl{flex:1 0 auto}.chroma .lnlinks{color:inherit;text-decoration:none;outline:none}.chroma .lntd{margin:0;padding:0;border:0;vertical-align:top}.chroma .lntable{margin:0;padding:0;border-spacing:0}.chroma .lnt,.chroma .ln{margin-right:.75rem;color:var(--muted);user-select:none}.chroma .hl{background:var(--syntax-highlight)}.chroma .err,.chroma .gr,.chroma .gt{color:var(--syntax-deleted)}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr,.chroma .kt{color:var(--syntax-keyword)}.chroma .s,.chroma .sa,.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(--syntax-string)}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .il,.chroma .mo{color:var(--syntax-number)}.chroma .na,.chroma .nb,.chroma .bp,.chroma .nc,.chroma .no,.chroma .nd,.chroma .ni,.chroma .ne,.chroma .nl,.chroma .nn,.chroma .nt,.chroma .nv,.chroma .vc,.chroma .vg,.chroma .vi,.chroma .vm{color:var(--syntax-name)}.chroma .nf,.chroma .fm{color:var(--syntax-function)}.chroma .o,.chroma .ow,.chroma .p{color:var(--syntax-operator)}.chroma .c,.chroma .ch,.chroma .cm,.chroma .c1,.chroma .cs,.chroma .cp,.chroma .cpf,.chroma .ge{color:var(--syntax-comment)}.chroma .gd{color:var(--syntax-deleted)}.chroma .gi{color:var(--syntax-inserted)}.chroma .gh,.chroma .gu,.chroma .gs{font-weight:700}.chroma .ge{font-style:italic}