.library-shell[data-astro-cid-hwfel5t7]{width:min(100%,78rem);margin-inline:auto}.library-header[data-astro-cid-hwfel5t7]{border-block:1px solid var(--ef-ink);grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);align-items:end;gap:2rem 5rem;padding-block:clamp(2rem,6vw,5rem);display:grid}.library-label[data-astro-cid-hwfel5t7],.library-controls[data-astro-cid-hwfel5t7] label[data-astro-cid-hwfel5t7] span[data-astro-cid-hwfel5t7],.library-controls[data-astro-cid-hwfel5t7] output[data-astro-cid-hwfel5t7],.accession[data-astro-cid-hwfel5t7],.record-meta[data-astro-cid-hwfel5t7]{color:var(--muted);font:620 .68rem/1.5 var(--font-data);letter-spacing:.07em;text-transform:uppercase}.library-header[data-astro-cid-hwfel5t7] h1[data-astro-cid-hwfel5t7]{margin:.6rem 0 0;font-size:clamp(3.6rem,8vw,7rem)}.library-intro[data-astro-cid-hwfel5t7]>p[data-astro-cid-hwfel5t7]{margin:0;font-size:1.15rem}.library-intro[data-astro-cid-hwfel5t7] nav[data-astro-cid-hwfel5t7]{gap:1.25rem;margin-top:1rem;display:flex}.library-intro[data-astro-cid-hwfel5t7] nav[data-astro-cid-hwfel5t7] a[data-astro-cid-hwfel5t7]{min-height:44px;font:650 .7rem/1.4 var(--font-data);align-items:center;display:inline-flex}.library-controls[data-astro-cid-hwfel5t7]{border:1px solid var(--ef-ink);grid-template-columns:minmax(16rem,1fr) auto;margin-top:3rem;display:grid}.library-controls[data-astro-cid-hwfel5t7] label[data-astro-cid-hwfel5t7]{gap:.2rem;min-width:0;padding:.75rem 1rem;display:grid}.library-controls[data-astro-cid-hwfel5t7] input[data-astro-cid-hwfel5t7]{width:100%;min-height:44px;color:var(--ef-ink);font:560 1rem/1.4 var(--font-display);background:0 0;border:0;border-radius:0;padding:0}.library-controls[data-astro-cid-hwfel5t7] input[data-astro-cid-hwfel5t7]:focus-visible{outline-offset:-2px}.filter-group[data-astro-cid-hwfel5t7]{border-left:1px solid var(--ef-ink);display:flex}.filter-group[data-astro-cid-hwfel5t7] button[data-astro-cid-hwfel5t7]{min-width:78px;min-height:68px;color:var(--ef-ink);border:0;border-left:1px solid var(--rule);cursor:pointer;font:620 .64rem/1.4 var(--font-data);text-transform:uppercase;background:0 0;border-radius:0;padding:.6rem}.filter-group[data-astro-cid-hwfel5t7] button[data-astro-cid-hwfel5t7]:first-child{border-left:0}.filter-group[data-astro-cid-hwfel5t7] button[data-astro-cid-hwfel5t7] span[data-astro-cid-hwfel5t7]{color:inherit;margin-top:.2rem;display:block}.filter-group[data-astro-cid-hwfel5t7] button[data-astro-cid-hwfel5t7]:hover,.filter-group[data-astro-cid-hwfel5t7] button[data-astro-cid-hwfel5t7].is-active{color:var(--ef-figure);background:var(--ef-signal)}.library-controls[data-astro-cid-hwfel5t7] output[data-astro-cid-hwfel5t7]{border-top:1px solid var(--ef-ink);grid-column:1/-1;min-height:44px;padding:.75rem 1rem}.library-list[data-astro-cid-hwfel5t7]{border-top:1px solid var(--ef-ink);margin:0;padding:0;list-style:none}.library-list[data-astro-cid-hwfel5t7]>li[data-astro-cid-hwfel5t7]{border-bottom:1px solid var(--ef-ink);grid-template-columns:4rem minmax(0,1fr) minmax(13rem,18rem);gap:1.5rem 3rem;margin:0;padding-block:1.75rem;display:grid}.library-list[data-astro-cid-hwfel5t7]>li[data-astro-cid-hwfel5t7][hidden]{display:none}.accession[data-astro-cid-hwfel5t7]{align-content:start;gap:.25rem;display:grid}.accession[data-astro-cid-hwfel5t7] span[data-astro-cid-hwfel5t7]{color:var(--ef-signal)}.accession[data-astro-cid-hwfel5t7] small[data-astro-cid-hwfel5t7]{font:inherit}.library-list[data-astro-cid-hwfel5t7] h2[data-astro-cid-hwfel5t7]{max-width:28ch;margin:.35rem 0 .65rem;font-size:clamp(1.5rem,3vw,2.5rem)}.library-list[data-astro-cid-hwfel5t7] h2[data-astro-cid-hwfel5t7] a[data-astro-cid-hwfel5t7]{color:var(--ef-ink);text-decoration-color:#0000}.library-list[data-astro-cid-hwfel5t7] h2[data-astro-cid-hwfel5t7] a[data-astro-cid-hwfel5t7]:hover{color:var(--ef-signal);text-decoration-color:currentColor}.library-list[data-astro-cid-hwfel5t7] article[data-astro-cid-hwfel5t7]>p[data-astro-cid-hwfel5t7]:not(.record-meta){max-width:68ch}.library-list[data-astro-cid-hwfel5t7] article[data-astro-cid-hwfel5t7] ul[data-astro-cid-hwfel5t7]{flex-wrap:wrap;gap:.35rem .8rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.library-list[data-astro-cid-hwfel5t7] article[data-astro-cid-hwfel5t7] ul[data-astro-cid-hwfel5t7] li[data-astro-cid-hwfel5t7]{color:var(--muted);font:560 .63rem/1.4 var(--font-data);margin:0}.library-list[data-astro-cid-hwfel5t7] aside[data-astro-cid-hwfel5t7]{align-content:start;gap:.45rem;display:grid}.library-list[data-astro-cid-hwfel5t7] aside[data-astro-cid-hwfel5t7] strong[data-astro-cid-hwfel5t7]{font:580 .76rem/1.55 var(--font-data)}.library-list[data-astro-cid-hwfel5t7] aside[data-astro-cid-hwfel5t7] a[data-astro-cid-hwfel5t7]{min-height:44px;font:650 .68rem/1.4 var(--font-data);text-transform:uppercase;align-items:center;display:inline-flex}.library-empty[data-astro-cid-hwfel5t7]{border-bottom:1px solid var(--ef-ink);margin:0;padding:2rem}.library-policy[data-astro-cid-hwfel5t7]{border:1px solid var(--ef-ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:clamp(3rem,7vw,6rem);display:grid}.library-policy[data-astro-cid-hwfel5t7] div[data-astro-cid-hwfel5t7]{border-left:1px solid var(--ef-ink);padding:1.25rem}.library-policy[data-astro-cid-hwfel5t7] div[data-astro-cid-hwfel5t7]:first-child{border-left:0}.library-policy[data-astro-cid-hwfel5t7] strong[data-astro-cid-hwfel5t7]{font:620 1rem/1.4 var(--font-display)}.library-policy[data-astro-cid-hwfel5t7] p[data-astro-cid-hwfel5t7]{color:var(--muted);margin:.5rem 0 0;font-size:.94rem}@media (width<=64rem){.library-controls[data-astro-cid-hwfel5t7]{grid-template-columns:1fr}.filter-group[data-astro-cid-hwfel5t7]{border-top:1px solid var(--ef-ink);border-left:0;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));display:grid;overflow:visible}.filter-group[data-astro-cid-hwfel5t7] button[data-astro-cid-hwfel5t7]{min-width:0}}@media (width<=45rem){.library-header[data-astro-cid-hwfel5t7],.library-list[data-astro-cid-hwfel5t7]>li[data-astro-cid-hwfel5t7],.library-policy[data-astro-cid-hwfel5t7]{grid-template-columns:1fr}.accession[data-astro-cid-hwfel5t7]{display:none}.library-list[data-astro-cid-hwfel5t7] aside[data-astro-cid-hwfel5t7]{border-top:1px solid var(--rule);padding-top:1rem}.library-policy[data-astro-cid-hwfel5t7] div[data-astro-cid-hwfel5t7]{border-top:1px solid var(--ef-ink);border-left:0}.library-policy[data-astro-cid-hwfel5t7] div[data-astro-cid-hwfel5t7]:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.filter-group[data-astro-cid-hwfel5t7] button[data-astro-cid-hwfel5t7]{transition:none}}
