{ "htmlElements": { "tags": [ "a", "article", "aside", "blockquote", "body", "br", "button", "cite", "code", "del", "details", "div", "em", "figcaption", "figure", "footer", "g", "h1", "h2", "h3", "h4", "h5", "h6", "head", "hr", "html", "iframe", "img", "input", "kbd", "li", "link", "main", "meta", "nav", "ol", "p", "path", "pre", "script", "span", "strong", "style", "sub", "summary", "sup", "svg", "table", "tbody", "td", "th", "thead", "time", "title", "tr", "ul" ], "classes": [ "-hx-mb-0.5", "-hx-ml-2", "-hx-mr-2", "-hx-mt-20", "[-webkit-tap-highlight-color:transparent]", "[-webkit-touch-callout:none]", "[counter-reset:step]", "[hyphens:auto]", "[transition:background-color_1.5s_ease]", "[word-break:break-word]", "active:hx-bg-gray-400/20", "active:hx-opacity-50", "active:hx-shadow-gray-200", "active:hx-shadow-sm", "before:hx-absolute", "before:hx-bg-glass-gradient", "before:hx-bg-gray-200", "before:hx-content-[\"\"]", "before:hx-content-['#']", "before:hx-content-['']", "before:hx-inline-block", "before:hx-inset-0", "before:hx-inset-y-1", "before:hx-mr-1", "before:hx-opacity-25", "before:hx-pointer-events-none", "before:hx-transition-transform", "before:hx-w-px", "chroma", "content", "contrast-more:dark:hover:hx-border-gray-50", "contrast-more:dark:hx-border-current", "contrast-more:dark:hx-border-gray-50", "contrast-more:dark:hx-border-neutral-400", "contrast-more:dark:hx-border-primary-500", "contrast-more:dark:hx-shadow-[0_0_0_1px_#fff]", "contrast-more:dark:hx-shadow-none", "contrast-more:dark:hx-text-current", "contrast-more:dark:hx-text-gray-100", "contrast-more:dark:hx-text-gray-300", "contrast-more:dark:hx-text-gray-50", "contrast-more:hover:hx-border-gray-900", "contrast-more:hx-border", "contrast-more:hx-border-current", "contrast-more:hx-border-gray-800", "contrast-more:hx-border-gray-900", "contrast-more:hx-border-neutral-400", "contrast-more:hx-border-primary-500", "contrast-more:hx-border-t", "contrast-more:hx-border-transparent", "contrast-more:hx-font-bold", "contrast-more:hx-shadow-[0_0_0_1px_#000]", "contrast-more:hx-shadow-none", "contrast-more:hx-text-current", "contrast-more:hx-text-gray-700", "contrast-more:hx-text-gray-800", "contrast-more:hx-text-gray-900", "contrast-more:hx-underline", "copy-icon", "dark:before:hx-bg-neutral-800", "dark:before:hx-invert", "dark:contrast-more:hx-border-neutral-400", "dark:focus:hx-bg-dark", "dark:focus:hx-ring-primary-800", "dark:hover:hx-bg-gray-100/5", "dark:hover:hx-bg-neutral-700", "dark:hover:hx-bg-neutral-800", "dark:hover:hx-bg-neutral-900", "dark:hover:hx-bg-primary-100/5", "dark:hover:hx-bg-primary-700", "dark:hover:hx-border-gray-100", "dark:hover:hx-border-gray-600", "dark:hover:hx-border-neutral-500", "dark:hover:hx-border-neutral-700", "dark:hover:hx-border-neutral-800", "dark:hover:hx-shadow-none", "dark:hover:hx-text-gray-100", "dark:hover:hx-text-gray-200", "dark:hover:hx-text-gray-300", "dark:hover:hx-text-gray-50", "dark:hover:hx-text-neutral-50", "dark:hover:hx-text-white", "dark:hx-bg-amber-900/30", "dark:hx-bg-black/60", "dark:hx-bg-blue-900/30", "dark:hx-bg-dark", "dark:hx-bg-dark/50", "dark:hx-bg-gray-50/10", "dark:hx-bg-green-900/30", "dark:hx-bg-indigo-900/30", "dark:hx-bg-neutral-800", "dark:hx-bg-neutral-900", "dark:hx-bg-orange-400/20", "dark:hx-bg-primary-300/10", "dark:hx-bg-primary-400/10", "dark:hx-bg-primary-600", "dark:hx-bg-red-900/30", "dark:hx-bg-yellow-700/30", "dark:hx-block", "dark:hx-border-amber-200/30", "dark:hx-border-blue-200/30", "dark:hx-border-gray-100/20", "dark:hx-border-gray-400", "dark:hx-border-green-200/30", "dark:hx-border-indigo-200/30", "dark:hx-border-neutral-700", "dark:hx-border-neutral-800", "dark:hx-border-orange-400/30", "dark:hx-border-red-200/30", "dark:hx-border-white/10", "dark:hx-border-yellow-200/30", "dark:hx-from-gray-100", "dark:hx-hidden", "dark:hx-opacity-80", "dark:hx-ring-white/20", "dark:hx-shadow-[0_-12px_16px_#111]", "dark:hx-shadow-[0_-1px_0_rgba(255,255,255,.1)_inset]", "dark:hx-shadow-none", "dark:hx-text-amber-200", "dark:hx-text-blue-200", "dark:hx-text-gray-100", "dark:hx-text-gray-200", "dark:hx-text-gray-300", "dark:hx-text-gray-400", "dark:hx-text-gray-50", "dark:hx-text-green-200", "dark:hx-text-indigo-200", "dark:hx-text-neutral-200", "dark:hx-text-neutral-400", "dark:hx-text-orange-300", "dark:hx-text-primary-600", "dark:hx-text-red-200", "dark:hx-text-slate-100", "dark:hx-text-yellow-200", "dark:hx-to-gray-400", "dark:placeholder:hx-text-gray-400", "data-[state=closed]:hx-hidden", "data-[state=open]:hx-hidden", "data-[state=selected]:hx-block", "data-[state=selected]:hx-border-primary-500", "data-[state=selected]:hx-text-primary-600", "dataframe", "filename", "first:hx-mt-0", "focus:hx-bg-white", "focus:hx-outline-none", "focus:hx-ring-4", "focus:hx-ring-primary-300", "footnote-backref", "footnote-ref", "footnotes", "group-[.copied]/copybtn:hx-block", "group-[.copied]/copybtn:hx-hidden", "group-data-[theme=dark]:hx-hidden", "group-data-[theme=light]:hx-hidden", "group-hover/code:hx-opacity-100", "group-hover:hx-underline", "group-open:before:hx-rotate-90", "hamburger-menu", "hextra-badge", "hextra-card", "hextra-card-icon", "hextra-card-image", "hextra-card-subtitle", "hextra-card-tag", "hextra-cards", "hextra-code-block", "hextra-code-copy-btn", "hextra-code-copy-btn-container", "hextra-feature-card", "hextra-feature-grid", "hextra-filetree", "hextra-filetree-folder", "hextra-footer", "hextra-jupyter-code-cell", "hextra-jupyter-code-cell-outputs", "hextra-jupyter-code-cell-outputs-container", "hextra-pdf", "hextra-scrollbar", "hextra-sidebar-collapsible-button", "hextra-tabs-panel", "hextra-tabs-toggle", "hextra-toc", "highlight", "hover:dark:hx-bg-primary-500/10", "hover:dark:hx-text-primary-600", "hover:hx-bg-gray-100", "hover:hx-bg-gray-800/5", "hover:hx-bg-primary-50", "hover:hx-bg-primary-700", "hover:hx-bg-slate-50", "hover:hx-border-gray-200", "hover:hx-border-gray-300", "hover:hx-border-gray-400", "hover:hx-border-gray-900", "hover:hx-opacity-60", "hover:hx-opacity-75", "hover:hx-shadow-gray-100", "hover:hx-shadow-lg", "hover:hx-shadow-md", "hover:hx-text-black", "hover:hx-text-gray-800", "hover:hx-text-gray-900", "hover:hx-text-primary-600", "hx-absolute", "hx-align-[-2.5px]", "hx-align-middle", "hx-align-text-bottom", "hx-appearance-none", "hx-aspect-auto", "hx-bg-amber-100", "hx-bg-black/80", "hx-bg-black/[.05]", "hx-bg-blue-100", "hx-bg-clip-text", "hx-bg-gradient-to-r", "hx-bg-gray-100", "hx-bg-green-100", "hx-bg-indigo-100", "hx-bg-neutral-50", "hx-bg-orange-50", "hx-bg-primary-100", "hx-bg-primary-400", "hx-bg-primary-600", "hx-bg-primary-700/5", "hx-bg-red-100", "hx-bg-transparent", "hx-bg-white", "hx-bg-yellow-50", "hx-block", "hx-border", "hx-border-amber-200", "hx-border-b", "hx-border-b-2", "hx-border-black/5", "hx-border-blue-200", "hx-border-gray-200", "hx-border-gray-500", "hx-border-green-200", "hx-border-indigo-200", "hx-border-orange-100", "hx-border-red-200", "hx-border-t", "hx-border-transparent", "hx-border-yellow-100", "hx-bottom-0", "hx-break-words", "hx-capitalize", "hx-cursor-default", "hx-cursor-pointer", "hx-decoration-from-font", "hx-duration-200", "hx-duration-75", "hx-ease-in", "hx-fixed", "hx-flex", "hx-flex-col", "hx-flex-wrap", "hx-font-bold", "hx-font-extrabold", "hx-font-medium", "hx-font-mono", "hx-font-normal", "hx-font-semibold", "hx-from-gray-900", "hx-gap-1", "hx-gap-2", "hx-gap-4", "hx-gap-x-1.5", "hx-gap-y-2", "hx-grid", "hx-group", "hx-group/code", "hx-group/copybtn", "hx-grow", "hx-h-0", "hx-h-16", "hx-h-2", "hx-h-3.5", "hx-h-4", "hx-h-5", "hx-h-7", "hx-h-[18px]", "hx-h-full", "hx-hidden", "hx-inline", "hx-inline-block", "hx-inline-flex", "hx-inset-0", "hx-inset-x-0", "hx-inset-y-0", "hx-items-center", "hx-items-start", "hx-justify-between", "hx-justify-center", "hx-justify-end", "hx-justify-items-start", "hx-justify-start", "hx-leading-5", "hx-leading-6", "hx-leading-7", "hx-leading-none", "hx-leading-tight", "hx-left-[24px]", "hx-left-[36px]", "hx-line-clamp-3", "hx-list-none", "hx-m-[11px]", "hx-max-h-64", "hx-max-h-[calc(100vh-var(--navbar-height)-env(safe-area-inset-bottom))]", "hx-max-h-[min(calc(50vh-11rem-env(safe-area-inset-bottom)),400px)]", "hx-max-w-6xl", "hx-max-w-[50%]", "hx-max-w-[90rem]", "hx-max-w-[min(calc(100vw-2rem),calc(100%+20rem))]", "hx-max-w-none", "hx-max-w-screen-xl", "hx-mb-10", "hx-mb-12", "hx-mb-16", "hx-mb-2", "hx-mb-4", "hx-mb-6", "hx-mb-8", "hx-min-h-[100px]", "hx-min-h-[calc(100vh-var(--navbar-height))]", "hx-min-w-0", "hx-min-w-[18px]", "hx-min-w-[24px]", "hx-min-w-full", "hx-ml-4", "hx-mr-1", "hx-mr-2", "hx-mt-1", "hx-mt-1.5", "hx-mt-12", "hx-mt-16", "hx-mt-2", "hx-mt-4", "hx-mt-5", "hx-mt-6", "hx-mt-8", "hx-mx-1", "hx-mx-2", "hx-mx-4", "hx-mx-auto", "hx-my-1.5", "hx-my-2", "hx-no-underline", "hx-opacity-0", "hx-opacity-50", "hx-opacity-80", "hx-order-last", "hx-origin-center", "hx-overflow-auto", "hx-overflow-hidden", "hx-overflow-x-auto", "hx-overflow-x-hidden", "hx-overflow-y-auto", "hx-overflow-y-hidden", "hx-overscroll-contain", "hx-overscroll-x-contain", "hx-p-0.5", "hx-p-1", "hx-p-1.5", "hx-p-2", "hx-p-4", "hx-p-6", "hx-pb-8", "hx-pb-[env(safe-area-inset-bottom)]", "hx-pb-px", "hx-pl-[max(env(safe-area-inset-left),1.5rem)]", "hx-pointer-events-none", "hx-pr-2", "hx-pr-4", "hx-pr-[calc(env(safe-area-inset-right)-1.5rem)]", "hx-pr-[max(env(safe-area-inset-left),1.5rem)]", "hx-pr-[max(env(safe-area-inset-right),1.5rem)]", "hx-pt-4", "hx-pt-6", "hx-pt-8", "hx-px-1.5", "hx-px-2", "hx-px-2.5", "hx-px-3", "hx-px-4", "hx-px-6", "hx-py-1", "hx-py-1.5", "hx-py-12", "hx-py-2", "hx-py-2.5", "hx-py-3", "hx-py-4", "hx-relative", "hx-right-0", "hx-ring-1", "hx-ring-black/5", "hx-rounded", "hx-rounded-3xl", "hx-rounded-full", "hx-rounded-lg", "hx-rounded-md", "hx-rounded-sm", "hx-rounded-t", "hx-rounded-xl", "hx-scroll-my-6", "hx-scroll-py-6", "hx-select-none", "hx-shadow", "hx-shadow-[0_-12px_16px_#fff]", "hx-shadow-[0_-12px_16px_white]", "hx-shadow-[0_2px_4px_rgba(0,0,0,.02),0_1px_0_rgba(0,0,0,.06)]", "hx-shadow-gray-100", "hx-shadow-lg", "hx-shadow-sm", "hx-shadow-xl", "hx-shrink-0", "hx-sr-only", "hx-sticky", "hx-text-2xl", "hx-text-4xl", "hx-text-[.65rem]", "hx-text-[10px]", "hx-text-[color:hsl(var(--primary-hue),100%,50%)]", "hx-text-amber-900", "hx-text-base", "hx-text-blue-900", "hx-text-center", "hx-text-current", "hx-text-ellipsis", "hx-text-gray-100", "hx-text-gray-500", "hx-text-gray-600", "hx-text-gray-700", "hx-text-gray-800", "hx-text-gray-900", "hx-text-green-900", "hx-text-indigo-900", "hx-text-left", "hx-text-lg", "hx-text-orange-800", "hx-text-primary-800", "hx-text-red-900", "hx-text-slate-900", "hx-text-sm", "hx-text-transparent", "hx-text-white", "hx-text-xl", "hx-text-xs", "hx-text-yellow-900", "hx-to-gray-600", "hx-top-0", "hx-top-16", "hx-top-8", "hx-top-[40%]", "hx-top-full", "hx-tracking-tight", "hx-tracking-tighter", "hx-transition", "hx-transition-all", "hx-transition-colors", "hx-transition-opacity", "hx-transition-transform", "hx-underline", "hx-underline-offset-2", "hx-w-2", "hx-w-3.5", "hx-w-4", "hx-w-64", "hx-w-[110%]", "hx-w-[180%]", "hx-w-full", "hx-w-max", "hx-w-screen", "hx-whitespace-nowrap", "hx-z-10", "hx-z-20", "hx-z-[-1]", "icon", "language-options", "language-switcher", "last-of-type:hx-mb-0", "lntable", "lntd", "ltr:before:hx-left-0", "ltr:hx--mr-4", "ltr:hx-border-l", "ltr:hx-ml-1", "ltr:hx-ml-3", "ltr:hx-ml-auto", "ltr:hx-mr-auto", "ltr:hx-pl-12", "ltr:hx-pl-16", "ltr:hx-pl-3", "ltr:hx-pl-4", "ltr:hx-pl-5", "ltr:hx-pl-6", "ltr:hx-pl-8", "ltr:hx-pr-0", "ltr:hx-pr-2", "ltr:hx-pr-4", "ltr:hx-pr-9", "ltr:hx-right-1.5", "ltr:hx-right-3", "ltr:hx-rotate-180", "ltr:hx-text-right", "ltr:md:hx-left-auto", "max-lg:hx-min-h-[340px]", "max-md:[transform:translate3d(0,-100%,0)]", "max-md:hx-hidden", "max-md:hx-min-h-[340px]", "max-sm:hx-grid-cols-1", "max-xl:hx-hidden", "md:hx-aspect-[1.1/1]", "md:hx-h-[calc(100vh-var(--navbar-height)-var(--menu-height))]", "md:hx-hidden", "md:hx-inline-block", "md:hx-justify-start", "md:hx-max-h-[min(calc(100vh-5rem-env(safe-area-inset-bottom)),400px)]", "md:hx-pt-12", "md:hx-px-12", "md:hx-self-start", "md:hx-shrink-0", "md:hx-sticky", "md:hx-text-5xl", "md:hx-text-lg", "md:hx-text-sm", "md:hx-top-16", "md:hx-w-64", "mermaid", "mobile-menu-overlay", "nav-container", "nav-container-blur", "next-error-h1", "not-prose", "open", "placeholder:hx-text-gray-500", "print:hx-bg-transparent", "print:hx-hidden", "rtl:-hx-rotate-180", "rtl:before:hx-right-0", "rtl:before:hx-rotate-180", "rtl:hx--ml-4", "rtl:hx-border-r", "rtl:hx-left-1.5", "rtl:hx-left-3", "rtl:hx-ml-auto", "rtl:hx-mr-1", "rtl:hx-mr-3", "rtl:hx-mr-auto", "rtl:hx-pl-2", "rtl:hx-pl-4", "rtl:hx-pl-9", "rtl:hx-pr-12", "rtl:hx-pr-16", "rtl:hx-pr-3", "rtl:hx-pr-4", "rtl:hx-pr-5", "rtl:hx-pr-6", "rtl:hx-pr-8", "rtl:hx-text-left", "rtl:md:hx-right-auto", "search-input", "search-results", "search-wrapper", "sidebar-active-item", "sidebar-container", "sm:hx-block", "sm:hx-flex", "sm:hx-items-start", "sm:hx-text-xl", "sm:hx-w-[110%]", "sm:max-lg:hx-grid-cols-2", "steps", "subheading-anchor", "success-icon", "theme-toggle", "xl:hx-block" ], "ids": null } }