.doc-nav{display:flex;gap:18px}.doc-nav a{color:#c7ff5a;font-size:13px;font-weight:700;text-decoration:none}
.docs .card{margin-bottom:22px;overflow-wrap:anywhere}.docs h3{font-size:15px;margin:22px 0 8px}
.docs ul{color:#aaa9bb;line-height:1.6;padding-left:20px}.docs a{color:#c7ff5a}
.docs code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;color:#e9ffd0}
.docs pre{background:#0e0f16;border:1px solid #ffffff1c;border-radius:12px;padding:16px;overflow-x:auto;line-height:1.5}
.docs pre code{color:#e8e8ee;white-space:pre}
.docs table{width:100%;border-collapse:collapse;font-size:14px;display:block;overflow-x:auto}
.docs th,.docs td{text-align:left;vertical-align:top;padding:10px 12px 10px 0;border-top:1px solid #ffffff17;color:#c9c8d6;line-height:1.45}
.docs th{color:#f4f4f8;font-size:12px;letter-spacing:.06em;text-transform:uppercase}
@media(max-width:500px){.doc-nav{gap:12px}.docs pre{padding:12px;font-size:12px}}
