.sidebar.svelte-1ftyrbf{padding:1.25rem .875rem 3rem}section.svelte-1ftyrbf+section:where(.svelte-1ftyrbf){margin-top:.75rem}.group-title.svelte-1ftyrbf{width:100%;color:var(--ink);letter-spacing:.01em;text-align:left;border-radius:.5rem;align-items:center;gap:.25rem;padding:.375rem .5rem;font-size:.8125rem;font-weight:600;display:flex}.group-title.svelte-1ftyrbf:hover{background:var(--hover)}.group-title.svelte-1ftyrbf .chevron{color:var(--faint);transition:transform var(--quick)}.group-title[aria-expanded=true].svelte-1ftyrbf .chevron{transform:rotate(90deg)}ul.svelte-1ftyrbf{border-left:1px solid var(--rule);margin:.125rem 0 0 .9375rem;padding-left:.5rem}a.svelte-1ftyrbf{min-height:2rem;color:var(--muted);transition:background var(--quick), color var(--quick);border-radius:.5rem;align-items:center;gap:.25rem;padding:.3125rem .625rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:flex}a.svelte-1ftyrbf:hover{background:var(--hover);color:var(--ink)}a[aria-current=page].svelte-1ftyrbf{background:var(--soft);color:var(--ink);font-weight:500;position:relative}a[aria-current=page].svelte-1ftyrbf:before{content:"";background:var(--ink);border-radius:2px;width:2px;position:absolute;top:.375rem;bottom:.375rem;left:calc(-.5rem - 1px)}a.svelte-1ftyrbf .external{color:var(--faint)}@media (pointer:coarse){a.svelte-1ftyrbf{min-height:2.5rem}}.docs-search.svelte-1gsilt7{border:1px solid var(--rule-strong);background:var(--color-base-100);width:min(40rem,100vw - 1.5rem);max-height:min(36rem,100dvh - 6rem);color:var(--ink);border-radius:1rem;margin:4.5rem auto auto;padding:0;overflow:hidden;box-shadow:0 24px 64px -24px #00000059}.docs-search.svelte-1gsilt7::backdrop{background:color-mix(in oklab, var(--color-base-content) 22%, transparent)}.panel.svelte-1gsilt7{max-height:inherit;flex-direction:column;display:flex}.field.svelte-1gsilt7{border-bottom:1px solid var(--rule);height:3.5rem;color:var(--faint);align-items:center;gap:.75rem;padding:0 1rem;display:flex}input.svelte-1gsilt7{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:1rem}input.svelte-1gsilt7::-webkit-search-cancel-button{display:none}.close.svelte-1gsilt7{border:1px solid var(--rule);color:var(--muted);border-radius:.375rem;padding:.125rem .5rem;font-size:.75rem}.results.svelte-1gsilt7{overscroll-behavior:contain;flex:auto;min-height:0;padding:.5rem;overflow-y:auto}.label.svelte-1gsilt7{color:var(--faint);padding:.5rem .75rem .25rem;font-size:.75rem;font-weight:600}.empty.svelte-1gsilt7{color:var(--muted);text-align:center;padding:2rem 1rem;font-size:.875rem}.result.svelte-1gsilt7{color:var(--ink);border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;text-decoration:none;display:flex}.result[aria-selected=true].svelte-1gsilt7{background:var(--soft)}.result.svelte-1gsilt7 .glyph{color:var(--faint);flex-shrink:0;margin-top:.1875rem}.result.svelte-1gsilt7 .enter{color:var(--faint);visibility:hidden;flex-shrink:0;margin-top:.25rem}.result[aria-selected=true].svelte-1gsilt7 .enter{visibility:visible}.body.svelte-1gsilt7{flex:1;gap:.125rem;min-width:0;display:grid}.title.svelte-1gsilt7{font-size:.9375rem;font-weight:500}.where.svelte-1gsilt7{color:var(--faint);font-size:.75rem}.text.svelte-1gsilt7{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.55;display:-webkit-box;overflow:hidden}.text.svelte-1gsilt7 mark{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:3px;background:0 0;font-weight:600}footer.svelte-1gsilt7{border-top:1px solid var(--rule);color:var(--faint);gap:1rem;padding:.625rem 1rem;font-size:.75rem;display:flex}footer.svelte-1gsilt7 kbd:where(.svelte-1gsilt7){border:1px solid var(--rule);font-family:var(--font-body);border-radius:.3125rem;margin-right:.125rem;padding:0 .3125rem}@media (pointer:coarse){footer.svelte-1gsilt7{display:none}.docs-search.svelte-1gsilt7{margin-top:1rem}}.docs{--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--code-bg:color-mix(in oklab, var(--color-base-content) 3.5%, var(--color-base-100));--prose-width:46rem}[data-theme=dark] .docs{--code-bg:color-mix(in oklab, var(--color-base-content) 6%, var(--color-base-100))}.docs-prose{color:var(--ink);overflow-wrap:break-word;font-size:1rem;line-height:1.8}:lang(en) .docs-prose{line-height:1.7}.docs-prose>:first-child{margin-top:0}.docs-prose h2,.docs-prose h3,.docs-prose h4{color:var(--ink);letter-spacing:-.005em;scroll-margin-top:5rem;font-weight:600;position:relative}.docs-prose h2{font-size:1.5rem;line-height:1.35;font-family:var(--font-display);margin:3rem 0 1rem}.docs-prose h3{margin:2.25rem 0 .75rem;font-size:1.1875rem;line-height:1.45}.docs-prose h4{margin:1.75rem 0 .5rem;font-size:1rem}.docs-prose .heading-anchor{color:var(--faint);opacity:0;transition:opacity var(--quick);margin-left:.375rem;text-decoration:none}.docs-prose .heading-anchor:before{content:"#";font-weight:400}.docs-prose h2:hover .heading-anchor,.docs-prose h3:hover .heading-anchor,.docs-prose h4:hover .heading-anchor,.docs-prose .heading-anchor:focus-visible{opacity:1}.docs-prose p,.docs-prose ul,.docs-prose ol,.docs-prose dl{margin:1rem 0}.docs-prose ul,.docs-prose ol{padding-left:1.5rem}.docs-prose ul{list-style:outside}.docs-prose ol{list-style:decimal}.docs-prose li{margin:.375rem 0;padding-left:.25rem}.docs-prose li>ul,.docs-prose li>ol{margin:.25rem 0}.docs-prose li::marker{color:var(--faint)}.docs-prose strong{font-weight:600}.docs-prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-accent) 55%, transparent);text-decoration-color:color-mix(in oklab, var(--color-accent) 55%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--quick);text-decoration-thickness:1.5px}.docs-prose a:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.docs-prose hr{border:0;border-top:1px solid var(--rule);margin:2.5rem 0}.docs-prose blockquote{border-left:3px solid var(--rule-strong);color:var(--muted);margin:1.25rem 0;padding:.25rem 0 .25rem 1rem}.docs-prose img{border-radius:.75rem;max-width:100%;height:auto}.docs-prose .doc-figure{margin:1.75rem 0}.docs-prose .doc-figure img{border:1px solid var(--rule)}.docs-prose figcaption{color:var(--muted);text-align:center;margin-top:.5rem;font-size:.8125rem}.docs-prose kbd{border:1px solid var(--rule-strong);font-family:var(--font-body);border-bottom-width:2px;border-radius:.375rem;padding:.0625rem .375rem;font-size:.8125em}.docs-prose :not(pre)>code{background:var(--soft);font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:.375rem;padding:.125em .375em;font-size:.875em}.docs-prose a>code{color:inherit}.docs-prose .code-block,.docs .code-block{border:1px solid var(--rule);background:var(--code-bg);border-radius:.875rem;margin:1.25rem 0;position:relative;overflow:hidden}.docs .code-block pre{font-family:var(--font-mono);tab-size:4;scrollbar-width:thin;margin:0;padding:1rem 1.125rem;font-size:.8125rem;line-height:1.7;overflow-x:auto;background:0 0!important}.docs .code-block pre code{font-family:inherit}.docs .shiki span{color:var(--shiki-light)}[data-theme=dark] .docs .shiki span{color:var(--shiki-dark)}.docs .code-title{border-bottom:1px solid var(--rule);color:var(--muted);font-family:var(--font-mono);padding:.5rem 1.125rem;font-size:.75rem}.docs .code-copy{z-index:1;border:1px solid var(--rule);background:var(--color-base-100);width:2rem;height:2rem;color:var(--muted);opacity:0;transition:opacity var(--quick), color var(--quick);border-radius:.5rem;position:absolute;top:.5rem;right:.5rem}.docs .code-block.has-title .code-copy{opacity:1;background:0 0;border:0;width:1.75rem;height:1.75rem;top:.25rem}.docs .code-copy:before{content:"";width:.9375rem;height:.9375rem;-webkit-mask:var(--copy-icon) center / contain no-repeat;-webkit-mask:var(--copy-icon) center / contain no-repeat;mask:var(--copy-icon) center / contain no-repeat;--copy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='8' y='8' rx='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E");background:currentColor;margin:auto;display:block}.docs .code-copy[data-copied]:before{--copy-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.docs .code-copy[data-copied]{color:var(--good);opacity:1}.docs .code-block:hover .code-copy,.docs .code-copy:focus-visible{opacity:1}.docs .code-copy:hover{color:var(--ink)}@media (pointer:coarse){.docs .code-copy{opacity:1}}.docs-prose .table-wrap{border:1px solid var(--rule);scrollbar-width:thin;border-radius:.875rem;margin:1.25rem 0;overflow-x:auto}.docs-prose table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.6}.docs-prose th,.docs-prose td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:.625rem .875rem}.docs-prose thead th{background:var(--code-bg);color:var(--muted);white-space:nowrap;font-size:.8125rem;font-weight:600}.docs-prose tbody tr:last-child>*{border-bottom:0}.docs-prose td code{white-space:nowrap}@media (width<=640px){.docs-prose .table-wrap th,.docs-prose .table-wrap td{min-width:7.5rem}}.docs-prose .code-block+.table-wrap,.docs-prose .code-block+p+.table-wrap{font-variant-numeric:tabular-nums}.docs-prose .code-block+.table-wrap{border-top-left-radius:0;border-top-right-radius:0;margin-top:-.5rem}.docs-prose .code-block:has(+.table-wrap){border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:.5rem}.docs-prose .code-block+.table-wrap td,.docs-prose .code-block+.table-wrap th{font-family:var(--font-mono);white-space:nowrap;padding:.375rem .75rem;font-size:.75rem}.docs-prose .callout{--tone:var(--muted);--tone-bg:var(--soft);background:var(--tone-bg);border-radius:.875rem;margin:1.5rem 0;padding:.875rem 1.125rem;font-size:.9375rem}.docs-prose .callout.tip{--tone:var(--good);--tone-bg:color-mix(in oklab, var(--color-success) 9%, transparent)}.docs-prose .callout.note{--tone:var(--color-accent);--tone-bg:color-mix(in oklab, var(--color-accent) 7%, transparent)}.docs-prose .callout.warning{--tone:var(--warn);--tone-bg:color-mix(in oklab, var(--color-warning) 11%, transparent)}.docs-prose .callout.danger{--tone:var(--bad);--tone-bg:color-mix(in oklab, var(--color-error) 8%, transparent)}.docs-prose .callout-title{color:var(--ink);align-items:center;gap:.5rem;margin:0 0 .25rem;font-weight:600;display:flex}.docs-prose .callout-title svg{color:var(--tone);flex-shrink:0}.docs-prose .callout-title :global(svg){color:var(--tone);flex-shrink:0}.docs-prose .callout-body>:first-child{margin-top:0}.docs-prose .callout-body>:last-child{margin-bottom:0}.docs-prose .callout-body p,.docs-prose .callout-body ul,.docs-prose .callout-body ol{margin:.5rem 0}.docs-prose .callout .code-block{background:var(--color-base-100)}.docs-prose .disclosure{border:1px solid var(--rule);border-radius:.875rem;margin:1.25rem 0}.docs-prose .disclosure summary{cursor:pointer;border-radius:.875rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:500;list-style:none;display:flex}.docs-prose .disclosure summary::-webkit-details-marker{display:none}.docs-prose .disclosure summary:hover{background:var(--hover)}.docs-prose summary .chevron{color:var(--faint);transition:transform var(--quick);flex-shrink:0}.docs-prose details[open]>summary .chevron{transform:rotate(90deg)}.docs-prose .disclosure-body{border-top:1px solid var(--rule);padding:0 1.125rem .25rem}.docs-prose .tabs{margin:1.25rem 0}.docs-prose .tab-list{background:var(--soft);border-radius:.75rem;flex-wrap:wrap;gap:.25rem;width:fit-content;max-width:100%;padding:.1875rem;display:flex}.docs-prose .tab-list [role=tab]{color:var(--muted);white-space:nowrap;transition:background var(--quick), color var(--quick);border-radius:.5625rem;padding:.3125rem .875rem;font-size:.8125rem;font-weight:500}.docs-prose .tab-list [role=tab]:hover{color:var(--ink)}.docs-prose .tab-list [aria-selected=true]{background:var(--color-base-100);color:var(--ink);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--rule)}.docs-prose .tab-panel>:first-child{margin-top:.625rem}.docs-prose .steps{counter-reset:step;border-left:1px solid var(--rule);margin:1.5rem 0 1.5rem .875rem;padding-left:2.5rem}.docs-prose .steps h3{counter-increment:step;margin-top:2rem}.docs-prose .steps h3:first-child{margin-top:0}.docs-prose .steps h3:before{content:counter(step);background:var(--color-base-100);border:1px solid var(--rule-strong);width:1.75rem;height:1.75rem;font-family:var(--font-body);border-radius:999px;place-items:center;font-size:.8125rem;font-weight:600;display:grid;position:absolute;top:.0625rem;left:-3.375rem}.docs-prose .cards ul{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));gap:.75rem;padding:0;list-style:none;display:grid}.docs-prose .cards li{border:1px solid var(--rule);color:var(--muted);transition:border-color var(--quick), background var(--quick);border-radius:1rem;margin:0;padding:1rem 1.125rem;font-size:.875rem;line-height:1.6;position:relative}.docs-prose .cards li:hover{border-color:var(--rule-strong);background:var(--hover)}.docs-prose .cards li a{color:var(--ink);margin-bottom:.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:block}.docs-prose .cards li a:after{content:"";position:absolute;inset:0}.docs-prose .diagram{border:1px solid var(--rule);text-align:center;border-radius:1.25rem;margin:1.75rem 0;padding:1.25rem;overflow-x:auto}.docs-prose .diagram svg{max-width:100%;height:auto}.docs-prose .diagram-source{background:var(--code-bg);font-family:var(--font-mono);white-space:pre-wrap;border-radius:.875rem;padding:1rem;font-size:.75rem}.docs-prose .math-block{margin:1.25rem 0;overflow-x:auto}.docs-prose .report-frame{border:1px solid var(--rule);background:var(--color-base-100);border-radius:1rem;margin:1.5rem 0;overflow:hidden}.docs-prose .report-frame figcaption{border-bottom:1px solid var(--rule);color:var(--muted);text-align:left;align-items:center;gap:.5rem;margin:0;padding:.625rem .875rem;font-size:.8125rem;display:flex}.docs-prose .report-frame figcaption span{flex:1}.docs-prose .report-frame figcaption a{color:var(--muted);align-items:center;gap:.125rem;text-decoration:none;display:inline-flex}.docs-prose .report-frame figcaption a:hover{color:var(--ink)}.docs-prose .report-frame iframe{background:#fff;border:0;width:100%;display:block}.docs-prose .video-embed{aspect-ratio:16/9;background:#000;border-radius:1rem;margin:1.5rem 0;overflow:hidden}.docs-prose .video-embed button,.docs-prose .video-embed iframe{border:0;width:100%;height:100%;display:block;position:relative}.docs-prose .video-embed img{object-fit:cover;opacity:.85;border-radius:0;width:100%;height:100%}.docs-prose .video-embed .play{color:#111;background:#ffffffeb;border-radius:999px;place-items:center;width:4rem;height:4rem;margin:auto;display:grid;position:absolute;inset:0}.docs-prose .api-entry{border-top:1px solid var(--rule);margin:2.25rem 0;padding-top:1.5rem;scroll-margin-top:5rem}.docs-prose .api-entry.member{border:0;margin:0;padding:.25rem 1rem .75rem}.docs-prose .api-entry header{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.docs-prose .api-entry h3{font-family:var(--font-mono);margin:0;font-size:1.0625rem;font-weight:600}.docs-prose .api-entry h3 a{text-decoration:none}.docs-prose .api-entry .kind{border:1px solid var(--rule-strong);color:var(--muted);border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500}.docs-prose .api-entry .signature{background:var(--soft);border:0;margin:.75rem 0 1rem}.docs .api-entry .signature pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:.625rem .875rem;font-size:.8125rem}.docs-prose .api-entry .signature .code-copy{display:none}.docs-prose .api-entry blockquote{background:color-mix(in oklab, var(--color-accent) 7%, transparent);color:var(--ink);border:0;border-radius:.75rem;margin:1rem 0;padding:.75rem 1rem;font-size:.875rem}.docs-prose .api-entry blockquote p{margin:.25rem 0}.docs-prose .api-summary>p:first-child{margin-top:0}.docs-prose .api-entry h4{color:var(--ink);margin:1.5rem 0 .625rem;font-size:.875rem;font-weight:600}.docs-prose .api-params{border:1px solid var(--rule);border-radius:.875rem;margin:0}.docs-prose .api-params .param{padding:.75rem 1rem}.docs-prose .api-params dd .code-block{margin:.5rem 0}.docs-prose .api-params dd strong{color:var(--ink)}.docs-prose .api-params .param+.param{border-top:1px solid var(--rule)}.docs-prose .api-params dt{flex-wrap:wrap;align-items:baseline;gap:.375rem .625rem;display:flex}.docs-prose .api-params dt code{background:0 0;padding:0}.docs-prose .api-params .name{color:var(--ink);font-weight:600}.docs-prose .api-params .type{color:var(--muted);font-size:.8125em}.docs-prose .api-params .default{color:var(--faint);font-size:.75rem}.docs-prose .api-params .default code{color:var(--muted)}.docs-prose .api-params dd{color:var(--muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.7}.docs-prose .api-params dd p{margin:.25rem 0}.docs-prose .api-summary{font-size:.9375rem}.docs-prose .api-members details{border:1px solid var(--rule);border-radius:.75rem}.docs-prose .api-members details+details{margin-top:.375rem}.docs-prose .api-members summary{cursor:pointer;align-items:center;gap:.375rem;padding:.5rem .75rem;list-style:none;display:flex}.docs-prose .api-members summary::-webkit-details-marker{display:none}.docs-prose .api-members summary code{background:0 0;padding:0;font-weight:500}.docs-prose .changelog-tag{white-space:nowrap;color:var(--tag);background:color-mix(in oklab, var(--tag) 12%, transparent);border-radius:999px;margin:.15em .2em .15em 0;padding:.05em .6em;font-size:.75em;font-weight:500;line-height:1.6;display:inline-block}.changelog-tag--behavior{--tag:var(--color-accent)}.changelog-tag--results{--tag:var(--warn)}.changelog-tag--holdings{--tag:var(--bad)}.changelog-tag--experimental{--tag:oklch(55% .15 300)}.docs-prose .mermaid{--node-fill:var(--color-base-100);--node-alt:var(--code-bg);--node-key:var(--accent-soft);--node-stroke:color-mix(in oklab, var(--color-base-content) 30%, transparent);--edge:color-mix(in oklab, var(--color-base-content) 45%, transparent);--label:var(--color-base-content);--label-muted:color-mix(in oklab, var(--color-base-content) 15%, transparent);font-size:.875rem}.docs-prose .mermaid svg{margin:0 auto}.docs-prose .mermaid foreignObject{overflow:visible}.docs.svelte-1bpnej{--header-height:3.75rem;--sidebar-width:17rem;background:var(--color-base-100);min-height:100dvh;color:var(--ink)}.skip-link.svelte-1bpnej{z-index:50;background:var(--ink);color:var(--color-base-100);border-radius:.625rem;padding:.5rem .875rem;font-size:.875rem;position:absolute;top:-3rem;left:.75rem}.skip-link.svelte-1bpnej:focus{top:.625rem}.docs-main.svelte-1bpnej:focus{outline:none}.docs-header.svelte-1bpnej{z-index:40;height:var(--header-height);background:var(--color-base-100);border-bottom:1px solid var(--rule);align-items:center;gap:1rem;padding:0 1.25rem;display:flex;position:sticky;top:0}.brand.svelte-1bpnej{width:calc(var(--sidebar-width) - 2.25rem);color:var(--ink);flex-shrink:0;align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.wordmark.svelte-1bpnej{color:var(--ink);display:inline-flex}.wordmark.svelte-1bpnej svg{width:auto;height:1.375rem}.brand-section.svelte-1bpnej{border-left:1px solid var(--rule-strong);color:var(--muted);padding-left:.625rem;font-size:.9375rem;line-height:1.1;position:relative;top:.28rem}.search-trigger.svelte-1bpnej{border:1px solid var(--rule);background:var(--soft);width:min(26rem,100%);height:2.375rem;color:var(--faint);transition:border-color var(--quick), background var(--quick);border-radius:.75rem;align-items:center;gap:.625rem;padding:0 .5rem 0 .875rem;font-size:.875rem;display:flex}.search-trigger.svelte-1bpnej:hover{border-color:var(--rule-strong);background:var(--hover)}.search-placeholder.svelte-1bpnej{text-align:left;flex:1}kbd.svelte-1bpnej{border:1px solid var(--rule);background:var(--color-base-100);font-family:var(--font-body);color:var(--muted);border-radius:.375rem;padding:.125rem .375rem;font-size:.75rem}.header-actions.svelte-1bpnej{align-items:center;gap:.25rem;margin-left:auto;display:flex}.icon-button.svelte-1bpnej,.docs-header .header-control,.docs-header .icon-button{min-width:2.375rem;height:2.375rem;color:var(--muted);transition:background var(--quick), color var(--quick);border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;padding:0 .5rem;font-size:.8125rem;display:inline-flex}.icon-button.svelte-1bpnej:hover,.docs-header .header-control:hover,.docs-header .icon-button:hover{background:var(--soft);color:var(--ink)}.menu.svelte-1bpnej,.search-icon.svelte-1bpnej{display:none}.studio-link.svelte-1bpnej{background:var(--ink);height:2.25rem;color:var(--color-base-100);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;margin-left:.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.studio-link.svelte-1bpnej:hover{opacity:.88}.docs-body.svelte-1bpnej{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);display:grid}.docs-sidebar.svelte-1bpnej{top:var(--header-height);height:calc(100dvh - var(--header-height));overscroll-behavior:contain;border-right:1px solid var(--rule);scrollbar-width:thin;position:sticky;overflow-y:auto}.docs-main.svelte-1bpnej{min-width:0}.docs-drawer.svelte-1bpnej{border:0;border-right:1px solid var(--rule);background:var(--color-base-100);width:min(20rem,86vw);max-width:none;height:100dvh;max-height:none;color:var(--ink);margin:0;padding:.5rem 0 0;overflow-y:auto}.docs-drawer[open].svelte-1bpnej{animation:svelte-1bpnej-drawer-in .24s var(--settle)}.docs-drawer.svelte-1bpnej::backdrop{background:color-mix(in oklab, var(--color-base-content) 24%, transparent)}@keyframes svelte-1bpnej-drawer-in{0%{transform:translate(-100%)}}@media (width<=1023px){.docs.svelte-1bpnej{--header-height:3.5rem}.docs-header.svelte-1bpnej{gap:.5rem;padding:0 .75rem}.menu.svelte-1bpnej,.search-icon.svelte-1bpnej{display:inline-flex}.brand.svelte-1bpnej{width:auto}.search-trigger.svelte-1bpnej{display:none}.docs-body.svelte-1bpnej{grid-template-columns:minmax(0,1fr)}.docs-sidebar.svelte-1bpnej{display:none}}@media (width<=520px){.studio-link.svelte-1bpnej{display:none}}@media (prefers-reduced-motion:reduce){.docs-drawer[open].svelte-1bpnej{animation:none}}
