.publications-page.svelte-1ix0gvc{padding:6.5rem 2rem 4rem}.publications-inner.svelte-1ix0gvc{max-width:1100px;margin:0 auto}.page-title.svelte-1ix0gvc{font-size:2.2rem;font-weight:800;color:#292e31;margin-bottom:.35rem}.page-subtitle.svelte-1ix0gvc{font-size:1rem;color:#888;margin-bottom:2rem}.nva-source-link.svelte-1ix0gvc{color:#4361ee;text-decoration:none;font-weight:500}.nva-source-link.svelte-1ix0gvc:hover{text-decoration:underline}.empty-state.svelte-1ix0gvc{color:#888;font-size:.95rem;padding:2rem 0}.empty-state.svelte-1ix0gvc a:where(.svelte-1ix0gvc){color:#4361ee}.pub-title-link.svelte-1ix0gvc{text-decoration:none;color:inherit}.pub-title-link.svelte-1ix0gvc:hover .pub-title:where(.svelte-1ix0gvc){color:#4361ee}.filter-row.svelte-1ix0gvc{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.type-filter.svelte-1ix0gvc{display:flex;flex-wrap:wrap;gap:.5rem}.pub-count.svelte-1ix0gvc{font-size:.82rem;color:#aaa;white-space:nowrap}.filter-btn.svelte-1ix0gvc{font-family:Poppins,sans-serif;font-size:.82rem;font-weight:500;padding:.4rem 1rem;border:1.5px solid #ddd;background:transparent;border-radius:20px;color:#666;cursor:pointer;transition:all .2s}.filter-btn.svelte-1ix0gvc:hover{border-color:#4361ee;color:#4361ee}.filter-btn.active.svelte-1ix0gvc{background:#4361ee;border-color:#4361ee;color:#fff}.publications-list.svelte-1ix0gvc{display:flex;flex-direction:column;gap:1rem}.pub-card.svelte-1ix0gvc{display:flex;gap:1.5rem;background:#fff;border-radius:14px;padding:1.4rem 1.5rem;border:1px solid #eee}.pub-year.svelte-1ix0gvc{font-size:1.4rem;font-weight:800;color:#4361ee;opacity:.35;min-width:58px;padding-top:.2rem}.pub-content.svelte-1ix0gvc{flex:1}.pub-meta.svelte-1ix0gvc{display:flex;gap:.45rem;align-items:center;margin-bottom:.5rem}.pub-type-badge.svelte-1ix0gvc{display:inline-block;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:.2rem .55rem;border-radius:18px;color:#fff;background:#4361ee}.pub-title.svelte-1ix0gvc{font-size:1.02rem;font-weight:700;line-height:1.4;color:#292e31;margin-bottom:.35rem;transition:color .15s}.pub-authors.svelte-1ix0gvc{font-size:.84rem;color:#888;margin-bottom:.2rem}.pub-venue.svelte-1ix0gvc{font-size:.84rem;color:#4361ee;font-weight:500;margin-bottom:.65rem}.pub-abstract.svelte-1ix0gvc{font-size:.86rem;line-height:1.5;color:#666;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pub-abstract.expanded.svelte-1ix0gvc{display:block;line-clamp:unset;-webkit-line-clamp:unset}.read-more-btn.svelte-1ix0gvc{background:none;border:none;color:#4361ee;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:500;padding:.3rem 0;cursor:pointer}@media(max-width:768px){.publications-page.svelte-1ix0gvc{padding:5.8rem 1.5rem 3rem}.pub-card.svelte-1ix0gvc{flex-direction:column;gap:.45rem}.pub-year.svelte-1ix0gvc{font-size:1.1rem;min-width:auto}}
