.site .info .doc-updated{color:var(--muted);margin-top:6px;font-size:14px}.site .info .doc-toc{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);margin-top:18px;padding:14px 18px}.site .info .doc-toc ol{columns:1;margin:0;padding-inline-start:22px}.site .info .doc-toc li{padding:2px 0;font-size:15px;line-height:1.6}.site .info .doc-toc a{font-weight:500}@media (min-width:720px){.site .info .doc-toc ol{columns:2;column-gap:32px}}.doc{margin-top:8px}.doc h2,.doc [id]{scroll-margin-top:84px}.doc h3{margin:20px 0 6px;font-size:17px;font-weight:700}.doc p,.doc li{color:var(--ink-2);font-size:16px;line-height:1.7}.doc p+p,.doc ul,.doc ol{margin-top:12px}.doc ul,.doc ol{padding-inline-start:22px}.doc li+li{margin-top:6px}.doc strong{color:var(--ink);font-weight:600}.doc a{text-underline-offset:3px;text-decoration:underline}.doc .table-wrap{border:1px solid var(--line);border-radius:var(--r);margin-top:14px;overflow-x:auto}.doc table{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px}.doc th,.doc td{text-align:start;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2);padding:10px 12px}.doc th{background:var(--purple-50);color:var(--ink);font-weight:600}.doc tr:last-child td{border-bottom:0}.doc img{border:1px solid var(--line);width:100%;max-width:320px;height:auto;box-shadow:var(--shadow-1);border-radius:22px;margin:14px auto}.doc blockquote{background:var(--purple-50);color:var(--ink-2);border-radius:12px;margin:14px 0;padding:12px 16px}.doc blockquote p{margin:0}
