._page_15s7k_1{background-color:var(--paper);background-image:url(../../assets/images/hero-texture.webp);background-size:cover;background-attachment:fixed}._updated_15s7k_8{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--steel);font-size:.68rem;font-weight:700}._layout_15s7k_17{grid-template-columns:280px 1fr;gap:5rem;max-width:1200px;margin:0 auto;padding:5.5rem 2rem 8rem;display:grid}._aside_15s7k_26{position:relative}._docs_15s7k_30,._toc_15s7k_31{flex-direction:column;display:flex}._docs_15s7k_30{margin-bottom:2.5rem}._toc_15s7k_31{top:var(--nav-offset);position:sticky}._asideLabel_15s7k_45{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:.9rem;font-size:.64rem;font-weight:700}._docLink_15s7k_55{font-family:var(--font-body);color:var(--muted);border-left:2px solid #15171826;padding:.75rem 0 .75rem 1rem;font-size:.95rem;transition:color .25s,border-color .25s}._docLink_15s7k_55:hover{color:var(--ink)}._docActive_15s7k_70{border-left-color:var(--accent);color:var(--ink);font-weight:600}._tocLink_15s7k_76{font-family:var(--font-body);color:var(--muted);padding:.45rem 0;font-size:.86rem;transition:color .25s}._tocLink_15s7k_76:hover{color:var(--accent)}._content_15s7k_88{max-width:760px}._section_15s7k_92{scroll-margin-top:var(--nav-offset);border-top:1px solid #15171826;padding:2.4rem 0}._section_15s7k_92:first-child{border-top:none;padding-top:0}._heading_15s7k_103{font-family:var(--font-display);color:var(--ink);align-items:baseline;gap:1rem;margin:0 0 1.2rem;font-size:1.6rem;font-weight:900;display:flex}._number_15s7k_114{font-family:var(--font-mono);color:var(--accent);font-size:.75rem;font-weight:700}._paragraph_15s7k_121{font-family:var(--font-body);color:var(--ink);margin:0 0 1rem;font-size:1.04rem;font-weight:300;line-height:1.85}@media (width<=900px){._layout_15s7k_17{grid-template-columns:1fr;gap:2rem;padding:4rem 1.25rem 5rem}._docs_15s7k_30{flex-flow:wrap;gap:.5rem;margin-bottom:0}._docs_15s7k_30 ._asideLabel_15s7k_45{width:100%}._docLink_15s7k_55{border:1px solid #15171833;border-radius:999px;padding:.5rem .9rem;font-size:.85rem}._docActive_15s7k_70{border-color:var(--ink);background:var(--ink);color:var(--paper-light)}._toc_15s7k_31{display:none}}
