.DocsToc-module__M-97Nq__toc{top:calc(var(--space-6) + 56px);padding-left:var(--space-4);border-left:1px solid var(--color-border);max-height:calc(100vh - 8rem);position:sticky;overflow-y:auto}.DocsToc-module__M-97Nq__title{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-fg-subtle);margin-bottom:var(--space-2)}.DocsToc-module__M-97Nq__list{gap:var(--space-1);flex-direction:column;display:flex}.DocsToc-module__M-97Nq__link{font-size:var(--text-sm);color:var(--color-fg-muted);padding:2px 0;line-height:1.4;text-decoration:none;display:block}.DocsToc-module__M-97Nq__link:hover{color:var(--color-fg)}.DocsToc-module__M-97Nq__linkActive{color:var(--color-accent);font-weight:var(--font-weight-medium)}
.DocsArticle-module__nE12rq__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 220px;align-items:start;max-width:56rem;margin:0 auto;display:grid}@media (max-width:900px){.DocsArticle-module__nE12rq__layout{grid-template-columns:minmax(0,1fr)}}.DocsArticle-module__nE12rq__article{min-width:0;padding:var(--space-8) 0}.DocsArticle-module__nE12rq__eyebrow{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);margin-bottom:var(--space-2)}.DocsArticle-module__nE12rq__title{font-size:2rem;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-3)}.DocsArticle-module__nE12rq__intro{font-size:var(--text-lg);color:var(--color-fg-muted);margin-bottom:var(--space-6);line-height:1.5}.DocsArticle-module__nE12rq__prose{font-size:var(--text-base);color:var(--color-fg);line-height:1.65}.DocsArticle-module__nE12rq__prose h2{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:var(--space-8) 0 var(--space-3);scroll-margin-top:5rem}.DocsArticle-module__nE12rq__prose h2:first-child{margin-top:0}.DocsArticle-module__nE12rq__prose h3{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:var(--space-6) 0 var(--space-2);scroll-margin-top:5rem}.DocsArticle-module__nE12rq__prose p{margin:var(--space-3) 0;color:var(--color-fg-muted)}:is(.DocsArticle-module__nE12rq__prose ul,.DocsArticle-module__nE12rq__prose ol){margin:var(--space-3) 0;padding-left:var(--space-6);color:var(--color-fg-muted)}.DocsArticle-module__nE12rq__prose ul{list-style:outside}.DocsArticle-module__nE12rq__prose ol{list-style:decimal}.DocsArticle-module__nE12rq__prose li{margin:var(--space-1) 0}.DocsArticle-module__nE12rq__prose li::marker{color:var(--color-fg-subtle)}.DocsArticle-module__nE12rq__prose strong{color:var(--color-fg);font-weight:var(--font-weight-semibold)}.DocsArticle-module__nE12rq__prose code{font-family:var(--font-mono);background:var(--color-fill);border-radius:var(--radius-sm);padding:.15em .4em;font-size:.875em}.DocsArticle-module__nE12rq__prose a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.DocsArticle-module__nE12rq__prose table{border-collapse:collapse;width:100%;margin:var(--space-4) 0;font-size:var(--text-sm)}:is(.DocsArticle-module__nE12rq__prose th,.DocsArticle-module__nE12rq__prose td){text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.DocsArticle-module__nE12rq__prose th{color:var(--color-fg-subtle);font-weight:var(--font-weight-semibold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em}.DocsArticle-module__nE12rq__pager{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border);display:flex}.DocsArticle-module__nE12rq__pagerLink{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:2px;min-width:0;max-width:16rem;text-decoration:none;display:flex}.DocsArticle-module__nE12rq__pagerLink:hover{border-color:var(--color-border-strong);background:var(--color-bg-subtle)}.DocsArticle-module__nE12rq__pagerNext{text-align:right;margin-left:auto}.DocsArticle-module__nE12rq__pagerDirection{font-size:var(--text-xs);color:var(--color-fg-subtle)}.DocsArticle-module__nE12rq__pagerTitle{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-fg)}
.Callout-module__d7oNfq__callout{padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);margin:var(--space-4) 0}.Callout-module__d7oNfq__header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.Callout-module__d7oNfq__icon{flex-shrink:0;width:1.1em;height:1.1em}.Callout-module__d7oNfq__label{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1}.Callout-module__d7oNfq__body{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:1.55}.Callout-module__d7oNfq__body p{margin:0}.Callout-module__d7oNfq__body p+p{margin-top:var(--space-2)}.Callout-module__d7oNfq__note{background:color-mix(in srgb, var(--color-accent) 8%, var(--color-bg));border-color:color-mix(in srgb, var(--color-accent) 25%, var(--color-border))}.Callout-module__d7oNfq__note .Callout-module__d7oNfq__icon,.Callout-module__d7oNfq__note .Callout-module__d7oNfq__label{color:var(--color-accent)}.Callout-module__d7oNfq__tip{background:color-mix(in srgb, #34c759 8%, var(--color-bg));border-color:color-mix(in srgb, #34c759 25%, var(--color-border))}.Callout-module__d7oNfq__tip .Callout-module__d7oNfq__icon,.Callout-module__d7oNfq__tip .Callout-module__d7oNfq__label{color:#248a3d}.Callout-module__d7oNfq__warning{background:var(--color-warning-bg);border-color:color-mix(in srgb, var(--color-warning-fg) 30%, var(--color-border))}.Callout-module__d7oNfq__warning .Callout-module__d7oNfq__icon,.Callout-module__d7oNfq__warning .Callout-module__d7oNfq__label{color:var(--color-warning-fg)}
