.dl[data-astro-cid-xgxghr5h]{grid-template-columns:208px minmax(0,1fr);gap:0 64px;padding-block:48px 96px;display:grid}.side[data-astro-cid-xgxghr5h] nav[data-astro-cid-xgxghr5h]{max-height:calc(100vh - 110px);margin:-6px 0 0 -8px;padding:6px 8px;position:sticky;top:86px;overflow-y:auto}.home[data-astro-cid-xgxghr5h]{letter-spacing:-.01em;margin:0 0 22px;font-size:15px;font-weight:700}.grp[data-astro-cid-xgxghr5h]{margin-bottom:20px}.gl[data-astro-cid-xgxghr5h]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);margin:0 0 8px;font-size:11px}.grp[data-astro-cid-xgxghr5h] ul[data-astro-cid-xgxghr5h]{border-left:1px solid var(--color-hair);margin:0;padding:0;list-style:none}.grp[data-astro-cid-xgxghr5h] a[data-astro-cid-xgxghr5h]{color:var(--color-ink-muted);border-left:2px solid #0000;margin-left:-1px;padding:5px 0 5px 14px;font-size:14.5px;line-height:1.35;display:block}.grp[data-astro-cid-xgxghr5h] a[data-astro-cid-xgxghr5h]:hover{color:var(--color-ink)}.grp[data-astro-cid-xgxghr5h] a[data-astro-cid-xgxghr5h][aria-current=page]{color:var(--color-ink);border-left-color:var(--color-accent);font-weight:600}.dmenu[data-astro-cid-xgxghr5h]{display:none}.dh[data-astro-cid-xgxghr5h]{padding-bottom:28px}.dh[data-astro-cid-xgxghr5h] h1[data-astro-cid-xgxghr5h]{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:14px 0 18px;font-size:clamp(36px,4.6vw,60px);font-weight:700;line-height:1.02}.lead[data-astro-cid-xgxghr5h]{color:var(--color-ink-muted);max-width:60ch;margin:0;font-size:18px;line-height:1.55}.otp[data-astro-cid-xgxghr5h]{border-top:1px solid var(--color-ink);margin-bottom:8px;padding-top:14px}.otp[data-astro-cid-xgxghr5h] .kick[data-astro-cid-xgxghr5h]{margin:0 0 10px}.otp[data-astro-cid-xgxghr5h] ol[data-astro-cid-xgxghr5h]{columns:2 220px;column-gap:32px;margin:0;padding:0;list-style:none}.otp[data-astro-cid-xgxghr5h] li[data-astro-cid-xgxghr5h]{break-inside:avoid;padding:4px 0;font-size:14.5px}.otp[data-astro-cid-xgxghr5h] a[data-astro-cid-xgxghr5h]{text-decoration:underline;text-decoration-color:var(--color-hair-2);text-underline-offset:4px}.otp[data-astro-cid-xgxghr5h] a[data-astro-cid-xgxghr5h]:hover{text-decoration-color:var(--color-accent)}.pager[data-astro-cid-xgxghr5h]{border-top:1px solid var(--color-ink);margin-top:64px;padding-top:20px}.pn[data-astro-cid-xgxghr5h]{grid-template-columns:1fr 1fr;gap:0;display:grid}.pv[data-astro-cid-xgxghr5h],.nx[data-astro-cid-xgxghr5h]{gap:4px;padding:6px 0 4px;display:grid}.pv[data-astro-cid-xgxghr5h]{padding-right:24px}.nx[data-astro-cid-xgxghr5h]{text-align:right;border-left:1px solid var(--color-hair);grid-column:2;padding-left:24px}.pv[data-astro-cid-xgxghr5h] .t[data-astro-cid-xgxghr5h],.nx[data-astro-cid-xgxghr5h] .t[data-astro-cid-xgxghr5h]{letter-spacing:-.015em;text-underline-offset:5px;font-size:17px;font-weight:600;text-decoration:underline 2px #0000}.pv[data-astro-cid-xgxghr5h]:hover .t[data-astro-cid-xgxghr5h],.nx[data-astro-cid-xgxghr5h]:hover .t[data-astro-cid-xgxghr5h]{text-decoration-color:var(--color-accent)}.upd[data-astro-cid-xgxghr5h]{font-family:var(--font-mono);color:var(--color-ink-subtle);margin:18px 0 0;font-size:12px}@media (width<=1100px){.dl[data-astro-cid-xgxghr5h]{grid-template-columns:minmax(0,1fr);padding-block:24px 72px}.side[data-astro-cid-xgxghr5h]{display:none}.dmenu[data-astro-cid-xgxghr5h]{border:1px solid var(--color-hair);border-radius:var(--radius-md);background:var(--color-paper-2);margin-bottom:28px;display:block}.dmenu[data-astro-cid-xgxghr5h] summary[data-astro-cid-xgxghr5h]{cursor:pointer;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.dmenu[data-astro-cid-xgxghr5h] summary[data-astro-cid-xgxghr5h] .kick[data-astro-cid-xgxghr5h]{flex:none}.dmenu[data-astro-cid-xgxghr5h] .cur[data-astro-cid-xgxghr5h]{font-size:15px;font-weight:600}.dmenu[data-astro-cid-xgxghr5h] nav[data-astro-cid-xgxghr5h]{columns:2 200px;column-gap:24px;padding:4px 16px 12px}.dmenu[data-astro-cid-xgxghr5h] .grp[data-astro-cid-xgxghr5h]{break-inside:avoid}}@media (width<=600px){.pn[data-astro-cid-xgxghr5h]{grid-template-columns:minmax(0,1fr)}.pv[data-astro-cid-xgxghr5h]{padding-right:0}.nx[data-astro-cid-xgxghr5h]{border-left:0;border-top:1px solid var(--color-hair);grid-column:1;margin-top:10px;padding:14px 0 4px}}.ds[data-astro-cid-5ehdd55p]{border-top:1px solid var(--color-hair);margin-top:40px;padding:48px 0 8px;scroll-margin-top:84px}.hd[data-astro-cid-5ehdd55p]{align-items:baseline;gap:6px;margin:0 0 16px;display:flex}h2[data-astro-cid-5ehdd55p]{letter-spacing:-.03em;text-wrap:balance;min-width:0;max-width:26ch;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.1}.anc[data-astro-cid-5ehdd55p]{width:24px;height:24px;font-family:var(--font-mono);color:var(--color-ink-subtle);flex:none;place-items:center;font-size:16px;font-weight:400;display:inline-grid}.anc[data-astro-cid-5ehdd55p]:hover,.anc[data-astro-cid-5ehdd55p]:focus-visible{color:var(--color-accent-deep)}.intro[data-astro-cid-5ehdd55p]{color:var(--color-ink-muted);text-wrap:pretty;max-width:64ch;margin:0 0 24px;font-size:17px;line-height:1.6}.ds[data-astro-cid-5ehdd55p] h3{letter-spacing:-.02em;margin:32px 0 10px;font-size:19px;font-weight:600;line-height:1.25}.ds[data-astro-cid-5ehdd55p] p.body{color:var(--color-ink-muted);max-width:66ch;margin:0 0 16px;font-size:16px;line-height:1.65}.dt[data-astro-cid-7a5asrri]{border-top:1px solid var(--color-ink);min-width:0;margin-top:16px}.cap[data-astro-cid-7a5asrri]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);overflow-wrap:anywhere;margin:0;padding:10px 0 8px;font-size:11px;line-height:1.5}.cap[data-astro-cid-7a5asrri] code[data-astro-cid-7a5asrri]{font-family:var(--font-mono);letter-spacing:0;text-transform:none;color:var(--color-ink)}caption[data-astro-cid-7a5asrri]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tw[data-astro-cid-7a5asrri]{margin-bottom:24px;overflow-x:auto}.tw[data-astro-cid-7a5asrri]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}table[data-astro-cid-7a5asrri]{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.45}th[data-astro-cid-7a5asrri],td[data-astro-cid-7a5asrri]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-hair);padding:10px 16px 10px 0}thead[data-astro-cid-7a5asrri] th[data-astro-cid-7a5asrri]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-subtle);font-size:11px;font-weight:500}tbody[data-astro-cid-7a5asrri] th[data-astro-cid-7a5asrri]{font-weight:600}td[data-astro-cid-7a5asrri]{color:var(--color-ink-muted)}th[data-astro-cid-7a5asrri] code[data-astro-cid-7a5asrri],td[data-astro-cid-7a5asrri] code[data-astro-cid-7a5asrri]{font-family:var(--font-mono);letter-spacing:0;text-transform:none;color:var(--color-ink);overflow-wrap:break-word;font-size:.9em;font-weight:400}thead[data-astro-cid-7a5asrri] th[data-astro-cid-7a5asrri] code[data-astro-cid-7a5asrri],.cl[data-astro-cid-7a5asrri] code[data-astro-cid-7a5asrri]{color:inherit;font-size:1em}.nb[data-astro-cid-7a5asrri]{white-space:nowrap}.m[data-astro-cid-7a5asrri]{font-family:var(--font-mono);color:var(--color-ink);white-space:nowrap;font-size:13px;font-weight:400}.m[data-astro-cid-7a5asrri] code[data-astro-cid-7a5asrri]{font-size:inherit}.nw[data-astro-cid-7a5asrri]{white-space:nowrap}.r[data-astro-cid-7a5asrri]{text-align:right}.cl[data-astro-cid-7a5asrri]{display:none}@media (width<=600px){.stack[data-astro-cid-7a5asrri] table[data-astro-cid-7a5asrri],.stack[data-astro-cid-7a5asrri] tbody[data-astro-cid-7a5asrri],.stack[data-astro-cid-7a5asrri] tr[data-astro-cid-7a5asrri],.stack[data-astro-cid-7a5asrri] th[data-astro-cid-7a5asrri],.stack[data-astro-cid-7a5asrri] td[data-astro-cid-7a5asrri]{display:block}.stack[data-astro-cid-7a5asrri] thead[data-astro-cid-7a5asrri]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stack[data-astro-cid-7a5asrri] tbody[data-astro-cid-7a5asrri] tr[data-astro-cid-7a5asrri]{border-bottom:1px solid var(--color-hair);padding:12px 0}.stack[data-astro-cid-7a5asrri] tbody[data-astro-cid-7a5asrri] th[data-astro-cid-7a5asrri],.stack[data-astro-cid-7a5asrri] td[data-astro-cid-7a5asrri]{text-align:left;border:0;padding:0;min-width:0!important}.stack[data-astro-cid-7a5asrri] tbody[data-astro-cid-7a5asrri] th[data-astro-cid-7a5asrri]{overflow-wrap:anywhere;margin-bottom:6px}.stack[data-astro-cid-7a5asrri] td[data-astro-cid-7a5asrri]{grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:0 12px;padding:3px 0;display:grid}.stack[data-astro-cid-7a5asrri] .cl[data-astro-cid-7a5asrri]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-subtle);overflow-wrap:anywhere;padding-top:3px;font-size:10.5px;line-height:1.5;display:block}.stack[data-astro-cid-7a5asrri] .cv[data-astro-cid-7a5asrri]{overflow-wrap:anywhere;min-width:0}.stack[data-astro-cid-7a5asrri] .m[data-astro-cid-7a5asrri],.stack[data-astro-cid-7a5asrri] .nw[data-astro-cid-7a5asrri],.stack[data-astro-cid-7a5asrri] .nb[data-astro-cid-7a5asrri]{white-space:normal}}.rules[data-astro-cid-usgovo63]{border-top:1px solid var(--color-ink);margin:16px 0 8px;padding:0;list-style:none}.rule[data-astro-cid-l77am6in]{border-bottom:1px solid var(--color-hair);padding:20px 0}.r[data-astro-cid-l77am6in]{letter-spacing:-.015em;max-width:60ch;margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.45}.why[data-astro-cid-l77am6in],.enf[data-astro-cid-l77am6in]{color:var(--color-ink-muted);grid-template-columns:112px minmax(0,1fr);gap:4px 16px;max-width:80ch;margin:6px 0 0;font-size:15px;line-height:1.55;display:grid}.wt[data-astro-cid-l77am6in]{min-width:0}.lbl[data-astro-cid-l77am6in]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);padding-top:3px;font-size:11px}.conv[data-astro-cid-l77am6in] .wt[data-astro-cid-l77am6in]{color:var(--color-ink-subtle)}.ic[data-astro-cid-l77am6in]{font-family:var(--font-mono);letter-spacing:0;color:var(--color-ink);overflow-wrap:break-word;font-size:.86em;font-weight:400}.nb[data-astro-cid-l77am6in]{white-space:nowrap}@media (width<=600px){.why[data-astro-cid-l77am6in],.enf[data-astro-cid-l77am6in]{grid-template-columns:minmax(0,1fr)}}.pn[data-astro-cid-kdtoykhg]{border-top:1px solid var(--color-hair);border-bottom:1px solid var(--color-hair);margin:28px 0;padding:16px 0 18px}.kick[data-astro-cid-kdtoykhg]{color:var(--color-ink);flex-wrap:wrap;gap:4px 12px;margin:0 0 10px;display:flex}.t[data-astro-cid-kdtoykhg]{color:var(--color-ink-subtle);text-transform:none;letter-spacing:.02em}.b[data-astro-cid-kdtoykhg]{color:var(--color-ink-muted);max-width:70ch;font-size:15px;line-height:1.6}.b[data-astro-cid-kdtoykhg] p{margin:0 0 8px}.more[data-astro-cid-kdtoykhg]{margin:8px 0 0;font-size:14px}.lnk[data-astro-cid-kdtoykhg]{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:4px}.rs[data-astro-cid-rwrj5out]{margin:20px 0 24px}.two[data-astro-cid-rwrj5out]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.col[data-astro-cid-rwrj5out]{flex-direction:column;min-width:0;display:flex}.ph[data-astro-cid-rwrj5out]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);flex-wrap:wrap;gap:4px 8px;margin:0 0 8px;font-size:11px;display:flex}.pane[data-astro-cid-rwrj5out]{border:1px solid var(--color-hair);flex:1;min-width:0;overflow:hidden}.web[data-astro-cid-rwrj5out]{background:var(--color-paper);color:var(--color-ink);flex-direction:column;padding:28px 28px 30px;display:flex}.web[data-astro-cid-rwrj5out] .kick[data-astro-cid-rwrj5out]{margin:0}.big[data-astro-cid-rwrj5out]{letter-spacing:-.035em;align-items:center;gap:14px;margin:14px 0 0;font-size:clamp(40px,4.4vw,58px);font-weight:700;line-height:1;display:flex}.seal[data-astro-cid-rwrj5out]{fill:none;width:.78em;height:.78em;stroke:var(--color-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sub[data-astro-cid-rwrj5out]{color:var(--color-ink-muted);max-width:34ch;margin:16px 0 0;font-size:16px;line-height:1.5}.ledger[data-astro-cid-rwrj5out]{margin:auto 0 0;padding:22px 0 0;list-style:none}.ledger[data-astro-cid-rwrj5out] li[data-astro-cid-rwrj5out]{border-top:1px solid var(--color-hair);font-family:var(--font-mono);justify-content:space-between;gap:12px;padding:9px 0;font-size:12px;display:flex}.ledger[data-astro-cid-rwrj5out] li[data-astro-cid-rwrj5out]:first-child{border-top-color:var(--color-ink)}.k[data-astro-cid-rwrj5out]{color:var(--color-ink-muted)}.v[data-astro-cid-rwrj5out]{color:var(--color-accent-deep);align-items:center;gap:6px;display:inline-flex}.v[data-astro-cid-rwrj5out] svg[data-astro-cid-rwrj5out]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.zd[data-astro-cid-rwrj5out]{background:var(--z-surface);border-color:var(--z-border);color:var(--z-fg);font-family:var(--font-sans)}.zwin[data-astro-cid-rwrj5out]{overflow:hidden}.ztop[data-astro-cid-rwrj5out]{border-bottom:1px solid var(--z-border);padding:12px 16px}.zt[data-astro-cid-rwrj5out]{font-size:var(--z-body-fs);line-height:var(--z-body-lh);font-weight:600}.zfoot[data-astro-cid-rwrj5out]{border-top:1px solid var(--z-border);font-size:var(--z-meta-fs);line-height:var(--z-meta-lh);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 16px;display:flex}.zc[data-astro-cid-rwrj5out]{color:var(--z-muted);font-variant-numeric:tabular-nums}.roll[data-astro-cid-rwrj5out]{color:var(--z-ok);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:500;display:inline-flex}.roll[data-astro-cid-rwrj5out] .dot[data-astro-cid-rwrj5out]{background:currentColor;border-radius:50%;width:6px;height:6px}.ztab[data-astro-cid-rwrj5out]{border-collapse:collapse;width:100%;font-size:var(--z-body-fs);line-height:var(--z-body-lh)}.ztab[data-astro-cid-rwrj5out] th[data-astro-cid-rwrj5out]{text-align:left;background:var(--z-subtle);color:var(--z-muted);font-size:var(--z-meta-fs);line-height:var(--z-meta-lh);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--z-border);padding:8px 16px;font-weight:500}.ztab[data-astro-cid-rwrj5out] th[data-astro-cid-rwrj5out]:last-child,.ztab[data-astro-cid-rwrj5out] td[data-astro-cid-rwrj5out]:last-child{text-align:right}.ztab[data-astro-cid-rwrj5out] td[data-astro-cid-rwrj5out]{vertical-align:middle;padding:12px 16px}.ztab[data-astro-cid-rwrj5out] tr[data-astro-cid-rwrj5out]+tr[data-astro-cid-rwrj5out] td[data-astro-cid-rwrj5out]{border-top:1px solid var(--z-border)}.zn[data-astro-cid-rwrj5out]{display:block}.zdt[data-astro-cid-rwrj5out]{font-size:var(--z-meta-fs);line-height:var(--z-meta-lh);color:var(--z-muted);margin-top:2px;display:block}.badge[data-astro-cid-rwrj5out]{align-items:center;gap:var(--z-badge-gap);height:var(--z-badge-h);padding:0 var(--z-badge-px);border:1px solid var(--z-ok-edge);border-radius:var(--z-badge-r);background:var(--z-ok-tint);color:var(--z-ok);font-size:var(--z-badge-fs);white-space:nowrap;font-weight:500;display:inline-flex}.badge[data-astro-cid-rwrj5out] svg[data-astro-cid-rwrj5out]{width:var(--z-icon);height:var(--z-icon);fill:none;stroke:currentColor;stroke-width:var(--z-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.leg[data-astro-cid-rwrj5out]{margin-top:10px}.lgl[data-astro-cid-rwrj5out]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-subtle);margin:0 0 4px;font-size:11px}.leg[data-astro-cid-rwrj5out] ul[data-astro-cid-rwrj5out]{flex-wrap:wrap;gap:2px 12px;margin:0;padding:0;list-style:none;display:flex}.leg[data-astro-cid-rwrj5out] code[data-astro-cid-rwrj5out]{font-family:var(--font-mono);color:var(--color-ink-muted);white-space:nowrap;font-size:12px}figcaption[data-astro-cid-rwrj5out]{font-family:var(--font-sans);color:var(--color-ink-subtle);text-wrap:pretty;max-width:72ch;margin-top:14px;font-size:13.5px;line-height:1.55}@media (width<=760px){.two[data-astro-cid-rwrj5out]{grid-template-columns:minmax(0,1fr);gap:24px}.web[data-astro-cid-rwrj5out]{padding:22px 20px 24px}.ztab[data-astro-cid-rwrj5out] td[data-astro-cid-rwrj5out],.ztab[data-astro-cid-rwrj5out] th[data-astro-cid-rwrj5out]{padding-inline:12px}}.v[data-astro-cid-s7itk36c]{font-family:var(--font-mono);color:var(--color-ink);letter-spacing:0;text-transform:none;overflow-wrap:break-word;font-size:.875em;font-weight:400}.nb[data-astro-cid-s7itk36c]{white-space:nowrap}.dt[data-astro-cid-coua7elc]{border-top:1px solid var(--color-ink);min-width:0;margin-top:16px}.cap[data-astro-cid-coua7elc]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);overflow-wrap:anywhere;margin:0;padding:10px 0 8px;font-size:11px;line-height:1.5}caption[data-astro-cid-coua7elc]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tw[data-astro-cid-coua7elc]{margin-bottom:24px;overflow-x:auto}.tw[data-astro-cid-coua7elc]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}table[data-astro-cid-coua7elc]{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.45}th[data-astro-cid-coua7elc],td[data-astro-cid-coua7elc]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-hair);padding:12px 16px 12px 0}thead[data-astro-cid-coua7elc] th[data-astro-cid-coua7elc]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-subtle);padding-block:10px;font-size:11px;font-weight:500}.a[data-astro-cid-coua7elc]{width:30%;font-weight:600}.rel[data-astro-cid-coua7elc]{width:18%;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);white-space:nowrap;padding-top:14px;font-size:12px}.rel[data-astro-cid-coua7elc]:before{width:1.2em;color:var(--color-ink-subtle);font-weight:500;display:inline-block}.rel-identical[data-astro-cid-coua7elc]:before{content:"=" / "";color:var(--color-accent-deep)}.rel-partial[data-astro-cid-coua7elc]:before{content:"⊆" / ""}.rel-close[data-astro-cid-coua7elc]:before{content:"≈" / ""}.rel-different[data-astro-cid-coua7elc]:before{content:"≠" / ""}.val[data-astro-cid-coua7elc]{color:var(--color-ink-muted)}.one[data-astro-cid-coua7elc],.sv[data-astro-cid-coua7elc]{color:var(--color-ink-muted);font-size:14.5px}.one[data-astro-cid-coua7elc] code,.sv[data-astro-cid-coua7elc] code{color:var(--color-ink);font-size:13px}.sides[data-astro-cid-coua7elc]{gap:4px;display:grid}.side[data-astro-cid-coua7elc]{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:2px 12px;display:grid}.sk[data-astro-cid-coua7elc]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-subtle);font-size:11px}.note[data-astro-cid-coua7elc]{color:var(--color-ink-subtle);margin-top:6px;font-size:13.5px;display:block}.gl[data-astro-cid-coua7elc]{gap:16px;margin:0 0 8px;display:inline-flex}.g[data-astro-cid-coua7elc]{align-items:center;gap:6px;display:inline-flex}.g[data-astro-cid-coua7elc] svg[data-astro-cid-coua7elc]{width:auto;height:28px;fill:var(--color-ink)}.gk[data-astro-cid-coua7elc]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-subtle);font-size:11px}.gl[data-astro-cid-coua7elc]+.one[data-astro-cid-coua7elc]{display:block}@media (width<=600px){thead[data-astro-cid-coua7elc]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}table[data-astro-cid-coua7elc],tbody[data-astro-cid-coua7elc]{display:block}tr[data-astro-cid-coua7elc]{border-bottom:1px solid var(--color-hair);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;display:grid}th[data-astro-cid-coua7elc],td[data-astro-cid-coua7elc],.a[data-astro-cid-coua7elc],.rel[data-astro-cid-coua7elc]{border:0;width:auto;padding:0;display:block}.rel[data-astro-cid-coua7elc]{padding-top:2px}.val[data-astro-cid-coua7elc]{grid-column:1/-1}.side[data-astro-cid-coua7elc]{grid-template-columns:76px minmax(0,1fr)}}.np[data-astro-cid-wx7ogr4l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px;margin:18px 0 28px;padding:0;list-style:none;display:grid}.pair[data-astro-cid-wx7ogr4l]{gap:4px;min-width:0;display:grid}.chip[data-astro-cid-wx7ogr4l]{border:1px solid var(--color-hair-2);border-radius:var(--radius-md);grid-template-columns:1fr 1fr;height:72px;margin:8px 0 12px;display:grid;position:relative}.h[data-astro-cid-wx7ogr4l]{display:block}.h[data-astro-cid-wx7ogr4l]:first-child{border-radius:calc(var(--radius-md) - 1px) 0 0 calc(var(--radius-md) - 1px)}.h[data-astro-cid-wx7ogr4l]:last-child{border-radius:0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0}.chip[data-astro-cid-wx7ogr4l]:before,.chip[data-astro-cid-wx7ogr4l]:after{content:"";background:var(--color-ink-subtle);width:1px;height:6px;position:absolute;left:calc(50% - .5px)}.chip[data-astro-cid-wx7ogr4l]:before{top:-8px}.chip[data-astro-cid-wx7ogr4l]:after{bottom:-8px}.info[data-astro-cid-wx7ogr4l]{gap:3px;min-width:0;display:grid}.names[data-astro-cid-wx7ogr4l]{font-family:var(--font-mono);color:var(--color-ink);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-bottom:2px;font-size:12.5px;display:flex}.names[data-astro-cid-wx7ogr4l] code[data-astro-cid-wx7ogr4l]{font:inherit;white-space:nowrap}.eq[data-astro-cid-wx7ogr4l]{color:var(--color-ink-subtle)}.val[data-astro-cid-wx7ogr4l]{grid-template-columns:76px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.vk[data-astro-cid-wx7ogr4l]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-subtle);font-size:10.5px}.val[data-astro-cid-wx7ogr4l] code[data-astro-cid-wx7ogr4l]{font-family:var(--font-mono);color:var(--color-ink-muted);font-size:12px}@media (width<=900px){.np[data-astro-cid-wx7ogr4l]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}}@media (width<=560px){.np[data-astro-cid-wx7ogr4l]{grid-template-columns:minmax(0,1fr);gap:16px}.pair[data-astro-cid-wx7ogr4l]{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:14px}.chip[data-astro-cid-wx7ogr4l]{height:56px;margin:8px 0}.val[data-astro-cid-wx7ogr4l]{grid-template-columns:68px minmax(0,1fr)}}.dd[data-astro-cid-25s36q3j]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:24px 32px;margin:24px 0 28px;display:grid}.cell[data-astro-cid-25s36q3j]{grid-row:span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:12px;min-width:0;margin:0;display:grid}.stage[data-astro-cid-25s36q3j]{border-top:1px solid var(--color-ink);border-bottom:1px solid var(--color-hair);grid-template-columns:minmax(0,1fr);place-items:center;min-height:120px;padding:24px 0;display:grid;overflow:hidden}.t-paper-2[data-astro-cid-25s36q3j] .stage[data-astro-cid-25s36q3j]{background:var(--color-paper-2);border-top:0;border-bottom:0;padding-inline:24px}figcaption[data-astro-cid-25s36q3j]{align-content:start;gap:4px;display:grid}.lbl[data-astro-cid-25s36q3j]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;display:inline-flex}.ok[data-astro-cid-25s36q3j] .lbl[data-astro-cid-25s36q3j]{color:var(--color-accent-deep)}.no[data-astro-cid-25s36q3j] .lbl[data-astro-cid-25s36q3j]{color:var(--color-ink)}.lbl[data-astro-cid-25s36q3j] svg[data-astro-cid-25s36q3j]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.txt[data-astro-cid-25s36q3j]{color:var(--color-ink-muted);font-size:14.5px;line-height:1.5}@media (width<=760px){.dd[data-astro-cid-25s36q3j]{grid-template-columns:minmax(0,1fr)}}.ca[data-astro-cid-rlc2ngqn]{gap:6px;width:100%;display:grid}.reg[data-astro-cid-rlc2ngqn]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);margin:0;font-size:11px}.reg[data-astro-cid-rlc2ngqn]+.w[data-astro-cid-rlc2ngqn],.reg[data-astro-cid-rlc2ngqn]+.z[data-astro-cid-rlc2ngqn]{margin-bottom:10px}.w[data-astro-cid-rlc2ngqn]{color:var(--color-ink);margin:0;font-size:16px;line-height:1.5}.lk[data-astro-cid-rlc2ngqn]{color:var(--color-accent-deep);font-weight:500}.u[data-astro-cid-rlc2ngqn]{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:5px;text-decoration-thickness:2px}.z[data-astro-cid-rlc2ngqn]{background:var(--z-surface);min-height:44px;color:var(--z-fg);border:1px solid var(--z-border);border-radius:var(--z-r-md);font-family:var(--font-sans);font-size:var(--z-body-fs);line-height:var(--z-body-lh);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.zi[data-astro-cid-rlc2ngqn]{min-width:0}.badge[data-astro-cid-rlc2ngqn]{align-items:center;gap:var(--z-badge-gap);height:var(--z-badge-h);padding:0 var(--z-badge-px);border:1px solid var(--z-ok-edge);border-radius:var(--z-badge-r);background:var(--z-ok-tint);color:var(--z-ok);font-size:var(--z-badge-fs);white-space:nowrap;font-weight:500;display:inline-flex}.badge[data-astro-cid-rlc2ngqn] svg[data-astro-cid-rlc2ngqn]{width:var(--z-icon);height:var(--z-icon);fill:none;stroke:currentColor;stroke-width:var(--z-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.zdot[data-astro-cid-rlc2ngqn]{background:var(--z-ok);border-radius:50%;flex:none;width:8px;height:8px;margin-right:8px}.pr[data-astro-cid-c532k7xy]{margin:20px 0 16px}ol[data-astro-cid-c532k7xy]{border-top:1px solid var(--color-ink);margin:0;padding:0;list-style:none}li[data-astro-cid-c532k7xy]{border-bottom:1px solid var(--color-hair);grid-template-columns:44px minmax(0,13fr) minmax(0,27fr);align-items:baseline;gap:6px 24px;padding:18px 0 20px;display:grid}.n[data-astro-cid-c532k7xy]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-accent-deep);font-size:11px}.t[data-astro-cid-c532k7xy]{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600;line-height:1.3}.b[data-astro-cid-c532k7xy]{min-width:0}.q[data-astro-cid-c532k7xy]{margin:0}.q[data-astro-cid-c532k7xy] p[data-astro-cid-c532k7xy]{color:var(--color-ink-muted);max-width:60ch;margin:0;font-size:16px;line-height:1.6}.dz[data-astro-cid-c532k7xy]{border-top:1px dashed var(--color-hair-2);grid-template-columns:112px minmax(0,1fr);gap:4px 16px;max-width:74ch;margin:12px 0 0;padding-top:10px;display:grid}.lbl[data-astro-cid-c532k7xy]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-deep);padding-top:3px;font-size:11px}.dt[data-astro-cid-c532k7xy]{color:var(--color-ink);font-size:15px;line-height:1.55}figcaption[data-astro-cid-c532k7xy]{font-family:var(--font-mono);color:var(--color-ink-subtle);margin-top:10px;font-size:12px}.src[data-astro-cid-c532k7xy]{text-decoration:underline;text-decoration-color:var(--color-hair-2);text-underline-offset:4px}.src[data-astro-cid-c532k7xy]:hover{color:var(--color-ink);text-decoration-color:var(--color-accent)}@media (width<=760px){li[data-astro-cid-c532k7xy]{grid-template-columns:36px minmax(0,1fr)}.b[data-astro-cid-c532k7xy]{grid-column:2}.dz[data-astro-cid-c532k7xy]{grid-template-columns:minmax(0,1fr)}}.dir[data-astro-cid-yptdolst]{border-top:1px solid var(--color-ink);margin:20px 0 8px}.grp[data-astro-cid-yptdolst]{border-bottom:1px solid var(--color-hair);grid-template-columns:160px minmax(0,1fr);gap:0 24px;display:grid}.grp[data-astro-cid-yptdolst] h3[data-astro-cid-yptdolst].gl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);margin:0;padding:20px 0;font-size:11px;font-weight:400;line-height:1.4}ul[data-astro-cid-yptdolst]{margin:0;padding:0;list-style:none}.row[data-astro-cid-yptdolst]{grid-template-columns:56px minmax(0,11fr) minmax(0,21fr) 20px;align-items:center;gap:4px 24px;padding:17px 0;display:grid;position:relative}.t[data-astro-cid-yptdolst]{grid-column:2}.dsc[data-astro-cid-yptdolst]{grid-column:3}.arr[data-astro-cid-yptdolst]{grid-column:4}.row[data-astro-cid-yptdolst]+.row[data-astro-cid-yptdolst]{border-top:1px solid var(--color-hair)}.t[data-astro-cid-yptdolst]{letter-spacing:-.015em;text-underline-offset:5px;transition:text-decoration-color .16s var(--ease-out-quart);font-size:17px;font-weight:600;line-height:1.35;text-decoration:underline 2px #0000}.t[data-astro-cid-yptdolst]:after{content:"";position:absolute;inset:0}.dsc[data-astro-cid-yptdolst]{color:var(--color-ink-muted);margin:0;font-size:15px;line-height:1.55}.arr[data-astro-cid-yptdolst]{fill:none;width:16px;height:16px;stroke:var(--color-ink-subtle);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s var(--ease-out-quart), stroke .16s var(--ease-out-quart);align-self:center}.row[data-astro-cid-yptdolst]:hover .t[data-astro-cid-yptdolst],.t[data-astro-cid-yptdolst]:focus-visible{text-decoration-color:var(--color-accent)}.row[data-astro-cid-yptdolst]:hover .arr[data-astro-cid-yptdolst]{stroke:var(--color-accent-deep);transform:translate(3px)}.t[data-astro-cid-yptdolst]:focus-visible{outline:none}.row[data-astro-cid-yptdolst]:focus-within{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-sm)}.th[data-astro-cid-yptdolst]{place-items:center start;width:56px;height:36px;display:grid}.th[data-astro-cid-yptdolst] svg[data-astro-cid-yptdolst]{width:56px;height:36px;overflow:visible}.strip[data-astro-cid-yptdolst]{border:1px solid var(--color-hair);border-radius:var(--radius-sm);grid-template-columns:repeat(11,1fr);width:56px;height:28px;display:grid;overflow:hidden}.strip[data-astro-cid-yptdolst] span[data-astro-cid-yptdolst]{display:block}.aa[data-astro-cid-yptdolst]{align-items:baseline;gap:6px;line-height:1;display:flex}.aa[data-astro-cid-yptdolst] .sans[data-astro-cid-yptdolst]{font-family:var(--font-sans);letter-spacing:-.03em;font-size:22px;font-weight:700}.aa[data-astro-cid-yptdolst] .mono[data-astro-cid-yptdolst]{font-family:var(--font-mono);color:var(--color-ink-muted);font-size:14px}.ink[data-astro-cid-yptdolst]{stroke:var(--color-ink);stroke-width:1.5px}.hair[data-astro-cid-yptdolst]{stroke:var(--color-hair-2);stroke-width:1px;fill:none}.box[data-astro-cid-yptdolst]{fill:var(--color-paper-2);stroke:var(--color-hair-2)}.axis[data-astro-cid-yptdolst]{stroke:var(--color-hair-2);stroke-width:1px;fill:none}.crv[data-astro-cid-yptdolst]{stroke:var(--color-accent-deep);stroke-width:2px;fill:none;stroke-linecap:round}.th[data-astro-cid-yptdolst] .glyph[data-astro-cid-yptdolst]{width:auto;height:32px;fill:var(--color-ink)}.node[data-astro-cid-yptdolst]{fill:var(--color-paper);stroke:var(--color-ink-subtle);stroke-width:1.5px}.sig[data-astro-cid-yptdolst]{fill:var(--color-paper);stroke:var(--color-accent);stroke-width:2.5px}.arc[data-astro-cid-yptdolst]{fill:none;stroke:var(--color-accent-deep);stroke-width:4.5px}.th[data-astro-cid-yptdolst] svg[data-astro-cid-yptdolst].head{overflow:hidden}.bv[data-astro-cid-yptdolst]{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:1.25px;vector-effect:non-scaling-stroke}.bvd[data-astro-cid-yptdolst]{fill:var(--color-ink)}@media (width<=900px){.grp[data-astro-cid-yptdolst]{grid-template-columns:minmax(0,1fr)}.grp[data-astro-cid-yptdolst] h3[data-astro-cid-yptdolst].gl{padding:18px 0 2px}.row[data-astro-cid-yptdolst]{grid-template-columns:56px minmax(0,1fr) 20px;align-items:baseline;gap:4px 16px}.th[data-astro-cid-yptdolst]{grid-row:1/span 2;align-self:start;margin-top:2px}.t[data-astro-cid-yptdolst],.dsc[data-astro-cid-yptdolst]{grid-column:2}.arr[data-astro-cid-yptdolst]{grid-area:1/3}}@media (width<=600px){.row[data-astro-cid-yptdolst]{grid-template-columns:minmax(0,1fr) 20px}.th[data-astro-cid-yptdolst]{display:none}.t[data-astro-cid-yptdolst],.dsc[data-astro-cid-yptdolst]{grid-column:1}.arr[data-astro-cid-yptdolst]{grid-column:2}}.gs[data-astro-cid-intzxe56]{border-top:1px solid var(--color-ink);counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0 16px;padding:0;list-style:none;display:grid}li[data-astro-cid-intzxe56]{flex-direction:column;gap:8px;min-width:0;padding:20px 24px 22px 0;display:flex;position:relative}li[data-astro-cid-intzxe56]+li[data-astro-cid-intzxe56]{border-left:1px solid var(--color-hair);padding-left:24px}li[data-astro-cid-intzxe56]:not(:last-child):after{content:"";border-top:1.5px solid var(--color-ink-subtle);border-right:1.5px solid var(--color-ink-subtle);background:var(--color-paper);width:9px;height:9px;position:absolute;top:25px;right:-5px;transform:rotate(45deg)}.n[data-astro-cid-intzxe56]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-accent-deep);font-size:11px}.t[data-astro-cid-intzxe56]{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:600;line-height:1.3}.x[data-astro-cid-intzxe56]{color:var(--color-ink-muted);margin:0;font-size:15px;line-height:1.55}.m[data-astro-cid-intzxe56]{font-family:var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere;margin-top:auto;padding-top:6px;font-size:12px}@media (width<=900px){.gs[data-astro-cid-intzxe56]{grid-template-columns:minmax(0,1fr)}li[data-astro-cid-intzxe56],li[data-astro-cid-intzxe56]+li[data-astro-cid-intzxe56]{border-left:0;padding:18px 0}li[data-astro-cid-intzxe56]+li[data-astro-cid-intzxe56]{border-top:1px solid var(--color-hair)}li[data-astro-cid-intzxe56]:not(:last-child):after{display:none}}.cap[data-astro-cid-gw4ssg45]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:20px 0 0;padding:0 0 10px;font-size:11px;display:flex}.ring[data-astro-cid-gw4ssg45]{box-sizing:border-box;border:1.5px solid;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.sep[data-astro-cid-gw4ssg45]{color:var(--color-hair-2)}.sl[data-astro-cid-gw4ssg45]{border-top:1px solid var(--color-ink);margin:0 0 8px;padding:0;list-style:none}li[data-astro-cid-gw4ssg45]{border-bottom:1px solid var(--color-hair);grid-template-columns:minmax(0,13fr) minmax(0,23fr);align-items:baseline;gap:6px 24px;padding:16px 0;display:grid}.tp[data-astro-cid-gw4ssg45]{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:1.4}.nw[data-astro-cid-gw4ssg45]{color:var(--color-ink-muted);max-width:62ch;margin:0;font-size:15px;line-height:1.55}@media (width<=760px){li[data-astro-cid-gw4ssg45]{grid-template-columns:minmax(0,1fr);gap:4px}}.cap[data-astro-cid-x2t3oi4q]{border-top:1px solid var(--color-ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);margin:16px 0 0;padding:10px 0 8px;font-size:11px}.sl[data-astro-cid-x2t3oi4q]{border-top:1px solid var(--color-hair);margin:0 0 24px}.row[data-astro-cid-x2t3oi4q]{border-bottom:1px solid var(--color-hair);grid-template-columns:minmax(0,10fr) minmax(0,19fr);gap:4px 24px;padding:13px 0;display:grid}dt[data-astro-cid-x2t3oi4q]{letter-spacing:-.01em;min-width:0;color:var(--color-ink);margin:0;font-size:15px;font-weight:600;line-height:1.45}dd[data-astro-cid-x2t3oi4q]{min-width:0;color:var(--color-ink-muted);margin:0;font-size:14.5px;line-height:1.5}.tx[data-astro-cid-x2t3oi4q]{display:block}.dl[data-astro-cid-x2t3oi4q]{color:var(--color-ink);margin-top:4px;padding-block:3px;display:inline-block}.dl[data-astro-cid-x2t3oi4q]:hover{color:var(--color-accent-deep)}.dl[data-astro-cid-x2t3oi4q] code{color:inherit}@media (width<=760px){.row[data-astro-cid-x2t3oi4q]{grid-template-columns:minmax(0,1fr)}}.more[data-astro-cid-mpyvlrbc]{margin:20px 0 0}.ct[data-astro-cid-mpyvlrbc]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 32px;display:grid}@media (width<=900px){.ct[data-astro-cid-mpyvlrbc]{grid-template-columns:minmax(0,1fr)}}
