.DocsPage_layout__SAEbd{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:56px;gap:56px;max-width:1180px;margin:0 auto;padding:130px var(--gutter) 96px}.DocsPage_sidebar__IpoEW{position:-webkit-sticky;position:sticky;top:100px;align-self:start;max-height:calc(100svh - 120px);overflow-y:auto;padding-right:8px;font-size:14px}.DocsPage_sideLabel__1fd3J{font:600 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);opacity:.7;margin:0 0 10px}.DocsPage_docList__KpSVe,.DocsPage_outline__Fdz3Q{list-style:none;margin:0 0 28px;padding:0}.DocsPage_docList__KpSVe a,.DocsPage_outline__Fdz3Q a{display:block;padding:6px 12px;border-radius:10px;color:var(--muted);transition:color .2s,background .2s}.DocsPage_docList__KpSVe a:hover,.DocsPage_outline__Fdz3Q a:hover{color:var(--text);background:var(--panel)}.DocsPage_docList__KpSVe a[aria-current=page]{color:var(--text);background:rgba(2,57,223,.22);box-shadow:inset 0 0 0 1px var(--line-strong)}.DocsPage_outline__Fdz3Q a{padding:4px 12px;font-size:13px;border-left:1px solid var(--line);border-radius:0}.DocsPage_main__sWQkl{min-width:0}.DocsPage_title__tpsiZ{font-family:var(--display);font-weight:800;font-size:clamp(40px,6.5vw,76px);line-height:.95;text-transform:uppercase;margin:18px 0 32px}.DocsPage_body__TMHwB{color:#c4cce4;font-size:16px;line-height:1.7}.DocsPage_body__TMHwB h2{color:var(--text);font:700 28px/1.2 var(--body);text-transform:none;letter-spacing:-.01em;margin:64px 0 16px;padding-top:24px;border-top:1px solid var(--line);scroll-margin-top:96px}.DocsPage_body__TMHwB h3{color:var(--text);font:600 20px/1.3 var(--body);margin:40px 0 12px;scroll-margin-top:96px}.DocsPage_body__TMHwB h4{color:var(--text);font-size:16px;margin:24px 0 8px}.DocsPage_body__TMHwB .anchor{float:left;margin-left:-22px;width:22px;color:var(--muted);opacity:0;transition:opacity .2s}.DocsPage_body__TMHwB h2:hover .anchor,.DocsPage_body__TMHwB h3:hover .anchor{opacity:.6}.DocsPage_body__TMHwB ol,.DocsPage_body__TMHwB p,.DocsPage_body__TMHwB ul{margin:0 0 16px}.DocsPage_body__TMHwB ol,.DocsPage_body__TMHwB ul{padding-left:22px}.DocsPage_body__TMHwB li{margin:6px 0}.DocsPage_body__TMHwB strong{color:var(--text);font-weight:600}.DocsPage_body__TMHwB a{color:var(--teal);text-decoration:underline;-webkit-text-decoration-color:rgba(0,211,171,.35);text-decoration-color:rgba(0,211,171,.35);text-underline-offset:3px}.DocsPage_body__TMHwB a:hover{-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal)}.DocsPage_body__TMHwB hr{border:0;height:0;margin:32px 0}.DocsPage_body__TMHwB blockquote{margin:0 0 20px;padding:12px 18px;border-left:3px solid var(--amber);background:var(--amber-soft);border-radius:0 12px 12px 0;color:var(--text)}.DocsPage_body__TMHwB blockquote p{margin:0}.DocsPage_body__TMHwB img{width:100%;height:auto;margin:8px 0 20px;border-radius:14px;border:1px solid var(--line);background:#f4f5f7}.DocsPage_body__TMHwB img[src*="/images/app/"]{width:auto;max-width:100%;max-height:560px}.DocsPage_body__TMHwB pre{margin:0 0 20px;padding:16px 18px;overflow-x:auto;background:rgba(255,255,255,.03);border:1px solid var(--line);border-radius:12px;font-size:13px;line-height:1.55}.DocsPage_body__TMHwB pre code{padding:0;background:none;color:var(--text);font-size:inherit}.DocsPage_body__TMHwB details{margin:0 0 20px}.DocsPage_body__TMHwB summary{cursor:pointer;color:var(--muted);font-size:14px;margin-bottom:10px}.DocsPage_body__TMHwB .table-wrap{margin:0 0 24px;overflow-x:auto;border:1px solid var(--line);border-radius:12px}.DocsPage_body__TMHwB table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}.DocsPage_body__TMHwB td,.DocsPage_body__TMHwB th{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.DocsPage_body__TMHwB th{color:var(--text);font-weight:600;background:var(--panel);white-space:nowrap}.DocsPage_body__TMHwB tr:last-child td{border-bottom:0}.DocsPage_body__TMHwB td code{white-space:nowrap}@media (max-width:960px){.DocsPage_layout__SAEbd{grid-template-columns:minmax(0,1fr);gap:0;padding-top:100px}.DocsPage_sidebar__IpoEW{position:static;max-height:none;overflow:visible;padding:0}.DocsPage_docList__KpSVe{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.DocsPage_docList__KpSVe a{border:1px solid var(--line)}.DocsPage_outline__Fdz3Q,.DocsPage_sidebar__IpoEW .DocsPage_sideLabel__1fd3J:nth-of-type(2){display:none}}