:root{--doc-bg:#07111f;--doc-panel:#0d1c2b;--doc-line:rgba(196,235,228,.13);--doc-mint:#63e6c5;--doc-text:#eaf7f4;--doc-muted:#7f9894}.docs-page{background:var(--doc-bg);color:var(--doc-text)}.docs-main{max-width:1280px;margin:auto;padding:135px 5% 100px}.docs-hero{padding:55px 0 65px;border-bottom:1px solid var(--doc-line)}.docs-hero h1{font-size:clamp(48px,7vw,88px);letter-spacing:-.055em;margin:20px 0 12px}.docs-hero>p{color:var(--doc-muted);font-size:16px}.docs-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.docs-pills span{padding:8px 12px;border:1px solid var(--doc-line);border-radius:999px;color:#a9bfbb;font-size:10px;letter-spacing:.08em}.docs-layout{display:grid;grid-template-columns:190px 1fr;gap:45px;padding-top:45px}.docs-aside{position:sticky;top:105px;align-self:start;display:flex;flex-direction:column;gap:7px}.docs-aside b{font-size:12px;margin-bottom:9px}.docs-aside a{padding:10px 12px;border-radius:8px;color:#7f9894;font-size:12px}.docs-aside a:hover{background:rgba(99,230,197,.07);color:var(--doc-mint)}.docs-aside small{margin-top:25px;padding:14px;border:1px solid var(--doc-line);border-radius:10px;color:#6f8884;line-height:2}.docs-aside em{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--doc-mint);box-shadow:0 0 10px var(--doc-mint)}.docs-content{display:flex;flex-direction:column;gap:18px}.doc-panel{padding:30px;background:rgba(255,255,255,.022);border:1px solid var(--doc-line);border-radius:16px;scroll-margin-top:90px}.panel-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:25px}.panel-head h2{font-size:24px;margin:5px 0}.panel-head small{font-size:9px;color:var(--doc-mint);letter-spacing:.17em}.panel-head p,.doc-panel>p{color:var(--doc-muted);font-size:12px}.api-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.api-grid a{display:flex;align-items:center;gap:13px;padding:15px;border:1px solid var(--doc-line);border-radius:11px;background:rgba(255,255,255,.018);transition:.2s}.api-grid a:hover{transform:translateY(-3px);border-color:rgba(99,230,197,.35);background:rgba(99,230,197,.04)}.api-grid i{font-style:normal;font-size:8px;color:var(--doc-mint);padding:6px;border-radius:6px;background:rgba(99,230,197,.1)}.api-grid span{display:flex;flex-direction:column;gap:4px}.api-grid b{font-size:13px}.api-grid small{color:#647d79;font-size:9px}.api-grid em{font-style:normal;margin-left:auto;color:#647d79}.doc-panel pre{padding:18px;overflow:auto;background:#07131f;border:1px solid var(--doc-line);border-radius:10px;color:#aeead9}.doc-panel code{color:var(--doc-mint)}.doc-note{padding:13px 15px;border-left:2px solid var(--doc-mint);background:rgba(99,230,197,.06);color:#8da5a1;font-size:11px}.resource-row{display:flex;flex-wrap:wrap;gap:10px}.resource-row span{padding:12px 17px;border:1px solid var(--doc-line);border-radius:9px;color:#a9bfbb;font-size:11px}
/* API detail page */body:not(.docs-page){background:var(--doc-bg)!important;color:var(--doc-text)!important;font-family:Manrope,'Noto Sans SC',sans-serif!important}body:not(.docs-page) .site-header{background:linear-gradient(145deg,#0d2f35,#091727)!important;padding:40px 6%!important;height:auto!important}body:not(.docs-page) .nav_jsxs{background:transparent!important;max-width:1180px;margin:auto}body:not(.docs-page) .nav_jsxs a{color:#b8ceca!important}body:not(.docs-page) .box-text h1{color:#fff!important}body:not(.docs-page) .box-text p{color:#8da6a2!important}body:not(.docs-page) .layui-container{max-width:1180px!important;margin:35px auto!important;padding:28px!important;background:var(--doc-panel)!important;border:1px solid var(--doc-line)!important;border-radius:16px!important;color:var(--doc-text)!important}body:not(.docs-page) .layui-elem-field legend,body:not(.docs-page) .layui-tab-title li,body:not(.docs-page) .linep{color:var(--doc-text)!important}body:not(.docs-page) .layui-elem-quote{background:rgba(99,230,197,.06)!important;border-left-color:var(--doc-mint)!important;color:#9bb0ac!important}body:not(.docs-page) .layui-tab-title{border-color:var(--doc-line)!important}body:not(.docs-page) .layui-tab-title .layui-this{color:var(--doc-mint)!important}body:not(.docs-page) .layui-table,body:not(.docs-page) .layui-table th,body:not(.docs-page) .layui-table td{background:#0a1826!important;color:#a9bfbb!important;border-color:var(--doc-line)!important}body:not(.docs-page) .layui-code,body:not(.docs-page) pre{background:#07131f!important;color:#aeead9!important;border-color:var(--doc-line)!important}body:not(.docs-page) .url{color:var(--doc-mint)!important;border-color:var(--doc-mint)!important}body:not(.docs-page) #footer{background:#07111f!important;color:#708783!important}
@media(max-width:760px){.docs-main{padding:110px 20px 65px}.docs-layout{grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.docs-content,.doc-panel,.panel-head,.api-grid,.resource-row{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.docs-aside{position:static;display:none}.api-grid{grid-template-columns:minmax(0,1fr)}.doc-panel{padding:20px;overflow:hidden}.panel-head{display:block}.docs-hero{padding-top:25px}.docs-hero h1{font-size:50px}}
@media(max-width:760px){body:not(.docs-page){width:100%!important;max-width:100%!important;overflow-x:hidden!important}body:not(.docs-page) .site-header{padding:22px 16px!important;width:100%!important;box-sizing:border-box!important}body:not(.docs-page) .nav_jsxs{display:flex!important;align-items:center!important;gap:14px!important;white-space:nowrap!important;overflow-x:auto!important;width:100%!important;padding-bottom:8px!important}body:not(.docs-page) .nav_jsxs span{display:none!important}body:not(.docs-page) .nav_jsxs a{float:none!important;display:inline-block!important;flex:0 0 auto!important}body:not(.docs-page) .box-text{width:100%!important;margin:25px 0 0!important;padding:0!important;text-align:left!important}body:not(.docs-page) .box-text h1{font-size:30px!important;line-height:1.25!important}body:not(.docs-page) .box-text p{font-size:13px!important;line-height:1.7!important}body:not(.docs-page) .layui-container{width:auto!important;max-width:none!important;min-width:0!important;margin:18px 12px!important;padding:16px!important;box-sizing:border-box!important;overflow:hidden!important}body:not(.docs-page) .layui-row,body:not(.docs-page) .layui-tab,body:not(.docs-page) .layui-tab-content,body:not(.docs-page) .layui-tab-item{width:100%!important;min-width:0!important;box-sizing:border-box!important}body:not(.docs-page) .layui-tab-title{display:flex!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important}body:not(.docs-page) .layui-tab-title li{flex:0 0 auto!important;padding:0 14px!important}body:not(.docs-page) .layui-table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch}body:not(.docs-page) pre,body:not(.docs-page) .layui-code{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:auto!important;white-space:pre!important;-webkit-overflow-scrolling:touch}body:not(.docs-page) .simpleTable{display:flex!important;align-items:flex-start!important;gap:6px!important;width:100%!important;min-width:0!important}body:not(.docs-page) .simpleTable .url{display:block!important;min-width:0!important;max-width:calc(100% - 75px)!important;overflow-wrap:anywhere!important;word-break:break-all!important}body:not(.docs-page) #footer{padding:20px 14px!important;text-align:center!important}.docs-page .site-header{padding:0 18px!important}.docs-page .nav{left:12px!important;right:12px!important}.docs-page footer{margin:0 18px!important}.docs-pills{gap:7px}.docs-pills span{font-size:9px}.api-grid a{min-width:0}.api-grid span{min-width:0}.api-grid b,.api-grid small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-panel pre{max-width:100%;box-sizing:border-box}}
