.prose{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.prose:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.prose{font-size:1.125rem;line-height:1.75}.prose p{margin-bottom:1.5em;line-height:1.8}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.prose h1:is(.dark *),.prose h2:is(.dark *),.prose h3:is(.dark *),.prose h4:is(.dark *),.prose h5:is(.dark *),.prose h6:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{margin-top:2em;margin-bottom:1em;line-height:1.3}.prose h2{font-size:1.875rem;margin-top:2.5em}.prose h3{font-size:1.5rem;margin-top:2em}.prose h4{font-size:1.25rem}.prose a{--tw-text-opacity: 1;color:rgb(13 110 253 / var(--tw-text-opacity, 1));text-decoration-line:none}.prose a:hover{text-decoration-line:underline}.prose a{font-weight:500}.prose code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .375rem}.prose code:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.prose code{font-size:.9em;font-family:Menlo,Monaco,Courier New,monospace}.prose pre{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.prose pre:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.prose pre{padding:1.25rem;margin:1.5em 0;overflow-x:auto}.prose pre code{background-color:transparent;padding:0;font-size:.875rem;line-height:1.7}.prose img{border-radius:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);margin:2em 0}.prose blockquote{border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(13 110 253 / var(--tw-border-opacity, 1));padding-left:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.prose blockquote:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.prose blockquote{margin:1.5em 0;padding:.5em 0 .5em 1.5em}.prose ul{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.5em;list-style-type:disc}.prose ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.5em;list-style-type:decimal}.prose li{margin-top:.5em;margin-bottom:.5em;line-height:1.75}.prose strong{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.prose strong:is(.dark *){--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.prose em{font-style:italic}.prose hr{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.prose hr:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.prose hr{margin:3em 0}.prose table{display:block;margin:2em 0;border:none}.prose thead{display:none}.prose tbody{display:flex;flex-direction:column;gap:0;padding-left:1.5rem;border-left:2px solid #e5e7eb}.dark .prose tbody{border-left-color:#374151}.prose tbody tr{display:flex;flex-direction:column;position:relative;padding:.75rem 0 .75rem 1.5rem}.prose tbody tr:before{content:"";position:absolute;left:-7px;top:1.1rem;width:12px;height:12px;border-radius:50%;background:#6366f1;border:2px solid #fff;box-shadow:0 0 0 3px #6366f133}.dark .prose tbody tr:before{border-color:#111827}.prose td{padding:0;border:none}.prose td:first-child{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.prose td:first-child:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prose td:first-child{font-weight:500;font-size:.95rem}.prose td:last-child{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.prose td:last-child:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.prose td:last-child{font-size:.875rem;font-variant-numeric:tabular-nums}
