:root{--font-family-body:"Iosevka Aile", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-ui:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-mono:"Ioskeley Mono", ui-monospace, Menlo, Monaco, Consolas, monospace}body{font-family:var(--font-family-body)}button{cursor:pointer}:focus-visible{outline:none}:focus-visible:not([class*=outline-none]){outline:2px solid var(--color-fd-primary);outline-offset:-2px}[role=tabpanel]:focus-visible{outline:none}code,kbd,pre,samp{font-family:var(--font-family-mono)}.prose{font-family:var(--font-family-body);--tw-prose-links:var(--color-fd-primary)}.prose .shiki{box-shadow:none;background-color:color-mix(in oklab, var(--color-fd-secondary) 25%, transparent)}.prose .shiki,.prose [data-radix-scroll-area-viewport],.prose [data-radix-scroll-area-viewport]>div{outline:none}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:color-mix(in oklab, var(--color-fd-ring) 10%, transparent);border:none;padding:.125rem .25em;font-size:14px}:is(.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6) code{padding:.125rem .25em;font-size:.875em}.prose table{font-size:1em}.prose table thead tr th code,.prose table tbody tr td code{white-space:nowrap}.prose blockquote{font-style:normal}.prose>p>code{white-space:nowrap}#nd-home-layout{position:relative}#nd-sidebar a[data-active]{font-weight:400}#nd-sidebar div[data-state],#nd-sidebar a[data-active]{border-radius:6px;margin-top:3px;margin-bottom:3px}.bsky-post [class*=embed-module_external]{display:none}.bsky-post [class*=post-content-module_content]{font-size:1em;line-height:inherit}[aria-roledescription=flowchart-v2] span.nodeLabel{filter:brightness(.5)}.dark .shadow-2xs,.dark .shadow-xs,.dark .shadow-sm,.dark .shadow-md,.dark .shadow-lg,.dark .shadow-xl,.dark .shadow-2xl{box-shadow:0 0 #0000}
