.directory[data-astro-cid-76loxfip]{min-width:0;margin-top:4rem}.directory[data-astro-cid-76loxfip] h2[data-astro-cid-76loxfip]{letter-spacing:-.03em;font-size:clamp(1.6rem,4vw,2.5rem)}.directory[data-astro-cid-76loxfip] h2[data-astro-cid-76loxfip]:focus-visible{outline:2px solid var(--link-color);outline-offset:4px}.directory[data-astro-cid-76loxfip] header[data-astro-cid-76loxfip] p[data-astro-cid-76loxfip]{color:var(--gray-300);margin-top:.75rem;line-height:1.6}.filters[data-astro-cid-76loxfip]{grid-template-columns:minmax(0,1fr);align-items:end;gap:1rem;margin-block:1.5rem;display:grid}.filters[data-astro-cid-76loxfip][hidden],[data-astro-cid-76loxfip][data-reference-entry][hidden],.empty[data-astro-cid-76loxfip][hidden]{display:none}.filters[data-astro-cid-76loxfip]>div[data-astro-cid-76loxfip]{min-width:0}label[data-astro-cid-76loxfip]{margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}input[data-astro-cid-76loxfip],select[data-astro-cid-76loxfip],button[data-astro-cid-76loxfip]{border:1px solid var(--gray-800);background:var(--gray-999);width:100%;min-width:0;min-height:2.75rem;color:var(--gray-0);font:inherit;border-radius:.6rem;padding:.75rem}button[data-astro-cid-76loxfip]{cursor:pointer;color:var(--link-color)}button[data-astro-cid-76loxfip]:disabled{opacity:.5;cursor:default}[data-astro-cid-76loxfip]:is(input,select):focus-visible{outline:2px solid var(--link-color);outline-offset:3px}.result-count[data-astro-cid-76loxfip]{color:var(--gray-300);font:.8rem/1.5 var(--font-mono);margin-block:1rem}.entries[data-astro-cid-76loxfip]{gap:1rem;padding:0;list-style:none;display:grid}article[data-astro-cid-76loxfip]{border:1px solid var(--gray-800);background:var(--gradient-subtle);overflow-wrap:anywhere;border-radius:1rem;padding:1.5rem}.channel-names[data-astro-cid-76loxfip]{color:var(--link-color);font:.75rem/1.5 var(--font-mono);margin-bottom:.75rem}h3[data-astro-cid-76loxfip]{font-size:1.125rem;line-height:1.6}h3[data-astro-cid-76loxfip] a[data-astro-cid-76loxfip]{color:var(--gray-0);text-underline-offset:.25em;text-decoration-thickness:1px}h3[data-astro-cid-76loxfip] a[data-astro-cid-76loxfip]:hover{color:var(--link-color)}.empty[data-astro-cid-76loxfip]{border:1px dashed var(--gray-800);border-radius:1rem;padding:1.5rem;line-height:1.7}@media (width>=50em){.filters[data-astro-cid-76loxfip]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}}.references{min-width:0;padding-block:2rem 4rem}.references nav{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.references nav a{color:var(--gray-300);text-underline-offset:.3em;align-items:center;gap:.5rem;display:inline-flex}.references h1{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(2.25rem,5vw,4.5rem);line-height:1.15}.references header{max-width:65ch;margin-bottom:2.5rem}.references .intro{color:var(--gray-300);margin-top:1.25rem;font-size:1.125rem;line-height:1.7}.references .reference-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:0;list-style:none;display:grid}.reference-card{min-width:0}.reference-card>a{border:1px solid var(--gray-800);background:var(--gray-900);height:100%;min-height:7rem;color:var(--gray-0);overflow-wrap:anywhere;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;text-decoration:none;display:flex}.reference-card>a:hover{border-color:var(--accent-regular)}.reference-card h2{font-size:1.25rem;line-height:1.5}.references .reference-image{border:1px solid var(--gray-800);border-radius:1rem;width:100%;height:auto;margin-block:2rem;display:block}.references .reference-body{min-width:0;max-width:70ch;margin-inline:auto}.references .reference-return{margin-block:2rem 0}.references blockquote{border-inline-start:3px solid var(--accent-regular);color:var(--gray-300);margin-top:1.5rem;padding:1rem 1.5rem;line-height:1.7}@media (width>=50em){.references{padding-block:3rem 5rem}.references .reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.references .reference-body{font-size:1.125rem}}nav[data-astro-cid-ej45zrhb]{gap:1rem;margin-block:1rem 2rem;display:flex}nav[data-astro-cid-ej45zrhb] a[data-astro-cid-ej45zrhb]{color:var(--gray-300);align-items:center;gap:.75rem;display:inline-flex}.eyebrow[data-astro-cid-ej45zrhb]{color:var(--link-color);font:.75rem/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem}cite[data-astro-cid-ej45zrhb]{margin-top:.75rem;font-size:.8rem;font-style:normal;display:block}
