.lx .os-term{color:#d8e3dc;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;background:#0b100d;padding:26px 28px;font-size:15px;line-height:1.8;position:relative;overflow-x:auto}.lx .os-term .c{color:#6f7f75}.lx .os-term .p{color:#4ade80;margin-right:10px}.lx .os-demo{max-width:1080px;margin:0 auto}.lx .os-stack{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.lx .os-stack .lx-chip{padding:7px 14px;font-size:14px}.lx .os-faq{flex-direction:column;gap:10px;max-width:820px;margin:0 auto;display:flex}.lx .os-faq details{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:0 24px}.lx .os-faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.lx .os-faq summary::-webkit-details-marker{display:none}.lx .os-faq summary:after{content:"+";color:var(--ink-3);font-weight:400}.lx .os-faq details[open] summary:after{content:"–"}.lx .os-faq details p{color:var(--ink-2);margin:0 0 20px;font-size:17px;line-height:1.6}.lx .lx-table td.c,.lx .lx-table th.c{text-align:center}
