.prose h1,.prose h2,.prose h3{margin-top:1.5em;margin-bottom:.5em}.prose p{margin-bottom:1em}.prose ul,.prose ol{margin-bottom:1em;padding-left:1.5em}.prose li{margin-bottom:.25em}.chat-message.svelte-1ebqwt code:not(pre code){background-color:#f6f8fa;color:#24292f;padding:.2em .4em;border-radius:.25rem;font-size:.875em}.dark .chat-message.svelte-1ebqwt code:not(pre code){background-color:#30363d;color:#c9d1d9}.prose pre code{background-color:transparent;padding:0;border-radius:0;font-size:1em}.prose blockquote{border-left-color:theme("colors.blue.500");padding:.5em 1em;border-radius:.25rem}.prose a{color:theme("colors.blue.400");text-decoration:none}.prose a:hover{text-decoration:underline}.prose table{width:100%;border-collapse:collapse;margin-bottom:1em}.prose th,.prose td{border:1px solid theme("colors.slate.700");padding:.5em;text-align:left}.prose th{background-color:theme("colors.slate.800")}.chat-message.svelte-1ebqwt .hljs{display:block;overflow-x:auto;padding:1rem;border-radius:.5rem;font-size:.875rem;line-height:1.5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background:#f6f8fa;color:#24292f}.chat-message.svelte-1ebqwt .hljs-comment,.chat-message.svelte-1ebqwt .hljs-quote{color:#6e7781;font-style:italic}.chat-message.svelte-1ebqwt .hljs-keyword,.chat-message.svelte-1ebqwt .hljs-selector-tag,.chat-message.svelte-1ebqwt .hljs-addition{color:#cf222e}.chat-message.svelte-1ebqwt .hljs-number,.chat-message.svelte-1ebqwt .hljs-string,.chat-message.svelte-1ebqwt .hljs-meta .hljs-meta-string,.chat-message.svelte-1ebqwt .hljs-literal,.chat-message.svelte-1ebqwt .hljs-doctag,.chat-message.svelte-1ebqwt .hljs-regexp{color:#0a3069}.chat-message.svelte-1ebqwt .hljs-title,.chat-message.svelte-1ebqwt .hljs-section,.chat-message.svelte-1ebqwt .hljs-name,.chat-message.svelte-1ebqwt .hljs-selector-id,.chat-message.svelte-1ebqwt .hljs-selector-class{color:#8250df}.chat-message.svelte-1ebqwt .hljs-attribute,.chat-message.svelte-1ebqwt .hljs-attr,.chat-message.svelte-1ebqwt .hljs-variable,.chat-message.svelte-1ebqwt .hljs-template-variable,.chat-message.svelte-1ebqwt .hljs-class .hljs-title,.chat-message.svelte-1ebqwt .hljs-type{color:#953800}.chat-message.svelte-1ebqwt .hljs-symbol,.chat-message.svelte-1ebqwt .hljs-bullet,.chat-message.svelte-1ebqwt .hljs-subst,.chat-message.svelte-1ebqwt .hljs-meta,.chat-message.svelte-1ebqwt .hljs-meta .hljs-keyword,.chat-message.svelte-1ebqwt .hljs-selector-attr,.chat-message.svelte-1ebqwt .hljs-selector-pseudo,.chat-message.svelte-1ebqwt .hljs-link{color:#0550ae}.chat-message.svelte-1ebqwt .hljs-built_in,.chat-message.svelte-1ebqwt .hljs-deletion{color:#cf222e}.chat-message.svelte-1ebqwt .hljs-function{color:#8250df}.chat-message.svelte-1ebqwt .hljs-params{color:#24292f}.dark .chat-message.svelte-1ebqwt .hljs{background:#161b22;color:#c9d1d9}.dark .chat-message.svelte-1ebqwt .hljs-comment,.dark .chat-message.svelte-1ebqwt .hljs-quote{color:#8b949e;font-style:italic}.dark .chat-message.svelte-1ebqwt .hljs-keyword,.dark .chat-message.svelte-1ebqwt .hljs-selector-tag,.dark .chat-message.svelte-1ebqwt .hljs-addition{color:#ff7b72}.dark .chat-message.svelte-1ebqwt .hljs-number,.dark .chat-message.svelte-1ebqwt .hljs-string,.dark .chat-message.svelte-1ebqwt .hljs-meta .hljs-meta-string,.dark .chat-message.svelte-1ebqwt .hljs-literal,.dark .chat-message.svelte-1ebqwt .hljs-doctag,.dark .chat-message.svelte-1ebqwt .hljs-regexp{color:#a5d6ff}.dark .chat-message.svelte-1ebqwt .hljs-title,.dark .chat-message.svelte-1ebqwt .hljs-section,.dark .chat-message.svelte-1ebqwt .hljs-name,.dark .chat-message.svelte-1ebqwt .hljs-selector-id,.dark .chat-message.svelte-1ebqwt .hljs-selector-class{color:#d2a8ff}.dark .chat-message.svelte-1ebqwt .hljs-attribute,.dark .chat-message.svelte-1ebqwt .hljs-attr,.dark .chat-message.svelte-1ebqwt .hljs-variable,.dark .chat-message.svelte-1ebqwt .hljs-template-variable,.dark .chat-message.svelte-1ebqwt .hljs-class .hljs-title,.dark .chat-message.svelte-1ebqwt .hljs-type{color:#ffa657}.dark .chat-message.svelte-1ebqwt .hljs-symbol,.dark .chat-message.svelte-1ebqwt .hljs-bullet,.dark .chat-message.svelte-1ebqwt .hljs-subst,.dark .chat-message.svelte-1ebqwt .hljs-meta,.dark .chat-message.svelte-1ebqwt .hljs-meta .hljs-keyword,.dark .chat-message.svelte-1ebqwt .hljs-selector-attr,.dark .chat-message.svelte-1ebqwt .hljs-selector-pseudo,.dark .chat-message.svelte-1ebqwt .hljs-link{color:#79c0ff}.dark .chat-message.svelte-1ebqwt .hljs-built_in,.dark .chat-message.svelte-1ebqwt .hljs-deletion{color:#ffa198}.dark .chat-message.svelte-1ebqwt .hljs-function{color:#d2a8ff}.dark .chat-message.svelte-1ebqwt .hljs-params{color:#c9d1d9}.chat-message.svelte-1ebqwt pre{padding:0;margin:1rem 0;background:transparent}.chat-message.svelte-1ebqwt pre code{padding:0}.iteration-step.svelte-8wq71l{animation:svelte-8wq71l-slideIn .3s ease-out}@keyframes svelte-8wq71l-slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}pre.svelte-8wq71l code:where(.svelte-8wq71l){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@keyframes svelte-7e0w24-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-7e0w24-scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fadeIn.svelte-7e0w24{animation:svelte-7e0w24-fadeIn .2s ease-out}.animate-scaleIn.svelte-7e0w24{animation:svelte-7e0w24-scaleIn .2s ease-out}
