.container.svelte-arx2fv{max-width:var(--max-width,72rem);padding:0 var(--space-6,1.5rem);margin:0 auto}.eyebrow.svelte-arx2fv{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted,#65747a);margin:0 0 var(--space-4,1rem);font-size:.78rem}.eyebrow.svelte-arx2fv a:where(.svelte-arx2fv){color:var(--blue,#0b72b9);text-decoration:none}.eyebrow.svelte-arx2fv a:where(.svelte-arx2fv):hover{text-decoration:underline}.library-header.svelte-arx2fv{background:var(--paper-blue,#e9f6fb);border-bottom:1px solid var(--rule,#c9dde3);padding:var(--space-16,4rem) 0 var(--space-12,3rem)}.library-header.svelte-arx2fv h1:where(.svelte-arx2fv){font-family:var(--font-display,"DM Serif Display", Georgia, serif);color:var(--ink,#101417);margin:0 0 var(--space-5,1.25rem);font-size:clamp(2rem,4vw,2.8rem)}.dek.svelte-arx2fv{max-width:44rem;color:var(--ink-soft,#263940);margin:0;font-size:1.05rem;line-height:1.6}.paper-list.svelte-arx2fv{padding:var(--space-10,2.5rem) 0;margin:0;list-style:none}.paper-row.svelte-arx2fv{border-bottom:1px solid var(--rule,#c9dde3)}.paper-row.svelte-arx2fv:first-child{border-top:1px solid var(--rule,#c9dde3)}.paper-link.svelte-arx2fv{gap:var(--space-8,2rem);padding:var(--space-8,2rem) var(--space-3,.75rem);text-decoration:none;transition:background .14s;display:flex}.paper-link.svelte-arx2fv:hover{background:var(--paper,#f7f8f3)}.paper-number.svelte-arx2fv{font-family:var(--font-mono,monospace);color:var(--rule-strong,#8eb8c4);flex:none;padding-top:.2rem;font-size:.85rem}.paper-main.svelte-arx2fv{flex:1;min-width:0}.paper-title-row.svelte-arx2fv{justify-content:space-between;align-items:baseline;gap:var(--space-4,1rem);flex-wrap:wrap;display:flex}.paper-title-row.svelte-arx2fv h2:where(.svelte-arx2fv){font-family:var(--font-display,"DM Serif Display", Georgia, serif);color:var(--ink,#101417);margin:0;font-size:1.55rem}.paper-date.svelte-arx2fv{font-family:var(--font-mono,monospace);color:var(--ink-muted,#65747a);white-space:nowrap;font-size:.8rem}.paper-subtitle.svelte-arx2fv{color:var(--ink-soft,#263940);margin:var(--space-2,.5rem) 0 var(--space-3,.75rem);font-size:.98rem;font-style:italic}.paper-summary.svelte-arx2fv{color:var(--ink-soft,#263940);margin:0 0 var(--space-4,1rem);max-width:46rem;line-height:1.6}.paper-tags.svelte-arx2fv{flex-wrap:wrap;gap:.4rem;display:flex}.tag.svelte-arx2fv{font-family:var(--font-mono,monospace);color:var(--blue-deep,#063d66);background:var(--paper-blue,#e9f6fb);border:1px solid var(--rule,#c9dde3);border-radius:999px;padding:.15rem .6rem;font-size:.72rem}@media (width<=640px){.paper-link.svelte-arx2fv{gap:var(--space-4,1rem)}}
