.shelf-scroll[data-astro-cid-r6yuhszv]{overflow-x:auto}svg[data-astro-cid-r6yuhszv]{width:100%;min-width:520px;height:auto;display:block}.cap[data-astro-cid-r6yuhszv]{font:.75rem/1.4 var(--font-mono);color:var(--text-muted);margin-top:var(--space-1);padding:0 var(--space-1)}.cap[data-astro-cid-r6yuhszv] b[data-astro-cid-r6yuhszv]{color:var(--text-primary);font-weight:600}.can[data-astro-cid-r6yuhszv]{cursor:pointer}.can[data-astro-cid-r6yuhszv] .body[data-astro-cid-r6yuhszv]{fill:color-mix(in srgb, var(--bg) 85%, var(--text-primary));stroke:var(--text-primary);stroke-width:1.25px;vector-effect:non-scaling-stroke}.can[data-astro-cid-r6yuhszv] .hi[data-astro-cid-r6yuhszv]{fill:var(--surface);opacity:.9}.can[data-astro-cid-r6yuhszv] .sh[data-astro-cid-r6yuhszv]{fill:color-mix(in srgb, var(--bg) 70%, var(--text-primary));opacity:.8}.can[data-astro-cid-r6yuhszv] .lid[data-astro-cid-r6yuhszv]{fill:color-mix(in srgb, var(--bg) 80%, var(--text-primary));stroke:var(--text-primary);stroke-width:1px;vector-effect:non-scaling-stroke}.can[data-astro-cid-r6yuhszv] .oz[data-astro-cid-r6yuhszv]{font-family:var(--font-mono);fill:var(--text-primary);text-anchor:middle;font-weight:600}.family[data-astro-cid-r6yuhszv] .fam[data-astro-cid-r6yuhszv]{font-family:var(--font-mono);fill:var(--text-muted);text-anchor:middle;letter-spacing:.04em}.family[data-astro-cid-r6yuhszv] .run[data-astro-cid-r6yuhszv]{stroke:var(--border-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.can[data-astro-cid-r6yuhszv]:hover .body[data-astro-cid-r6yuhszv],.can[data-astro-cid-r6yuhszv]:focus-visible .body[data-astro-cid-r6yuhszv]{stroke:var(--brand);stroke-width:2.25px}.can[data-astro-cid-r6yuhszv]:hover .oz[data-astro-cid-r6yuhszv],.can[data-astro-cid-r6yuhszv]:focus-visible .oz[data-astro-cid-r6yuhszv]{fill:var(--brand)}.floor[data-astro-cid-r6yuhszv]{stroke:var(--border-rule);stroke-width:1px}.floor-shadow[data-astro-cid-r6yuhszv]{fill:color-mix(in srgb, var(--bg) 90%, var(--text-primary))}.fit[data-astro-cid-d4sshklq]{border:1px solid var(--border-rule);background:var(--surface-raised);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fit[data-astro-cid-d4sshklq] div[data-astro-cid-d4sshklq]{padding:var(--space-2);border-right:1px solid var(--border-hair)}.fit[data-astro-cid-d4sshklq] div[data-astro-cid-d4sshklq]:last-child{border-right:0}.fit[data-astro-cid-d4sshklq] b[data-astro-cid-d4sshklq]{font:600 .75rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;display:block}.fit[data-astro-cid-d4sshklq] .yes[data-astro-cid-d4sshklq] b[data-astro-cid-d4sshklq]{color:var(--good)}.fit[data-astro-cid-d4sshklq] .ask[data-astro-cid-d4sshklq] b[data-astro-cid-d4sshklq]{color:var(--brand)}.fit[data-astro-cid-d4sshklq] .no[data-astro-cid-d4sshklq] b[data-astro-cid-d4sshklq]{color:var(--text-muted)}@media (width<=40rem){.fit[data-astro-cid-d4sshklq]{grid-template-columns:1fr}.fit[data-astro-cid-d4sshklq] div[data-astro-cid-d4sshklq]{border-right:0;border-bottom:1px solid var(--border-hair)}.fit[data-astro-cid-d4sshklq] div[data-astro-cid-d4sshklq]:last-child{border-bottom:0}}.band[data-astro-cid-qzeqummc]{padding:var(--space-2);border-bottom:1px solid var(--border-hair)}.band[data-astro-cid-qzeqummc].surface{background:var(--surface)}.band[data-astro-cid-qzeqummc].tight{padding-top:0;padding-bottom:0}.crumbs[data-astro-cid-qzeqummc]{font:.8125rem/1.2 var(--font-mono);color:var(--text-muted);margin-bottom:var(--space-2)}.crumbs[data-astro-cid-qzeqummc] a[data-astro-cid-qzeqummc]{color:var(--text-muted)}.p-hero[data-astro-cid-qzeqummc]{gap:var(--space-2);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.p-hero[data-astro-cid-qzeqummc]:has(.shelf){grid-template-columns:minmax(0,7fr) minmax(520px,5fr)}.p-hero[data-astro-cid-qzeqummc] .lede[data-astro-cid-qzeqummc]{max-width:42rem;color:var(--text-muted);font-size:1.125rem}.category-hero[data-astro-cid-qzeqummc]{max-width:42rem}.category-hero[data-astro-cid-qzeqummc] p{color:var(--text-muted)}@media (width<=55rem),(width<=880px){.p-hero[data-astro-cid-qzeqummc],.p-hero[data-astro-cid-qzeqummc]:has(.shelf){grid-template-columns:minmax(0,1fr);align-items:start}}
