.docs_layout__ZC5h5{display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px;align-items:start}@media (max-width:900px){.docs_layout__ZC5h5{grid-template-columns:minmax(0,1fr);gap:8px}}.docs_toc___yk1t{position:sticky;top:24px;align-self:start;font-family:var(--font-mono)}@media (max-width:900px){.docs_toc___yk1t{position:static;border:1px solid var(--rule-2);background:var(--surface);padding:16px 18px;margin-bottom:32px}}.docs_tocLabel__Bdu33{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--rule)}.docs_tocList__5oeH_{list-style:none;margin:0;padding:0;counter-reset:toc}.docs_tocList__5oeH_ li{counter-increment:toc;margin:0}.docs_tocList__5oeH_ a{display:block;font-size:13px;line-height:1.4;color:var(--ink-2);text-decoration:none;border-left:2px solid transparent;padding:5px 0 5px 12px;margin-left:-2px;transition:color 90ms ease,border-color 90ms ease}.docs_tocList__5oeH_ a:before{content:counter(toc,decimal-leading-zero) "  ";color:var(--ink-3)}.docs_tocList__5oeH_ a:hover{color:var(--rose-deep);border-left-color:var(--rose)}.docs_header__3Yb0h{margin-bottom:12px;max-width:760px}.docs_title__gYaam{font-size:42px;margin:10px 0 16px}.docs_lede__7ddxg{font-size:19px;line-height:1.55;color:var(--ink-2);margin:0}.docs_content__PU32p{max-width:820px}.docs_section__bBz9h{scroll-margin-top:24px;padding-top:40px;margin-top:40px;border-top:1px solid var(--rule)}.docs_section__bBz9h:first-of-type{border-top:none;margin-top:24px;padding-top:0}.docs_sectionNum__svY9o{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.16em;color:var(--rose-deep)}.docs_h2__mifKA{font-size:26px;text-transform:lowercase;margin:6px 0 16px}.docs_h3__QBb4U{font-size:16px;text-transform:lowercase;color:var(--ink);margin:28px 0 10px;letter-spacing:.01em}.docs_h3__QBb4U:before{content:"§ ";color:var(--ink-3)}.docs_prose__QUQys p{margin:0 0 16px}.docs_prose__QUQys p:last-child{margin-bottom:0}.docs_prose__QUQys code{font-size:.88em;background:var(--paper-2);border:1px solid var(--rule);border-radius:3px;padding:.5px 5px;color:var(--rose-deep)}.docs_plate__RMZug{margin:16px 0}.docs_demoRow__BKDQo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start;margin:18px 0}@media (max-width:720px){.docs_demoRow__BKDQo{grid-template-columns:minmax(0,1fr)}}.docs_demoNote__NPPyT{font-family:var(--font-mono);font-size:13px;color:var(--stem);margin:10px 0 0}.docs_apiGroup__zA4_z{margin:18px 0 6px}.docs_apiGroupLabel__vAB_F{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px}.docs_table__OWBNN{width:100%;border-collapse:collapse;border:1.5px solid var(--ink);background:var(--surface);font-size:14px;margin-bottom:20px}.docs_table__OWBNN th{text-align:left;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);background:var(--paper-2);padding:8px 12px;border-bottom:1.5px solid var(--ink)}.docs_table__OWBNN td{padding:9px 12px;border-top:1px solid var(--rule);vertical-align:top}.docs_table__OWBNN tr:first-child td{border-top:none}.docs_table__OWBNN td:first-child{font-family:var(--font-mono);font-size:13px;color:var(--rose-deep);white-space:nowrap}.docs_table__OWBNN td:last-child{color:var(--ink-2);font-size:15px;line-height:1.45}@media (max-width:560px){.docs_table__OWBNN td:first-child{white-space:normal}}.docs_cta__W_DLu{margin-top:48px;padding:28px 30px}.docs_ctaTitle__4QZ0i{font-size:22px;text-transform:lowercase;margin:0 0 8px}.docs_ctaText__xC_O8{color:var(--ink-2);margin:0 0 20px;max-width:600px}.docs_ctaActions__cNBcM{display:flex;flex-wrap:wrap;gap:12px}