.docs-article-module__kC0FJG__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;display:grid}.docs-article-module__kC0FJG__gridWithToc{grid-template-columns:minmax(0,1fr) 196px;align-items:start;gap:0 40px}.docs-article-module__kC0FJG__tocColumn{flex-direction:column;align-self:stretch;align-items:stretch;width:196px;min-width:0;min-height:0;display:flex;overflow:visible}@media (max-width:1200px){.docs-article-module__kC0FJG__gridWithToc{grid-template-columns:1fr}}.docs-article-module__kC0FJG__article{min-width:0;max-width:800px}.docs-article-module__kC0FJG__pageHeader{border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:28px}.docs-article-module__kC0FJG__tocAsideMobile{display:none}@media (max-width:1200px){.docs-article-module__kC0FJG__tocAsideMobile{border:1px solid var(--border);background:var(--surface);border-radius:14px;max-width:460px;margin:0 0 28px;padding:16px 16px 12px;display:block}}.docs-article-module__kC0FJG__breadcrumb{flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 14px;display:flex}.docs-article-module__kC0FJG__crumbItem{color:var(--muted);align-items:center;gap:4px;font-size:.8125rem;display:inline-flex}.docs-article-module__kC0FJG__crumbItem a{color:color-mix(in srgb, var(--foreground) 70%, var(--muted));font-weight:500;text-decoration:none}.docs-article-module__kC0FJG__crumbItem a:hover{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 60%, var(--border));text-decoration-color:color-mix(in srgb, var(--accent) 60%, var(--border))}.docs-article-module__kC0FJG__sep{color:color-mix(in srgb, var(--muted) 45%, var(--border));-webkit-user-select:none;user-select:none;font-size:.75rem}.docs-article-module__kC0FJG__title{letter-spacing:-.032em;color:var(--foreground);margin:0 0 12px;font-size:clamp(1.55rem,2.4vw,1.9rem);font-weight:650;line-height:1.18}.docs-article-module__kC0FJG__lead{color:var(--muted);max-width:68ch;margin:0;font-size:1rem;line-height:1.65}.docs-article-module__kC0FJG__body{flex-direction:column;gap:24px;display:flex}.docs-article-module__kC0FJG__body a:not(.docs-article-module__kC0FJG__card):not([class*=public-cta-module]){color:color-mix(in srgb, var(--accent) 55%, var(--accent-ink));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 62%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 62%, transparent);text-underline-offset:2px;font-weight:550;transition:color .12s,text-decoration-color .12s}.docs-article-module__kC0FJG__body a:not(.docs-article-module__kC0FJG__card):not([class*=public-cta-module]):hover{color:var(--accent-ink);-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 78%, var(--accent-ink));text-decoration-color:color-mix(in srgb, var(--accent) 78%, var(--accent-ink))}.docs-article-module__kC0FJG__body a:not(.docs-article-module__kC0FJG__card):not([class*=public-cta-module]):focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 65%, var(--accent-ink));outline-offset:2px;border-radius:2px}.docs-article-module__kC0FJG__panel{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #1a1f1a0a,0 4px 16px #1a1f1a08}.docs-article-module__kC0FJG__h2{letter-spacing:-.02em;color:var(--foreground);margin:0 0 6px;scroll-margin-top:100px;font-size:1.0625rem;font-weight:650}.docs-article-module__kC0FJG__h3{letter-spacing:-.015em;color:var(--foreground);margin:16px 0 8px;scroll-margin-top:100px;font-size:.9375rem;font-weight:600}.docs-article-module__kC0FJG__p{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.7}.docs-article-module__kC0FJG__ul{color:var(--muted);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:.9375rem;line-height:1.7;display:flex}.docs-article-module__kC0FJG__callout{background:color-mix(in srgb, var(--accent-muted) 45%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border));border-radius:8px;padding:12px 16px}.docs-article-module__kC0FJG__calloutTitle{color:var(--foreground);margin:0 0 5px;font-size:.875rem;font-weight:650}.docs-article-module__kC0FJG__calloutBody{color:var(--muted);margin:0;font-size:.9rem;line-height:1.65}.docs-article-module__kC0FJG__endpointHeader{background:var(--muted-surface);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;display:flex}.docs-article-module__kC0FJG__endpointBadge{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:inline-flex}.docs-article-module__kC0FJG__method{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.07em;background:color-mix(in srgb, var(--accent) 28%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 55%, var(--border));color:color-mix(in srgb, var(--foreground) 85%, var(--muted));text-transform:uppercase;border-radius:5px;padding:3px 8px;font-size:.6875rem;font-weight:700}.docs-article-module__kC0FJG__path{font-family:var(--font-mono), ui-monospace, monospace;color:var(--foreground);letter-spacing:-.01em;font-size:.875rem;font-weight:500}.docs-article-module__kC0FJG__introPanel{background:color-mix(in srgb, var(--muted-surface) 55%, var(--surface));border:1px solid var(--border);color:var(--muted);border-radius:10px;padding:16px 20px;font-size:.9375rem;line-height:1.68}.docs-article-module__kC0FJG__introPanel>*+*{margin-top:8px}.docs-article-module__kC0FJG__introPanel strong{color:var(--foreground);font-weight:600}.docs-article-module__kC0FJG__introPanel code{font-family:var(--font-mono), ui-monospace, monospace;background:var(--code-canvas);border:1px solid var(--border);border-radius:4px;padding:1px 5px;font-size:.8125rem}.docs-article-module__kC0FJG__introPanel code,.docs-article-module__kC0FJG__callout code,.docs-article-module__kC0FJG__calloutBody code{font-family:var(--font-mono), ui-monospace, monospace;background:var(--code-canvas);border:1px solid var(--border);color:var(--foreground);border-radius:4px;padding:1px 5px;font-size:.82em}.docs-article-module__kC0FJG__sectionHeading{letter-spacing:.055em;text-transform:uppercase;color:var(--muted);margin:8px 0 0;scroll-margin-top:90px;font-size:.8125rem;font-weight:700}.docs-article-module__kC0FJG__pageMeta{flex-direction:column;gap:16px;display:flex}.docs-article-module__kC0FJG__pageMetaDesc{color:var(--muted);max-width:68ch;margin:0;font-size:.9375rem;line-height:1.68}.docs-article-module__kC0FJG__pageMetaDesc code{font-family:var(--font-mono), ui-monospace, monospace;background:var(--code-canvas);border:1px solid var(--border);color:var(--foreground);border-radius:4px;padding:1px 5px;font-size:.82em}.docs-article-module__kC0FJG__pageMetaChips{flex-wrap:wrap;gap:8px;display:flex}.docs-article-module__kC0FJG__pageMetaChip{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:8px;align-items:center;gap:7px;padding:6px 12px;font-size:.8125rem;line-height:1.3;display:inline-flex}.docs-article-module__kC0FJG__pageMetaChipIcon{width:14px;height:14px;color:var(--accent);flex-shrink:0}.docs-article-module__kC0FJG__pageMetaChipLabel{color:var(--foreground);font-size:.8125rem;font-weight:600}.docs-article-module__kC0FJG__pageMetaChipValue{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:.775rem}.docs-article-module__kC0FJG__panelBody{flex-direction:column;gap:16px;padding:20px 22px;display:flex}.docs-article-module__kC0FJG__panelTitle{letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:650}
