.landing-root .doc-toc{border-top:1px solid var(--border-subtle);grid-template-columns:1fr 1fr;gap:0 32px;margin-top:32px;display:grid}.landing-root .doc-toc a{border-bottom:1px solid var(--border-subtle);color:var(--text);align-items:baseline;gap:12px;padding:12px 4px;text-decoration:none;display:flex}.landing-root .doc-toc a:hover{background:var(--surface)}.landing-root .doc-toc .n{min-width:24px;font:400 12px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--neutral-9);flex:none}.landing-root .doc-toc .t{font-size:15px;font-weight:500}@media (width<=1023.98px){.landing-root .doc-toc{grid-template-columns:1fr}}.landing-root .doc-tablewrap{border:1px solid var(--border-subtle);margin-top:28px;overflow-x:auto}.landing-root .doc-table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:1.5}.landing-root .doc-table th,.landing-root .doc-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle);padding:12px 16px}.landing-root .doc-table thead th{font:600 11px/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--border);white-space:nowrap}.landing-root .doc-table td{color:var(--text-secondary)}.landing-root .doc-table td:first-child,.landing-root .doc-table th[scope=row]{color:var(--text);font-weight:500}.landing-root .doc-table tbody tr:last-child td{border-bottom:0}.landing-root .doc-table code{white-space:nowrap;font-size:12.5px}.landing-root pre.doc-code{border:1px solid var(--border-subtle);background:var(--surface);font:400 13px/1.65 var(--font-mono);color:var(--text);white-space:pre;tab-size:2;margin-top:24px;padding:18px 20px;overflow-x:auto}.landing-root pre.doc-code .cmt{color:var(--neutral-9)}.landing-root .doc-fields{border-top:1px solid var(--border-subtle);margin-top:24px}.landing-root .doc-fields>div{border-bottom:1px solid var(--border-subtle);grid-template-columns:220px 1fr;gap:6px 24px;padding:14px 0;display:grid}.landing-root .doc-fields .f-name{font-family:var(--font-mono);color:var(--text);font-size:13px;line-height:1.5}.landing-root .doc-fields .f-desc{color:var(--text-secondary)}@media (width<=1023.98px){.landing-root .doc-fields>div{grid-template-columns:1fr;gap:4px}}.landing-root .doc-status{font:400 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-9);white-space:nowrap;display:inline-block}.landing-root .doc-status.doc-meta{white-space:normal;display:block}.landing-root .doc-callout{border-left:2px solid var(--neutral-9);color:var(--text-secondary);margin-top:24px;padding:2px 0 2px 18px}.landing-root .doc-callout strong{color:var(--text)}.landing-root .doc-body{margin-top:24px}.landing-root .doc-body p{color:var(--text-secondary)}.landing-root .doc-body p+p{margin-top:16px}.landing-root .doc-body p.doc-lead-in,.landing-root .risk p.doc-lead-in,.landing-root .doc-lead-in{color:var(--text);font-weight:500}
