.venue-strip.svelte-1pfsh2{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.55rem .85rem;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md, 6px);margin-bottom:.7rem}.vs-label.svelte-1pfsh2{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.06em;font-weight:600;flex-shrink:0}.pills.svelte-1pfsh2{display:flex;flex-wrap:wrap;gap:.4rem;flex:1;min-width:0}.pill.svelte-1pfsh2{display:inline-flex;align-items:baseline;gap:.35rem;padding:.18rem .6rem;background:var(--bg-primary, #0a0a0a);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:999px;font-size:var(--fs-xs, .75rem);text-decoration:none;transition:border-color .12s ease,color .12s ease;line-height:1.3}a.pill.svelte-1pfsh2:hover{border-color:var(--accent-amber, #d4a76c);color:var(--accent-amber, #d4a76c)}.pill-passive.svelte-1pfsh2{cursor:default}.pill-name.svelte-1pfsh2{color:inherit;font-weight:500;max-width:14ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pill-count.svelte-1pfsh2{color:var(--accent-amber, #d4a76c);font-family:SF Mono,monospace;font-variant-numeric:tabular-nums;font-size:.85em;font-weight:600}a.pill.svelte-1pfsh2:hover .pill-count:where(.svelte-1pfsh2){color:var(--accent-amber, #d4a76c);filter:brightness(1.15)}@media (max-width: 540px){.venue-strip.svelte-1pfsh2{flex-direction:column;align-items:flex-start}}.papers-index.svelte-dhnoa8{padding:2.5rem 0}.layout-grid.svelte-dhnoa8{display:grid;grid-template-columns:220px 1fr;gap:1.5rem;align-items:start}@media (max-width: 900px){.layout-grid.svelte-dhnoa8{grid-template-columns:1fr}}.search.svelte-dhnoa8{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.search-input.svelte-dhnoa8{flex:1 1 280px;padding:.6rem .9rem;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);color:var(--text-primary);font-size:var(--fs-md, 1rem)}.search-input.svelte-dhnoa8:focus{outline:none;border-color:var(--accent-cyan)}.search-btn.svelte-dhnoa8{padding:.6rem 1.2rem;background:var(--accent-cyan);color:var(--bg-primary, #0a0a0a);border:1px solid var(--accent-cyan);border-radius:var(--radius-sm, 4px);font-weight:600;cursor:pointer;font-size:var(--fs-sm)}.search-btn.svelte-dhnoa8:hover{filter:brightness(1.1)}.clear.svelte-dhnoa8{align-self:center;color:var(--text-secondary);font-size:var(--fs-sm);text-decoration:none}.clear.svelte-dhnoa8:hover{color:var(--accent-cyan)}.pills.svelte-dhnoa8,.sort.svelte-dhnoa8{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:.7rem}.pills-label.svelte-dhnoa8{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;margin-right:.4rem}.pill.svelte-dhnoa8{display:inline-block;padding:.2rem .7rem;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;font-size:var(--fs-xs, .75rem);text-decoration:none;transition:border-color .15s,color .15s}.pill.svelte-dhnoa8:hover{color:var(--accent-cyan);border-color:var(--accent-cyan);text-decoration:none}.pill.active.svelte-dhnoa8{background:var(--accent-cyan);color:var(--bg-primary, #0a0a0a);border-color:var(--accent-cyan);font-weight:600}.sort-link.svelte-dhnoa8{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-decoration:none;padding:.15rem .4rem;border-radius:var(--radius-sm, 4px)}.sort-link.svelte-dhnoa8:hover{color:var(--accent-cyan)}.sort-link.active.svelte-dhnoa8{color:var(--accent-cyan);font-weight:600;border-bottom:1px solid var(--accent-cyan)}.status.svelte-dhnoa8{color:var(--text-secondary);font-size:var(--fs-sm);margin:.7rem 0 .6rem;line-height:1.5}.status.svelte-dhnoa8 strong:where(.svelte-dhnoa8){color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.status-query.svelte-dhnoa8{color:var(--accent-cyan);font-weight:500}.status-count.svelte-dhnoa8{margin-left:.4em;opacity:.85}.active-filters.svelte-dhnoa8{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 1rem;padding:.45rem .6rem;background:color-mix(in srgb,var(--accent-cyan) 5%,transparent);border:1px solid color-mix(in srgb,var(--accent-cyan) 22%,var(--border-subtle));border-radius:var(--radius-md, 6px)}.active-filters-label.svelte-dhnoa8{color:var(--text-secondary);font-size:var(--fs-xs, .72rem);text-transform:uppercase;letter-spacing:.05em;margin-right:.25rem}.active-chip.svelte-dhnoa8{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem .15rem .65rem;background:var(--bg-secondary);border:1px solid color-mix(in srgb,var(--accent-cyan) 35%,var(--border-subtle));border-radius:999px;color:var(--accent-cyan);font-size:var(--fs-xs, .72rem);text-decoration:none;transition:background .12s ease,border-color .12s ease}.active-chip.svelte-dhnoa8:hover,.active-chip.svelte-dhnoa8:focus-visible{background:color-mix(in srgb,var(--accent-cyan) 14%,var(--bg-secondary));border-color:var(--accent-cyan);outline:none}.active-chip-label.svelte-dhnoa8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:18em}.active-chip-x.svelte-dhnoa8{color:var(--text-secondary);font-weight:700;line-height:1;transform:translateY(-1px)}.active-chip.svelte-dhnoa8:hover .active-chip-x:where(.svelte-dhnoa8){color:var(--accent-cyan)}.active-clear-all.svelte-dhnoa8{margin-left:auto;color:var(--text-secondary);font-size:var(--fs-xs, .7rem);text-decoration:underline}.active-clear-all.svelte-dhnoa8:hover{color:var(--accent-cyan)}.grid.svelte-dhnoa8{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width: 900px){.grid.svelte-dhnoa8{grid-template-columns:1fr}}.card.svelte-dhnoa8{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color .15s,transform .15s}.card.svelte-dhnoa8:hover{border-color:var(--accent-cyan);transform:translateY(-1px)}.card-link.svelte-dhnoa8{display:block;padding:1rem 1.1rem;color:var(--text-primary);text-decoration:none;height:100%}.card-title.svelte-dhnoa8{margin:0 0 .4rem;font-size:var(--fs-md, 1rem);color:var(--text-primary);line-height:1.35;overflow-wrap:break-word;word-break:break-word}.card-authors.svelte-dhnoa8{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);margin:0 0 .4rem;font-style:italic;line-height:1.4}.card-author-link.svelte-dhnoa8{color:var(--accent-cyan);text-decoration:none}.card-author-link.svelte-dhnoa8:hover{text-decoration:underline}.card-meta.svelte-dhnoa8{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.5rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.card-journal.svelte-dhnoa8{color:var(--accent-cyan)}.dot.svelte-dhnoa8{color:var(--text-secondary);opacity:.6}.card-year.svelte-dhnoa8{font-variant-numeric:tabular-nums}.badge.svelte-dhnoa8{display:inline-block;border-radius:999px;padding:.1rem .55rem;font-size:var(--fs-xs, .7rem);border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));margin-left:auto}.badge-cites.svelte-dhnoa8{color:var(--accent-cyan);border-color:var(--accent-cyan);font-weight:600;font-variant-numeric:tabular-nums}.card-snippet.svelte-dhnoa8{color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.45;margin:.3rem 0 0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-snippet.svelte-dhnoa8 mark{background:#4fc3f740;color:var(--accent-cyan);padding:0 .1em;border-radius:2px}.card-mesh.svelte-dhnoa8{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.5rem}.mesh-chip.svelte-dhnoa8{display:inline-block;padding:.05rem .45rem;color:var(--text-secondary);font-size:var(--fs-xs, .7rem);border:1px solid var(--border-subtle);border-radius:999px;background:var(--bg-primary, #0a0a0a);line-height:1.3}.card.svelte-dhnoa8:hover .mesh-chip:where(.svelte-dhnoa8){border-color:color-mix(in oklab,var(--accent-cyan) 30%,var(--border-subtle))}.pagination.svelte-dhnoa8{margin-top:1.5rem;text-align:center;display:flex;justify-content:space-between;align-items:center}.prev.svelte-dhnoa8{color:var(--accent-cyan);font-weight:600;text-decoration:none}.prev.svelte-dhnoa8:hover{color:var(--accent-magenta)}.next.svelte-dhnoa8{color:var(--accent-cyan);font-weight:600;text-decoration:none;margin-left:auto}.next.svelte-dhnoa8:hover{color:var(--accent-magenta)}.page-footer.svelte-dhnoa8{margin-top:2rem}
