.public-module__Mz4eqq__page{background:var(--canvas);min-height:100dvh;padding:var(--space-6) var(--space-5);gap:var(--space-6);flex-direction:column;display:flex}.public-module__Mz4eqq__head{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;max-width:46rem;margin:0 auto;display:flex}.public-module__Mz4eqq__brand{align-items:center;gap:var(--space-3);text-decoration:none;display:inline-flex}.public-module__Mz4eqq__logo{width:26px;height:26px}.public-module__Mz4eqq__wordmark{height:15px;color:var(--ink)}.public-module__Mz4eqq__back{font-size:var(--text-sm);color:var(--muted);border-bottom:1px solid var(--hair);text-decoration:none}.public-module__Mz4eqq__back:hover{color:var(--ink);border-bottom-color:var(--mint-deep)}.public-module__Mz4eqq__back:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring);outline:none}.public-module__Mz4eqq__doc{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:46rem;padding:var(--space-6);color:var(--ink);margin:0 auto}.public-module__Mz4eqq__doc h1{font-size:var(--text-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-tight);margin:0;font-weight:600}.public-module__Mz4eqq__doc h2{font-size:var(--text-md);margin:var(--space-6) 0 var(--space-2);font-weight:600}.public-module__Mz4eqq__doc p,.public-module__Mz4eqq__doc li{font-size:var(--text-md);color:var(--muted);line-height:1.65}.public-module__Mz4eqq__doc p{margin:var(--space-3) 0}.public-module__Mz4eqq__doc strong{color:var(--ink);font-weight:600}.public-module__Mz4eqq__doc ul{margin:var(--space-3) 0;padding-left:var(--space-5)}.public-module__Mz4eqq__doc li{margin:var(--space-2) 0}.public-module__Mz4eqq__doc a{color:var(--ink);border-bottom:1px solid var(--mint-deep);text-decoration:none}.public-module__Mz4eqq__doc a:hover{border-bottom-color:var(--mint)}.public-module__Mz4eqq__doc a:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring);outline:none}.public-module__Mz4eqq__doc code{font-family:var(--font-mono), "Geist Mono", monospace;font-size:var(--text-sm);color:var(--ink)}.public-module__Mz4eqq__stamp{font-family:var(--font-mono), "Geist Mono", monospace;font-size:var(--text-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--faint);margin-top:var(--space-2)}.public-module__Mz4eqq__todo{font-family:var(--font-mono), "Geist Mono", monospace;font-size:var(--text-sm);padding:1px var(--space-1);border-radius:var(--radius-xs);background:var(--loss-bg);border:1px solid color-mix(in srgb, var(--loss) 30%, transparent);color:var(--ink)}.public-module__Mz4eqq__foot{justify-content:center;align-items:center;gap:var(--space-3);width:100%;max-width:46rem;font-size:var(--text-sm);color:var(--muted);margin:0 auto;display:flex}.public-module__Mz4eqq__foot a{color:var(--muted);border-bottom:1px solid var(--hair);text-decoration:none}.public-module__Mz4eqq__foot a:hover{color:var(--ink);border-bottom-color:var(--mint-deep)}.public-module__Mz4eqq__foot a:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring);outline:none}@media (max-width:640px){.public-module__Mz4eqq__page{padding:var(--space-5) var(--space-4)}.public-module__Mz4eqq__doc{padding:var(--space-5)}}
