.prose{color:hsl(var(--foreground))}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:hsl(var(--foreground));font-weight:700}.prose p{color:hsl(var(--foreground))}.prose a{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1));text-decoration-line:none}.prose a:hover{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1));text-decoration-line:underline}.prose ul,.prose ol{color:hsl(var(--muted-foreground))}.prose li{color:hsl(var(--foreground))}.prose blockquote{border-left-width:4px;border-color:hsl(var(--foreground)/.2);color:hsl(var(--muted-foreground));padding-left:1rem;font-style:italic}.prose code{background-color:hsl(var(--foreground)/.1);font-family:var(--font-mono),monospace;color:hsl(var(--foreground));border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;line-height:1rem}.prose pre{border-radius:var(--radius);background-color:hsl(var(--foreground)/.1);padding:.75rem;overflow-x:auto}.prose pre code{background-color:#0000;padding:0;font-size:.875rem;line-height:1.25rem}.prose img{border-radius:var(--radius);--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);max-width:100%;height:auto;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:1rem;margin-bottom:1rem}.prose table{border-collapse:collapse;width:100%}.prose th,.prose td{border-width:1px;border-color:hsl(var(--border)/.2);padding:.5rem .75rem}.prose th{background-color:hsl(var(--foreground)/.05);font-weight:600}.prose hr{border-color:hsl(var(--border)/.2);margin-top:1.5rem;margin-bottom:1.5rem}
