.docs{padding-top:140px}.docs h1{font-size:clamp(38px,5vw,60px);letter-spacing:-.035em}.docs h2{scroll-margin-top:100px}.docs p{line-height:1.75}.docs pre{max-width:100%;overflow-x:auto;background:#061d28;border:1px solid var(--line);border-radius:12px;padding:20px;line-height:1.6;font-size:13px;color:#dbf2ee}.docs pre code{padding:0;background:none;font-size:inherit}.docs .toc{padding:22px 28px;background:var(--card);border:1px solid var(--line);border-radius:var(--r);line-height:1.9}.docs .note{padding:16px 20px;border-left:3px solid var(--foam);background:#082632}.docs table{width:100%;border-collapse:collapse;font-size:14px}.docs th,.docs td{border-bottom:1px solid var(--line);padding:12px;text-align:left;vertical-align:top}.docs th{color:var(--txt)}.docs td{color:var(--mute)}.docs .table-scroll{overflow:auto}.docs h3{scroll-margin-top:100px}.docs li{line-height:1.65}@media(max-width:640px){.docs{padding-top:110px}.docs pre{padding:14px;font-size:12px}.docs th,.docs td{padding:9px}}
