:root{color-scheme:dark}
*{box-sizing:border-box}
body{margin:0;background:#0a0f1c;color:#cfd6e6;font:16px/1.65 "Space Grotesk",system-ui,sans-serif}
a{color:#6ee7b7}
.lh{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;background:#0a0f1c;z-index:2}
.lback{text-decoration:none;font-weight:600}
.lm{max-width:760px;margin:0 auto;padding:24px 16px 40px}
h1{font-family:"Chakra Petch",sans-serif;font-size:30px;margin:8px 0 2px;color:#fff}
h2{font-size:18px;margin:28px 0 6px;color:#fff}
.muted{color:#8a93a6;font-size:13px;margin:0 0 14px}
.ln{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}
.ln a{padding:6px 12px;border-radius:999px;background:#141c30;text-decoration:none;font-size:13px;color:#cfd6e6}
.ln a.on{background:#123b34;color:#6ee7b7}
ul{padding-left:20px}li{margin:6px 0}
table{width:100%;border-collapse:collapse;font-size:14px;display:block;overflow-x:auto}
th,td{border-bottom:1px solid rgba(255,255,255,.1);padding:8px;text-align:left;vertical-align:top}
code{background:#141c30;padding:1px 5px;border-radius:4px}
.ph{background:#4a3b00;color:#ffd666;padding:0 4px;border-radius:4px}
.notice{margin-top:30px;padding:12px 14px;border-radius:10px;background:#141c30;font-size:13px;color:#aab3c7}
.lf{text-align:center;color:#8a93a6;font-size:13px;padding:20px 16px 30px;border-top:1px solid rgba(255,255,255,.08)}
.lf-social{display:flex;justify-content:center;margin-bottom:14px}
.vf-ic{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#aab3c7}
.vf-ic:hover{color:#fff;background:#5865F2;border-color:#5865F2}
