.docs-shell{display:grid;grid-template-columns:290px minmax(0,1fr) 210px;max-width:1500px;margin:0 auto;min-height:calc(100vh - 70px)}.docs-sidebar{border-right:1px solid rgba(255,255,255,.09);padding:28px 20px;position:sticky;top:70px;height:calc(100vh - 70px);overflow:auto}.docs-search{width:100%;padding:11px 13px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.035);color:inherit;margin-bottom:22px}.docs-product{margin:4px 0}.docs-product-toggle{width:100%;display:grid;grid-template-columns:22px 1fr 18px;gap:7px;align-items:center;text-align:left;border:0;background:transparent;color:inherit;padding:9px 7px;border-radius:7px;font-weight:700;cursor:pointer}.docs-product-toggle:hover,.docs-product.open>.docs-product-toggle{background:rgba(255,255,255,.055)}.docs-product-toggle b{text-align:right;opacity:.6}.docs-sections{margin:0 0 8px 17px;padding-left:14px;border-left:1px solid rgba(255,255,255,.13)}.docs-sections a{display:block;padding:7px 9px;color:var(--muted,#9aa7bd);text-decoration:none;font-size:.9rem;border-radius:6px;margin:2px 0}.docs-sections a:hover{color:#fff;background:rgba(255,255,255,.04)}.docs-sections a.active{color:#fff;background:rgba(64,190,255,.12);box-shadow:inset 2px 0 0 #50c7ff}.docs-main{padding:38px 48px 90px;max-width:980px;width:100%;margin:0 auto}.docs-title{padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:28px}.docs-title h1{font-size:2.4rem;margin:7px 0 10px}.docs-title p{font-size:1.05rem;line-height:1.7;opacity:.75}.docs-meta{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.docs-meta span{padding:7px 10px;border-radius:7px;background:rgba(255,255,255,.055);font-size:.85rem}.docs-doc-section{padding:8px 0 28px}.docs-section-page{min-height:420px}.docs-section-breadcrumb{font-size:.82rem;color:var(--muted,#9aa7bd);margin-bottom:8px}.docs-doc-section h2{font-size:1.75rem;margin:8px 0 24px}.docs-doc-section h3,.docs-doc-section h4{margin:24px 0 10px}.docs-doc-section p{line-height:1.8;margin:0 0 16px}.docs-doc-section ul,.docs-doc-section ol{padding-left:24px;margin:8px 0 20px}.docs-doc-section li{line-height:1.75;margin:6px 0}.docs-doc-section code{padding:2px 6px;border-radius:6px;background:rgba(255,255,255,.08);font-size:.92em}.docs-doc-section pre{overflow:auto;padding:16px;border-radius:10px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08)}.docs-doc-section pre code{padding:0;background:transparent}.docs-doc-section blockquote{margin:18px 0;padding:4px 0 4px 18px;border-left:3px solid rgba(64,190,255,.65);opacity:.9}.docs-doc-section a{color:#50c7ff}.docs-toc{position:sticky;top:70px;height:calc(100vh - 70px);padding:34px 20px;overflow:auto}.docs-toc strong{display:block;margin-bottom:12px;font-size:.88rem}.docs-toc a{display:block;padding:7px 9px;color:var(--muted,#9aa7bd);text-decoration:none;font-size:.86rem;border-radius:6px;margin:2px 0}.docs-toc a:hover{color:#fff;background:rgba(255,255,255,.04)}.docs-toc a.active{color:#fff;background:rgba(64,190,255,.1)}.docs-empty{padding-top:70px}.docs-mobile-title{display:none}@media(max-width:1050px){.docs-shell{grid-template-columns:250px minmax(0,1fr)}.docs-toc{display:none}.docs-main{padding:34px}}@media(max-width:720px){.docs-shell{display:block}.docs-sidebar{position:relative;top:0;height:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.docs-main{padding:26px 20px 70px}.docs-title h1{font-size:2rem}}