.primitive-container[data-astro-cid-nmrjuyqs]{--container-width: var(--ui-container-wide);width:min(calc(100% - (2 * var(--ui-gutter))),var(--container-width));margin-inline:auto}.primitive-container[data-astro-cid-nmrjuyqs][data-width=focused]{--container-width: var(--ui-container-focused)}.primitive-container[data-astro-cid-nmrjuyqs][data-width=text]{--container-width: var(--ui-container-text)}.docs-landing[data-astro-cid-zsukdfzm]{color:var(--text);background:var(--bg)}.docs-hero[data-astro-cid-zsukdfzm]{padding-block:clamp(64px,8vw,96px) clamp(56px,7vw,80px)}.docs-hero__grid[data-astro-cid-zsukdfzm]{display:block}.docs-hero__copy[data-astro-cid-zsukdfzm]{min-width:0;max-width:100%}.docs-eyebrow[data-astro-cid-zsukdfzm]{margin:0;color:var(--primary-light);font-family:var(--font-code);font-size:.6875rem;font-weight:var(--fw-semibold);letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.docs-hero[data-astro-cid-zsukdfzm] h1[data-astro-cid-zsukdfzm]{max-width:none;margin:0;font-size:clamp(1.5rem,3.6vw,2.875rem);font-weight:var(--fw-display);letter-spacing:-.045em;line-height:1.04;text-wrap:nowrap;white-space:nowrap}.docs-hero__lede[data-astro-cid-zsukdfzm]{max-width:72ch;margin:24px 0 0;color:var(--text-muted);font-size:clamp(1.0625rem,1.7vw,1.1875rem);line-height:1.7;text-wrap:pretty}.docs-hero__actions[data-astro-cid-zsukdfzm]{display:flex;align-items:stretch;flex-wrap:wrap;gap:16px;max-width:840px;margin-top:32px}.docs-continue[data-astro-cid-zsukdfzm]{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;flex-shrink:0;padding:12px 24px;border:1px solid var(--primary);border-radius:6px;background:var(--primary);color:var(--on-primary);font-size:.9375rem;font-weight:var(--fw-semibold)}.docs-continue[data-astro-cid-zsukdfzm]:hover{background:var(--primary-light);border-color:var(--primary-light)}.docs-search[data-astro-cid-zsukdfzm]{display:grid;grid-template-columns:auto 1fr auto;flex:1 1 320px;min-width:0;width:100%;min-height:56px;align-items:center;gap:12px;padding:8px 10px 8px 16px;color:var(--text-muted);background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;font:inherit;text-align:left;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.docs-search[data-astro-cid-zsukdfzm]:hover{color:var(--text);background:var(--surface-raised);border-color:var(--primary-border)}.docs-search[data-astro-cid-zsukdfzm] svg[data-astro-cid-zsukdfzm]{width:19px;height:19px;fill:none;stroke:var(--primary-light);stroke-linecap:round;stroke-width:1.7}.docs-search[data-astro-cid-zsukdfzm] kbd[data-astro-cid-zsukdfzm]{display:grid;width:30px;height:30px;place-items:center;color:var(--text-muted);background:var(--bg-subtle);border:1px solid var(--border);border-radius:7px;font-family:var(--font-code);font-size:.75rem}.docs-task-grid[data-astro-cid-zsukdfzm],.docs-directory-grid[data-astro-cid-zsukdfzm]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-grid-gap)}.docs-section[data-astro-cid-zsukdfzm]{padding-block:clamp(64px,8vw,88px);border-top:1px solid var(--border)}.docs-section__heading[data-astro-cid-zsukdfzm]{max-width:720px;margin-bottom:clamp(32px,5vw,48px)}@media(min-width:981px){.docs-section[data-astro-cid-zsukdfzm] .docs-section__layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,80px);align-items:start}.docs-section__heading[data-astro-cid-zsukdfzm]{margin-bottom:0}}.docs-section__heading[data-astro-cid-zsukdfzm] h2[data-astro-cid-zsukdfzm],.docs-help[data-astro-cid-zsukdfzm] h2[data-astro-cid-zsukdfzm]{margin:14px 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:var(--fw-bold);letter-spacing:-.04em;line-height:1.05}.docs-section__heading[data-astro-cid-zsukdfzm]>p[data-astro-cid-zsukdfzm]:last-child,.docs-help__panel[data-astro-cid-zsukdfzm]>div[data-astro-cid-zsukdfzm]>p[data-astro-cid-zsukdfzm]:last-child{margin:18px 0 0;color:var(--text-muted);font-size:1rem;line-height:1.65}.docs-link-group[data-astro-cid-zsukdfzm],.docs-directory-group[data-astro-cid-zsukdfzm]{min-width:0}.docs-link-group[data-astro-cid-zsukdfzm] h3[data-astro-cid-zsukdfzm],.docs-directory-group[data-astro-cid-zsukdfzm] h3[data-astro-cid-zsukdfzm]{margin:0 0 12px;font-size:1.125rem;font-weight:var(--fw-semibold)}.docs-link-group[data-astro-cid-zsukdfzm] ul[data-astro-cid-zsukdfzm],.docs-directory-group[data-astro-cid-zsukdfzm] ul[data-astro-cid-zsukdfzm]{margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.docs-link-group[data-astro-cid-zsukdfzm] li[data-astro-cid-zsukdfzm],.docs-directory-group[data-astro-cid-zsukdfzm] li[data-astro-cid-zsukdfzm]{border-bottom:1px solid var(--border)}.docs-link-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm],.docs-directory-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:24px;color:var(--text-muted);transition:color .16s ease,background-color .16s ease}.docs-link-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]{padding:10px 4px}.docs-link-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]>span[data-astro-cid-zsukdfzm]:last-child,.docs-directory-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]>span[data-astro-cid-zsukdfzm]:last-child{color:var(--primary-light);transition:transform .16s ease}.docs-link-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]:hover,.docs-directory-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]:hover{color:var(--text)}.docs-link-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]:hover>span[data-astro-cid-zsukdfzm]:last-child,.docs-directory-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]:hover>span[data-astro-cid-zsukdfzm]:last-child{transform:translate(3px)}.docs-directory-group[data-astro-cid-zsukdfzm]{padding:clamp(22px,3vw,28px);background:var(--surface);border:1px solid var(--border);border-radius:var(--ui-radius-base)}.docs-directory-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]{padding:14px 2px}.docs-directory-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]>span[data-astro-cid-zsukdfzm]:first-child{display:grid;gap:4px}.docs-directory-group[data-astro-cid-zsukdfzm] strong[data-astro-cid-zsukdfzm]{color:var(--text);font-size:.9375rem;font-weight:var(--fw-semibold)}.docs-directory-group[data-astro-cid-zsukdfzm] small[data-astro-cid-zsukdfzm]{color:var(--text-muted);font-size:.8125rem;line-height:1.5}.docs-help[data-astro-cid-zsukdfzm]{padding-block:clamp(64px,9vw,104px);border-top:1px solid var(--border)}.docs-help__panel[data-astro-cid-zsukdfzm]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);gap:clamp(40px,7vw,88px);align-items:end;padding:clamp(28px,5vw,48px);background:var(--bg-subtle);border:1px solid var(--border);border-left:3px solid var(--brand-deep);border-radius:var(--ui-radius-panel)}.docs-help__links[data-astro-cid-zsukdfzm]{display:grid;border-top:1px solid var(--border)}.docs-help__links[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:16px;color:var(--text-muted);border-bottom:1px solid var(--border);font-size:.875rem;font-weight:var(--fw-medium)}.docs-help__links[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]:hover{color:var(--text)}.docs-help__links[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm] span[data-astro-cid-zsukdfzm]{color:var(--primary-light)}@media(max-width:960px){.docs-hero__copy[data-astro-cid-zsukdfzm]{max-width:100%}.docs-help__panel[data-astro-cid-zsukdfzm]{grid-template-columns:1fr;align-items:start}}@media(max-width:760px){.docs-task-grid[data-astro-cid-zsukdfzm],.docs-directory-grid[data-astro-cid-zsukdfzm]{grid-template-columns:1fr}}@media(max-width:600px){.docs-hero[data-astro-cid-zsukdfzm] h1[data-astro-cid-zsukdfzm]{max-width:100%;font-size:clamp(2.25rem,10vw,3.25rem);text-wrap:balance;white-space:normal}}@media(max-width:520px){.docs-hero[data-astro-cid-zsukdfzm]{padding-block:56px 48px}.docs-hero__grid[data-astro-cid-zsukdfzm]{gap:40px}.docs-directory-group[data-astro-cid-zsukdfzm],.docs-help__panel[data-astro-cid-zsukdfzm]{padding:22px}}@media(prefers-reduced-motion:reduce){.docs-search[data-astro-cid-zsukdfzm],.docs-link-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm],.docs-directory-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm],.docs-help__links[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm],.docs-link-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]>span[data-astro-cid-zsukdfzm]:last-child,.docs-directory-group[data-astro-cid-zsukdfzm] a[data-astro-cid-zsukdfzm]>span[data-astro-cid-zsukdfzm]:last-child{transition:none}}
