.research-hero.svelte-1seozpa{grid-template-columns:minmax(0,1fr) minmax(14rem,.32fr);align-items:end}.research-index.svelte-1seozpa{display:grid;gap:.35rem;min-width:0;padding-left:1.25rem;border-left:1px solid var(--line)}.research-index.svelte-1seozpa strong:where(.svelte-1seozpa){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:2.2rem;line-height:1;letter-spacing:-.03em;color:var(--heading)}.research-index.svelte-1seozpa span:where(.svelte-1seozpa){font-family:var(--font-sans);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem}.research-index.svelte-1seozpa a:where(.svelte-1seozpa){font-family:var(--font-sans);font-size:.86rem;color:var(--text);text-decoration:none;overflow-wrap:anywhere}.research-index.svelte-1seozpa a:where(.svelte-1seozpa):hover{text-decoration:underline}.research-controls.svelte-1seozpa{padding-top:0;padding-bottom:.5rem}.research-controls.svelte-1seozpa label:where(.svelte-1seozpa){display:grid;gap:.5rem;max-width:38rem}.research-controls.svelte-1seozpa label:where(.svelte-1seozpa) span:where(.svelte-1seozpa){font-family:var(--font-sans);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.research-controls.svelte-1seozpa input:where(.svelte-1seozpa){width:100%}.research-section.svelte-1seozpa{scroll-margin-top:6rem}.research-grid.svelte-1seozpa{display:grid;grid-template-columns:minmax(0,1fr)}.research-card.svelte-1seozpa{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:.35rem 2rem;padding:1.15rem 0;border-bottom:1px solid var(--line)}.research-card.svelte-1seozpa>:not(.paper-meta){grid-column:2}.paper-meta.svelte-1seozpa{grid-column:1;grid-row:1 / span 4}.paper-meta.svelte-1seozpa{display:grid;align-content:start;gap:.3rem;padding-top:.35rem;font-family:var(--font-sans);font-size:.74rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.paper-meta.svelte-1seozpa em:where(.svelte-1seozpa){font-style:normal;color:var(--gold-ink)}.research-card.svelte-1seozpa h3:where(.svelte-1seozpa){margin:0;font-size:1.22rem;line-height:1.3;font-weight:500;color:var(--heading)}.research-card.svelte-1seozpa p:where(.svelte-1seozpa){margin:.35rem 0 0;color:var(--muted);font-size:.98rem;max-width:72ch}.research-card.svelte-1seozpa .authors:where(.svelte-1seozpa){font-family:var(--font-sans);font-size:.84rem;color:var(--muted)}.research-card.svelte-1seozpa .snippet-source:where(.svelte-1seozpa){margin-top:.6rem}.empty-state.svelte-1seozpa{max-width:40rem;border:0;border-top:1px solid var(--line-strong);border-radius:0;padding:1.25rem 0 0;background:transparent}.empty-state.svelte-1seozpa h2:where(.svelte-1seozpa){margin:0 0 .4rem;font-size:1.4rem}@media(max-width:900px){.research-hero.svelte-1seozpa{grid-template-columns:1fr}.research-index.svelte-1seozpa{padding-left:0;border-left:0;border-top:1px solid var(--line);padding-top:1rem}}@media(max-width:640px){.research-card.svelte-1seozpa{grid-template-columns:1fr}}
