.prose h1{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem;margin-top:2rem}.prose h2{font-size:1.25rem;font-weight:600;color:#111827;margin-bottom:.75rem;margin-top:1.5rem}.prose h3{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:.5rem;margin-top:1rem}.prose p{margin-bottom:1rem;line-height:1.75}.prose ul{list-style-type:disc;list-style-position:inside;margin-bottom:1rem}.prose ul li{margin-top:.25rem}.prose ol{list-style-type:decimal;list-style-position:inside;margin-bottom:1rem}.prose ol li{margin-top:.25rem}.prose li{color:#374151}.prose a{color:#d97706;text-decoration:underline}.prose a:hover{color:#b45309}.prose code{background-color:#f3f4f6;padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem}.prose pre{background-color:#111827;color:#f3f4f6;padding:1rem;border-radius:.5rem;overflow-x:auto;margin-bottom:1rem}.prose pre code{background-color:transparent;padding:0}.prose blockquote{border-left:4px solid #f59e0b;padding-left:1rem;font-style:italic;color:#4b5563;margin:1rem 0}.prose hr{margin:2rem 0;border-color:#e5e7eb}.prose strong{font-weight:600;color:#111827}.prose em{font-style:italic}.prose table{width:100%;border-collapse:collapse;margin-bottom:1rem}.prose th,.prose td{border:1px solid #e5e7eb;padding:.5rem .75rem;text-align:left}.prose th{background-color:#f9fafb;font-weight:600}:root.dark .prose h1,:root.dark .prose h2,:root.dark .prose h3{color:#f9fafb}:root.dark .prose strong{color:#f9fafb}:root.dark .prose li{color:#d1d5db}:root.dark .prose code{background-color:#1f2937}:root.dark .prose a{color:#fbbf24}:root.dark .prose a:hover{color:#f59e0b}:root.dark .prose blockquote{color:#9ca3af}:root.dark .prose hr{border-color:#374151}:root.dark .prose th{background-color:#1f2937}:root.dark .prose th,:root.dark .prose td{border-color:#374151}@keyframes blob-d4c3ff55{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}}.animate-blob[data-v-d4c3ff55]{animation:blob-d4c3ff55 8s ease-in-out infinite}.animation-delay-2000[data-v-d4c3ff55]{animation-delay:2s}.animation-delay-4000[data-v-d4c3ff55]{animation-delay:4s}@keyframes scroll-d4c3ff55{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(6px);opacity:.5}}.animate-scroll[data-v-d4c3ff55]{animation:scroll-d4c3ff55 1.5s ease-in-out infinite}.root[data-v-ccdfffd2]{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#213547;background-color:#fff;max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.h1[data-v-ccdfffd2]{font-size:3.2em;line-height:1.1}.h2[data-v-ccdfffd2]{font-size:2.6em;line-height:1.1}.button[data-v-ccdfffd2]{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#f9f9f9;cursor:pointer;transition:border-color .25s}.button[data-v-ccdfffd2]:hover{border-color:#646cff}.button[data-v-ccdfffd2]:focus,.button[data-v-ccdfffd2]:focus-visible{outline:4px auto -webkit-focus-ring-color}.logo[data-v-ccdfffd2]{display:inline-block;height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo[data-v-ccdfffd2]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vite[data-v-ccdfffd2]:hover{filter:drop-shadow(0 0 2em #e4023baa)}.logo.vue[data-v-ccdfffd2]:hover{filter:drop-shadow(0 0 2em #41b883aa)}.card[data-v-ccdfffd2]{padding:2em}.readTheDocs[data-v-ccdfffd2]{color:#888}
