pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: Tokyo-night-Dark
  origin: https://github.com/enkia/tokyo-night-vscode-theme
  Description: Original highlight.js style
  Author: (c) Henri Vandersleyen <hvandersleyen@gmail.com>
  License: see project LICENSE
  Touched: 2022
*/.hljs-meta,.hljs-comment{color:#565f89}.hljs-tag,.hljs-doctag,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-template-tag,.hljs-selector-pseudo,.hljs-selector-attr,.hljs-variable.language_,.hljs-deletion{color:#f7768e}.hljs-variable,.hljs-template-variable,.hljs-number,.hljs-literal,.hljs-type,.hljs-params,.hljs-link{color:#ff9e64}.hljs-built_in,.hljs-attribute{color:#e0af68}.hljs-selector-tag{color:#2ac3de}.hljs-keyword,.hljs-title.function_,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-subst,.hljs-property{color:#7dcfff}.hljs-selector-tag{color:#73daca}.hljs-quote,.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#9ece6a}.hljs-code,.hljs-formula,.hljs-section{color:#7aa2f7}.hljs-name,.hljs-keyword,.hljs-operator,.hljs-char.escape_,.hljs-attr{color:#bb9af7}.hljs-punctuation{color:#c0caf5}.hljs{background:#1a1b26;color:#9aa5ce}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}/*! tailwindcss v4.1.6 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}}}#docs.svelte-1q4g1q3{color:#90a1b9;margin-block:12.5rem;margin-inline:auto;display:flex}@media not all and (min-width:80rem){#docs.svelte-1q4g1q3{padding-inline:2vw}}@media not all and (min-width:48rem){#docs.svelte-1q4g1q3{padding-inline:calc(var(--spacing,.25rem)*4)}}@media (min-width:96rem){#docs.svelte-1q4g1q3{width:83.3333%}}ol.svelte-1q4g1q3{top:calc(var(--spacing,.25rem)*36);ms-overflow-style:none;scrollbar-width:none;flex-direction:column;flex-shrink:0;align-self:flex-start;padding-right:1vw;display:flex;position:sticky;overflow-y:auto}ol.svelte-1q4g1q3::-webkit-scrollbar{display:none}li.svelte-1q4g1q3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));color:#90a1b9}@media (min-width:48rem){li.svelte-1q4g1q3{text-wrap:nowrap}}ol.svelte-1q4g1q3 li:where(.svelte-1q4g1q3):not(.title){margin-left:calc(var(--spacing,.25rem)*10);cursor:pointer;width:fit-content;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));-webkit-user-select:none;user-select:none;border-radius:3.40282e38px}@media (hover:hover){ol.svelte-1q4g1q3 li:where(.svelte-1q4g1q3):not(.title):hover{background-color:#cad5e21a}}.anchor.svelte-1q4g1q3{background-color:#cad5e226}@media (hover:hover){.anchor.svelte-1q4g1q3:hover{background-color:#cad5e226!important}}#content h3{margin-top:calc(var(--spacing,.25rem)*6);border-bottom-style:var(--tw-border-style);width:fit-content;padding-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));color:#cad5e2;border-color:#432dd7;border-bottom-width:2px;scroll-margin-top:12.5rem}#content h5{margin-bottom:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*6);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));color:#cad5e2}#content code{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*2);font-family:Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));background-color:#1d293d}#content code.alt{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:#cad5e2}#content .string{color:var(--color-green-600,oklch(62.7% .194 149.214))}#content .integer{color:var(--color-yellow-600,oklch(68.1% .162 75.834))}#content .array{color:var(--color-blue-600,oklch(54.6% .245 262.881))}#content .object{color:var(--color-red-600,oklch(57.7% .245 27.325))}#content .optional{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-style:italic}#content .hint-container{margin-left:calc(var(--spacing,.25rem)*10);align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}#content .hint{margin-block:calc(var(--spacing,.25rem)*2);border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem)*4);border-color:#432dd7;border-left-width:4px}#content pre{border-radius:var(--radius-xl,.75rem);width:100%;padding:calc(var(--spacing,.25rem)*4);background-color:#1d293d}#content ul{margin-left:calc(var(--spacing,.25rem)*4);list-style-type:disc}@media (min-width:48rem){#content ul{margin-left:calc(var(--spacing,.25rem)*10)}}#content p{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}#content b{color:#cad5e2}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
