.diff[data-astro-cid-tgkipc3y]{border:1px solid var(--line);border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.diff[data-astro-cid-tgkipc3y] th[data-astro-cid-tgkipc3y],.diff[data-astro-cid-tgkipc3y] td[data-astro-cid-tgkipc3y]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:.7rem 14px;font-weight:400}.diff[data-astro-cid-tgkipc3y] tbody[data-astro-cid-tgkipc3y] tr[data-astro-cid-tgkipc3y]:last-child>[data-astro-cid-tgkipc3y]{border-bottom:0}.diff[data-astro-cid-tgkipc3y] thead[data-astro-cid-tgkipc3y] th[data-astro-cid-tgkipc3y]{color:var(--dim);background:var(--panel)}.diff[data-astro-cid-tgkipc3y] th[data-astro-cid-tgkipc3y]:first-child{width:40%}@media (width<=560px){.diff[data-astro-cid-tgkipc3y] th[data-astro-cid-tgkipc3y],.diff[data-astro-cid-tgkipc3y] td[data-astro-cid-tgkipc3y]{padding-inline:10px}.diff[data-astro-cid-tgkipc3y] th[data-astro-cid-tgkipc3y]:first-child{width:36%}}.diff--figures[data-astro-cid-tgkipc3y] th[data-astro-cid-tgkipc3y]:first-child{width:60%}.before[data-astro-cid-tgkipc3y]{color:var(--dim)}.before[data-astro-cid-tgkipc3y]:before{content:"-⁠ ";content:"-⁠ " / ""}.after[data-astro-cid-tgkipc3y]{color:var(--bone);font-weight:700}.after[data-astro-cid-tgkipc3y]:before{content:"+ ";content:"+ " / ""}.diff[data-astro-cid-tgkipc3y]+.stack[data-astro-cid-tgkipc3y]{margin-top:1rem}.stack[data-astro-cid-tgkipc3y]{flex-wrap:wrap;gap:8px;display:flex}.stack[data-astro-cid-tgkipc3y] li[data-astro-cid-tgkipc3y]{color:var(--dim);border:1px solid var(--line-strong);padding:2px 10px}.links[data-astro-cid-tgkipc3y]{flex-wrap:wrap;gap:10px;margin-top:1.5rem;display:flex}.links[data-astro-cid-tgkipc3y] span[data-astro-cid-tgkipc3y].btn{cursor:default}.links[data-astro-cid-tgkipc3y] span[data-astro-cid-tgkipc3y].btn:hover{border-color:var(--line-strong)}.next[data-astro-cid-6l2as4wg]{margin-top:var(--section);border-block:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1.75rem;text-decoration:none;display:grid}.next[data-astro-cid-6l2as4wg] small[data-astro-cid-6l2as4wg]{color:var(--dim);display:block}.next[data-astro-cid-6l2as4wg] strong[data-astro-cid-6l2as4wg]{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:.3rem;font-size:clamp(1.5rem,1rem + 2vw,3rem);display:block}.next[data-astro-cid-6l2as4wg]:hover strong[data-astro-cid-6l2as4wg],.next[data-astro-cid-6l2as4wg]:focus-visible strong[data-astro-cid-6l2as4wg]{color:var(--hivis)}.p-head[data-astro-cid-zk5bqtkf]{border-bottom:1px solid var(--line);padding-block:clamp(2rem,5vw,4rem) 2rem}.back[data-astro-cid-zk5bqtkf]{min-height:44px;color:var(--dim);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.back[data-astro-cid-zk5bqtkf]:hover,.back[data-astro-cid-zk5bqtkf]:focus-visible{color:var(--hivis)}.p-head[data-astro-cid-zk5bqtkf] h1[data-astro-cid-zk5bqtkf]{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;max-width:18ch;margin-top:2rem;font-size:clamp(2.2rem,1rem + 5vw,5.6rem);font-weight:800;font-stretch:100%;line-height:.95}.p-meta[data-astro-cid-zk5bqtkf]{color:var(--dim);flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:1rem;display:flex}.p-meta__code[data-astro-cid-zk5bqtkf]{color:var(--hivis)}.p-sheet[data-astro-cid-zk5bqtkf]{background:var(--panel);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem;display:grid}.p-sheet[data-astro-cid-zk5bqtkf]>div[data-astro-cid-zk5bqtkf]{padding:clamp(14px,2vw,24px)}.p-sheet[data-astro-cid-zk5bqtkf]>div[data-astro-cid-zk5bqtkf]+div[data-astro-cid-zk5bqtkf]{border-left:1px solid var(--line)}.p-sheet[data-astro-cid-zk5bqtkf] h2[data-astro-cid-zk5bqtkf]{color:var(--dim);font-size:.9rem;font-weight:500}.p-sheet[data-astro-cid-zk5bqtkf] h2[data-astro-cid-zk5bqtkf]:before{content:"$ ";content:"$ " / "";color:var(--hivis)}.p-sheet[data-astro-cid-zk5bqtkf] .res[data-astro-cid-zk5bqtkf] h2[data-astro-cid-zk5bqtkf]:before{content:"> ";content:"> " / ""}.p-sheet[data-astro-cid-zk5bqtkf] p[data-astro-cid-zk5bqtkf]{margin-top:.5rem;font-size:clamp(1rem,.95rem + .3vw,1.15rem)}.p-sheet[data-astro-cid-zk5bqtkf] .res[data-astro-cid-zk5bqtkf] p[data-astro-cid-zk5bqtkf]{font-weight:700}@media (width<=760px){.p-sheet[data-astro-cid-zk5bqtkf]{grid-template-columns:1fr}.p-sheet[data-astro-cid-zk5bqtkf]>div[data-astro-cid-zk5bqtkf]+div[data-astro-cid-zk5bqtkf]{border-top:1px solid var(--line);border-left:0}}.prose[data-astro-cid-k3sq5dyp]{overflow-wrap:anywhere;max-width:68ch;line-height:1.75}.prose[data-astro-cid-k3sq5dyp]>*+*{margin-top:1.1em}.prose[data-astro-cid-k3sq5dyp]>:first-child{margin-top:0}.prose[data-astro-cid-k3sq5dyp] h3{letter-spacing:-.02em;text-wrap:balance;margin-top:2.2em;font-size:clamp(1.2rem,1rem + .8vw,1.6rem);font-weight:700;line-height:1.25}.prose[data-astro-cid-k3sq5dyp] h3:before{content:"## ";content:"## " / "";color:var(--hivis);font-weight:400}.prose[data-astro-cid-k3sq5dyp] ul{padding-left:1.4em;list-style:outside}.prose[data-astro-cid-k3sq5dyp] ol{padding-left:1.4em;list-style:decimal}.prose[data-astro-cid-k3sq5dyp] ul>li::marker{content:"- ";content:"- " / "";color:var(--hivis)}.prose[data-astro-cid-k3sq5dyp] ol>li::marker{color:var(--hivis)}.prose[data-astro-cid-k3sq5dyp] strong{color:var(--bone);font-weight:700}.prose[data-astro-cid-k3sq5dyp] pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--mono);background:var(--panel);border:1px solid var(--line);scrollbar-color:var(--line-strong) var(--panel);padding:14px 16px;font-size:.88em;line-height:1.6}.prose[data-astro-cid-k3sq5dyp] pre code{font-size:inherit;background:0 0;border:0;padding:0}.prose[data-astro-cid-k3sq5dyp] :not(pre)>code{font-family:var(--mono);background:var(--panel);border:1px solid var(--line);padding:.1em .4em;font-size:.9em}.prose[data-astro-cid-k3sq5dyp] img{background:var(--panel);border:1px solid var(--line);max-width:100%;height:auto;display:block}.prose[data-astro-cid-k3sq5dyp] p:has(>img:only-child)+p{color:var(--dim);margin-top:.6rem;font-size:.85rem}
