.toolbar.svelte-jxrugd{display:flex;gap:12px;align-items:stretch;margin-bottom:10px;flex-wrap:wrap}.search.svelte-jxrugd{flex:1;min-width:220px;display:flex;align-items:center}.search.svelte-jxrugd input:where(.svelte-jxrugd){width:100%;padding:11px 14px;border:1px solid var(--border);border-radius:6px;font:inherit}.search.svelte-jxrugd input:where(.svelte-jxrugd):focus{outline:2px solid color-mix(in srgb,var(--accent) 50%,transparent);border-color:var(--accent)}.sort.svelte-jxrugd{padding:0 18px;border:1px solid var(--border);background:#fff;border-radius:6px;font:inherit;font-weight:600;color:var(--accent-dark);cursor:pointer;white-space:nowrap}.sort.svelte-jxrugd:hover{border-color:var(--accent);color:var(--accent)}.count.svelte-jxrugd{font-size:13px;color:var(--muted);margin:0 0 16px}.list.svelte-jxrugd{list-style:none;margin:0;padding:0}.row.svelte-jxrugd{display:grid;grid-template-columns:64px 1fr auto;gap:16px;padding:18px 0;border-top:1px solid var(--border);align-items:start}.year.svelte-jxrugd{font-weight:700;font-size:18px;color:var(--accent)}.title.svelte-jxrugd{font-size:16px;font-weight:700;margin:0 0 4px;color:var(--accent-dark);line-height:1.35}.authors.svelte-jxrugd{margin:0 0 4px;font-size:14px;color:var(--text)}.venue.svelte-jxrugd{margin:0;font-size:14px;color:var(--muted)}.venue.svelte-jxrugd .v:where(.svelte-jxrugd){font-style:italic}.badge.svelte-jxrugd{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--bg-soft);color:var(--accent-dark);font-size:11px;font-weight:600;vertical-align:middle}.tags.svelte-jxrugd{margin:8px 0 0;display:flex;flex-wrap:wrap;gap:6px}.tag.svelte-jxrugd{border:0;padding:2px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,#fff);color:var(--accent-dark);font:inherit;font-size:12px;cursor:pointer}.tag.svelte-jxrugd:hover{background:color-mix(in srgb,var(--accent) 24%,#fff)}.pdf.svelte-jxrugd{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--accent);white-space:nowrap}.empty.svelte-jxrugd{color:var(--muted);padding:18px 0}@media (max-width: 560px){.row.svelte-jxrugd{grid-template-columns:48px 1fr}.actions.svelte-jxrugd{grid-column:2}}.page-head.svelte-19nirju{padding:48px 0}.head.svelte-19nirju{display:grid;grid-template-columns:260px 1fr;gap:36px;align-items:start}.portrait.svelte-19nirju{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:8px;box-shadow:0 2px 18px #0000001f}.back.svelte-19nirju{display:inline-block;font-size:14px;font-weight:600;color:var(--accent);margin-bottom:10px}.bio.svelte-19nirju h1:where(.svelte-19nirju){font-size:clamp(26px,4vw,40px);margin:0 0 4px}.role.svelte-19nirju{font-style:italic;color:var(--muted);margin:0 0 18px}.bio.svelte-19nirju p:where(.svelte-19nirju){margin:0 0 14px;line-height:1.7;max-width:70ch}.sub.svelte-19nirju{font-size:18px;margin:22px 0 10px}.schwerpunkte.svelte-19nirju{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.schwerpunkte.svelte-19nirju li:where(.svelte-19nirju){display:flex;align-items:center;gap:7px;font-size:15px}.schwerpunkte.svelte-19nirju li:where(.svelte-19nirju) svg{color:var(--accent);flex:0 0 auto}.pub-title.svelte-19nirju{font-size:24px;margin:0 0 20px}.muted.svelte-19nirju{color:var(--muted)}@media (max-width: 760px){.head.svelte-19nirju{grid-template-columns:1fr;gap:24px}.portrait.svelte-19nirju{max-width:240px}}
