.docs_doc__ggQWp{color:#1d1d1f;font-size:15.5px;line-height:1.75;word-wrap:break-word}.docs_doc__ggQWp>:first-child{margin-top:0}.docs_doc__ggQWp h2{font-size:1.5rem;line-height:1.3;font-weight:600;letter-spacing:-.02em;margin:2.75rem 0 1rem;padding-top:1.75rem;border-top:1px solid rgba(0,0,0,.06);scroll-margin-top:6rem}.docs_doc__ggQWp h3{font-size:1.15rem;line-height:1.4;font-weight:600;margin:2rem 0 .75rem;scroll-margin-top:6rem}.docs_doc__ggQWp h4{font-size:1rem;font-weight:600;margin:1.5rem 0 .5rem;scroll-margin-top:6rem}.docs_doc__ggQWp p{margin:.9rem 0;color:#3a3a3c}.docs_doc__ggQWp strong{color:#1d1d1f;font-weight:600}.docs_doc__ggQWp a{color:#2563eb;text-decoration:none;font-weight:500}.docs_doc__ggQWp a:hover{text-decoration:underline;text-underline-offset:3px}.docs_doc__ggQWp ol,.docs_doc__ggQWp ul{margin:.9rem 0;padding-left:1.4rem;color:#3a3a3c}.docs_doc__ggQWp ul{list-style:disc}.docs_doc__ggQWp ol{list-style:decimal}.docs_doc__ggQWp li{margin:.35rem 0;padding-left:.2rem}.docs_doc__ggQWp li::marker{color:#a1a1a6}.docs_doc__ggQWp blockquote{margin:1.25rem 0;padding:.85rem 1.1rem;border-radius:14px;background:#f0f6ff;border:1px solid rgba(37,99,235,.14);color:#1e3a6e}.docs_doc__ggQWp blockquote p{margin:.3rem 0;color:inherit}.docs_doc__ggQWp hr{margin:2.5rem 0;border:0;border-top:1px solid rgba(0,0,0,.08)}.docs_doc__ggQWp :not(pre)>code{font-family:var(--font-mono);font-size:.86em;padding:.12em .4em;border-radius:6px;background:#f2f2f5;border:1px solid rgba(0,0,0,.05);color:#c02d5c;white-space:break-spaces}.docs_doc__ggQWp a code{color:inherit}.docs_doc__ggQWp .doc-table{margin:1.25rem 0;overflow-x:auto;border-radius:14px;border:1px solid rgba(0,0,0,.08);background:#fff}.docs_doc__ggQWp table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6}.docs_doc__ggQWp th{text-align:left;font-weight:600;color:#1d1d1f;background:#f7f7f9;padding:.6rem .9rem;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.docs_doc__ggQWp td{padding:.6rem .9rem;border-top:1px solid rgba(0,0,0,.05);color:#3a3a3c;vertical-align:top}.docs_doc__ggQWp tr:first-child td{border-top:0}.docs_doc__ggQWp .doc-code{position:relative;margin:1.25rem 0;border-radius:14px;overflow:hidden;background:#16181d;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 30px -18px rgba(0,0,0,.55)}.docs_doc__ggQWp .doc-code-bar{display:flex;align-items:center;height:34px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.06);background:#1c1f26;font-size:11.5px;font-weight:500;letter-spacing:.02em;color:#8b93a1}.docs_doc__ggQWp .doc-code pre{margin:0;padding:14px 18px 16px;overflow-x:auto;font-family:var(--font-mono);font-size:13px;line-height:1.65;color:#e6e9ef;tab-size:2}.docs_doc__ggQWp .doc-code[data-plain="1"]{background:#f7f7f9;box-shadow:none;border:1px solid rgba(0,0,0,.07)}.docs_doc__ggQWp .doc-code[data-plain="1"] pre{color:#3a3a3c;font-size:12.5px;line-height:1.55}.docs_doc__ggQWp .tok-c{color:#7f8c98;font-style:italic}.docs_doc__ggQWp .tok-s{color:#ff8a7a}.docs_doc__ggQWp .tok-k{color:#ff7ab2;font-weight:500}.docs_doc__ggQWp .tok-l{color:#d9a1ff}.docs_doc__ggQWp .tok-n{color:#d9c97c}.docs_doc__ggQWp .tok-t{color:#6bdfff}.docs_doc__ggQWp .tok-f{color:#67b7a4}.docs_doc__ggQWp .tok-p{color:#8fd3ff}.docs_doc__ggQWp .doc-copy{position:absolute;top:5px;right:8px;height:24px;padding:0 9px;border-radius:7px;font-size:11.5px;font-weight:500;color:#aab2c0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);opacity:0;transition:opacity .15s ease,background .15s ease;cursor:pointer}.docs_doc__ggQWp .doc-code:hover .doc-copy,.docs_doc__ggQWp .doc-copy:focus-visible{opacity:1}.docs_doc__ggQWp .doc-copy:hover{background:rgba(255,255,255,.12);color:#fff}.docs_doc__ggQWp .doc-code[data-plain="1"] .doc-copy{display:none}@media (max-width:640px){.docs_doc__ggQWp{font-size:15px}.docs_doc__ggQWp table{min-width:34rem}.docs_doc__ggQWp .doc-copy{opacity:1;min-height:0;min-width:0}}