.dark .shiki,.dark .shiki span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}html.dark .shiki,html.dark .shiki span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}pre.shiki{background-color:inherit;border-radius:.5rem;padding-top:1rem;padding-bottom:1rem;font-size:.875rem;line-height:1.25rem;overflow-x:auto}pre.shiki:not([data-code-overflow] *):not([data-code-overflow]){max-height:min(100%,650px);overflow-y:auto}pre.shiki code{overflow-wrap:break-word;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;border-width:0;border-radius:0;min-width:100%;padding:0;display:grid}pre.line-numbers{counter-reset:step;counter-increment:step 0}pre.line-numbers .line:before{content:counter(step);counter-increment:step;text-align:right;width:1.8rem;color:var(--muted-foreground);margin-right:1.4rem;display:inline-block}pre .line.line--highlighted{background-color:var(--secondary)}pre .line.line--highlighted span{position:relative}pre .line{width:100%;min-height:1rem;padding:.125rem 1rem;display:inline-block}pre.line-numbers .line{padding-left:.5rem;padding-right:.5rem}
