.prose{max-width:none;word-break:break-word;word-wrap:anywhere}.prose p{margin-top:.5em;margin-bottom:.5em}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{margin-top:1em;margin-bottom:.5em;color:#008a8a;font-weight:600;font-size:calc(1em + .125 * var(--tw-prose-size))}.dark .prose h1,.dark .prose h2,.dark .prose h3,.dark .prose h4,.dark .prose h5,.dark .prose h6{color:#00c2c2}.prose hr{margin-top:1em;margin-bottom:1em}.prose ol,.prose ul{margin-top:.5em;margin-bottom:.5em;padding-left:1.5em}.prose li{margin-top:.25em;margin-bottom:.25em}.prose blockquote{margin:1em 0;padding-left:1em;border-left:4px solid #008a8a;color:#4b5563;font-style:italic}.dark .prose blockquote{border-left-color:#00c2c2;color:#9ca3af}.prose table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.875rem;line-height:1.25rem;border-radius:.375rem;overflow:hidden;overflow-x:auto;display:block}@media (min-width:640px){.prose table{display:table}}.prose table td,.prose table th{border:1px solid #e5e7eb;padding:.5rem;text-align:left;font-size:.75rem}@media (min-width:640px){.prose table td,.prose table th{padding:.625rem;font-size:.875rem}}.dark .prose table td,.dark .prose table th{border-color:#374151}.prose table th{background-color:#f3f4f6;font-weight:600}.dark .prose table th{background-color:#374151}.prose table tr:nth-child(2n){background-color:#f9fafb}.dark .prose table tr:nth-child(2n){background-color:#1f2937}.prose a{color:#008a8a;-webkit-text-decoration:underline;text-decoration:underline;font-weight:500}.dark .prose a{color:#00c2c2}.prose code{background-color:#f3f4f6;padding:.2em .4em;border-radius:.25rem;font-size:.875em;color:#ef4444;word-break:break-all}.dark .prose code{background-color:#1f2937;color:#f87171}.prose pre{background-color:#1f2937;color:#f9fafb;padding:.75rem;border-radius:.375rem;overflow-x:auto;font-size:.75rem}@media (min-width:640px){.prose pre{padding:1rem;font-size:.875rem}}.dark .prose pre{background-color:#111827}@media (max-width:480px){.prose-xs{font-size:.75rem}.prose-xs h1,.prose-xs h2,.prose-xs h3,.prose-xs h4,.prose-xs h5,.prose-xs h6{font-size:.875rem;margin-top:.75em;margin-bottom:.5em}.prose-xs ol,.prose-xs ul{padding-left:1.25em}}