img[data-astro-cid-c2776jew]{width:100%;height:auto;box-shadow:var(--paper-shadow)}.publication-row:hover img[data-astro-cid-c2776jew]{box-shadow:var(--paper-shadow-hover)}.publication-image[data-astro-cid-c2776jew]{cursor:pointer;border-bottom:none;margin:auto;padding:5px;display:block}.publication-entry[data-astro-cid-pr6pdvex]>p[data-astro-cid-pr6pdvex]{margin:.3em 0 0;line-height:1.5em}.author[data-astro-cid-pr6pdvex]{font-size:var(--fs-sm)}.title[data-astro-cid-pr6pdvex]{font-size:1em;font-weight:600}.publication-row:hover .title[data-astro-cid-pr6pdvex] a[data-astro-cid-pr6pdvex]{color:var(--link-hover)}.booktitle[data-astro-cid-pr6pdvex]{font-size:var(--fs-sm);font-style:italic}.icons-row[data-astro-cid-pr6pdvex]{align-items:center;margin:.3em 0 0;display:flex}.icons-row[data-astro-cid-pr6pdvex]>p[data-astro-cid-pr6pdvex]{margin:0;line-height:1.5em}.publication-row[data-astro-cid-mpxtw2xz]{border-top:1px solid var(--border);transition:background-color var(--transition-fast) ease-in-out, border-color var(--transition-fast) ease-in-out;border-radius:8px;margin:0 -.75em;padding:.6em .75em}.publication-row[data-astro-cid-mpxtw2xz]:first-child,.publication-row[data-astro-cid-mpxtw2xz].is-first{border-top-color:#0000}.publication-row[data-astro-cid-mpxtw2xz]:hover{background-color:var(--surface-card)}.publication-row[data-astro-cid-mpxtw2xz].is-hidden{display:none}.pub-grid[data-astro-cid-mpxtw2xz]{gap:var(--gutter);grid-template-columns:2fr 10fr;align-items:center;display:grid}@media screen and (width<=960px){.pub-grid[data-astro-cid-mpxtw2xz]{grid-template-columns:3fr 9fr}}@media screen and (width<=736px){.pub-grid[data-astro-cid-mpxtw2xz]{grid-template-columns:1fr}.pub-thumb[data-astro-cid-mpxtw2xz]{display:none}}.publications[data-astro-cid-zel3o46s]{background-color:var(--surface);margin:0;padding:4em 0}.publications[data-astro-cid-zel3o46s] header[data-astro-cid-zel3o46s]{text-align:center}@media screen and (width>=961px) and (width<=1620px){.publications[data-astro-cid-zel3o46s]{padding:3em 0}}@media screen and (width<=960px){.publications[data-astro-cid-zel3o46s]{padding:3em 0}}@media screen and (width<=736px){.publications[data-astro-cid-zel3o46s]{padding:2em 0}}.publication-filter[data-astro-cid-zel3o46s]{flex-wrap:wrap;gap:.4em;margin-bottom:1.25em;display:flex}html:not(.js) .publication-filter[data-astro-cid-zel3o46s]{display:none}.filter-chip[data-astro-cid-zel3o46s]{--tag-bg:var(--tag-bg-light,transparent);--tag-fg:var(--tag-fg-light,var(--text-muted));--tag-border:var(--tag-border-light,var(--border));font-family:inherit;font-size:var(--fs-xs);cursor:pointer;color:var(--tag-fg);background-color:var(--tag-bg);border:1px solid var(--tag-border);transition:background-color var(--transition-fast) ease-in-out, border-color var(--transition-fast) ease-in-out, color var(--transition-fast) ease-in-out;border-radius:3px;padding:.3em .7em;line-height:1.4}:root[data-theme=dark] .filter-chip[data-astro-cid-zel3o46s]{--tag-bg:var(--tag-bg-dark,transparent);--tag-fg:var(--tag-fg-dark,var(--text-muted));--tag-border:var(--tag-border-dark,var(--border))}.filter-chip[data-astro-cid-zel3o46s]:hover{border-color:var(--tag-fill,var(--text-muted))}.filter-chip[data-astro-cid-zel3o46s].is-selected{color:var(--tag-fill-fg,var(--accent-contrast));background-color:var(--tag-fill,var(--accent));border-color:var(--tag-fill,var(--accent))}.filter-count[data-astro-cid-zel3o46s]{opacity:.7;font-variant-numeric:tabular-nums;margin-left:.4em}.publications-empty[data-astro-cid-zel3o46s]{color:var(--text-muted);text-align:center;padding:2em 0}.publication-more[data-astro-cid-zel3o46s]{justify-content:center;display:flex}.show-more-button{font-family:inherit;font-size:var(--fs-sm);cursor:pointer;color:var(--text);background-color:var(--surface-card);border:1px solid var(--border);box-shadow:var(--card-shadow);transition:background-color var(--transition-fast) ease-in-out, border-color var(--transition-fast) ease-in-out, color var(--transition-fast) ease-in-out;border-radius:8px;margin-top:1em;padding:.5em 1.4em}.show-more-button:hover{color:var(--link-hover);border-color:var(--border-link)}
