.sidebar-trigger.svelte-15646od{--sidebar-trigger-size:2.25rem;--sidebar-trigger-icon-size:1.25rem;--sidebar-trigger-color:var(--muted-foreground);--sidebar-trigger-color-hover:var(--foreground);--sidebar-trigger-bg:transparent;--sidebar-trigger-ring:var(--ring);width:var(--sidebar-trigger-size);height:var(--sidebar-trigger-size);border-radius:var(--radius);background:var(--sidebar-trigger-bg);color:var(--sidebar-trigger-color);box-shadow:none;cursor:pointer;border:0;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.sidebar-trigger.svelte-15646od:hover,.sidebar-trigger.svelte-15646od:focus-visible{color:var(--sidebar-trigger-color-hover)}.sidebar-trigger.svelte-15646od:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch, var(--sidebar-trigger-ring) 50%, transparent)}.sidebar-trigger.svelte-15646od svg{width:var(--sidebar-trigger-icon-size);height:var(--sidebar-trigger-icon-size)}.docs-header.svelte-1cyvigq .docs-logo-suffix{line-height:1;transform:translateY(.0625rem)}.docs-header.svelte-1cyvigq pagefind-modal-trigger.search-trigger:not([compact]){flex-shrink:0;width:13rem;max-width:13rem;line-height:0;display:block}.docs-header.svelte-1cyvigq pagefind-modal-trigger.search-trigger[compact]{line-height:0;display:block}.docs-header.svelte-1cyvigq pagefind-modal-trigger.search-trigger[compact] .pf-trigger-btn{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}.docs-header.svelte-1cyvigq pagefind-modal-trigger.search-trigger[compact] .pf-trigger-icon{width:1.25rem;height:1.25rem}.docs-sidebar-scroll.svelte-1aa02dg::-webkit-scrollbar{width:4px}.docs-sidebar-scroll.svelte-1aa02dg::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--muted-foreground) 45%, transparent);border-radius:9999px}.docs-sidebar-scroll.svelte-1aa02dg::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--muted-foreground) 70%, transparent)}.docs-sidebar-scroll.svelte-1aa02dg::-webkit-scrollbar-track{background:0 0}@supports not selector(::-webkit-scrollbar){.docs-sidebar-scroll.svelte-1aa02dg{scrollbar-width:thin;scrollbar-color:color-mix(in oklch, var(--muted-foreground) 45%, transparent) transparent}}@font-face{font-family:Paper Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/paper-mono-wght.woff2)format("woff2-variations")}.isaacus-code-block{--isaacus-code-muted:var(--isaacus-code-chrome-muted);--isaacus-code-card:var(--isaacus-code-chrome-card);--isaacus-code-border-token:var(--isaacus-code-chrome-border);--isaacus-code-radius-token:var(--isaacus-code-chrome-radius);--isaacus-code-primary-token:var(--isaacus-code-chrome-primary);--isaacus-code-surface-nested:color-mix(in oklch, white 58%, var(--isaacus-code-muted));--isaacus-code-header-bg:color-mix(in oklch, white 52%, var(--isaacus-code-muted));--isaacus-code-shadow:var(--shadow-xs);--isaacus-code-copy-bg:color-mix(in oklch, white 88%, var(--isaacus-code-muted));--isaacus-code-output-fg:var(--foreground);border:1px solid var(--isaacus-code-border);border-radius:var(--isaacus-code-radius-token);background:var(--isaacus-code-surface);max-width:100%;box-shadow:var(--isaacus-code-shadow);color:var(--foreground);margin:1.5rem 0;position:relative;overflow:hidden}html.dark .isaacus-code-block{--isaacus-code-surface-nested:color-mix(in oklch, var(--isaacus-code-muted) 55%, var(--isaacus-code-card));--isaacus-code-header-bg:color-mix(in oklch, var(--isaacus-code-muted) 55%, var(--isaacus-code-card));--isaacus-code-shadow:var(--shadow-sm);--isaacus-code-copy-bg:color-mix(in oklch, var(--isaacus-code-card) 80%, var(--isaacus-code-muted));--isaacus-code-output-fg:color-mix(in oklch, var(--foreground) 92%, var(--isaacus-code-primary-token) 8%);color:var(--foreground)}.isaacus-code-header{z-index:1;border-bottom:1px solid var(--isaacus-code-border);background:var(--isaacus-code-header-bg);justify-content:space-between;align-items:center;gap:.75rem;min-height:2.5rem;padding:.375rem .5rem .375rem .875rem;display:flex;position:relative}.isaacus-code-copy-float{z-index:2;position:absolute;top:.625rem;right:.625rem}:is(.isaacus-code-block:not(:has(.isaacus-code-header)):has(pre.shiki>code>.line:only-child) .isaacus-code-copy-float,.isaacus-code-block:not(:has(.isaacus-code-header)):has(.isaacus-code-pre pre.shiki>code>.line:only-child) .isaacus-code-copy-float){top:50%;transform:translateY(-50%)}:is(.isaacus-code-block:not(:has(.isaacus-code-header)):has(pre.shiki>code>.line:only-child) pre.shiki>code,.isaacus-code-block:not(:has(.isaacus-code-header)):has(.isaacus-code-pre pre.shiki>code>.line:only-child) pre.shiki>code){padding-block:.625rem}.isaacus-code-block:not(:has(.isaacus-code-header)) pre:not(.shiki)>code{padding-right:3rem}.isaacus-code-block:not(:has(.isaacus-code-header)) pre.shiki>code{padding-right:2.85rem}.isaacus-code-header-start{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.isaacus-code-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-sans);letter-spacing:.04em;color:var(--muted-foreground);font-size:.6875rem;font-weight:600;overflow:hidden}.isaacus-code-copy{border:1px solid var(--isaacus-code-border);border-radius:var(--isaacus-code-radius-token);background:var(--isaacus-code-copy-bg);width:2rem;height:2rem;color:var(--muted-foreground);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.isaacus-code-copy:hover{background:var(--isaacus-code-muted);color:var(--foreground);border-color:color-mix(in oklch, var(--isaacus-code-border-token) 80%, var(--foreground))}html.dark .isaacus-code-copy:hover{background:color-mix(in oklch, var(--isaacus-code-muted) 75%, var(--isaacus-code-card));border-color:color-mix(in oklch, var(--isaacus-code-border-token) 70%, var(--isaacus-code-primary-token) 30%)}.isaacus-code-copy-icon{display:inline-flex}.isaacus-code-copy-icon--check,.isaacus-code-copy[data-copied] .isaacus-code-copy-icon--copy{display:none}.isaacus-code-copy[data-copied] .isaacus-code-copy-icon--check{color:var(--primary);display:inline-flex}.isaacus-code-pre{overflow-x:clip}.isaacus-code-block pre,.isaacus-code-pre pre{background:var(--isaacus-code-surface);border-radius:0;max-width:100%;margin:0;padding:0;overflow-x:clip}.isaacus-code-block pre:not(.shiki)>code,.isaacus-code-pre pre:not(.shiki)>code{background:var(--isaacus-code-surface);min-width:0;max-width:100%;font-family:var(--font-mono);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;tab-size:2;border-radius:0;padding:.75rem .85rem;font-size:.8125rem;line-height:1.65;display:block}.isaacus-code-block pre.shiki>code,.isaacus-code-pre pre.shiki>code,.docs-shiki-figure pre.shiki>code{background:var(--isaacus-code-surface);width:100%;min-width:0;max-width:100%;font-family:var(--font-mono);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;tab-size:2;border-radius:0;padding:.75rem .85rem;font-size:.8125rem;line-height:1.65;display:block}.isaacus-code-block pre.shiki>code .line,.isaacus-code-pre pre.shiki>code .line,.docs-shiki-figure pre.shiki>code .line{-webkit-box-decoration-break:clone;box-decoration-break:clone}.isaacus-code-block pre.shiki,.isaacus-code-block pre.shiki span,.isaacus-code-pre pre.shiki,.isaacus-code-pre pre.shiki span,.docs-shiki-figure pre.shiki,.docs-shiki-figure pre.shiki span{color:var(--shiki-light);background-color:#0000!important}html.dark .isaacus-code-block pre.shiki,html.dark .isaacus-code-block pre.shiki span,html.dark .isaacus-code-pre pre.shiki,html.dark .isaacus-code-pre pre.shiki span,html.dark .docs-shiki-figure pre.shiki,html.dark .docs-shiki-figure pre.shiki span{color:var(--shiki-dark)!important;background-color:#0000!important}.isaacus-code-block pre.shiki,.isaacus-code-block pre.shiki>code,.isaacus-code-pre pre.shiki,.isaacus-code-pre pre.shiki>code{background-color:var(--isaacus-code-surface)}.isaacus-code-block pre code:before,.isaacus-code-block pre code:after,.isaacus-code-pre pre code:before,.isaacus-code-pre pre code:after{content:none}.isaacus-code-block pre.blog-output-pre>code,.isaacus-code-block--terminal pre:not(.shiki)>code{color:var(--isaacus-code-output-fg);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.isaacus-code-block pre.blog-output-pre>code{max-height:min(70vh,28rem);overflow:auto}.isaacus-code-block--terminal{border-left:3px solid var(--isaacus-code-primary-token)}.isaacus-code-block--terminal pre:not(.shiki)>code,.isaacus-code-block--terminal pre.blog-output-pre>code{font-family:var(--font-terminal);letter-spacing:.01em;max-height:min(70vh,28rem);padding:.85rem .95rem;font-size:.78rem;line-height:1.55;overflow:auto}html.dark .isaacus-code-block--terminal{border-left-color:color-mix(in oklch, var(--isaacus-code-primary-token) 88%, white 12%)}.isaacus-code-block--output{--isaacus-code-surface:color-mix(in oklch, white 90%, var(--isaacus-code-muted));--isaacus-code-header-bg:color-mix(in oklch, white 86%, var(--isaacus-code-muted));--isaacus-code-output-fg:color-mix(in oklch, var(--muted-foreground) 85%, var(--foreground));--isaacus-code-shadow:none;border-color:color-mix(in oklch, var(--isaacus-code-border-token) 55%, transparent);box-shadow:none}html.dark .isaacus-code-block--output{--isaacus-code-surface:color-mix(in oklch, var(--isaacus-code-card) 80%, var(--isaacus-code-muted));--isaacus-code-header-bg:color-mix(in oklch, var(--isaacus-code-card) 74%, var(--isaacus-code-muted));--isaacus-code-output-fg:color-mix(in oklch, var(--muted-foreground) 82%, var(--foreground));border-color:color-mix(in oklch, var(--isaacus-code-border-token) 45%, transparent)}.isaacus-code-block--output pre:not(.shiki)>code{color:var(--isaacus-code-output-fg);font-size:.78rem;line-height:1.55}.isaacus-code-block--output pre.shiki>code{font-size:.78rem;line-height:1.55}.isaacus-code-block--output pre.shiki,.isaacus-code-block--output pre.shiki span{opacity:.92}.isaacus-code-block--output .isaacus-code-title{color:var(--muted-foreground);font-size:.75rem;font-weight:600}.isaacus-code-block--output .isaacus-code-copy{opacity:.55;border-color:color-mix(in oklch, var(--isaacus-code-border-token) 40%, transparent);width:1.75rem;height:1.75rem;transition:opacity .15s,background .15s,color .15s,border-color .15s}.isaacus-code-block--output:hover .isaacus-code-copy,.isaacus-code-block--output .isaacus-code-copy:hover,.isaacus-code-block--output .isaacus-code-copy:focus-visible{opacity:1}.output-expandable{box-shadow:none;background:0 0;border:none;margin:1rem 0;overflow:visible}.output-expandable summary{letter-spacing:.01em;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--primary);align-items:center;gap:.4rem;padding:0;font-size:.875rem;font-weight:600;list-style:none;transition:color .15s;display:inline-flex}.output-expandable summary:hover{color:color-mix(in oklch, var(--primary) 82%, var(--foreground))}.output-expandable summary::-webkit-details-marker{display:none}.output-expandable summary:before{content:"";transform-origin:50%;border-bottom:2px solid;border-right:2px solid;flex:none;width:.42rem;height:.42rem;transition:transform .22s cubic-bezier(.2,.8,.2,1);transform:rotate(-45deg)translateY(-1px)}.output-expandable[open] summary:before{transform:rotate(45deg)translateY(-1px)}@media (prefers-reduced-motion:reduce){.output-expandable summary:before{transition:none}}.output-expandable .isaacus-code-block{margin:.75rem 0 0}.output-expandable .isaacus-code-header{background:var(--isaacus-code-header-bg);border-bottom-color:var(--isaacus-code-border)}html.dark .output-expandable .isaacus-code-header{background:var(--isaacus-code-header-bg)}.isaacus-code-tabs{flex-wrap:wrap;gap:.75rem;display:flex}.isaacus-code-tab{font-family:var(--font-sans);letter-spacing:.02em;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin:0;padding:0 0 .125rem;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s}.isaacus-code-tab:hover{color:var(--foreground)}.isaacus-code-tab[aria-selected=true]{color:var(--primary);border-bottom-color:var(--primary);background:0 0}.isaacus-code-group .isaacus-code-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.2rem .75rem;padding-left:.85rem;display:grid}.isaacus-code-group .isaacus-code-header-start{flex:0 auto;min-width:0}.isaacus-code-group-title{border-left:1px solid var(--isaacus-code-border);text-align:left;min-width:0;margin-left:0;padding-left:.85rem}.isaacus-code-group-title--empty{visibility:hidden}.isaacus-code-group{overflow-anchor:none;margin-block:1.5rem}.isaacus-code-panel{display:none}.isaacus-code-panel--active{display:block}.isaacus-code-group .isaacus-code-pre{margin:0}.docs-prose pre:not(:where([class~=not-prose] *,.isaacus-code-block *,.docs-shiki-figure *)),.post-prose pre:not(:where([class~=not-prose] *,.isaacus-code-block *,.docs-shiki-figure *)){background-color:#0000;margin-block:1.5rem}.docs-prose .docs-shiki-figure:not(.isaacus-code-block),.post-prose .docs-shiki-figure:not(.isaacus-code-block){margin-block:1.5rem}.docs-prose .docs-shiki-figure pre,.post-prose .docs-shiki-figure pre,.docs-prose .isaacus-code-block pre,.post-prose .isaacus-code-block pre{margin:0}.docs-prose pre code:not(:where([class~=not-prose] *)),.post-prose pre code:not(:where([class~=not-prose] *)){font-weight:400}.docs-prose pre code:before,.docs-prose pre code:after,.post-prose pre code:before,.post-prose pre code:after{content:none}.isaacus-prose :where(code):not(:where(pre *)),.docs-scope .docs-prose :where(code):not(:where(pre *)){font-family:var(--font-mono);border-radius:var(--isaacus-code-chrome-radius);background:var(--isaacus-code-surface);border:1px solid var(--isaacus-code-border);-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:.125rem .15rem;font-size:.875em;font-weight:500;line-height:1.4}.isaacus-prose :where(p>code:not(:first-child)):not(:where(pre *)),.docs-scope .docs-prose :where(p>code:not(:first-child)):not(:where(pre *)){margin-inline:.15rem}.shiki span{color:var(--shiki-light);background-color:var(--shiki-light-bg)}html.dark .shiki span{color:var(--shiki-dark)!important;background-color:#0000!important}:is(.post-prose,.docs-scope .docs-prose) .blog-table-wrap{border:1px solid var(--border);border-radius:var(--isaacus-blog-media-radius,var(--radius));background:var(--table-surface);max-width:100%;color:var(--card-foreground);box-shadow:0 1px 2px color-mix(in oklch, var(--foreground) 4%, transparent), 0 12px 32px -20px color-mix(in oklch, var(--foreground) 18%, transparent);-webkit-overflow-scrolling:touch;scrollbar-color:var(--border) transparent;margin:1.5rem 0;overflow-x:auto}:is(.post-prose,.docs-scope .docs-prose) .blog-table-wrap::-webkit-scrollbar{height:8px}:is(.post-prose,.docs-scope .docs-prose) .blog-table-wrap::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}:is(.post-prose,.docs-scope .docs-prose) table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table):not(:is(.blog-table-wrap>*)){border-collapse:collapse;table-layout:fixed;border:1px solid var(--border);border-radius:var(--isaacus-blog-media-radius,var(--radius));background:var(--table-surface);width:100%;max-width:100%;color:var(--card-foreground);box-shadow:0 1px 2px color-mix(in oklch, var(--foreground) 4%, transparent), 0 12px 32px -20px color-mix(in oklch, var(--foreground) 18%, transparent);margin:1.5rem 0;font-size:.9rem;line-height:1.45;overflow:hidden}:is(.post-prose,.docs-scope .docs-prose) .blog-table-wrap>table{border-collapse:collapse;table-layout:fixed;background:var(--table-surface);width:100%;max-width:100%;color:var(--card-foreground);box-shadow:none;border:none;border-radius:0;margin:0;font-size:.9rem;line-height:1.45;overflow:visible}:is(.post-prose,.docs-scope .docs-prose) .blog-table-wrap thead th{background:var(--table-heading-bg);color:var(--accent-foreground);border-bottom:1px solid color-mix(in oklch, var(--accent-foreground) 18%, var(--table-heading-bg));border-right-color:color-mix(in oklch, var(--accent-foreground) 22%, var(--table-heading-bg));font-weight:600}:is(.post-prose,.docs-scope .docs-prose) table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) th,:is(.post-prose,.docs-scope .docs-prose) table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);border-right:1px solid var(--border);overflow-wrap:break-word;word-break:break-word;padding:.55rem 1rem}:is(.post-prose,.docs-scope .docs-prose) table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) th:last-child,:is(.post-prose,.docs-scope .docs-prose) table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) td:last-child{border-right:none}:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) th,:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) td{padding:.5rem .7rem}:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) th:first-child,:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) td:first-child{white-space:nowrap;width:auto;min-width:8.5rem}:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain .blog-table-wrap>table{table-layout:auto;width:max-content;min-width:100%}:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain .blog-table-wrap>table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) :is(th,td):not(:first-child):not(:last-child){overflow-wrap:normal;word-break:normal;width:auto;min-width:18rem;max-width:26rem}:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain .blog-table-wrap>table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) :is(th,td):last-child{white-space:nowrap;min-width:20rem;max-width:none}:is(.post-prose,.docs-scope .docs-prose) table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) tbody tr:last-child td{border-bottom:none}:is(.post-prose,.docs-scope .docs-prose) table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) td code,:is(.post-prose,.docs-scope .docs-prose) table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) th code{font-family:var(--font-terminal);font-size:.82em;font-weight:500}@media (width<=1024px){:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain .blog-table-wrap>table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) :is(th,td){padding:.45rem .55rem;font-size:.85rem}:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain .blog-table-wrap>table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) :is(th,td):first-child{white-space:normal;min-width:5.5rem;max-width:7rem}:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain .blog-table-wrap>table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) :is(th,td):not(:first-child):not(:last-child){min-width:11rem;max-width:14rem}:is(.post-prose,.docs-scope .docs-prose) .blog-table-plain .blog-table-wrap>table:not(.data-table__table):not(.lrb-leaderboard__table):not(.sheet-table) :is(th,td):last-child{white-space:normal;overflow-wrap:anywhere;min-width:11rem;max-width:16rem}}.docs-scope{--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-accent:transparent;--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border)}.docs-shell{--docs-header-height:4rem}.docs-scope [data-slot=sidebar-container]{top:var(--docs-header-height);height:calc(100svh - var(--docs-header-height))}.docs-scope[data-mobile=true]{--sidebar:var(--background)}.docs-scope .docs-main{flex:1;width:100%;min-width:0;margin-inline:auto;padding:1.5rem 1rem}@media (width>=40rem){.docs-scope .docs-main{padding-inline:1.5rem}}@media (width>=80rem){.docs-scope .docs-main{max-width:72rem;padding-inline:2.5rem}}.docs-scope .docs-sidebar-scroll{scrollbar-gutter:stable;padding-top:1rem;padding-bottom:2rem}.docs-scope [data-slot=sidebar-inner]{contain:layout style paint}.docs-scope [data-sidebar=group-label]{letter-spacing:.06em;text-transform:uppercase;height:auto;color:var(--muted-foreground);padding-block:.5rem .375rem;padding-inline:.75rem;font-size:.6875rem;font-weight:600}.docs-scope [data-sidebar=menu-button]:hover,.docs-scope [data-sidebar=menu-button]:active,.docs-scope [data-sidebar=menu-button][data-active=true]{color:var(--foreground);background:0 0;font-weight:600}.docs-scope [data-sidebar=menu-button]{transition:color .15s,background-color .15s,font-weight .15s}.docs-scope [data-sidebar=menu-button] [class*=text-primary]{color:inherit}.docs-scope .docs-prose :where(h2){padding-top:.25rem}.docs-scope .docs-prose :where(h2,h3,h4,h5,h6).docs-heading{width:fit-content;max-width:100%;scroll-margin-top:calc(var(--docs-header-height,4rem) + 1rem);align-items:center;gap:.375rem;display:flex}.docs-scope .docs-prose .docs-heading-text{min-width:0}.docs-scope .docs-prose .docs-heading-anchor{min-width:1.5rem;height:1.5rem;color:var(--muted-foreground);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,background-color .15s;display:inline-flex}.docs-scope .docs-prose .docs-heading:hover .docs-heading-anchor,.docs-scope .docs-prose .docs-heading-anchor:focus-visible{opacity:1}.docs-scope .docs-prose .docs-heading-anchor:hover,.docs-scope .docs-prose .docs-heading-anchor:focus-visible{color:var(--primary)}.docs-scope .docs-prose .docs-heading-anchor:focus-visible{outline:2px solid color-mix(in oklch, var(--primary) 45%, transparent);outline-offset:2px}.docs-scope .docs-prose .docs-heading-anchor-icon{display:inline-flex;transform:rotate(-20deg)}.docs-scope .docs-prose .docs-heading-anchor-copied{white-space:nowrap;opacity:1;font-size:.75rem;font-weight:500;line-height:1;transition:opacity .28s ease-out;display:none}.docs-scope .docs-prose .docs-heading-anchor[data-copied] .docs-heading-anchor-icon{display:none}.docs-scope .docs-prose .docs-heading-anchor[data-copied] .docs-heading-anchor-copied{color:var(--primary);display:inline}.docs-scope .docs-prose .docs-heading-anchor[data-copied][data-fading] .docs-heading-anchor-copied{opacity:0}.docs-scope .docs-prose .docs-heading-anchor[data-copied]{opacity:1;min-width:auto;margin-left:.375rem}@media (prefers-reduced-motion:reduce){.docs-scope .docs-prose .docs-heading-anchor{transition:color .15s,background-color .15s}}.docs-scope .docs-prose{max-width:none}.docs-scope .page:has(.docs-prose>.endpoint:first-child) .heading{margin-bottom:.75rem}.docs-scope .docs-prose>.endpoint:first-child{margin-bottom:1.25rem}.docs-scope .docs-prose>.endpoint:first-child code{color:var(--foreground);background:0 0;border:none;border-radius:0;padding:0}.docs-scope .docs-prose .docs-api-type{font-style:italic}.docs-scope .docs-prose .katex-display{margin-block:1.25rem;padding-block:.25rem;overflow:auto hidden}html.dark .docs-scope .docs-prose .katex{color:var(--foreground)}@media (width>=40rem){.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table:not(:has(thead th:nth-child(5))) :is(th,td):first-child{width:24%}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table:not(:has(thead th:nth-child(5))) :is(th,td):nth-child(2){width:21%}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table:not(:has(thead th:nth-child(5))) :is(th,td):nth-child(3){width:24%}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table:has(thead th:nth-child(5)) :is(th,td):first-child{width:19%}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table:has(thead th:nth-child(5)) :is(th,td):nth-child(2){width:17%}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table:has(thead th:nth-child(5)) :is(th,td):nth-child(3){width:17%}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table:has(thead th:nth-child(5)) :is(th,td):nth-child(4){width:20%}}@media (width<40rem){.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table{table-layout:auto;width:max-content;min-width:100%}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table :is(th,td){width:auto;padding:.3rem .375rem}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table :is(th,td):first-child{padding:.3rem .25rem}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table thead th,.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table tbody td:first-child{white-space:nowrap}.docs-scope [data-doc-slug=models\/introduction] .docs-prose .blog-table-wrap>table :is(th,td):last-child{white-space:normal;min-width:11rem;max-width:16rem}}
