.shell-module__055Kvq__shell{grid-template-columns:248px minmax(0,1fr);gap:48px;max-width:1200px;margin:0 auto;padding:40px 24px 96px;display:grid}.shell-module__055Kvq__sidebar{align-self:start;height:max-content;position:sticky;top:88px}.shell-module__055Kvq__navToggle{width:100%;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--fg);background:var(--bg-muted);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;display:none}.shell-module__055Kvq__nav{display:block}.shell-module__055Kvq__navGroup{margin-bottom:22px}.shell-module__055Kvq__navGroupLabel{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-subtle);margin-bottom:8px;padding-left:12px}.shell-module__055Kvq__navList{margin:0;padding:0;list-style:none}.shell-module__055Kvq__navLink{border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--lh-sm);color:var(--fg-muted);border-left:2px solid #0000;padding:6px 12px;text-decoration:none;display:block}.shell-module__055Kvq__navLink:hover{color:var(--fg);background:#ffffff08}.shell-module__055Kvq__navLinkActive{color:var(--fg);font-weight:var(--fw-medium);border-left-color:var(--accent);background:var(--accent-subtle)}.shell-module__055Kvq__content{min-width:0}.shell-module__055Kvq__article{max-width:760px}.shell-module__055Kvq__pageHeader{margin-bottom:36px}.shell-module__055Kvq__h1{font-size:var(--text-4xl);line-height:var(--lh-4xl);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--fg);margin:8px 0 0}.shell-module__055Kvq__lead{font-size:var(--text-lg);line-height:var(--lh-lg);color:var(--fg-muted);margin:16px 0 0}.shell-module__055Kvq__section{margin:40px 0;scroll-margin-top:96px}.shell-module__055Kvq__h2{font-size:var(--text-2xl);line-height:var(--lh-2xl);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--fg);margin:0 0 16px}.shell-module__055Kvq__anchor{color:inherit;text-decoration:none}.shell-module__055Kvq__anchor:hover{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px}.shell-module__055Kvq__article h3{font-size:var(--text-lg);line-height:var(--lh-lg);font-weight:var(--fw-semibold);color:var(--fg);margin:28px 0 12px}.shell-module__055Kvq__article p{font-size:var(--text-base);color:var(--fg-muted);margin:0 0 16px;line-height:1.7}.shell-module__055Kvq__article ul,.shell-module__055Kvq__article ol{margin:0 0 16px;padding-left:22px}.shell-module__055Kvq__article li{font-size:var(--text-base);color:var(--fg-muted);margin:4px 0;line-height:1.7}.shell-module__055Kvq__article a{color:var(--accent);text-decoration:none}.shell-module__055Kvq__article a:hover{text-underline-offset:2px;text-decoration:underline}.shell-module__055Kvq__article strong{color:var(--fg);font-weight:var(--fw-semibold)}.shell-module__055Kvq__article code{font-family:var(--font-mono);color:var(--fg-on-code);background:var(--bg-muted);border:1px solid var(--border);border-radius:var(--radius-xs);padding:1px 5px;font-size:.9em}.shell-module__055Kvq__pre{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg-on-code);background:var(--surface-code);border:1px solid var(--border);border-radius:var(--radius-md);margin:0 0 16px;padding:16px 18px;line-height:1.6;overflow-x:auto}.shell-module__055Kvq__pre code{color:inherit;font-size:inherit;background:0 0;border:0;padding:0}.shell-module__055Kvq__tableWrap{border:1px solid var(--border);border-radius:var(--radius-md);margin:0 0 16px;overflow-x:auto}.shell-module__055Kvq__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.shell-module__055Kvq__table th{text-align:left;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);border-bottom:1px solid var(--border);background:var(--surface-muted);white-space:nowrap;padding:10px 14px}.shell-module__055Kvq__table td{border-bottom:1px solid var(--border);color:var(--fg-muted);vertical-align:top;padding:10px 14px}.shell-module__055Kvq__table tr:last-child td{border-bottom:0}.shell-module__055Kvq__tdName{font-family:var(--font-mono);color:var(--fg);white-space:nowrap}.shell-module__055Kvq__tdType{font-family:var(--font-mono);color:var(--fg-subtle);white-space:nowrap}.shell-module__055Kvq__faq{margin:0}.shell-module__055Kvq__faqItem{border-bottom:1px solid var(--border);padding:20px 0;scroll-margin-top:96px}.shell-module__055Kvq__faqItem:first-child{padding-top:0}.shell-module__055Kvq__faqQ{font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--fg);margin:0 0 8px}.shell-module__055Kvq__faqA{font-size:var(--text-base);color:var(--fg-muted);margin:0;line-height:1.7}.shell-module__055Kvq__faqA a{color:var(--accent);text-decoration:none}.shell-module__055Kvq__pageFooter{border-top:1px solid var(--border);margin-top:56px;padding-top:24px}.shell-module__055Kvq__reviewed{font-size:var(--text-sm);color:var(--fg-subtle);margin:0 0 24px}.shell-module__055Kvq__prevNext{justify-content:space-between;gap:16px;display:flex}.shell-module__055Kvq__prev,.shell-module__055Kvq__next{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:4px;min-width:0;max-width:48%;padding:14px 18px;text-decoration:none;display:flex}.shell-module__055Kvq__next{text-align:right;margin-left:auto}.shell-module__055Kvq__prev:hover,.shell-module__055Kvq__next:hover{border-color:var(--border-strong);background:#ffffff05}.shell-module__055Kvq__pnDir{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle)}.shell-module__055Kvq__pnLabel{font-size:var(--text-base);font-weight:var(--fw-medium);color:var(--fg)}.shell-module__055Kvq__note{border:1px solid var(--accent-border);background:var(--accent-subtle);border-radius:var(--radius-md);margin:0 0 16px;padding:14px 18px}.shell-module__055Kvq__note p:last-child{margin-bottom:0}.shell-module__055Kvq__endpointLine{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--bg-muted);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:10px;max-width:100%;margin:0 0 16px;padding:8px 12px;display:inline-flex;overflow-x:auto}.shell-module__055Kvq__method{color:var(--accent);font-weight:var(--fw-semibold)}@media (max-width:860px){.shell-module__055Kvq__shell{grid-template-columns:1fr;gap:0;padding:24px 18px 72px}.shell-module__055Kvq__sidebar{margin-bottom:24px;position:static}.shell-module__055Kvq__navToggle{display:flex}.shell-module__055Kvq__nav{border:1px solid var(--border);border-radius:var(--radius-md);padding:12px;display:none}.shell-module__055Kvq__navOpen{display:block}.shell-module__055Kvq__h1{font-size:var(--text-3xl);line-height:var(--lh-3xl)}}
