.docs-top .account{text-decoration:none}.docs-hero{max-width:1440px;margin:auto;padding:110px 4vw 82px;border-bottom:1px solid var(--line)}.docs-hero h1{font-size:clamp(58px,9vw,128px);font-weight:440;line-height:.86;letter-spacing:-.07em;margin:0}.docs-hero>p:not(.eyebrow){max-width:650px;color:var(--muted);font-size:17px;line-height:1.7;margin:35px 0}.base-url{max-width:760px;border:1px solid var(--line);border-radius:8px;background:#080909;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:14px 16px}.base-url span{color:var(--green);font:9px ui-monospace,SFMono-Regular,monospace}.base-url code{color:#c7cbc9;font:12px ui-monospace,SFMono-Regular,monospace}.base-url button,.copy-code{border:0;background:transparent;color:var(--muted);font:9px ui-monospace,SFMono-Regular,monospace;cursor:pointer}.docs-shell{max-width:1440px;margin:auto;display:grid;grid-template-columns:250px 1fr}.docs-nav{position:sticky;top:72px;height:calc(100vh - 72px);overflow:auto;border-right:1px solid var(--line);padding:36px 30px;display:flex;flex-direction:column;gap:11px}.docs-nav b{color:var(--green);font:9px ui-monospace,SFMono-Regular,monospace;letter-spacing:.12em;margin-top:22px}.docs-nav b:first-child{margin-top:0}.docs-nav a{color:var(--muted);text-decoration:none;font-size:12px;padding:4px 0}.docs-nav a:hover{color:var(--text)}.docs-content{padding:0 5vw 130px;max-width:1030px;margin:0}.docs-content section{padding:90px 0 44px;border-bottom:1px solid var(--line)}.docs-content section h2{font-size:clamp(34px,5vw,58px);font-weight:470;letter-spacing:-.045em;margin:0 0 20px}.docs-content section>p:not(.eyebrow),.endpoint>p{color:var(--muted);font-size:14px;line-height:1.75;max-width:720px}.docs-content p code{color:#bdc6c2}.endpoint{padding:36px 0;border-bottom:1px solid var(--line)}.endpoint header{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:14px}.endpoint header code{font:15px ui-monospace,SFMono-Regular,monospace}.endpoint header i{color:var(--muted);font-style:normal;font-size:12px;text-align:right}.method{display:inline-grid;place-items:center;min-width:44px;height:23px;border:1px solid rgba(52,213,154,.3);border-radius:4px;color:var(--green);font:9px ui-monospace,SFMono-Regular,monospace}.method.ws{color:#8abaff;border-color:#334b6b}.method.post{color:#d3a84d;border-color:#594a2f}.method.del{color:var(--red);border-color:#61393d}.endpoint pre,.docs-content section pre{position:relative;margin:22px 0 0;padding-right:65px}.copy-code{position:absolute;right:13px;top:13px}.doc-table{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--panel);font:11px ui-monospace,SFMono-Regular,monospace;margin-top:25px}.doc-table>div{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.doc-table>div:last-child{border:0}.doc-table>div:first-child{color:var(--muted);font-size:9px}.doc-table.codes>div{grid-template-columns:70px 1fr}.route-list{border:1px solid var(--line);border-radius:8px;overflow:hidden}.route-list>div{display:grid;grid-template-columns:58px 1fr;align-items:center;gap:13px;padding:11px 14px;border-bottom:1px solid var(--line)}.route-list>div:last-child{border:0}.route-list code{font:12px ui-monospace,SFMono-Regular,monospace}
@media(max-width:850px){.docs-shell{grid-template-columns:1fr}.docs-nav{display:none}.docs-content{padding-inline:20px}.docs-hero{padding:70px 20px}.docs-top nav{display:none}.endpoint header{grid-template-columns:auto 1fr}.endpoint header i{grid-column:1/-1;text-align:left}.base-url{grid-template-columns:1fr}.base-url button{display:none}}

.docs-hero{position:relative}.docs-hero-scene{position:absolute;right:0;top:50%;transform:translateY(-50%);width:min(42%,520px);aspect-ratio:16/10;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#060a12;pointer-events:none}.fx-scene{display:block;width:100%;height:100%}@media (max-width:1199px){.docs-hero-scene{display:none}}@media (min-width:1200px){.docs-hero>h1,.docs-hero>p,.docs-hero>.base-url{max-width:54%}}
