.dark .ai-code-wrapper.svelte-17w4cjc .shiki,.dark .ai-code-wrapper.svelte-17w4cjc .shiki span,html.dark .ai-code-wrapper.svelte-17w4cjc .shiki,html.dark .ai-code-wrapper.svelte-17w4cjc .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}.ai-code-wrapper.svelte-17w4cjc pre.shiki{background-color:inherit;border-radius:.5rem;padding-top:1rem;padding-bottom:1rem;font-size:.875rem;line-height:1.25rem;overflow-x:auto}.ai-code-wrapper.svelte-17w4cjc pre.shiki:not([data-code-overflow] *):not([data-code-overflow]){max-height:min(100%,650px);overflow-y:auto}.ai-code-wrapper.svelte-17w4cjc 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}.ai-code-wrapper.svelte-17w4cjc pre.line-numbers{counter-reset:step;counter-increment:step 0}.ai-code-wrapper.svelte-17w4cjc pre.line-numbers .line:before{content:counter(step);counter-increment:step;text-align:right;width:1.8rem;color:var(--muted-foreground);position:absolute;left:.5rem}.ai-code-wrapper.svelte-17w4cjc pre .line.line--highlighted{background-color:var(--secondary)}.ai-code-wrapper.svelte-17w4cjc pre .line.line--highlighted span{position:relative}.ai-code-wrapper.svelte-17w4cjc pre .line{width:100%;min-height:1rem;padding:.125rem 1rem;display:inline-block}.ai-code-wrapper.svelte-17w4cjc pre.line-numbers .line{padding-left:3.7rem;padding-right:.5rem;position:relative}
