@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;600&display=swap";.chroma{background-color:#fffcf4;border-color:#fde68a;border-width:1px;color:#64748b}.dark .chroma{background-color:#171717;border-color:#44403c;color:#d4d4d4}.chroma .err{background-color:#1e0010;color:#960050}.chroma .hl{background-color:#0000000b}.dark .chroma .hl{background-color:#ffffff0b}.chroma .line{display:flex;line-height:1.5rem}.chroma .k,.chroma .kc,.chroma .kd,.dark .chroma .k,.dark .chroma .kc,.dark .chroma .kd{color:#a16207}.chroma .kn{color:#262626}.dark .chroma .kn{color:#a3a3a3}.chroma .kp{color:#262626}.dark .chroma .kp{color:#a3a3a3}.chroma .kr,.dark .chroma .kr{color:#a16207}.chroma .kt{color:#d97706}.dark .chroma .kt{color:#ca8a04}.chroma .na{color:#262626}.dark .chroma .na{color:#a3a3a3}.chroma .nb{color:#0ea5e9}.dark .chroma .nb{color:#0284c7}.chroma .nc{color:#d97706}.dark .chroma .nc{color:#ca8a04}.chroma .no,.dark .chroma .no{color:#9e7bb0}.chroma .nd,.dark .chroma .nd{color:#a16207}.chroma .ne{color:#a6e22e}.chroma .nf{color:#d97706}.dark .chroma .nf{color:#ca8a04}.chroma .nx{color:#262626}.dark .chroma .nx{color:#a3a3a3}.chroma .nt{color:#d97706}.dark .chroma .nt{color:#ca8a04}.chroma .l{color:#14b8a6}.dark .chroma .l{color:#6a8759}.chroma .s{color:#14b8a6}.dark .chroma .s{color:#6a8759}.chroma .sb{color:#14b8a6}.dark .chroma .sb{color:#6a8759}.chroma .s2{color:#14b8a6}.dark .chroma .s2{color:#6a8759}.chroma .si,.dark .chroma .si{color:#a16207}.chroma .sx{color:#14b8a6}.dark .chroma .sx{color:#6a8759}.chroma .sr{color:#14b8a6}.dark .chroma .sr{color:#6a8759}.chroma .s1{color:#14b8a6}.dark .chroma .s1{color:#6a8759}.chroma .ss{color:#14b8a6}.dark .chroma .ss{color:#6a8759}.chroma .il,.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#0ea5e9}.dark .chroma .il,.dark .chroma .m,.dark .chroma .mb,.dark .chroma .mf,.dark .chroma .mh,.dark .chroma .mi,.dark .chroma .mo{color:#0284c7}.chroma .o{color:#262626}.dark .chroma .o{color:#a3a3a3}.chroma .cm,.chroma .cp,.chroma .sd{color:#a8a29e}.dark .chroma .cm,.dark .chroma .cp,.dark .chroma .sd{color:#71717a}.chroma .c1,.chroma .cs{color:#a8a29e}.dark .chroma .c1,.dark .chroma .cs{color:#52525b}.chroma .ge{font-style:italic}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}.chroma .added{--tw-border-opacity:1;background-color:hsla(82,85%,67%,.25);border-color:rgb(190 242 100/var(--tw-border-opacity))}.dark .chroma .added{--tw-border-opacity:1;background-color:rgba(101,163,13,.25);border-color:rgb(101 163 13/var(--tw-border-opacity))}.chroma .added{border-left-width:.25rem}.chroma .added .o:first-child{color:#65a30d}.dark .chroma .added .o:first-child{color:#bef264}.chroma .removed{--tw-border-opacity:1;background-color:hsla(0,94%,82%,.25);border-color:rgb(252 165 165/var(--tw-border-opacity))}.dark .chroma .removed{--tw-border-opacity:1;background-color:rgba(220,38,38,.25);border-color:rgb(220 38 38/var(--tw-border-opacity))}.chroma .removed{border-left-width:.25rem}.chroma .removed .o:first-child{color:#dc2626}.dark .chroma .removed .o:first-child{color:#fca5a5}.diff{padding-left:2.25rem;padding-right:2.25rem}.diff .hl{margin-left:-2.25rem;margin-right:-2.25rem;padding-left:2rem;padding-right:2rem}.diff .hl .o:first-child{margin-left:-1.5rem;margin-right:1rem}