.docs-sidebar[data-astro-cid-qrwn6rcr]{display:grid;gap:var(--space-6)}.docs-sidebar[data-astro-cid-qrwn6rcr] ul[data-astro-cid-qrwn6rcr]{display:grid;gap:2px;padding:0;list-style:none}.docs-sidebar__link[data-astro-cid-qrwn6rcr]{display:flex;align-items:center;min-height:44px;padding:var(--space-2) var(--space-3);border-left:2px solid transparent;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);text-decoration:none}.docs-sidebar__link[data-astro-cid-qrwn6rcr]:focus-visible{outline-offset:-2px}.docs-sidebar__link[data-astro-cid-qrwn6rcr]:hover{background:var(--surface-sunken);color:var(--ink)}.docs-sidebar__link[data-astro-cid-qrwn6rcr][aria-current=page]{border-left-color:var(--accent);background:var(--accent-soft);color:var(--ink);font-weight:600}.docs-sidebar__overview[data-astro-cid-qrwn6rcr]{padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--line);color:var(--ink);font-weight:600}.docs-sidebar__overview[data-astro-cid-qrwn6rcr][aria-current=page]{border-left-color:transparent;border-bottom-color:var(--accent);background:transparent}.docs-sidebar__label[data-astro-cid-qrwn6rcr]{margin-bottom:var(--space-2);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.on-this-page[data-astro-cid-hh67uq7u]{display:grid;gap:var(--space-3)}.on-this-page__title[data-astro-cid-hh67uq7u]{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.on-this-page[data-astro-cid-hh67uq7u] ul[data-astro-cid-hh67uq7u]{display:grid;gap:var(--space-2);padding:0;list-style:none}.on-this-page__item[data-astro-cid-hh67uq7u] a[data-astro-cid-hh67uq7u]{display:flex;align-items:center;min-height:44px;padding-block:2px;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);text-decoration:none}.on-this-page__item[data-astro-cid-hh67uq7u] a[data-astro-cid-hh67uq7u]:focus-visible{outline-offset:-2px}.on-this-page__item[data-astro-cid-hh67uq7u] a[data-astro-cid-hh67uq7u]:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.18em}.on-this-page__item--3[data-astro-cid-hh67uq7u]{padding-left:var(--space-3)}.docs[data-astro-cid-mw7aashj]{padding-block:var(--space-4) var(--space-10)}.docs__bar[data-astro-cid-mw7aashj]{border-bottom:var(--border-width) solid var(--line);background:var(--surface)}.docs__bar-inner[data-astro-cid-mw7aashj]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:56px}.docs__toggle[data-astro-cid-mw7aashj]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-button);color:var(--ink);font-size:var(--text-sm);font-weight:600}.docs__toggle[data-astro-cid-mw7aashj]:hover{background:var(--surface-sunken)}.docs__bar-title[data-astro-cid-mw7aashj]{overflow:hidden;color:var(--muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.docs__shell[data-astro-cid-mw7aashj]{display:grid;grid-template-columns:minmax(0,680px);justify-content:center;gap:var(--space-7);max-width:1200px;margin-inline:auto;padding:var(--space-6) 20px var(--space-10)}.docs__sidebar[data-astro-cid-mw7aashj],.docs__toc[data-astro-cid-mw7aashj]{display:none}.docs__article-col[data-astro-cid-mw7aashj]{min-width:0}.docs-article[data-astro-cid-mw7aashj]{min-width:0;max-width:var(--prose-max);margin-inline:auto}.docs-header[data-astro-cid-mw7aashj]{display:grid;justify-items:start;gap:var(--space-4);margin-bottom:var(--space-7)}.docs-header[data-astro-cid-mw7aashj] .eyebrow[data-astro-cid-mw7aashj]{margin-bottom:0}.docs-header[data-astro-cid-mw7aashj] h1[data-astro-cid-mw7aashj]{font-size:clamp(2rem,5vw,2.75rem);line-height:1.1;letter-spacing:-.02em}.docs-header[data-astro-cid-mw7aashj] .lede[data-astro-cid-mw7aashj]{color:var(--muted);font-size:var(--text-lede);line-height:var(--leading-lede)}.docs-callout[data-astro-cid-mw7aashj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5);width:100%;padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-card);background:var(--accent-soft)}.docs-callout[data-astro-cid-mw7aashj] p[data-astro-cid-mw7aashj]{max-width:46ch;color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm)}.docs-callout[data-astro-cid-mw7aashj] strong[data-astro-cid-mw7aashj]{font-weight:600}.docs-callout__action[data-astro-cid-mw7aashj]{min-height:44px;background:var(--surface)}.docs__toc-details[data-astro-cid-mw7aashj]{width:100%;border:var(--border-width) solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.docs__toc-details[data-astro-cid-mw7aashj] summary[data-astro-cid-mw7aashj]{display:flex;align-items:center;min-height:44px;padding:0 var(--space-4);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer}.docs__toc-details[data-astro-cid-mw7aashj] summary[data-astro-cid-mw7aashj]:hover{color:var(--ink)}.docs__toc-details-body[data-astro-cid-mw7aashj]{padding:0 var(--space-4) var(--space-4);border-top:var(--border-width) solid var(--line);padding-top:var(--space-3)}.docs-article[data-astro-cid-mw7aashj] h2{font-size:clamp(1.5rem,2.6vw,1.75rem)}.docs-article[data-astro-cid-mw7aashj] h3{font-size:1.25rem}.docs-article[data-astro-cid-mw7aashj] table{width:100%;max-width:100%;border-collapse:collapse;font-size:var(--text-sm);line-height:var(--leading-sm)}.docs-article[data-astro-cid-mw7aashj] th,.docs-article[data-astro-cid-mw7aashj] td{padding:var(--space-3);border-bottom:var(--border-width) solid var(--line);overflow-wrap:anywhere;text-align:left;vertical-align:top}@media(max-width:767px){.docs-article[data-astro-cid-mw7aashj] table{table-layout:fixed}}.docs-article[data-astro-cid-mw7aashj] th{border-bottom-color:var(--line-strong);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase}.docs-article[data-astro-cid-mw7aashj] pre{max-width:100%}.docs-article[data-astro-cid-mw7aashj] pre code{font-size:var(--text-code);line-height:var(--leading-code)}.docs-pager[data-astro-cid-mw7aashj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-9);padding-top:var(--space-5);border-top:var(--border-width) solid var(--line-strong)}.docs-pager__link[data-astro-cid-mw7aashj]{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--line);border-radius:var(--radius-card);background:var(--surface);text-decoration:none}.docs-pager__link[data-astro-cid-mw7aashj]:hover{border-color:var(--line-strong);background:var(--surface-sunken)}.docs-pager__link--next[data-astro-cid-mw7aashj]{justify-items:end;text-align:right}.docs-pager__label[data-astro-cid-mw7aashj]{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase}.docs-pager__title[data-astro-cid-mw7aashj]{color:var(--ink);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-sm)}.docs-drawer[data-astro-cid-mw7aashj]{position:fixed;inset:0 auto 0 0;width:min(320px,88vw);max-width:360px;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-right:var(--border-width) solid var(--line);background:var(--canvas);color:var(--ink)}.docs-drawer[data-astro-cid-mw7aashj][open]{display:flex;flex-direction:column}.docs-drawer[data-astro-cid-mw7aashj]::backdrop{background:#00000073}.docs-drawer__bar[data-astro-cid-mw7aashj]{display:flex;flex:none;align-items:center;justify-content:space-between;min-height:var(--header-height);padding-inline:var(--space-4);border-bottom:var(--border-width) solid var(--line);background:var(--surface)}.docs-drawer__title[data-astro-cid-mw7aashj]{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.docs-drawer__close[data-astro-cid-mw7aashj]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-button);color:var(--ink)}.docs-drawer__close[data-astro-cid-mw7aashj]:hover{background:var(--surface-sunken)}.docs-drawer__body[data-astro-cid-mw7aashj]{flex:1;overflow-y:auto;padding:var(--space-5) var(--space-4)}@media(min-width:1024px){.docs[data-astro-cid-mw7aashj]{padding-block:var(--space-7) var(--space-12)}.docs__bar[data-astro-cid-mw7aashj]{display:none}.docs__shell[data-astro-cid-mw7aashj]{grid-template-columns:240px minmax(0,680px);justify-content:center;gap:var(--space-6);padding:var(--space-2) var(--page-margin-wide) var(--space-12)}.docs__sidebar[data-astro-cid-mw7aashj]{display:block;position:sticky;top:calc(var(--header-height-wide) + var(--space-5));align-self:start;max-height:calc(100dvh - var(--header-height-wide) - var(--space-8));overflow-y:auto}}@media(min-width:1200px){.docs__shell[data-astro-cid-mw7aashj]{grid-template-columns:240px minmax(0,680px) 200px;gap:20px;padding-inline:20px}.docs__sidebar[data-astro-cid-mw7aashj]{top:calc(var(--header-height-wide) + var(--space-6))}.docs__toc[data-astro-cid-mw7aashj]{display:block;position:sticky;top:calc(var(--header-height-wide) + var(--space-6));align-self:start;max-height:calc(100dvh - var(--header-height-wide) - var(--space-8));overflow-y:auto}.docs__toc-details[data-astro-cid-mw7aashj]{display:none}}
