.www-v2 .docs{padding:var(--space-6) 0 var(--space-7)}.www-v2 .docs-layout{grid-template-columns:var(--toc-w) 1fr;gap:var(--space-6);align-items:start;display:grid}.www-v2 .docs-toc{top:calc(var(--topbar) + var(--space-3));font-size:var(--text-small);position:sticky}.www-v2 .docs-toc-group{margin-bottom:var(--space-3)}.www-v2 .docs-toc-group b{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--color-text-faint);letter-spacing:var(--tracking-caps);margin-bottom:var(--space-1);display:block}.www-v2 .docs-toc-group a{color:var(--color-text-soft);transition:color var(--duration-fast) var(--ease);padding:5px 0;display:block}.www-v2 .docs-toc-group a:hover{color:var(--color-text)}.www-v2 .docs-toc-group a.active{color:var(--color-text);font-weight:var(--weight-medium)}.www-v2 .docs-toc-group a.docs-toc-solo{font-size:var(--text-caption);letter-spacing:var(--tracking-caps);color:var(--color-text-faint);padding:0}.www-v2 .docs-toc-group a.docs-toc-solo:hover,.www-v2 .docs-toc-group a.docs-toc-solo.active{color:var(--color-text)}.www-v2 .doc{max-width:var(--doc-w)}.www-v2 .doc h1{margin-bottom:var(--space-3)}.www-v2 .doc-section{margin-bottom:var(--space-4)}.www-v2 .doc-section h2{margin-bottom:var(--space-2)}.www-v2 .doc p,.www-v2 .doc li{color:var(--color-text-body)}.www-v2 .doc p+p{margin-top:var(--space-2)}.www-v2 .doc ol,.www-v2 .doc ul{margin:var(--space-2) 0 0;padding-left:22px;list-style:decimal}.www-v2 .doc ul{list-style:outside}.www-v2 .doc li{margin:6px 0}.www-v2 .doc-nav{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-3);border-top:1px solid var(--color-line);font-size:var(--text-small);display:flex}.www-v2 .docs-toc-toggle{display:none}@media (width<=900px){.www-v2 .docs-layout{gap:var(--space-3);grid-template-columns:1fr}.www-v2 .docs-toc{display:none;position:static}.www-v2 .docs-toc.open{padding-top:var(--space-3);border-top:1px solid var(--color-line);order:2;display:block}.www-v2 .docs-toc-toggle{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;margin-bottom:var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-input);background:var(--color-surface);font:inherit;font-size:var(--text-small);color:var(--color-text);text-align:left;padding:12px 14px;display:flex}.www-v2 .docs-toc-toggle-label{color:var(--color-text-soft);flex:none}}
