:root:not([data-theme=dark]) .chroma{background:var(--bg-terminal);border-radius:.5rem;border:1px solid rgba(155,135,245,.18)}:root:not([data-theme=dark]) .chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}:root:not([data-theme=dark]) .chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}:root:not([data-theme=dark]) .chroma .lnt,:root:not([data-theme=dark]) .chroma .ln{margin-right:.4em;padding:0 .4em;color:#6e7681}:root:not([data-theme=dark]) .chroma .lntd:first-child{width:3rem;background-color:rgba(155,135,245,.12);border-right:1px solid rgba(155,135,245,.24)}:root:not([data-theme=dark]) .chroma .lntd:last-child{padding-left:1rem}:root:not([data-theme=dark]) .chroma .c{color:#6a737d;font-style:italic}:root:not([data-theme=dark]) .chroma .ch{color:#6a737d;font-style:italic}:root:not([data-theme=dark]) .chroma .cm{color:#6a737d;font-style:italic}:root:not([data-theme=dark]) .chroma .c1{color:#6a737d;font-style:italic}:root:not([data-theme=dark]) .chroma .cs{color:#6a737d;font-style:italic;font-weight:700}:root:not([data-theme=dark]) .chroma .err{color:#cb2431}:root:not([data-theme=dark]) .chroma .k{color:#d73a49}:root:not([data-theme=dark]) .chroma .kc{color:#005cc5}:root:not([data-theme=dark]) .chroma .kd{color:#d73a49}:root:not([data-theme=dark]) .chroma .kn{color:#d73a49}:root:not([data-theme=dark]) .chroma .kp{color:#d73a49}:root:not([data-theme=dark]) .chroma .kr{color:#d73a49}:root:not([data-theme=dark]) .chroma .kt{color:#d73a49}:root:not([data-theme=dark]) .chroma .n{color:#24292e}:root:not([data-theme=dark]) .chroma .na{color:#6f42c1}:root:not([data-theme=dark]) .chroma .nb{color:#005cc5}:root:not([data-theme=dark]) .chroma .bc{color:#005cc5}:root:not([data-theme=dark]) .chroma .nc{color:#6f42c1}:root:not([data-theme=dark]) .chroma .no{color:#005cc5}:root:not([data-theme=dark]) .chroma .nd{color:#6f42c1}:root:not([data-theme=dark]) .chroma .ne{color:#6f42c1}:root:not([data-theme=dark]) .chroma .nf{color:#6f42c1}:root:not([data-theme=dark]) .chroma .fm{color:#6f42c1}:root:not([data-theme=dark]) .chroma .nl{color:#6f42c1}:root:not([data-theme=dark]) .chroma .nn{color:#6f42c1}:root:not([data-theme=dark]) .chroma .nx{color:#6f42c1}:root:not([data-theme=dark]) .chroma .py{color:#24292e}:root:not([data-theme=dark]) .chroma .nt{color:#22863a}:root:not([data-theme=dark]) .chroma .nv{color:#e36209}:root:not([data-theme=dark]) .chroma .vc{color:#e36209}:root:not([data-theme=dark]) .chroma .vg{color:#e36209}:root:not([data-theme=dark]) .chroma .vi{color:#e36209}:root:not([data-theme=dark]) .chroma .vm{color:#e36209}:root:not([data-theme=dark]) .chroma .l{color:#032f62}:root:not([data-theme=dark]) .chroma .ld{color:#032f62}:root:not([data-theme=dark]) .chroma .m{color:#005cc5}:root:not([data-theme=dark]) .chroma .mb{color:#005cc5}:root:not([data-theme=dark]) .chroma .mf{color:#005cc5}:root:not([data-theme=dark]) .chroma .mh{color:#005cc5}:root:not([data-theme=dark]) .chroma .mi{color:#005cc5}:root:not([data-theme=dark]) .chroma .il{color:#005cc5}:root:not([data-theme=dark]) .chroma .mo{color:#005cc5}:root:not([data-theme=dark]) .chroma .s{color:#032f62}:root:not([data-theme=dark]) .chroma .sa{color:#032f62}:root:not([data-theme=dark]) .chroma .sb{color:#032f62}:root:not([data-theme=dark]) .chroma .sc{color:#032f62}:root:not([data-theme=dark]) .chroma .dl{color:#032f62}:root:not([data-theme=dark]) .chroma .sd{color:#032f62;font-style:italic}:root:not([data-theme=dark]) .chroma .s2{color:#032f62}:root:not([data-theme=dark]) .chroma .se{color:#032f62}:root:not([data-theme=dark]) .chroma .sh{color:#032f62}:root:not([data-theme=dark]) .chroma .si{color:#032f62}:root:not([data-theme=dark]) .chroma .sx{color:#032f62}:root:not([data-theme=dark]) .chroma .sr{color:#032f62}:root:not([data-theme=dark]) .chroma .s1{color:#032f62}:root:not([data-theme=dark]) .chroma .ss{color:#032f62}:root:not([data-theme=dark]) .chroma .o{color:#d73a49}:root:not([data-theme=dark]) .chroma .ow{color:#d73a49;font-weight:700}:root:not([data-theme=dark]) .chroma .p{color:#24292e}:root:not([data-theme=dark]) .chroma .g{color:#24292e}:root:not([data-theme=dark]) .chroma .gd{color:#cb2431;background-color:#ffeef0}:root:not([data-theme=dark]) .chroma .ge{font-style:italic}:root:not([data-theme=dark]) .chroma .gh{color:#005cc5;font-weight:700}:root:not([data-theme=dark]) .chroma .gi{color:#22863a;background-color:#f0fff4}:root:not([data-theme=dark]) .chroma .go{color:#6a737d}:root:not([data-theme=dark]) .chroma .gp{color:#6a737d}:root:not([data-theme=dark]) .chroma .gr{color:#cb2431}:root:not([data-theme=dark]) .chroma .gs{font-weight:700}:root:not([data-theme=dark]) .chroma .gu{color:#6f42c1;font-weight:700}:root:not([data-theme=dark]) .chroma .gt{color:#cb2431}:root:not([data-theme=dark]) .chroma .hl{background-color:#fff5b4;display:block;width:100%}:root:not([data-theme=dark]) .highlight-wrapper{position:relative}:root:not([data-theme=dark]) .copy-button{position:absolute;top:.5rem;right:.5rem;background:rgba(255,255,255,.92);border:1px solid rgba(155,135,245,.28);color:#24292e;font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem;cursor:pointer;opacity:0;transition:opacity .2s ease}:root:not([data-theme=dark]) .highlight-wrapper:hover .copy-button{opacity:1}:root:not([data-theme=dark]) .copy-button:hover{background:#fff}:root:not([data-theme=dark]) .copy-button:active{transform:scale(.95)}