.phead[data-astro-cid-eph2s77r]{border-bottom:1px solid var(--line);padding-block:clamp(26px,4vw,48px) clamp(28px,4vw,52px)}.crumbs[data-astro-cid-eph2s77r]{color:var(--muted,#6a7480);flex-wrap:wrap;gap:8px;margin-bottom:clamp(18px,3vw,30px);font-size:.8125rem;display:flex}.crumbs[data-astro-cid-eph2s77r] a[data-astro-cid-eph2s77r]{color:var(--ink-soft);text-decoration:none}.crumbs[data-astro-cid-eph2s77r] a[data-astro-cid-eph2s77r]:hover{color:var(--accent);text-decoration:underline}.crumbs[data-astro-cid-eph2s77r] [data-astro-cid-eph2s77r][aria-current=page]{color:var(--ink)}.phead__grid[data-astro-cid-eph2s77r]{gap:clamp(24px,4vw,48px);display:grid}.phead__text[data-astro-cid-eph2s77r]{align-content:start;gap:16px;display:grid}.phead__text[data-astro-cid-eph2s77r] h1[data-astro-cid-eph2s77r]{max-width:26ch}.phead__media[data-astro-cid-eph2s77r]{width:100%}.facts[data-astro-cid-eph2s77r]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(8px,1.5vw,16px);display:grid}.fact[data-astro-cid-eph2s77r]{background:var(--paper);gap:4px;padding:14px 16px;display:grid}.fact[data-astro-cid-eph2s77r] dt[data-astro-cid-eph2s77r]{color:var(--muted,#6a7480);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.fact[data-astro-cid-eph2s77r] dd[data-astro-cid-eph2s77r]{margin:0;font-size:.9375rem;font-weight:600}.overview[data-astro-cid-eph2s77r]{gap:20px;display:grid}.overview[data-astro-cid-eph2s77r] p[data-astro-cid-eph2s77r]{max-width:58ch;color:var(--ink-soft);font-size:1.0625rem;line-height:1.75}.pgallery[data-astro-cid-eph2s77r]{gap:10px;display:grid}.pgallery__main[data-astro-cid-eph2s77r]{aspect-ratio:1;background:var(--paper);border:1px solid var(--line);position:relative;overflow:hidden}.pgallery__slide[data-astro-cid-eph2s77r]{margin:0;display:none;position:absolute;inset:0}.pgallery__slide[data-astro-cid-eph2s77r].is-active{display:block}.pgallery__slide[data-astro-cid-eph2s77r] .image-slot,.pgallery__img[data-astro-cid-eph2s77r]{width:100%;height:100%}.pgallery__img[data-astro-cid-eph2s77r]{object-fit:cover;display:block}.pgallery__thumbs[data-astro-cid-eph2s77r]{grid-template-columns:repeat(auto-fit,minmax(72px,96px));gap:8px;display:grid}.pgallery__thumb[data-astro-cid-eph2s77r]{aspect-ratio:1;background:var(--paper);border:1px solid var(--line);cursor:pointer;place-items:center;padding:0;display:grid;overflow:hidden}.pgallery__thumb[data-astro-cid-eph2s77r] img[data-astro-cid-eph2s77r]{object-fit:cover;width:100%;height:100%}.pgallery__thumb[data-astro-cid-eph2s77r]:hover{border-color:var(--line-strong)}.pgallery__thumb[data-astro-cid-eph2s77r][aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.pgallery__thumb[data-astro-cid-eph2s77r]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pgallery__num[data-astro-cid-eph2s77r]{font-family:var(--font-mono);color:var(--muted,#6a7480);font-size:.75rem}.code[data-astro-cid-eph2s77r]{max-width:74ch;margin:0;display:grid}.code__row[data-astro-cid-eph2s77r]{border-top:1px solid var(--line-strong);grid-template-columns:84px minmax(0,1fr);gap:20px;padding-block:14px;display:grid}.code__row[data-astro-cid-eph2s77r]:last-child{border-bottom:1px solid var(--line-strong)}.code__row[data-astro-cid-eph2s77r] dt[data-astro-cid-eph2s77r]{font-family:var(--font-mono);color:var(--accent);font-size:1.125rem;font-weight:600}.code__row[data-astro-cid-eph2s77r] dd[data-astro-cid-eph2s77r]{color:var(--ink-soft);margin:0;line-height:1.6}.table-wrap[data-astro-cid-eph2s77r]{border:1px solid var(--line);background:var(--paper);overflow-x:auto}.spec[data-astro-cid-eph2s77r]{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.8125rem}.spec[data-astro-cid-eph2s77r] th[data-astro-cid-eph2s77r],.spec[data-astro-cid-eph2s77r] td[data-astro-cid-eph2s77r]{border-bottom:1px solid var(--line);text-align:right;font-variant-numeric:tabular-nums;padding:11px 12px}.spec[data-astro-cid-eph2s77r] thead[data-astro-cid-eph2s77r] th[data-astro-cid-eph2s77r]{vertical-align:bottom;border-bottom:1px solid var(--line-strong);color:var(--ink-soft);text-align:right;white-space:normal;font-weight:600}.spec__label[data-astro-cid-eph2s77r]{min-width:7ch;display:block}.spec__unit[data-astro-cid-eph2s77r]{color:var(--muted,#6a7480);margin-top:2px;font-size:.75rem;font-weight:400;display:block}.spec[data-astro-cid-eph2s77r] tbody[data-astro-cid-eph2s77r] th[data-astro-cid-eph2s77r],.spec[data-astro-cid-eph2s77r] thead[data-astro-cid-eph2s77r] th[data-astro-cid-eph2s77r]:first-child{z-index:1;text-align:left;background:var(--paper);position:sticky;left:0}.spec[data-astro-cid-eph2s77r] tbody[data-astro-cid-eph2s77r] th[data-astro-cid-eph2s77r]{font-family:var(--font-mono);font-weight:600}.spec[data-astro-cid-eph2s77r] tbody[data-astro-cid-eph2s77r] tr[data-astro-cid-eph2s77r]:hover th[data-astro-cid-eph2s77r],.spec[data-astro-cid-eph2s77r] tbody[data-astro-cid-eph2s77r] tr[data-astro-cid-eph2s77r]:hover td[data-astro-cid-eph2s77r]{background:var(--accent-soft)}.spec[data-astro-cid-eph2s77r] tbody[data-astro-cid-eph2s77r] tr[data-astro-cid-eph2s77r]:last-child th[data-astro-cid-eph2s77r],.spec[data-astro-cid-eph2s77r] tbody[data-astro-cid-eph2s77r] tr[data-astro-cid-eph2s77r]:last-child td[data-astro-cid-eph2s77r]{border-bottom:0}.table-note[data-astro-cid-eph2s77r]{max-width:74ch;color:var(--muted,#6a7480);margin-top:14px;font-size:.875rem;line-height:1.6}.table-note--empty[data-astro-cid-eph2s77r]{background:var(--paper);border:1px solid var(--line);color:var(--ink-soft);margin-top:0;padding:22px 24px;font-size:.9375rem}.drawing[data-astro-cid-eph2s77r]{margin-top:clamp(28px,4vw,44px)}.notes[data-astro-cid-eph2s77r]{gap:20px;margin:0;padding:0;list-style:none;display:grid}.note[data-astro-cid-eph2s77r]{background:var(--paper);border:1px solid var(--line);align-content:start;gap:8px;padding:22px 22px 24px;display:grid}.note[data-astro-cid-eph2s77r] h3[data-astro-cid-eph2s77r]{font-size:1.0625rem}.note[data-astro-cid-eph2s77r] p[data-astro-cid-eph2s77r]{color:var(--ink-soft);line-height:1.7}.testing[data-astro-cid-eph2s77r]{border-top:1px solid var(--line-strong);max-width:74ch;color:var(--ink-soft);margin-top:clamp(28px,4vw,44px);padding-top:20px;line-height:1.7}.related[data-astro-cid-eph2s77r]{background:var(--line);border:1px solid var(--line);gap:1px;margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-eph2s77r] a[data-astro-cid-eph2s77r]{background:var(--paper);color:var(--ink);padding:16px 18px;font-weight:600;text-decoration:none;display:block}.related[data-astro-cid-eph2s77r] a[data-astro-cid-eph2s77r]:hover{background:var(--accent-soft);color:var(--accent)}@media (width>=720px){.notes[data-astro-cid-eph2s77r]{grid-template-columns:repeat(2,minmax(0,1fr))}.related[data-astro-cid-eph2s77r]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.phead__grid[data-astro-cid-eph2s77r]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.phead__grid--text-only[data-astro-cid-eph2s77r]{grid-template-columns:minmax(0,1fr)}.phead__grid--text-only[data-astro-cid-eph2s77r] .phead__text[data-astro-cid-eph2s77r]{max-width:62ch}.pgallery[data-astro-cid-eph2s77r]{grid-template-columns:64px minmax(0,1fr);align-items:start}.pgallery__thumbs[data-astro-cid-eph2s77r]{grid-area:1/1;grid-template-columns:minmax(0,1fr)}.pgallery__main[data-astro-cid-eph2s77r]{grid-area:1/2}.facts[data-astro-cid-eph2s77r]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(4px,1vw,12px)}.notes[data-astro-cid-eph2s77r]{grid-template-columns:repeat(3,minmax(0,1fr))}.overview[data-astro-cid-eph2s77r]{columns:2;column-rule:1px solid var(--line-strong);column-gap:clamp(28px,3.5vw,56px);display:block}.overview[data-astro-cid-eph2s77r] p[data-astro-cid-eph2s77r]{break-inside:avoid;max-width:none}.overview[data-astro-cid-eph2s77r] p[data-astro-cid-eph2s77r]+p[data-astro-cid-eph2s77r]{margin-top:0}.overview--single[data-astro-cid-eph2s77r]{columns:1;max-width:74ch}}
