.ns-codeblock,.ns-codeblock[class*=language-]{color:var(--foreground);font-family:var(--font-mono),var(--font-geist-mono),"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:2;-webkit-hyphens:none;hyphens:none;background:0 0;line-height:1.6}.ns-codeblock .token.comment,.ns-codeblock .token.prolog,.ns-codeblock .token.doctype,.ns-codeblock .token.cdata{color:var(--muted-foreground);font-style:italic}.ns-codeblock .token.punctuation,.ns-codeblock .token.namespace{color:color-mix(in oklch,var(--foreground)72%,var(--muted-foreground))}.ns-codeblock .token.property,.ns-codeblock .token.tag,.ns-codeblock .token.constant,.ns-codeblock .token.symbol,.ns-codeblock .token.deleted{color:var(--destructive)}.ns-codeblock .token.boolean,.ns-codeblock .token.number,.ns-codeblock .token.regex,.ns-codeblock .token.important{color:var(--warning)}.ns-codeblock .token.selector,.ns-codeblock .token.attr-name,.ns-codeblock .token.string,.ns-codeblock .token.char,.ns-codeblock .token.builtin,.ns-codeblock .token.inserted{color:var(--success)}.ns-codeblock .token.operator,.ns-codeblock .token.entity,.ns-codeblock .token.url,.ns-codeblock .language-css .token.string,.ns-codeblock .style .token.string,.ns-codeblock .token.variable{color:color-mix(in oklch,var(--primary)70%,var(--foreground))}.ns-codeblock .token.atrule,.ns-codeblock .token.attr-value,.ns-codeblock .token.function,.ns-codeblock .token.class-name,.ns-codeblock .token.keyword{color:var(--primary)}.ns-codeblock .token.bold,.ns-codeblock .token.important{font-weight:600}.ns-codeblock .token.italic{font-style:italic}.ns-codeblock .token.entity{cursor:help}
