.docs-nav__details[data-astro-cid-sb3wmocn]{background:var(--bg-secondary);box-shadow:inset 0 0 0 1px var(--line-secondary)}.docs-nav__summary[data-astro-cid-sb3wmocn]{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:48px;padding:var(--space-12) var(--space-16);cursor:pointer;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary);list-style:none;display:flex}.docs-nav__summary[data-astro-cid-sb3wmocn]::-webkit-details-marker{display:none}.docs-nav__summary[data-astro-cid-sb3wmocn]:after{content:"";border-right:1.5px solid var(--icon-main,currentColor);border-bottom:1.5px solid var(--icon-main,currentColor);width:8px;height:8px;transition:transform .2s var(--ease-out);flex:none;transform:translateY(-2px)rotate(45deg)}.docs-nav__details[data-astro-cid-sb3wmocn][open] .docs-nav__summary[data-astro-cid-sb3wmocn]:after{transform:translateY(2px)rotate(-135deg)}.docs-nav__summary-current[data-astro-cid-sb3wmocn]{color:var(--text-main);margin-left:auto;font-weight:500}.docs-nav__panel[data-astro-cid-sb3wmocn]{gap:var(--space-24);padding:var(--space-8) var(--space-16) var(--space-24);flex-direction:column;display:flex}.docs-nav__home[data-astro-cid-sb3wmocn]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-secondary)}.docs-nav__group[data-astro-cid-sb3wmocn]{gap:var(--space-10);flex-direction:column;display:flex}.docs-nav__group-label[data-astro-cid-sb3wmocn]{font-size:var(--font-body-s-size);line-height:var(--font-body-s-line-height);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em}.docs-nav__list[data-astro-cid-sb3wmocn]{gap:var(--space-4);flex-direction:column;display:flex}.docs-nav__link[data-astro-cid-sb3wmocn]{min-height:36px;padding:var(--space-8) var(--space-12);font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary);align-items:center;font-weight:500;transition:background-color .16s,color .16s;display:flex}.docs-nav__link[data-astro-cid-sb3wmocn][aria-current=page]{background:var(--bg-accent-tertiary);box-shadow:inset 0 0 0 1px var(--line-accent-transparent);color:var(--text-main)}@media (hover:hover) and (pointer:fine){.docs-nav__link[data-astro-cid-sb3wmocn]:not([aria-current=page]):hover{background:var(--bg-tertiary--hover);color:var(--text-main)}.docs-nav__home[data-astro-cid-sb3wmocn]:hover{color:var(--text-main)}}.docs-nav__link[data-astro-cid-sb3wmocn]:not([aria-current=page]):active{background:var(--bg-tertiary--pressed)}@media (width>=1024px){.docs-nav[data-astro-cid-sb3wmocn]{top:calc(57px + var(--space-24));position:sticky}.docs-nav__details[data-astro-cid-sb3wmocn]{box-shadow:none;background:0 0}.docs-nav__summary[data-astro-cid-sb3wmocn]{display:none}.docs-nav__panel[data-astro-cid-sb3wmocn]{padding:0}}.doc-page[data-astro-cid-wyaoh547]{flex-direction:column;display:flex}.doc-page__layout[data-astro-cid-wyaoh547]{gap:var(--space-36);max-width:var(--space-section-width);padding:var(--space-section-vertical-l) var(--space-section-horizontal-l);box-sizing:content-box;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.doc-page__article[data-astro-cid-wyaoh547]{gap:var(--space-48);flex-direction:column;min-width:0;display:flex}.doc-page__header[data-astro-cid-wyaoh547]{gap:var(--space-12);flex-direction:column;display:flex}.doc-page__crumbs[data-astro-cid-wyaoh547]{gap:var(--space-8);font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary);display:flex}.doc-page__crumbs[data-astro-cid-wyaoh547] a[data-astro-cid-wyaoh547]{color:var(--text-accent-secondary)}.doc-page__title[data-astro-cid-wyaoh547]{font-weight:600;font-size:var(--font-titles-h1-size);line-height:var(--font-titles-h1-line-height);color:var(--text-main)}.doc-page__lead[data-astro-cid-wyaoh547]{font-size:var(--font-body-xxl-size);line-height:var(--font-body-xxl-line-height);color:var(--text-tertiary);max-width:40em}.doc-page__meta[data-astro-cid-wyaoh547]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.doc-page__body[data-astro-cid-wyaoh547]{gap:var(--space-48);flex-direction:column;max-width:628px;display:flex}.doc-page__section[data-astro-cid-wyaoh547]{gap:var(--space-16);flex-direction:column;scroll-margin-top:80px;display:flex}.doc-page__heading[data-astro-cid-wyaoh547]{font-weight:600;font-size:var(--font-titles-h3-size);line-height:var(--font-titles-h3-line-height);color:var(--text-main)}.doc-page__intro[data-astro-cid-wyaoh547],.doc-page__paragraph[data-astro-cid-wyaoh547]{white-space:pre-line}.doc-page__intro[data-astro-cid-wyaoh547],.doc-page__paragraph[data-astro-cid-wyaoh547],.doc-page__list[data-astro-cid-wyaoh547]{font-size:var(--font-body-l-size);line-height:var(--font-body-l-line-height);color:var(--text-secondary)}.doc-page__intro[data-astro-cid-wyaoh547]{color:var(--text-tertiary)}.doc-page__list[data-astro-cid-wyaoh547]{gap:var(--space-6);flex-direction:column;margin:0;padding-left:1.25em;list-style:outside;display:flex}.doc-page__list--ordered[data-astro-cid-wyaoh547]{list-style:decimal}.doc-page__body[data-astro-cid-wyaoh547] a{color:var(--text-accent);text-underline-offset:2px;text-decoration:underline}.doc-page__body[data-astro-cid-wyaoh547] strong{color:var(--text-main);font-weight:600}.doc-page__body[data-astro-cid-wyaoh547] code{padding:0 var(--space-4);background:var(--bg-tertiary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.doc-page__pager[data-astro-cid-wyaoh547]{gap:var(--space-16);max-width:628px;padding-top:var(--space-24);box-shadow:inset 0 1px 0 var(--line-secondary);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.doc-page__pager-link[data-astro-cid-wyaoh547]{gap:var(--space-4);padding:var(--space-16);background:var(--bg-tertiary);transition:background-color .16s ease, transform var(--duration-press,.16s) var(--ease-out);flex-direction:column;display:flex}.doc-page__pager-link--next[data-astro-cid-wyaoh547]{text-align:right;grid-column:2}.doc-page__pager-link[data-astro-cid-wyaoh547]:active{background:var(--bg-tertiary--pressed);transform:scale(.98)}@media (hover:hover) and (pointer:fine){.doc-page__pager-link[data-astro-cid-wyaoh547]:hover{background:var(--bg-tertiary--hover)}}.doc-page__pager-label[data-astro-cid-wyaoh547]{font-size:var(--font-body-s-size);line-height:var(--font-body-s-line-height);color:var(--text-tertiary)}.doc-page__pager-title[data-astro-cid-wyaoh547]{font-size:var(--font-body-l-size);line-height:var(--font-body-l-line-height);color:var(--text-main);font-weight:500}.doc-page__toc[data-astro-cid-wyaoh547]{display:none}.doc-page__toc-label[data-astro-cid-wyaoh547]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.doc-page__toc-list[data-astro-cid-wyaoh547]{align-items:flex-start;gap:var(--space-10);flex-direction:column;display:flex}.doc-page__toc-link[data-astro-cid-wyaoh547]{gap:var(--space-10);padding:var(--space-8) var(--space-12);background:var(--bg-tertiary);font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary);font-weight:500;transition:background-color .16s;display:inline-flex}.doc-page__toc-index[data-astro-cid-wyaoh547]{color:var(--text-accent-secondary)}.doc-page__toc-link[data-astro-cid-wyaoh547].is-active{background:var(--bg-accent-tertiary);box-shadow:inset 0 0 0 1px var(--line-accent-transparent);color:var(--text-main)}.doc-page__toc-link[data-astro-cid-wyaoh547].is-active .doc-page__toc-index[data-astro-cid-wyaoh547]{color:var(--text-accent)}@media (hover:hover) and (pointer:fine){.doc-page__toc-link[data-astro-cid-wyaoh547]:not(.is-active):hover{background:var(--bg-tertiary--hover)}}@media (width>=1024px){.doc-page__layout[data-astro-cid-wyaoh547]{gap:var(--space-64);grid-template-columns:minmax(200px,1fr) minmax(0,2.6fr);align-items:start}}@media (width>=1280px){.doc-page__layout[data-astro-cid-wyaoh547]{grid-template-columns:minmax(200px,1fr) minmax(0,2.4fr) minmax(220px,1fr)}.doc-page__toc[data-astro-cid-wyaoh547]{top:calc(57px + var(--space-24));gap:var(--space-16);flex-direction:column;display:flex;position:sticky}}
