.search-open[data-astro-cid-uufp3sb6]{height:var(--tap-min);display:inline-flex;align-items:center;gap:.625rem;margin-left:.5rem;padding:0 .875rem;background:transparent;border:1px solid var(--divider);color:var(--secondary);font-size:var(--meta-size-lg);cursor:pointer;transition:border-color var(--hover-duration) var(--ease-out),color var(--hover-duration) var(--ease-out)}.search-open[data-astro-cid-uufp3sb6]:is(:hover,:focus-visible){border-color:var(--ink);color:var(--ink)}.search-kbd[data-astro-cid-uufp3sb6]{padding:.125rem .375rem;border:1px solid var(--divider);font:inherit;font-size:var(--meta-size);color:var(--muted)}.search[data-astro-cid-uufp3sb6]{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--ink)}.search[data-astro-cid-uufp3sb6]::backdrop{background:color-mix(in srgb,var(--ground) 82%,transparent)}.search[data-astro-cid-uufp3sb6][open]::backdrop{animation:search-fade var(--rise-duration) var(--ease-out) both}.search[data-astro-cid-uufp3sb6][open] .search-panel[data-astro-cid-uufp3sb6]{animation:tab-rise var(--rise-duration) var(--ease-out) both}@keyframes search-fade{0%{opacity:0}}.search-panel[data-astro-cid-uufp3sb6]{width:min(46rem,calc(100% - 2 * var(--page-gutter)));margin:12vh auto 0;display:flex;flex-direction:column;max-height:76vh;border:1px solid var(--divider);background:var(--ground)}.search-head[data-astro-cid-uufp3sb6]{display:flex;align-items:center;gap:.875rem;padding:0 1rem 0 1.25rem;border-bottom:1px solid var(--divider);color:var(--secondary)}.search-input[data-astro-cid-uufp3sb6]{flex:1 1 auto;min-width:0;height:3.75rem;padding:0;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:1.375rem}.search-input[data-astro-cid-uufp3sb6]::placeholder{color:var(--muted)}.search-input[data-astro-cid-uufp3sb6]::-webkit-search-cancel-button{display:none}.search-close[data-astro-cid-uufp3sb6]{height:2rem;padding:0 .625rem;background:transparent;border:1px solid var(--divider);color:var(--muted);cursor:pointer}.search-filters[data-astro-cid-uufp3sb6]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--rule-faint)}.search-chip[data-astro-cid-uufp3sb6]{padding:.375rem .625rem;background:transparent;border:1px solid var(--divider);color:var(--secondary);cursor:pointer;transition:background-color var(--hover-duration) var(--ease-out),border-color var(--hover-duration) var(--ease-out),color var(--hover-duration) var(--ease-out)}.search-chip[data-astro-cid-uufp3sb6][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--ground)}.search-results[data-astro-cid-uufp3sb6]{list-style:none;margin:0;padding:0;overflow-y:auto;scrollbar-width:thin}.search-results[data-astro-cid-uufp3sb6] a{display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.25rem;border-bottom:1px solid var(--rule-faint);border-left:2px solid transparent;color:var(--ink);transition:background-color var(--hover-duration) var(--ease-out),border-color var(--hover-duration) var(--ease-out)}.search-results[data-astro-cid-uufp3sb6] a:is(:hover,[aria-selected=true]){background:var(--panel-hover);border-left-color:var(--ink)}.search-results[data-astro-cid-uufp3sb6] .search-result-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.search-results[data-astro-cid-uufp3sb6] .search-result-title{font-size:1.1875rem}.search-results[data-astro-cid-uufp3sb6] .search-result-section{color:var(--secondary)}.search-results[data-astro-cid-uufp3sb6] .search-result-sdk{flex:0 0 auto;color:var(--muted)}.search-results[data-astro-cid-uufp3sb6] .search-result-excerpt{font-size:1rem;line-height:1.5;color:var(--secondary)}.search-results[data-astro-cid-uufp3sb6] mark{background:none;color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.2em}.search-status[data-astro-cid-uufp3sb6],.search-hint[data-astro-cid-uufp3sb6]{margin:0;padding:.75rem 1.25rem;color:var(--muted)}.search-status[data-astro-cid-uufp3sb6]:empty{display:none}.search-hint[data-astro-cid-uufp3sb6]{border-top:1px solid var(--rule-faint)}@media(max-width:767px){.search-kbd[data-astro-cid-uufp3sb6],.search-hint[data-astro-cid-uufp3sb6]{display:none}.search-panel[data-astro-cid-uufp3sb6]{width:100%;margin:0;max-height:100%;height:100%;border:0}}.docs-header[data-astro-cid-l4ysfnjo]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding:1.5rem var(--page-gutter);border-bottom:1px solid var(--divider)}.left[data-astro-cid-l4ysfnjo],.right[data-astro-cid-l4ysfnjo]{display:flex;align-items:center;flex-wrap:wrap}.left[data-astro-cid-l4ysfnjo]{gap:1.75rem}.right[data-astro-cid-l4ysfnjo]{gap:.25rem}.crumbs[data-astro-cid-l4ysfnjo]{font-size:var(--meta-size-lg);letter-spacing:.16em}.crumbs[data-astro-cid-l4ysfnjo] a[data-astro-cid-l4ysfnjo]{color:var(--muted)}.crumbs[data-astro-cid-l4ysfnjo] [data-astro-cid-l4ysfnjo][aria-current]{color:var(--ink)}.tabs[data-astro-cid-l4ysfnjo]{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.tabs[data-astro-cid-l4ysfnjo] a[data-astro-cid-l4ysfnjo]{display:inline-flex;align-items:baseline;gap:.625rem;padding:.75rem .875rem;color:var(--secondary);border-bottom:1px solid transparent}.tabs[data-astro-cid-l4ysfnjo] a[data-astro-cid-l4ysfnjo][aria-current]{color:var(--ink);border-bottom-color:var(--ink)}.num[data-astro-cid-l4ysfnjo]{font-weight:300;font-size:1.0625rem;letter-spacing:.06em}.tabs[data-astro-cid-l4ysfnjo] .jp[data-astro-cid-l4ysfnjo]{font-size:.9375rem;line-height:inherit}.site-nav[data-astro-cid-l4ysfnjo]{display:flex;align-items:center;margin-left:.5rem;padding-left:.5rem;border-left:1px solid var(--divider);font-family:var(--font-mono);font-size:var(--meta-size-lg);letter-spacing:var(--meta-tracking)}.site-nav[data-astro-cid-l4ysfnjo] a[data-astro-cid-l4ysfnjo]{padding:.875rem .75rem;color:var(--secondary)}.lang[data-astro-cid-l4ysfnjo]{margin-left:.5rem}.gh[data-astro-cid-l4ysfnjo]{display:inline-flex;margin-left:.75rem}.layout[data-astro-cid-mkduhu2c]{max-width:90rem;margin:0 auto;display:flex;flex-wrap:wrap}.side[data-astro-cid-mkduhu2c]{flex:1 1 15rem;max-width:18.75rem;padding:3rem 2rem 3rem var(--page-gutter);border-right:1px solid var(--divider);display:flex;flex-direction:column;gap:2.75rem}.mark[data-astro-cid-mkduhu2c]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.mark[data-astro-cid-mkduhu2c] .num[data-astro-cid-mkduhu2c]{font-weight:300;font-size:4rem;line-height:.8;letter-spacing:.04em}.mark-title[data-astro-cid-mkduhu2c]{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:.375rem}.mark-title[data-astro-cid-mkduhu2c] .jp[data-astro-cid-mkduhu2c]{writing-mode:vertical-rl;font-size:var(--jp-size-docs)}.mark-label[data-astro-cid-mkduhu2c]{writing-mode:vertical-rl;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;padding-top:.25rem}.mark-shared[data-astro-cid-mkduhu2c]{display:flex;flex-direction:column;gap:.75rem}.shared-name[data-astro-cid-mkduhu2c]{font-family:var(--font-mono);font-size:1.375rem;letter-spacing:-.01em;overflow-wrap:anywhere}.mark-shared[data-astro-cid-mkduhu2c] .meta[data-astro-cid-mkduhu2c]{letter-spacing:.22em}.menu-toggle[data-astro-cid-mkduhu2c]{display:none}.side-nav[data-astro-cid-mkduhu2c]{display:flex;flex-direction:column;gap:1.75rem}.group[data-astro-cid-mkduhu2c]{display:flex;flex-direction:column}.group-title[data-astro-cid-mkduhu2c]{letter-spacing:.22em;padding-bottom:.5rem}.side-nav[data-astro-cid-mkduhu2c] a[data-astro-cid-mkduhu2c]{font-size:1.125rem;padding:.5rem 0 .5rem .875rem;border-left:1px solid var(--divider);color:var(--secondary)}.side-nav[data-astro-cid-mkduhu2c] a[data-astro-cid-mkduhu2c]:is([aria-current=location],[aria-current=page]){border-left-color:var(--ink);color:var(--ink)}.side-nav[data-astro-cid-mkduhu2c] a[data-astro-cid-mkduhu2c].more{color:var(--tertiary)}.main[data-astro-cid-mkduhu2c]{flex:999 1 35rem;min-width:0;padding:4.5rem 4.5rem 6rem}.toc[data-astro-cid-mkduhu2c]{flex:1 1 12.5rem;max-width:15rem;padding:4.75rem 2.5rem 3rem 0}.toc-inner[data-astro-cid-mkduhu2c]{position:sticky;top:2rem;max-height:calc(100vh - 4rem);overflow-y:auto;scrollbar-width:none}.toc[data-astro-cid-mkduhu2c] ul[data-astro-cid-mkduhu2c]{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;font-size:1rem}.toc[data-astro-cid-mkduhu2c] a[data-astro-cid-mkduhu2c]{display:flex;align-items:center;gap:.75rem;padding:.4375rem 0;color:var(--secondary)}.toc[data-astro-cid-mkduhu2c] .sub[data-astro-cid-mkduhu2c] a[data-astro-cid-mkduhu2c]{padding-left:1rem;font-size:.9375rem}.dash[data-astro-cid-mkduhu2c]{flex:0 0 auto;width:0;height:1px;background:var(--ink);transition:width var(--toc-duration) var(--ease-out)}.toc[data-astro-cid-mkduhu2c] a[data-astro-cid-mkduhu2c][aria-current=location]{color:var(--ink)}.toc[data-astro-cid-mkduhu2c] a[data-astro-cid-mkduhu2c][aria-current=location] .dash[data-astro-cid-mkduhu2c]{width:1.25rem}@media(max-width:1100px){.toc[data-astro-cid-mkduhu2c]{display:none}}@media(max-width:767px){.side[data-astro-cid-mkduhu2c]{max-width:none;border-right:0;border-bottom:1px solid var(--divider);padding:2rem var(--page-gutter);gap:1.5rem}.menu-toggle[data-astro-cid-mkduhu2c]{align-self:flex-start;height:var(--tap-min);display:inline-flex;align-items:center;gap:.625rem;padding:0 1rem;background:transparent;border:1px solid var(--divider);color:var(--ink);cursor:pointer}.menu-toggle[data-astro-cid-mkduhu2c] svg[data-astro-cid-mkduhu2c]{transition:transform var(--expand-duration) var(--ease)}.menu-toggle[data-astro-cid-mkduhu2c][aria-expanded=true] svg[data-astro-cid-mkduhu2c]{transform:rotate(45deg)}.side-nav[data-astro-cid-mkduhu2c],.side-nav[data-astro-cid-mkduhu2c] .on-page[data-astro-cid-mkduhu2c]{display:none}.side[data-astro-cid-mkduhu2c].is-open .side-nav[data-astro-cid-mkduhu2c]{display:flex;animation:tab-rise var(--rise-duration) var(--ease-out) both}.main[data-astro-cid-mkduhu2c]{padding:2.5rem var(--page-gutter) 4.5rem}}
