.scrollbar-custom[data-v-616c004f]::-webkit-scrollbar{width:6px}.scrollbar-custom[data-v-616c004f]::-webkit-scrollbar-track{background:transparent}.scrollbar-custom[data-v-616c004f]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.scrollbar-custom[data-v-616c004f]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dark .scrollbar-custom[data-v-616c004f]::-webkit-scrollbar-thumb{background:#4b5563}.dark .scrollbar-custom[data-v-616c004f]::-webkit-scrollbar-thumb:hover{background:#6b7280}.scrollbar-custom[data-v-616c004f]{scrollbar-color:#d1d5db transparent;scrollbar-width:thin}.scrollbar-custom[data-v-616c004f]:hover{scrollbar-color:#9ca3af transparent}.dark .scrollbar-custom[data-v-616c004f]{scrollbar-color:#4b5563 transparent}.dark .scrollbar-custom[data-v-616c004f]:hover{scrollbar-color:#6b7280 transparent}[data-v-616c004f] .prose h1,[data-v-616c004f] .prose h2,[data-v-616c004f] .prose h3,[data-v-616c004f] .prose h4,[data-v-616c004f] .prose h5,[data-v-616c004f] .prose h6{font-weight:700;margin-bottom:.5rem;margin-top:1rem}[data-v-616c004f] .prose h1{font-size:1.25rem}[data-v-616c004f] .prose h2{font-size:1.125rem}[data-v-616c004f] .prose h3{font-size:1rem}[data-v-616c004f] .prose p{line-height:1.625;margin-bottom:.75rem}[data-v-616c004f] .prose ol,[data-v-616c004f] .prose ul{margin-bottom:.75rem;margin-left:1rem}[data-v-616c004f] .prose li{margin-bottom:.25rem}[data-v-616c004f] .prose code{background-color:#f3f4f6;border-radius:.25rem;color:#8b5cf6;font-size:.875rem;padding:.25rem .5rem}[data-v-616c004f] .dark .prose code{background-color:#374151;color:#c4b5fd}[data-v-616c004f] .prose pre{border-radius:.5rem;margin-bottom:.75rem;overflow-x:auto;padding:.75rem}[data-v-616c004f] .dark .prose pre{background-color:#111827}[data-v-616c004f] .prose a{color:#8b5cf6;text-decoration:underline}[data-v-616c004f] .dark .prose a{color:#c4b5fd}[data-v-616c004f] .prose blockquote{border-left:4px solid #8b5cf6;color:#4b5563;font-style:italic;margin:.75rem 0;padding-left:1rem}[data-v-616c004f] .dark .prose blockquote{border-left-color:#c4b5fd;color:#6b7280}[data-v-616c004f] .prose strong{font-weight:700}[data-v-616c004f] .prose em{font-style:italic}
