.nw[data-astro-cid-c3eqlxsg]{white-space:nowrap}.th-page[data-astro-cid-c3eqlxsg]{padding-block:2.5rem 4rem}.th-head[data-astro-cid-c3eqlxsg] h1[data-astro-cid-c3eqlxsg]{margin:.35rem 0 1rem;font-size:clamp(2rem,6.4vw,3.2rem);line-height:1.12}.th-head[data-astro-cid-c3eqlxsg] .eyebrow[data-astro-cid-c3eqlxsg]{margin:0}.lead[data-astro-cid-c3eqlxsg]{font-size:1.08rem;line-height:1.8}.th-page[data-astro-cid-c3eqlxsg] h2[data-astro-cid-c3eqlxsg]{font-size:clamp(1.45rem,4.6vw,1.95rem);line-height:1.25;margin:3.5rem 0 1rem}.th-page[data-astro-cid-c3eqlxsg] section[data-astro-cid-c3eqlxsg]>p[data-astro-cid-c3eqlxsg] a[data-astro-cid-c3eqlxsg],.th-page[data-astro-cid-c3eqlxsg] li[data-astro-cid-c3eqlxsg] a[data-astro-cid-c3eqlxsg],.note[data-astro-cid-c3eqlxsg] a[data-astro-cid-c3eqlxsg]{color:var(--color-accent)}.note[data-astro-cid-c3eqlxsg]{font-size:.88rem;color:var(--color-muted);line-height:1.7}.tbl[data-astro-cid-c3eqlxsg]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5rem 0 2rem;border-top:2px solid var(--color-rule-strong)}.tbl[data-astro-cid-c3eqlxsg]:focus-visible{outline-offset:2px}.tbl[data-astro-cid-c3eqlxsg] table[data-astro-cid-c3eqlxsg]{display:table;width:100%;min-width:31rem;margin:0;border-collapse:collapse;font-size:.92rem}.tbl[data-astro-cid-c3eqlxsg] th[data-astro-cid-c3eqlxsg],.tbl[data-astro-cid-c3eqlxsg] td[data-astro-cid-c3eqlxsg]{padding:.6rem .75rem;border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:middle}.tbl[data-astro-cid-c3eqlxsg] thead[data-astro-cid-c3eqlxsg] th[data-astro-cid-c3eqlxsg]{background:transparent;font-family:var(--font-display);font-weight:600;font-size:.82rem;color:var(--color-muted);white-space:nowrap}.tbl[data-astro-cid-c3eqlxsg] tbody[data-astro-cid-c3eqlxsg] th[data-astro-cid-c3eqlxsg]{font-weight:600;white-space:nowrap;background:transparent}.tbl[data-astro-cid-c3eqlxsg] td[data-astro-cid-c3eqlxsg]{white-space:nowrap}.tbl[data-astro-cid-c3eqlxsg] code[data-astro-cid-c3eqlxsg]{font-family:var(--font-mono);font-size:.84rem;background:none;border:0;padding:0;white-space:nowrap}.tbl[data-astro-cid-c3eqlxsg] tr[data-astro-cid-c3eqlxsg]:hover td[data-astro-cid-c3eqlxsg]{background:none}.dot[data-astro-cid-c3eqlxsg]{display:inline-block;width:1.05rem;height:1.05rem;border-radius:50%;margin-right:.55rem;vertical-align:-.18rem;box-shadow:inset 0 0 0 1px #0a0a0a1f}.code-cell[data-astro-cid-c3eqlxsg] code[data-astro-cid-c3eqlxsg]{display:inline-block;min-width:4.6rem}.cp[data-astro-cid-c3eqlxsg]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:transparent;color:var(--color-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.cp[data-astro-cid-c3eqlxsg][hidden]{display:none}.cp[data-astro-cid-c3eqlxsg]:hover,.cp[data-astro-cid-c3eqlxsg]:focus-visible{color:var(--color-accent);background:var(--color-surface-alt)}.cp[data-astro-cid-c3eqlxsg] .ic-done[data-astro-cid-c3eqlxsg]{display:none}.cp[data-astro-cid-c3eqlxsg].is-copied{color:var(--color-accent)}.cp[data-astro-cid-c3eqlxsg].is-copied .ic-idle[data-astro-cid-c3eqlxsg]{display:none}.cp[data-astro-cid-c3eqlxsg].is-copied .ic-done[data-astro-cid-c3eqlxsg]{display:inline}.cp--sm[data-astro-cid-c3eqlxsg]{width:2.5rem;height:2.5rem;margin-left:.35rem;border:1px solid var(--color-rule);border-radius:var(--radius-sm);vertical-align:middle}.cp--chip[data-astro-cid-c3eqlxsg]{width:2.5rem;height:2.5rem;margin-left:auto}.fig[data-astro-cid-c3eqlxsg]{margin:2rem 0}.fig--hero[data-astro-cid-c3eqlxsg]{margin:1rem 0 2.5rem}.fig-cap[data-astro-cid-c3eqlxsg]{margin:.9rem auto 0!important;max-width:34rem;font-size:.86rem;line-height:1.65;color:var(--color-muted)!important;text-align:center}.hz[data-astro-cid-c3eqlxsg]{list-style:none;padding:0!important;margin:1.75rem 0 1.5rem;display:grid;gap:1rem}.hz-card[data-astro-cid-c3eqlxsg]{margin:0;display:grid;grid-template-columns:1fr;gap:1rem;padding:1.1rem;border:1px solid var(--color-rule);border-radius:var(--radius-md)}.hz-fig[data-astro-cid-c3eqlxsg]{width:8.5rem;margin:0 auto}@media(min-width:560px){.hz-card[data-astro-cid-c3eqlxsg]{grid-template-columns:9rem minmax(0,1fr);align-items:start;gap:1.25rem;padding:1.25rem}.hz-fig[data-astro-cid-c3eqlxsg]{width:9rem}}.hz-body[data-astro-cid-c3eqlxsg] h3[data-astro-cid-c3eqlxsg]{margin:0 0 .35rem;font-size:1.15rem;line-height:1.3}.hz-en[data-astro-cid-c3eqlxsg]{font-family:var(--font-mono);font-size:.72rem;font-weight:400;letter-spacing:.02em;color:var(--color-muted);margin-left:.25rem}.hz-body[data-astro-cid-c3eqlxsg] p[data-astro-cid-c3eqlxsg]{margin:0 0 .85rem;font-size:.95rem;line-height:1.7}.pc-row[data-astro-cid-c3eqlxsg]{list-style:none;padding:0!important;margin:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.pc-row[data-astro-cid-c3eqlxsg]>li[data-astro-cid-c3eqlxsg]:last-child:nth-child(odd){grid-column:1 / -1}.pc[data-astro-cid-c3eqlxsg]{margin:0;display:flex;align-items:center;gap:.5rem;padding-left:.4rem;min-height:2.5rem;border:1px solid var(--color-rule);border-radius:var(--radius-sm)}.pc-sw[data-astro-cid-c3eqlxsg]{flex:none;width:1.6rem;height:1.6rem;border-radius:2px;box-shadow:inset 0 0 0 1px #0a0a0a1f}.pc[data-astro-cid-c3eqlxsg] code[data-astro-cid-c3eqlxsg]{font-family:var(--font-mono);font-size:.8rem;background:none;border:0;padding:0}.sr-live[data-astro-cid-c3eqlxsg]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
