.api-aside:where(.astro-5iajatcm){top:var(--nav-height);height:calc(100vh - var(--nav-height));box-shadow:inset -1px 0 0 var(--color-divider);padding:28px 14px 40px 32px;position:sticky;overflow-y:auto}.aside-toggle:where(.astro-5iajatcm){width:100%;font-family:var(--font-body);color:var(--color-neutral-300);border:1px solid var(--color-divider);border-radius:var(--radius-md);cursor:pointer;background:0 0;align-items:center;gap:8px;margin-bottom:10px;padding:10px;font-size:13.5px;display:none}.nav-group:where(.astro-5iajatcm){flex-direction:column;gap:2px;margin-bottom:22px;display:flex}.nav-group-label:where(.astro-5iajatcm){letter-spacing:.09em;text-transform:uppercase;color:var(--color-neutral-600);padding:0 10px 8px;font-size:11px}.nav-item:where(.astro-5iajatcm){text-align:left;width:100%;font-family:var(--font-body);color:var(--color-neutral-400);border-radius:var(--radius-sm);padding:8px 10px;font-size:13.5px;transition:background .2s,color .2s;display:block}.nav-item:where(.astro-5iajatcm).is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.nav-item:where(.astro-5iajatcm):hover{background:color-mix(in srgb, var(--color-text) 6%, transparent);color:var(--color-text)}.nav-item:where(.astro-5iajatcm).is-active{color:var(--color-accent-300);background:color-mix(in srgb, var(--color-accent) 12%, transparent)}@media (width<=900px){.api-aside:where(.astro-5iajatcm){height:auto;box-shadow:none;padding:0 20px 8px;position:static}.aside-inner:where(.astro-5iajatcm){display:none}.aside-inner:where(.astro-5iajatcm).is-open{display:block}.aside-toggle:where(.astro-5iajatcm){display:flex}}.api-page:where(.astro-q6ulih72){background:var(--color-bg);min-height:100vh}.api-shell:where(.astro-q6ulih72){grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.api-main:where(.astro-q6ulih72){min-width:0;max-width:880px;padding:40px 32px 96px 40px}@media (width<=900px){.api-shell:where(.astro-q6ulih72){grid-template-columns:minmax(0,1fr)}.api-main:where(.astro-q6ulih72){padding:24px 20px 72px}}.api-kicker:where(.astro-fv2acyop){letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent);margin-bottom:12px;font-size:11px}.api-title:where(.astro-fv2acyop){font-family:var(--font-heading);font-size:clamp(28px,3.4vw,38px);font-weight:var(--font-heading-weight);letter-spacing:-.025em;margin:0}.api-title:where(.astro-fv2acyop).is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.api-lede:where(.astro-fv2acyop){max-width:660px;color:var(--color-neutral-400);text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:1.65}.code-frame:where(.astro-tb7ak4sj){border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#12131d;margin-top:26px;overflow:hidden}.code-frame-head:where(.astro-tb7ak4sj){box-shadow:inset 0 -1px 0 var(--color-divider);align-items:center;gap:8px;padding:7px 12px;display:flex}.code-frame-head:where(.astro-tb7ak4sj) .file:where(.astro-tb7ak4sj){color:var(--color-neutral-500);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.code-frame-head:where(.astro-tb7ak4sj) .copy-code-btn:where(.astro-tb7ak4sj){width:24px;height:24px;color:var(--color-neutral-500);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:13px;transition:color .2s,background .2s;display:inline-flex}.code-frame-head:where(.astro-tb7ak4sj) .copy-code-btn:where(.astro-tb7ak4sj):hover{color:var(--color-accent-300);background:color-mix(in srgb, var(--color-text) 8%, transparent)}.code-frame:where(.astro-tb7ak4sj) pre:where(.astro-tb7ak4sj){color:var(--color-neutral-300);white-space:pre;margin:0;padding:18px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.8;overflow-x:auto}.code-frame:where(.astro-tb7ak4sj) pre:where(.astro-tb7ak4sj) .kw{color:var(--color-neutral-500)}.code-frame:where(.astro-tb7ak4sj) pre:where(.astro-tb7ak4sj) .str{color:var(--color-accent-300)}.code-frame:where(.astro-tb7ak4sj) pre:where(.astro-tb7ak4sj) .tag{color:var(--color-accent-400)}.props-table-wrap:where(.astro-ogedjwls){margin-top:18px;overflow-x:auto}.table:where(.astro-ogedjwls){min-width:560px}.props-table-wrap:where(.astro-ogedjwls) th:where(.astro-ogedjwls),.props-table-wrap:where(.astro-ogedjwls) td:where(.astro-ogedjwls){padding-block:14px}.props-table-wrap:where(.astro-ogedjwls) th:where(.astro-ogedjwls):last-child{text-align:right}.cell-name:where(.astro-ogedjwls){color:var(--color-accent-300);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.cell-type:where(.astro-ogedjwls){color:var(--color-neutral-500);text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.cell-desc:where(.astro-ogedjwls){color:var(--color-neutral-400);text-wrap:pretty;font-size:13.5px}
