.docs{--bg:#0d0e10;--panel:#14161a;--line:#292c32;--text:#eceef1;--muted:#8b919b;--green:#b6f34d;background:var(--bg);min-height:100vh;color:var(--text)}.docs>header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:8;background:#0d0e10ed;align-items:center;height:64px;padding:0 26px;display:flex;position:fixed;inset:0 0 auto}.docLogo{color:#fff;align-items:center;gap:9px;text-decoration:none;display:flex}.docLogo i{background:var(--green);color:#111;border-radius:7px;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;font-weight:900;display:grid}.docLogo b{font-size:13px}.docs>header>div{align-items:center;gap:20px;margin-left:auto;display:flex}.docs>header span{color:#666d76;font-size:8px}.docs>header a:not(.docLogo){color:#a4a9b0;font-size:8px;text-decoration:none}.docs>header button{color:#111;background:#f2f3f4;border:0;border-radius:6px;padding:8px 10px;font-size:8px}.docs>aside:first-of-type{border-right:1px solid var(--line);background:#111317;width:230px;padding:25px 18px;position:fixed;top:64px;bottom:0;left:0;overflow:auto}.docs>aside nav{flex-direction:column;margin-bottom:24px;display:flex}.docs>aside nav b{letter-spacing:.13em;color:#5e646d;padding:0 9px 8px;font-size:7px}.docs>aside nav a{color:#989ea7;border-radius:6px;padding:7px 9px;font-size:9px;text-decoration:none}.docContent{max-width:790px;margin-left:max(260px,50vw - 430px);padding:100px 38px 80px}.crumb{color:#656b74;margin-bottom:44px;font-size:8px}.docContent section{border-bottom:1px solid #24272c;margin-bottom:55px;padding:0 0 60px;scroll-margin-top:88px}.docContent section:last-of-type{border:0}.kicker{letter-spacing:.22em;color:var(--green);font-size:7px;font-weight:800}.docContent h1{letter-spacing:-.05em;margin:12px 0 15px;font-size:39px}.docContent h2{letter-spacing:-.035em;margin:0 0 16px;font-size:25px}.docContent h3{margin:28px 0 10px;font-size:13px}.docContent p,.docContent li{color:#a0a6ae;font-size:10px;line-height:1.8}.docContent .intro{color:#a9afb7;font-size:12px;line-height:1.8}.docContent code{color:#d5e9a8;font-family:Consolas,monospace}.note{background:#15191a;border:1px solid #35412b;border-radius:9px;gap:12px;margin:22px 0;padding:15px;display:flex}.note>i{background:var(--green);color:#111;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;font-weight:800;display:grid}.note p{margin:0}.note b,.note span{font-size:9px;display:block}.note span{color:#8e958d;margin-top:3px;font-size:8px}.cards{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:25px;display:grid}.cards a{color:#fff;background:#131519;border:1px solid #2b2e34;border-radius:9px;padding:15px;text-decoration:none}.cards a i,.cards a b,.cards a span{display:block}.cards a i{color:#687078;font-size:7px;font-style:normal}.cards a b{margin:20px 0 6px;font-size:10px}.cards a span{color:#7d838c;font-size:7px;line-height:1.5}.steps{margin:24px 0;padding:0;list-style:none}.steps li{border-bottom:1px solid #25282d;gap:15px;padding:14px 0;display:flex}.steps li>i{width:27px;height:27px;color:var(--green);background:#1c2020;border:1px solid #394330;border-radius:7px;flex:0 0 27px;place-items:center;font-size:8px;font-style:normal;display:grid}.steps b{color:#e5e7e9;font-size:10px}.steps p{margin:4px 0 0;font-size:8px}.endpoint{background:#131519;border:1px solid #2d3136;border-radius:8px;margin:18px 0;padding:13px 15px}.endpoint span{color:#666d76;letter-spacing:.15em;margin-bottom:6px;font-size:6px;display:block}.endpoint code{font-size:10px}.docContent pre{background:#08090b;border:1px solid #2b2e34;border-radius:9px;margin:10px 0 20px;padding:18px;position:relative;overflow:auto}.docContent pre button{color:#737a83;background:#15171b;border:1px solid #30343a;border-radius:5px;padding:5px 7px;font-size:7px;position:absolute;top:8px;right:8px}.docContent pre code{white-space:pre-wrap;color:#b8bec7;font-size:9px;line-height:1.8}.docContent table{border-collapse:separate;border-spacing:0;border:1px solid #2b2e34;border-radius:8px;width:100%;margin:17px 0 22px;overflow:hidden}.docContent th,.docContent td{text-align:left;border-bottom:1px solid #282b30;padding:10px 12px;font-size:8px}.docContent th{color:#777e87;background:#17191d}.docContent td{color:#a4aab2}.docContent tr:last-child td{border:0}.docContent ul{padding-left:18px}.docContent details{background:#121418;border:1px solid #2b2e34;border-radius:8px;margin:8px 0;padding:13px 15px}.docContent summary{cursor:pointer;font-size:9px;font-weight:700}.docContent details p{margin:8px 0 0;font-size:8px}.docContent>footer{color:#60666f;justify-content:space-between;font-size:7px;display:flex}.docContent>footer a{color:#a7adb5;text-decoration:none}.toc{border-left:1px solid #2b2e34;width:145px;padding-left:15px;position:fixed;top:105px;right:26px}.toc b{color:#656b74;margin-bottom:9px;font-size:7px;display:block}.toc a{color:#727982;padding:5px 0;font-size:8px;text-decoration:none;display:block}.docsFab{z-index:25;color:#11150d;background:#b6f34d;border-radius:9px;padding:11px 14px;font-size:9px;font-weight:800;text-decoration:none;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 40px #0008}.docsFab span{margin-left:14px}.docs+.docsFab{display:none}@media (max-width:1050px){.toc{display:none}.docContent{margin-left:245px}}@media (max-width:720px){.docs>aside:first-of-type{display:none}.docContent{margin:0;padding:92px 18px 60px}.docs>header{padding:0 14px}.docs>header>div>span,.docs>header>div>a{display:none}.docContent h1{font-size:31px}.cards{grid-template-columns:1fr}.docContent table{display:block;overflow-x:auto}.docContent th,.docContent td{white-space:nowrap}}html,body{background:#fafafa!important}.docs{--d-bg:#fafafa;--d-panel:#fff;--d-line:#e2e8f0;--d-text:#0f172a;--d-muted:#64748b;--d-green:#16a34a;color:#0f172a!important;background:#fafafa!important}.docs>header{box-shadow:0 1px #e5e7eb;background:#fffffff2!important;border-color:#e5e7eb!important}.docLogo{color:#0f172a!important}.docLogo i{color:#fff!important;background:#16a34a!important}.docLogo span{color:#16a34a!important}.docs>header span{color:#64748b!important}.docs>header a:not(.docLogo){color:#475569!important}.docs>header button{color:#fff!important;background:#0f172a!important}.docs>aside:first-of-type{background:#fff!important;border-color:#e5e7eb!important}.docs>aside nav b{color:#94a3b8!important}.docs>aside nav a{color:#64748b!important}.docs>aside nav a:hover{color:#0f172a!important;background:#f1f5f9!important}.docContent{color:#0f172a!important}.crumb{color:#94a3b8!important}.docContent section{border-color:#e5e7eb!important}.kicker{color:#16a34a!important}.docContent h1,.docContent h2,.docContent h3{color:#0f172a!important}.docContent p,.docContent li,.docContent .intro{color:#475569!important}.docContent code{color:#166534}.note{background:#f0fdf4!important;border-color:#bbf7d0!important}.note>i{color:#fff!important;background:#16a34a!important}.note b{color:#166534!important}.note span{color:#4b6352!important}.note.warn{background:#fffbeb!important;border-color:#fde68a!important}.note.warn>i{background:#f59e0b!important}.cards a{box-shadow:0 8px 24px #64748b0b;color:#0f172a!important;background:#fff!important;border-color:#e2e8f0!important}.cards a i{color:#94a3b8!important}.cards a span{color:#64748b!important}.steps li{border-color:#e5e7eb!important}.steps li>i{color:#15803d!important;background:#f0fdf4!important;border-color:#bbf7d0!important}.steps b{color:#0f172a!important}.endpoint{background:#fff!important;border-color:#e2e8f0!important}.endpoint span{color:#94a3b8!important}.docContent pre{box-shadow:0 10px 30px #0f172a14;background:#0f172a!important;border-color:#1e293b!important}.docContent pre code{color:#dbeafe!important}.docContent pre button{color:#cbd5e1!important;background:#1e293b!important;border-color:#334155!important}.docContent table{background:#fff!important;border-color:#e2e8f0!important}.docContent th{color:#64748b!important;background:#f8fafc!important;border-color:#e5e7eb!important}.docContent td{color:#475569!important;background:#fff!important;border-color:#e5e7eb!important}.docContent details{background:#fff!important;border-color:#e2e8f0!important}.docContent summary{color:#0f172a!important}.docContent>footer{color:#94a3b8!important}.docContent>footer a{color:#475569!important}.toc{border-color:#e2e8f0!important}.toc b{color:#94a3b8!important}.toc a{color:#64748b!important}.toc a:hover{color:#16a34a!important}
