.docs-shell{grid-template-columns:195px minmax(0,1fr);gap:58px;max-width:1220px;margin:0 auto;padding:46px 38px 70px;display:grid}.docs-navigation{flex-direction:column;align-self:start;gap:3px;font-size:13px;display:flex;position:sticky;top:26px}.docs-navigation a{color:#777366;border-radius:4px;padding:7px 10px}.docs-navigation a:hover{color:var(--ink);background:var(--soft)}.docs-navigation .docs-home{color:var(--ink);margin-bottom:7px;font-weight:600}.docs-main{min-width:0}.doc-article{overflow-wrap:anywhere;max-width:800px;font-size:14px;line-height:1.9}.doc-article h1{margin:8px 0 15px;font-size:36px}.doc-article h2{margin:36px 0 14px;padding-top:10px;scroll-margin-top:20px;font-size:22px;line-height:1.5}.doc-article h3{margin:24px 0 12px;scroll-margin-top:20px;font-size:17px}.doc-article p{margin:14px 0}.doc-article .doc-eyebrow{color:#8a8578;letter-spacing:.5px;margin:0;font-size:11px}.doc-article .doc-lead{color:#827d71;margin-bottom:18px;font-size:16px}.doc-article a{text-underline-offset:4px;-webkit-text-decoration:underline #d2d0c7;text-decoration:underline #d2d0c7}.doc-article a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.doc-actions{color:#777366;flex-wrap:wrap;gap:20px;font-size:12px;display:flex}.doc-toc{background:var(--soft);border-radius:4px;flex-wrap:wrap;gap:7px 18px;margin:27px 0;padding:17px 20px;font-size:12px;display:flex}.doc-toc a{color:#777366}.doc-article code{overflow-wrap:anywhere;background:#f3f3ef;border-radius:3px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.doc-article pre{border:1px solid var(--rule);tab-size:2;background:#f7f7f4;border-radius:5px;max-width:100%;margin:18px 0;padding:18px 20px;font-size:12px;line-height:1.8;overflow:auto}.doc-article pre code{font-size:inherit;overflow-wrap:normal;background:0 0;border-radius:0;padding:0}.doc-article ul,.doc-article ol{margin:16px 0;padding-left:24px}.doc-article li{margin:8px 0;padding-left:3px}.doc-table{max-width:100%;margin:20px 0;overflow-x:auto}.doc-table table{min-width:380px;margin:0}.doc-table th{color:#6e695d;font-weight:500}.doc-table td{white-space:normal;vertical-align:top;min-width:110px}.doc-table th,.doc-table td{padding:11px 12px}.doc-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:29px 0;display:grid}.doc-article .doc-card{border:1px solid var(--rule);border-radius:5px;padding:20px;text-decoration:none;transition:background .15s}.doc-card:hover{background:#fafaf8}.doc-article .doc-card h2{margin:8px 0;padding:0;font-size:17px}.doc-card h2 span{color:#a09a8b;float:right}.doc-card p{color:#8a8578;margin:0;font-size:12px}.doc-contract{border-top:1px solid var(--rule);padding:12px 0;scroll-margin-top:15px}.doc-contract summary{cursor:pointer;font-size:13px}.doc-contract summary span{color:#8a8578;margin-left:10px;font-size:12px;display:inline}.doc-contract p{font-size:12px}.doc-footer{border-top:1px solid var(--rule);color:#8a8578;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;font-size:12px;display:flex}@media (max-width:900px){.docs-shell{grid-template-columns:165px minmax(0,1fr);gap:25px;padding:30px 25px 50px}}@media (max-width:650px){.docs-shell{padding:15px 22px 45px;display:block}.docs-navigation{border-bottom:1px solid var(--rule);flex-flow:wrap;gap:2px;margin-bottom:28px;padding-bottom:15px;font-size:12px;position:static}.docs-navigation a{padding:5px 8px}.docs-navigation .docs-home{margin:0}.doc-article h1{font-size:30px}.doc-article h2{font-size:20px}.doc-article .doc-lead{font-size:14px}.doc-cards{grid-template-columns:1fr}.doc-article pre{padding:13px;font-size:11px}.doc-toc{gap:6px 14px;padding:13px}.doc-contract summary span{margin:5px 0 0 16px;display:block}.site-header .breadcrumb-current,.site-header .breadcrumb-separator{display:none}.site-header .header-end{gap:13px}}
