.doc-nav[data-astro-cid-bd7zvbgq]{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.doc-nav__section[data-astro-cid-bd7zvbgq]{min-width:0}.doc-nav__heading[data-astro-cid-bd7zvbgq]{margin:0 0 .5rem;font-size:.75rem;font-weight:720;color:var(--neutral-600);letter-spacing:.08em;text-transform:uppercase}.doc-nav__list[data-astro-cid-bd7zvbgq]{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.doc-nav__link[data-astro-cid-bd7zvbgq]{display:block;padding:.35rem .5rem;border-radius:var(--radius-sm);color:var(--neutral-700);font-size:.9rem;line-height:1.45;text-decoration:none;transition:background .15s ease,color .15s ease}.doc-nav__link[data-astro-cid-bd7zvbgq]:hover{background:var(--neutral-50);color:var(--charcoal-900)}.doc-nav__link--current[data-astro-cid-bd7zvbgq]{font-weight:700;color:var(--primary-700);background:var(--primary-50, #fff7f2)}@media(min-width:1024px){.doc-nav__link[data-astro-cid-bd7zvbgq]{white-space:normal}}.doc-shell[data-astro-cid-hd5w5mb4]{display:grid;grid-template-columns:1fr;gap:2rem;max-width:76rem;margin:0 auto;padding:2rem 1.25rem}.doc-article[data-astro-cid-hd5w5mb4]{min-width:0}.doc-article__header[data-astro-cid-hd5w5mb4]{margin-bottom:.5rem}.doc-article__body[data-astro-cid-hd5w5mb4]{max-width:760px;margin-inline:auto;color:var(--charcoal-900);font-size:1rem;line-height:1.65}.doc-article__body[data-astro-cid-hd5w5mb4] h1{margin:0 0 1.5rem;font-size:clamp(1.85rem,3.2vw,2.6rem);line-height:1.1;letter-spacing:-.03em;color:var(--charcoal-900)}.doc-article__body[data-astro-cid-hd5w5mb4] h2{margin:2.25rem 0 .75rem;font-size:1.4rem;font-weight:720;color:var(--charcoal-900);letter-spacing:-.01em}.doc-article__body[data-astro-cid-hd5w5mb4] h3{margin:1.75rem 0 .5rem;font-size:1.12rem;font-weight:700;color:var(--charcoal-900)}.doc-article__body[data-astro-cid-hd5w5mb4] p{margin:0 0 1rem}.doc-article__body[data-astro-cid-hd5w5mb4] a{color:var(--primary-700);text-decoration:underline;text-underline-offset:.22em}.doc-article__body[data-astro-cid-hd5w5mb4] ul,.doc-article__body[data-astro-cid-hd5w5mb4] ol{margin:0 0 1rem;padding-left:1.25rem;display:grid;gap:.35rem}.doc-article__body[data-astro-cid-hd5w5mb4] code{padding:.12rem .35rem;border-radius:var(--radius-sm);background:var(--neutral-100);color:var(--charcoal-900);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.doc-article__body[data-astro-cid-hd5w5mb4] pre{overflow-x:auto;margin:0 0 1.25rem;padding:1rem 1.1rem;border:1px solid var(--neutral-300);border-radius:var(--radius-md);background:var(--neutral-50);color:var(--charcoal-900);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86rem;line-height:1.55}.doc-article__body[data-astro-cid-hd5w5mb4] pre code{padding:0;background:transparent;font-size:inherit}.doc-toc--mobile[data-astro-cid-hd5w5mb4]{margin:0 0 1.25rem;border:1px solid var(--neutral-300);border-radius:var(--radius-md);background:#fff;padding:.5rem .85rem}.doc-toc--mobile[data-astro-cid-hd5w5mb4] summary[data-astro-cid-hd5w5mb4]{cursor:pointer;font-weight:600;color:var(--charcoal-900);list-style:none}.doc-toc--mobile[data-astro-cid-hd5w5mb4] summary[data-astro-cid-hd5w5mb4]::-webkit-details-marker{display:none}.doc-toc--mobile[data-astro-cid-hd5w5mb4][open] summary[data-astro-cid-hd5w5mb4]{margin-bottom:.5rem}.doc-toc__list[data-astro-cid-hd5w5mb4]{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.doc-toc__list[data-astro-cid-hd5w5mb4] a[data-astro-cid-hd5w5mb4]{display:block;color:var(--neutral-700);font-size:.88rem;line-height:1.4;text-decoration:none}.doc-toc__list[data-astro-cid-hd5w5mb4] a[data-astro-cid-hd5w5mb4]:hover{color:var(--primary-700);text-decoration:underline;text-underline-offset:.22em}.doc-footer[data-astro-cid-hd5w5mb4]{max-width:760px;margin:2.5rem auto 0;padding-top:1.25rem;border-top:1px solid var(--neutral-300);display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:baseline;color:var(--neutral-700);font-size:.85rem}.doc-footer[data-astro-cid-hd5w5mb4] a[data-astro-cid-hd5w5mb4]{color:var(--primary-700);text-decoration:underline;text-underline-offset:.22em}.doc-footer[data-astro-cid-hd5w5mb4] code[data-astro-cid-hd5w5mb4]{padding:.12rem .35rem;border-radius:var(--radius-sm);background:var(--neutral-100);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em;word-break:break-all}@media(min-width:1024px){.doc-shell[data-astro-cid-hd5w5mb4]{grid-template-columns:minmax(13rem,1fr) minmax(0,1fr);gap:2.5rem;padding:2.5rem 1.5rem}.doc-toc--mobile[data-astro-cid-hd5w5mb4]{display:none}}@media(min-width:1280px){.doc-shell[data-astro-cid-hd5w5mb4]{grid-template-columns:15rem minmax(0,1fr) 14rem;gap:2.75rem}.doc-shell__toc[data-astro-cid-hd5w5mb4]{display:flex;flex-direction:column;gap:.75rem;position:sticky;top:1.5rem;align-self:start;max-height:calc(100vh - 3rem);overflow-y:auto}.doc-shell__toc-heading[data-astro-cid-hd5w5mb4]{margin:0;font-size:.75rem;font-weight:720;color:var(--neutral-600);letter-spacing:.08em;text-transform:uppercase}}@media(max-width:1279px){.doc-shell__toc[data-astro-cid-hd5w5mb4]{display:none}}.schema-ref[data-astro-cid-5a22zaoy]{margin-top:2.5rem}.schema-ref[data-astro-cid-5a22zaoy] h2[data-astro-cid-5a22zaoy]{margin:0 0 .65rem;font-size:1.35rem;font-weight:720;color:var(--charcoal-900);letter-spacing:-.01em}.schema-ref__meta[data-astro-cid-5a22zaoy]{margin:0 0 1rem;color:var(--neutral-700);font-size:.88rem}.schema-ref__meta[data-astro-cid-5a22zaoy] code[data-astro-cid-5a22zaoy],.schema-ref[data-astro-cid-5a22zaoy] code[data-astro-cid-5a22zaoy],.schema-ref__provenance[data-astro-cid-5a22zaoy] code[data-astro-cid-5a22zaoy]{padding:.12rem .35rem;border-radius:var(--radius-sm);background:var(--neutral-100);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.schema-ref__table-wrap[data-astro-cid-5a22zaoy]{overflow-x:auto;border:1px solid var(--neutral-300);border-radius:var(--radius-lg);background:#fff}.schema-ref[data-astro-cid-5a22zaoy] table[data-astro-cid-5a22zaoy]{width:100%;border-collapse:collapse;font-size:.88rem}.schema-ref[data-astro-cid-5a22zaoy] thead[data-astro-cid-5a22zaoy] th[data-astro-cid-5a22zaoy]{text-align:left;padding:.65rem .85rem;background:var(--neutral-50);color:var(--charcoal-900);font-size:.75rem;font-weight:720;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--neutral-300);white-space:nowrap}.schema-ref[data-astro-cid-5a22zaoy] tbody[data-astro-cid-5a22zaoy] tr[data-astro-cid-5a22zaoy]{border-top:1px solid var(--neutral-300)}.schema-ref[data-astro-cid-5a22zaoy] tbody[data-astro-cid-5a22zaoy] tr[data-astro-cid-5a22zaoy]:nth-child(2n){background:var(--neutral-50)}.schema-ref[data-astro-cid-5a22zaoy] tbody[data-astro-cid-5a22zaoy] th[data-astro-cid-5a22zaoy],.schema-ref[data-astro-cid-5a22zaoy] tbody[data-astro-cid-5a22zaoy] td[data-astro-cid-5a22zaoy]{text-align:left;padding:.55rem .85rem;color:var(--charcoal-900);line-height:1.45;vertical-align:top}.schema-ref[data-astro-cid-5a22zaoy] tbody[data-astro-cid-5a22zaoy] th[data-astro-cid-5a22zaoy]{font-weight:600}.schema-ref[data-astro-cid-5a22zaoy] tbody[data-astro-cid-5a22zaoy] td[data-astro-cid-5a22zaoy]{color:var(--neutral-700)}.schema-ref__provenance[data-astro-cid-5a22zaoy]{margin:1rem 0 0;color:var(--neutral-700);font-size:.85rem}.schema-ref__provenance[data-astro-cid-5a22zaoy] a[data-astro-cid-5a22zaoy]{color:var(--primary-700);text-decoration:underline;text-underline-offset:.22em;word-break:break-all}
