.DocsNav-module-scss-module__0Io77a__nav{padding:var(--space-12) var(--space-12);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface)}.DocsNav-module-scss-module__0Io77a__link{align-items:baseline;gap:var(--space-12);min-height:44px;padding:10px var(--space-12);border-radius:var(--radius-control);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);font-size:15px;line-height:1.45;display:flex}.DocsNav-module-scss-module__0Io77a__link:hover,.DocsNav-module-scss-module__0Io77a__link:active{background:var(--surface-soft);color:var(--accent-ink)}.DocsNav-module-scss-module__0Io77a__link[aria-current=page]{color:var(--accent-ink);font-weight:700}.DocsNav-module-scss-module__0Io77a__index{font-family:var(--font-display);width:2ch;color:var(--accent-ink);flex-shrink:0;font-size:13px;font-weight:400;line-height:1.5}.DocsNav-module-scss-module__0Io77a__title{word-wrap:break-word;overflow-wrap:anywhere;min-width:0}
.DocsPager-module-scss-module__sz46Xa__pager{gap:var(--space-16);max-width:68ch;padding-top:var(--space-32);border-top:var(--border-width) solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DocsPager-module-scss-module__sz46Xa__link{gap:var(--space-8);padding:var(--space-16) var(--space-20);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.DocsPager-module-scss-module__sz46Xa__link:hover,.DocsPager-module-scss-module__sz46Xa__link:active{border-color:var(--ink)}.DocsPager-module-scss-module__sz46Xa__link:hover .DocsPager-module-scss-module__sz46Xa__title,.DocsPager-module-scss-module__sz46Xa__link:active .DocsPager-module-scss-module__sz46Xa__title{color:var(--accent-ink)}.DocsPager-module-scss-module__sz46Xa__next{text-align:right;grid-column:2;align-items:flex-end}.DocsPager-module-scss-module__sz46Xa__label{font-family:var(--font-display);color:var(--muted);font-size:13px;font-weight:400;line-height:1.5}.DocsPager-module-scss-module__sz46Xa__title{font-family:var(--font-text);font-size:var(--font-size-card-title);letter-spacing:normal;word-wrap:break-word;overflow-wrap:anywhere;min-width:0;transition:color var(--duration-fast) var(--ease-out);font-weight:700;line-height:1.25}@media (max-width:480px){.DocsPager-module-scss-module__sz46Xa__pager{grid-template-columns:minmax(0,1fr)}.DocsPager-module-scss-module__sz46Xa__next{grid-column:1}}
.page-module-scss-module__Z4GRuG__page{gap:var(--space-32);padding:var(--space-48) var(--t-gutter) var(--space-96);flex-direction:column;display:flex}.page-module-scss-module__Z4GRuG__head{align-items:flex-start;gap:var(--space-16);flex-direction:column;max-width:920px;display:flex}.page-module-scss-module__Z4GRuG__label{font-family:var(--font-display);font-size:var(--font-size-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:500;line-height:1.3}.page-module-scss-module__Z4GRuG__title{font-family:var(--font-text);font-size:var(--font-size-page-title);letter-spacing:-.025em;text-wrap:balance;font-weight:700;line-height:1.05}.page-module-scss-module__Z4GRuG__lead{font-size:var(--font-size-lead);color:var(--muted);max-width:560px;line-height:1.5}.page-module-scss-module__Z4GRuG__cols{align-items:start;gap:var(--space-56);grid-template-columns:minmax(0,1fr) 360px;display:grid}.page-module-scss-module__Z4GRuG__main{gap:var(--space-56);flex-direction:column;min-width:0;display:flex}.page-module-scss-module__Z4GRuG__prose{font-size:var(--font-size-prose);gap:var(--space-32);flex-direction:column;max-width:68ch;line-height:1.6;display:flex}.page-module-scss-module__Z4GRuG__section{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.page-module-scss-module__Z4GRuG__section h2{letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.2}.page-module-scss-module__Z4GRuG__section h2:before{content:"## ";font-family:var(--font-display);letter-spacing:0;vertical-align:0;color:var(--accent-ink);font-size:.7em;font-weight:400}.page-module-scss-module__Z4GRuG__code{font-family:var(--font-display);font-variant-ligatures:none;padding:var(--space-16) var(--space-20);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);font-size:14px;font-weight:400;line-height:1.6;overflow-x:auto}.page-module-scss-module__Z4GRuG__aside{top:calc(var(--t-header-height) + var(--space-16));min-width:0;position:sticky}@media (max-width:1080px){.page-module-scss-module__Z4GRuG__cols{grid-template-columns:minmax(0,1fr)}.page-module-scss-module__Z4GRuG__aside{position:static}}@media (max-width:480px){.page-module-scss-module__Z4GRuG__section h2{font-size:22px}.page-module-scss-module__Z4GRuG__code{padding:var(--space-12) var(--space-16);font-size:13px}}
