.dtable[data-astro-cid-3jeeeo45]{margin-top:clamp(2.5rem,5vw,4rem)}.dtable-head[data-astro-cid-3jeeeo45]{border-top:var(--rule-heavy) solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.5rem;padding-top:.9rem;display:flex}.dtable-title[data-astro-cid-3jeeeo45]{font-size:var(--step-3);letter-spacing:-.02em}.dtable-dl[data-astro-cid-3jeeeo45]{align-items:baseline;gap:1.1rem;display:flex}.dtable-dl[data-astro-cid-3jeeeo45] span[data-astro-cid-3jeeeo45]{font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase}.dtable-dl[data-astro-cid-3jeeeo45] a[data-astro-cid-3jeeeo45]{letter-spacing:.06em;border-bottom:var(--rule-w) solid var(--ink);font-weight:600}.dtable-dl[data-astro-cid-3jeeeo45] a[data-astro-cid-3jeeeo45]:after{content:" ↓";color:var(--blue)}.dtable-desc[data-astro-cid-3jeeeo45]{max-width:var(--measure);margin-top:1rem}.dtable-tools[data-astro-cid-3jeeeo45]{flex-wrap:wrap;align-items:end;gap:1rem 1.5rem;margin-top:1.4rem;display:flex}.dtable-tools[data-astro-cid-3jeeeo45][hidden]{display:none}.dtable-field[data-astro-cid-3jeeeo45]{gap:.3rem;min-width:10rem;display:grid}.dtable-search[data-astro-cid-3jeeeo45]{flex:16rem;max-width:28rem}.dtable-label[data-astro-cid-3jeeeo45]{font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600}.dtable-field[data-astro-cid-3jeeeo45] input[data-astro-cid-3jeeeo45],.dtable-field[data-astro-cid-3jeeeo45] select[data-astro-cid-3jeeeo45]{font:inherit;font-size:var(--step--1);color:var(--ink);border:0;border-bottom:var(--rule-w) solid var(--ink);background:0 0;border-radius:0;width:100%;padding:.45rem 0}.dtable-field[data-astro-cid-3jeeeo45] select[data-astro-cid-3jeeeo45]{cursor:pointer}.dtable-field[data-astro-cid-3jeeeo45] input[data-astro-cid-3jeeeo45]:focus-visible,.dtable-field[data-astro-cid-3jeeeo45] select[data-astro-cid-3jeeeo45]:focus-visible{border-bottom-color:var(--blue);box-shadow:0 1px 0 var(--blue);outline:none}.dtable-count[data-astro-cid-3jeeeo45]{margin-top:1.2rem}.dtable-count[data-astro-cid-3jeeeo45] span[data-astro-cid-3jeeeo45]{font-family:var(--font-mono);color:var(--ink)}.dtable-wrap[data-astro-cid-3jeeeo45]{margin:.6rem calc(-1 * var(--gutter)) 0 0;padding-right:var(--gutter);-webkit-overflow-scrolling:touch;overflow-x:auto}table[data-astro-cid-3jeeeo45]{border-collapse:collapse;width:100%;min-width:min(calc(var(--cols) * 9rem), 64rem);font-family:var(--font-sans);font-size:var(--step--1);border-top:var(--rule-heavy) solid var(--ink);border-bottom:var(--rule-w) solid var(--ink);line-height:1.4}th[data-astro-cid-3jeeeo45],td[data-astro-cid-3jeeeo45]{text-align:left;vertical-align:top;border-bottom:var(--rule-w) solid var(--hair);padding:.65em 1em .65em 0}thead[data-astro-cid-3jeeeo45] th[data-astro-cid-3jeeeo45]{letter-spacing:.06em;text-transform:uppercase;font-weight:700;font-size:var(--step--2);white-space:nowrap;border-bottom:var(--rule-w) solid var(--ink)}tbody[data-astro-cid-3jeeeo45] th[data-astro-cid-3jeeeo45]{font-weight:600}tbody[data-astro-cid-3jeeeo45] tr[data-astro-cid-3jeeeo45]:last-child>[data-astro-cid-3jeeeo45]{border-bottom:0}.t-number[data-astro-cid-3jeeeo45]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}thead[data-astro-cid-3jeeeo45] .t-number[data-astro-cid-3jeeeo45]{font-family:var(--font-sans)}td[data-astro-cid-3jeeeo45] a[data-astro-cid-3jeeeo45],tbody[data-astro-cid-3jeeeo45] th[data-astro-cid-3jeeeo45] a[data-astro-cid-3jeeeo45]{text-decoration-color:var(--hair)}td[data-astro-cid-3jeeeo45] a[data-astro-cid-3jeeeo45]:hover,tbody[data-astro-cid-3jeeeo45] th[data-astro-cid-3jeeeo45] a[data-astro-cid-3jeeeo45]:hover{color:var(--blue-text);text-decoration-color:var(--blue)}.ns[data-astro-cid-3jeeeo45]{color:var(--muted);font-style:italic;font-family:var(--font-sans)}thead[data-astro-cid-3jeeeo45] .th-sort{all:unset;cursor:pointer;align-items:baseline;gap:.4em;display:inline-flex}thead[data-astro-cid-3jeeeo45] .th-sort:after{content:"↕";color:var(--hair);font-weight:400}thead[data-astro-cid-3jeeeo45] .th-sort:hover{color:var(--blue-text)}thead[data-astro-cid-3jeeeo45] .th-sort:focus-visible{outline:2px solid var(--blue);outline-offset:3px}thead[data-astro-cid-3jeeeo45] th[data-astro-cid-3jeeeo45][aria-sort=ascending] .th-sort:after{content:"↑";color:var(--blue)}thead[data-astro-cid-3jeeeo45] th[data-astro-cid-3jeeeo45][aria-sort=descending] .th-sort:after{content:"↓";color:var(--blue)}.dtable-empty[data-astro-cid-3jeeeo45]{padding-top:1rem}.ds-header[data-astro-cid-l6egaz5b]{padding-block:clamp(1.5rem,3vw,2.5rem)}.ds-header-grid[data-astro-cid-l6egaz5b]{align-items:end;row-gap:2rem;margin-top:1.8rem}.ds-header-copy[data-astro-cid-l6egaz5b]{grid-column:1/span 8;gap:1.2rem;display:grid}.ds-hed[data-astro-cid-l6egaz5b]{font-size:var(--step-5);letter-spacing:-.03em;max-width:18ch;font-weight:600;line-height:.98}.ds-dek[data-astro-cid-l6egaz5b]{max-width:52ch}.ds-updated[data-astro-cid-l6egaz5b]{color:var(--ink)}.ds-meta[data-astro-cid-l6egaz5b]{border-top:var(--rule-heavy) solid var(--ink);font-size:var(--step--1);grid-column:10/span 3;gap:.9rem;padding-top:.9rem;display:grid}.ds-meta[data-astro-cid-l6egaz5b] dt[data-astro-cid-l6egaz5b]{font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ds-meta[data-astro-cid-l6egaz5b] dd[data-astro-cid-l6egaz5b]{font-weight:500}.ds-meta[data-astro-cid-l6egaz5b] a[data-astro-cid-l6egaz5b]{border-bottom:1px solid var(--hair);text-decoration:none}.ds-meta[data-astro-cid-l6egaz5b] a[data-astro-cid-l6egaz5b]:hover{color:var(--blue-text);border-color:var(--blue)}.ds-downloads[data-astro-cid-l6egaz5b]{gap:.25rem;display:grid}.ds-downloads[data-astro-cid-l6egaz5b] a[data-astro-cid-l6egaz5b]+a[data-astro-cid-l6egaz5b]{margin-left:.6rem}.ds-dl-name[data-astro-cid-l6egaz5b]{color:var(--ink-soft);font-weight:400}.ds-stats[data-astro-cid-l6egaz5b]{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.stats[data-astro-cid-l6egaz5b]{border-top:var(--rule-heavy) solid var(--ink);border-bottom:var(--rule-w) solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.stat[data-astro-cid-l6egaz5b]{border-right:var(--rule-w) solid var(--hair);align-content:start;gap:.35rem;padding:1.1rem 1.2rem 1.2rem;scroll-margin-top:2rem;display:grid;position:relative}.stat[data-astro-cid-l6egaz5b]:last-child{border-right:0}.stat[data-astro-cid-l6egaz5b]:target{background:var(--blue-wash);padding-left:1.2rem}.stat-value[data-astro-cid-l6egaz5b]{font-family:var(--font-serif);font-weight:600;font-size:var(--step-4);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;line-height:1}.stat-label[data-astro-cid-l6egaz5b]{font-weight:600;font-size:var(--step--1)}.stat-note[data-astro-cid-l6egaz5b]{font-size:var(--step--1);color:var(--muted);max-width:32ch}.stat-link[data-astro-cid-l6egaz5b]{font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-self:start;margin-top:.3rem;font-weight:600;text-decoration:none}.stat-link[data-astro-cid-l6egaz5b]:before{content:"#";color:var(--blue);margin-right:.3em}.stat-link[data-astro-cid-l6egaz5b]:hover{color:var(--blue-text)}.ds-body[data-astro-cid-l6egaz5b]{min-width:0}.ds-prose[data-astro-cid-l6egaz5b]{max-width:var(--measure)}.ds-jump[data-astro-cid-l6egaz5b]{border-top:var(--rule-w) solid var(--hair);flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin-top:2rem;padding-top:.8rem;display:flex}.ds-jump[data-astro-cid-l6egaz5b] a[data-astro-cid-l6egaz5b]{border-bottom:1px solid var(--hair)}.ds-jump[data-astro-cid-l6egaz5b] .kicker[data-astro-cid-l6egaz5b]{font-size:var(--step--2)}.ds-section[data-astro-cid-l6egaz5b]{border-top:var(--rule-heavy) solid var(--ink);margin-top:clamp(3rem,6vw,4.5rem);padding-top:.9rem}.ds-h2[data-astro-cid-l6egaz5b]{font-size:var(--step-3);letter-spacing:-.02em;margin-bottom:1.2rem}.cite[data-astro-cid-l6egaz5b]{max-width:var(--measure);border-top:var(--rule-heavy) solid var(--ink);margin-top:3rem;padding-top:.9rem;scroll-margin-top:2rem}.cite-text[data-astro-cid-l6egaz5b]{font-family:var(--font-serif);font-size:var(--step-1);border-left:var(--rule-heavy) solid var(--blue);overflow-wrap:anywhere;padding-left:1rem;line-height:1.45}.cite-sub[data-astro-cid-l6egaz5b]{font-size:var(--step--2);margin-top:1.8rem}.cite-code[data-astro-cid-l6egaz5b]{border-top:var(--rule-w) solid var(--hair);border-bottom:var(--rule-w) solid var(--hair);font-size:var(--step--1);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.6rem;padding:.9rem 0}.cite-copy[data-astro-cid-l6egaz5b]{cursor:pointer;font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;border:0;border-bottom:var(--rule-w) solid var(--ink);background:0 0;margin-top:.8rem;padding:0;font-weight:600}.cite-copy[data-astro-cid-l6egaz5b][hidden]{display:none}.cite-copy[data-astro-cid-l6egaz5b]:hover{color:var(--blue-text);border-color:var(--blue)}.cite-license[data-astro-cid-l6egaz5b]{margin-top:1.6rem}.cite-license[data-astro-cid-l6egaz5b] a[data-astro-cid-l6egaz5b]{border-bottom:1px solid var(--hair)}.ds-related[data-astro-cid-l6egaz5b]{max-width:var(--measure);border-top:var(--rule-w) solid var(--ink);margin-top:3rem;padding-top:.9rem}.ds-related[data-astro-cid-l6egaz5b] ul[data-astro-cid-l6egaz5b]{gap:.5rem;margin-top:.8rem;display:grid}.ds-related[data-astro-cid-l6egaz5b] a[data-astro-cid-l6egaz5b]{font-family:var(--font-serif);font-weight:600;font-size:var(--step-1);text-decoration:none}.ds-related[data-astro-cid-l6egaz5b] a[data-astro-cid-l6egaz5b]:hover{color:var(--blue-text)}@media (width<=1000px){.ds-header-copy[data-astro-cid-l6egaz5b],.ds-meta[data-astro-cid-l6egaz5b]{grid-column:span 12}.ds-meta[data-astro-cid-l6egaz5b]{flex-wrap:wrap;gap:1rem 2rem;display:flex}}@media (width<=640px){.stat[data-astro-cid-l6egaz5b],.stat[data-astro-cid-l6egaz5b]+.stat[data-astro-cid-l6egaz5b]{border-right:0;border-bottom:var(--rule-w) solid var(--hair);padding-left:0}.stat[data-astro-cid-l6egaz5b]:last-child{border-bottom:0}}
