.prose-primary.svelte-1xusl30{--tw-prose-body: rgb(var(--primary-foreground));--tw-prose-headings: rgb(var(--primary-foreground));--tw-prose-bold: rgb(var(--primary-foreground));--tw-prose-links: rgb(var(--primary-foreground));--tw-prose-code: rgb(var(--primary-foreground));--tw-prose-pre-code: rgb(var(--primary-foreground));--tw-prose-pre-bg: rgba(var(--primary-foreground), .1);--tw-prose-quotes: rgb(var(--primary-foreground))}.prose code{background-color:#0000001a;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}.dark .prose code{background-color:#ffffff1a}@media (max-width: 640px){.prose.svelte-1xusl30{font-size:.875rem;line-height:1.5}}@keyframes svelte-13inxix-slide-in-from-bottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.animate-in.svelte-13inxix{animation-fill-mode:both}.slide-in-from-bottom.svelte-13inxix{animation-name:svelte-13inxix-slide-in-from-bottom}.duration-300.svelte-13inxix{animation-duration:.3s}button.svelte-13inxix{min-height:44px;touch-action:manipulation}button.svelte-13inxix:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}#model-selector:focus{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (max-width: 640px){#model-selector{min-height:44px;font-size:16px}button.svelte-uwaq58{min-height:44px;min-width:44px}}.bg-card\/50{transition:background-color .2s ease-in-out}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}
