.docs-hero{text-align:center;border-bottom:1px solid var(--line);padding:70px 0 50px}.docs-crumb{color:var(--muted);margin-bottom:18px;font-size:13px}.docs-crumb a{color:#afa1e2}.docs-crumb span{opacity:.5;margin:0 6px}.docs-hero h1{letter-spacing:-.03em;font-size:64px;font-weight:475;line-height:1.1}.docs-hero p{max-width:560px;color:var(--body-text);margin:18px auto 0;font-size:16px;line-height:1.7}.docs-layout{grid-template-columns:240px 1fr;align-items:start;gap:64px;padding:56px 0 100px;display:grid}.docs-nav{flex-direction:column;gap:26px;max-height:calc(100vh - 120px);display:flex;position:sticky;top:96px;overflow-y:auto}.docs-nav-group{flex-direction:column;gap:4px;display:flex}.docs-nav-title{letter-spacing:.08em;text-transform:uppercase;color:#afa1e2;margin-bottom:6px;font-size:11px;font-weight:600}.docs-nav a{color:var(--muted);border-left:1px solid var(--line2);padding:6px 0 6px 14px;font-size:14px;transition:color .2s,border-color .2s}.docs-nav a:hover{color:#fff;border-left-color:#8b5cf6}.docs-nav .docs-nav-support{border:1px solid var(--line2);color:#fff;text-align:center;border-radius:10px;padding:10px 14px}.docs-nav .docs-nav-support:hover{border-color:#8b5cf680}.docs-body{min-width:0;max-width:780px}.docs-section{border-bottom:1px solid var(--line);margin-bottom:56px;padding-bottom:56px;scroll-margin-top:96px}.docs-group{letter-spacing:.08em;text-transform:uppercase;color:#afa1e2;margin-bottom:10px;font-size:11px;font-weight:600}.docs-section h2{letter-spacing:-.02em;margin-bottom:18px;font-size:40px;font-weight:475;line-height:1.15}.docs-section h3{font-family:var(--f);color:#fff;margin:30px 0 10px;font-size:17px;font-weight:600}.docs-section p{color:var(--body-text);margin:0 0 14px;font-size:15.5px;line-height:1.75}.docs-section ul{margin:0 0 14px;padding-left:20px}.docs-section ul li{color:var(--body-text);margin-bottom:6px;font-size:15px;line-height:1.7}.docs-section ul li::marker{color:#8b5cf6}.docs-steps{counter-reset:step;flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.docs-steps li{counter-increment:step;border:1px solid var(--border);background:var(--card);color:var(--body-text);border-radius:10px;padding:12px 16px 12px 52px;font-size:15px;line-height:1.6;position:relative}.docs-steps li:before{content:counter(step);color:#afa1e2;background:#8b5cf61f;border:1px solid #8b5cf680;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.docs-tip{color:var(--body-text);background:#8b5cf60f;border:1px solid #8b5cf64d;border-radius:10px;align-items:baseline;gap:12px;margin:6px 0 16px;padding:14px 18px;font-size:14.5px;line-height:1.65;display:flex}.docs-tip strong{letter-spacing:.08em;text-transform:uppercase;color:#afa1e2;flex-shrink:0;font-size:11px;font-weight:700}.docs-table{border:1px solid var(--border);background:var(--card);border-radius:12px;margin:0 0 16px;overflow:hidden}.docs-row{border-bottom:1px solid var(--border);grid-template-columns:200px 1fr;gap:20px;padding:13px 18px;font-size:14.5px;line-height:1.6;display:grid}.docs-row:last-child{border-bottom:none}.docs-row span:first-child{color:#fff;font-weight:500}.docs-row span:last-child{color:var(--body-text)}.docs-end{text-align:center;padding:10px 0 0}.docs-end p{color:var(--body-text);margin-bottom:18px;font-size:16px}.docs-end-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:900px){.docs-hero{padding:48px 0 36px}.docs-hero h1{font-size:40px}.docs-layout{grid-template-columns:1fr;gap:32px;padding:32px 0 64px}.docs-nav{border:1px solid var(--border);background:var(--card);border-radius:14px;gap:18px;max-height:none;padding:20px;position:static}.docs-section{margin-bottom:40px;padding-bottom:40px;scroll-margin-top:80px}.docs-section h2{font-size:30px}.docs-row{grid-template-columns:1fr;gap:4px}}
