.head-copy[data-astro-cid-joxtmqek]{min-width:0}.head-reviewed{margin-top:1.25rem!important}.page-head-art[data-astro-cid-joxtmqek]{width:100%;max-width:22rem;margin-inline:auto}.page-head-art[data-astro-cid-joxtmqek] svg{width:100%;height:auto}@media (width>=1024px){.page-head-art[data-astro-cid-joxtmqek]{justify-self:end;max-width:30rem}}.page-head-art--chips[data-astro-cid-joxtmqek]{aspect-ratio:auto;padding:1.5rem 1.5rem 1.25rem}.page-head-art--chips[data-astro-cid-joxtmqek] .illo{width:min(80%,20rem)}.block[data-astro-cid-joxtmqek]{padding-block:1rem 3.5rem}.library[data-astro-cid-joxtmqek]{padding:1.25rem 1.25rem .5rem}@media (width>=640px){.library[data-astro-cid-joxtmqek]{padding:1.5rem 1.5rem .75rem}}.filter[data-astro-cid-joxtmqek]{gap:.5rem;margin-bottom:1.25rem;display:grid}.filter-row[data-astro-cid-joxtmqek]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.filter-field[data-astro-cid-joxtmqek]{flex:16rem;max-width:28rem;position:relative}.filter-field[data-astro-cid-joxtmqek] .filter-glyph{color:var(--color-muted);pointer-events:none;position:absolute;top:50%;left:.875rem;translate:0 -50%}.filter[data-astro-cid-joxtmqek] input[data-astro-cid-joxtmqek]{border:1.5px solid var(--color-rule);border-radius:var(--radius-field);background:var(--color-paper);width:100%;min-height:3rem;font:inherit;padding:0 .875rem 0 2.75rem;transition:border-color .15s ease-out,background-color .15s ease-out}.filter[data-astro-cid-joxtmqek] input[data-astro-cid-joxtmqek]:hover{border-color:#c3cbd3}.filter[data-astro-cid-joxtmqek] input[data-astro-cid-joxtmqek]:focus-visible{border-color:var(--color-ink);background:var(--color-card);outline:0;box-shadow:0 0 0 4px #f2a93b59}.sort-field[data-astro-cid-joxtmqek]{flex:100%;align-items:center;gap:.625rem;display:flex}.sort-field[data-astro-cid-joxtmqek][hidden]{display:none}@media (width>=640px){.sort-field[data-astro-cid-joxtmqek]{display:none}}.sort-label[data-astro-cid-joxtmqek]{font-family:var(--font-rw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);flex:none;font-size:.75rem}.sort-select[data-astro-cid-joxtmqek]{border:1.5px solid var(--color-rule);border-radius:var(--radius-field);background-color:var(--color-card);appearance:none;min-width:0;min-height:2.75rem;font:inherit;color:var(--color-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23142029' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;background-size:1rem;flex:auto;padding:0 2.25rem 0 .875rem;font-size:.9375rem}.sort-select[data-astro-cid-joxtmqek]:focus-visible{border-color:var(--color-ink);outline:0;box-shadow:0 0 0 4px #f2a93b59}.filter-note[data-astro-cid-joxtmqek]{font-family:var(--font-rw-mono);letter-spacing:.06em;color:var(--color-muted);background:var(--color-paper);margin:0;font-size:.75rem}.tf[data-astro-cid-joxtmqek] th[data-astro-cid-joxtmqek] button[data-astro-cid-joxtmqek]{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;border-bottom:1px dotted;align-items:center;gap:.375rem;padding-bottom:1px;display:inline-flex}.tf[data-astro-cid-joxtmqek] th[data-astro-cid-joxtmqek] button[data-astro-cid-joxtmqek]:hover{color:var(--color-ink);border-bottom-style:solid}.tf[data-astro-cid-joxtmqek] th[data-astro-cid-joxtmqek] button[data-astro-cid-joxtmqek]:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px;border-radius:2px}.tf[data-astro-cid-joxtmqek] th[data-astro-cid-joxtmqek][aria-sort] button[data-astro-cid-joxtmqek]{color:var(--color-ink);border-bottom-style:solid}.tf[data-astro-cid-joxtmqek] th[data-astro-cid-joxtmqek][aria-sort] button[data-astro-cid-joxtmqek]:after{content:"↑";color:var(--color-amber-ink)}.tf[data-astro-cid-joxtmqek] th[data-astro-cid-joxtmqek][aria-sort=descending] button[data-astro-cid-joxtmqek]:after{content:"↓"}.tf[data-astro-cid-joxtmqek] th[data-astro-cid-joxtmqek][scope=row]{text-align:left;font-family:var(--font-rw-sans);letter-spacing:0;text-transform:none;color:var(--color-ink);vertical-align:top;font-size:.9375rem;font-weight:500}.tf[data-astro-cid-joxtmqek] th[data-astro-cid-joxtmqek][scope=row] a[data-astro-cid-joxtmqek]{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--color-amber)}.tf[data-astro-cid-joxtmqek] td[data-astro-cid-joxtmqek]{vertical-align:top}@media (width>=640px){.tf[data-astro-cid-joxtmqek] td[data-astro-cid-joxtmqek]:nth-child(3),.tf[data-astro-cid-joxtmqek] td[data-astro-cid-joxtmqek]:nth-child(4){min-width:15rem}}.muted[data-astro-cid-joxtmqek]{color:var(--color-muted);font-size:.875rem}.src[data-astro-cid-joxtmqek]{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--color-amber);font-size:.875rem}.empty[data-astro-cid-joxtmqek]{color:var(--color-muted);margin:.75rem 0}.foot[data-astro-cid-joxtmqek]{max-width:68ch;color:var(--color-muted);margin:1.5rem 0 0;font-size:.875rem}
