.papers,.library{border-top:1px solid var(--line)}.paper{gap:var(--s-2) var(--s-6);padding:var(--s-5) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,9rem) minmax(0,1fr);display:grid}.paper time,.entry-year{color:var(--text-3);font-family:var(--font-mono);font-size:12.5px;line-height:1.9}.paper h3 a{text-decoration:none}.paper h3 a:hover{text-decoration:underline}.paper-meta{margin-top:var(--s-1);color:var(--text-3);font-family:var(--font-mono);font-size:12px}.paper-abstract{max-width:var(--measure);margin-top:var(--s-3);color:var(--text-2)}.library-group+.library-group{margin-top:var(--s-7)}.library-group h3{margin-bottom:var(--s-3);color:var(--text-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.entry{gap:var(--s-2) var(--s-5);padding:var(--s-4) 0;border-bottom:1px solid var(--line);grid-template-columns:5ch minmax(0,1fr);display:grid}.entry-title{color:var(--text);font-weight:600}.entry-title a{-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3)}.entry-cite{color:var(--text-2);font-size:var(--t-small);margin-top:2px}.entry-note{max-width:var(--measure);margin-top:var(--s-2);color:var(--text-3);font-size:var(--t-small)}.catalog-empty{padding:var(--s-5) 0;border-bottom:1px solid var(--line);color:var(--text-3);font-family:var(--font-mono);font-size:13px}@media (max-width:640px){.paper{grid-template-columns:minmax(0,1fr)}}
