.mention{color:#3b82f6;background-color:#dbeafe;padding:0 .25rem;border-radius:.25rem;font-weight:500;box-decoration-break:clone;-webkit-box-decoration-break:clone}.dark .mention{color:#60a5fa;background-color:#1e3a8a}.message-blockquote:after,.message-blockquote:before{content:none}.message-blockquote{border-left-color:hsl(var(--border))}.dark .message-blockquote{border-left-color:hsl(var(--foreground)/.25)}.hljs{color:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem}pre .hljs{display:block;overflow-x:auto}.hljs:not(pre .hljs){background-color:hsl(var(--muted)/.4);padding:.75rem;border-radius:.375rem}.hljs-comment,.hljs-quote{color:hsl(var(--muted-foreground));font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#8e4ec6;font-weight:600}.dark .hljs-keyword,.dark .hljs-selector-tag,.dark .hljs-subst{color:#c792ea}.hljs-literal,.hljs-number,.hljs-template-variable,.hljs-variable{color:#d96332}.dark .hljs-literal,.dark .hljs-number,.dark .hljs-template-variable,.dark .hljs-variable{color:#f78c6c}.hljs-doctag,.hljs-string{color:#7a9f3a}.dark .hljs-doctag,.dark .hljs-string{color:#c3e88d}.hljs-section,.hljs-selector-id,.hljs-title{color:#4a7acc;font-weight:600}.dark .hljs-section,.dark .hljs-selector-id,.dark .hljs-title{color:#82aaff}.hljs-class .hljs-title,.hljs-type{color:#d9a000}.dark .hljs-class .hljs-title,.dark .hljs-type{color:#ffcb6b}.hljs-attribute,.hljs-name,.hljs-tag{color:#c63649;font-weight:400}.dark .hljs-attribute,.dark .hljs-name,.dark .hljs-tag{color:#f07178}.hljs-link,.hljs-regexp{color:#00a0c6}.dark .hljs-link,.dark .hljs-regexp{color:#89ddff}.hljs-bullet,.hljs-symbol{color:#8e4ec6}.dark .hljs-bullet,.dark .hljs-symbol{color:#c792ea}.hljs-built_in,.hljs-builtin-name{color:#4a7acc}.dark .hljs-built_in,.dark .hljs-builtin-name{color:#82aaff}.hljs-meta{color:#00a0c6}.dark .hljs-meta{color:#89ddff}.hljs-deletion{background:#ff5370}.hljs-addition{background:#c3e88d}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.message-mdx :where(ul,ol)>li::marker{color:hsl(var(--primary))}