.item[data-astro-cid-ry2l6wiv]{padding-block:var(--space-4);border-top:1px solid var(--rule)}h3[data-astro-cid-ry2l6wiv]{margin-bottom:var(--space-1)}.sub[data-astro-cid-ry2l6wiv]{color:var(--muted);font-size:var(--text-sm);margin-bottom:var(--space-1)}.meta[data-astro-cid-ry2l6wiv]{margin-bottom:var(--space-2);text-transform:none;letter-spacing:0}.desc[data-astro-cid-ry2l6wiv],.notes[data-astro-cid-ry2l6wiv]{font-size:var(--text-sm);margin-bottom:0}.notes[data-astro-cid-ry2l6wiv]{padding-left:1.2em}.pub[data-astro-cid-ent4rkus]{padding-block:var(--space-5);border-top:1px solid var(--rule)}.title[data-astro-cid-ent4rkus]{font-family:var(--font-display);font-weight:500;font-size:var(--text-lg);margin-bottom:var(--space-2)}.authors[data-astro-cid-ent4rkus],.venue[data-astro-cid-ent4rkus]{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--muted)}.authors[data-astro-cid-ent4rkus] strong[data-astro-cid-ent4rkus]{color:var(--ink);font-weight:600}.status[data-astro-cid-ent4rkus]{color:var(--accent)}.abstract[data-astro-cid-ent4rkus]{font-size:var(--text-sm)}.links[data-astro-cid-ent4rkus]{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-ent4rkus] a[data-astro-cid-ent4rkus]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em}@media (width<=720px){.year[data-astro-cid-ent4rkus]{margin-bottom:var(--space-1)}}.top[data-astro-cid-uue4a3aj]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.contact[data-astro-cid-uue4a3aj]{color:var(--muted);font-size:var(--text-sm);margin:var(--space-2) 0 0;max-width:none}.printed[data-astro-cid-uue4a3aj]{display:none}.download[data-astro-cid-uue4a3aj]{border:1px solid var(--ink);color:var(--ink);transition:background-color var(--ease), color var(--ease);border-radius:999px;align-items:center;padding:.55rem 1rem;text-decoration:none;display:inline-flex}.download[data-astro-cid-uue4a3aj] .mono[data-astro-cid-uue4a3aj]{color:inherit}.download[data-astro-cid-uue4a3aj]:hover{background:var(--ink);color:var(--paper)}.glance[data-astro-cid-uue4a3aj]{margin:0 0 var(--space-6);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));padding:0;list-style:none;display:grid}.glance[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]{border:1px solid var(--rule);border-radius:var(--radius);padding:var(--space-3) var(--space-4);background:var(--paper-2);gap:.1rem;display:grid}.glance[data-astro-cid-uue4a3aj] .n[data-astro-cid-uue4a3aj]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 48;font-size:1.9rem;line-height:1}.chart[data-astro-cid-uue4a3aj]{margin-bottom:var(--space-6);padding:var(--space-4) var(--space-4) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius)}.axis[data-astro-cid-uue4a3aj]{height:1.2rem;margin-bottom:var(--space-2);border-bottom:1px solid var(--rule);position:relative}.axis[data-astro-cid-uue4a3aj] span[data-astro-cid-uue4a3aj]{font-family:var(--font-mono);color:var(--muted);font-size:.68rem;position:absolute;top:0;transform:translate(-50%)}.lanes[data-astro-cid-uue4a3aj]{background-image:repeating-linear-gradient(to right, var(--rule) 0 1px, transparent 1px 100%);background-size:calc(100% / var(--nyears,10)) 100%;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.lane[data-astro-cid-uue4a3aj]{height:1.7rem;position:relative}.bar[data-astro-cid-uue4a3aj]{background:var(--muted);border-radius:3px;height:.45rem;position:absolute;bottom:0}.bar[data-astro-cid-uue4a3aj][data-open]{border-top-right-radius:0;border-bottom-right-radius:0;mask-image:linear-gradient(90deg,#000 85%,#0000)}.bar-label[data-astro-cid-uue4a3aj]{color:var(--ink);white-space:nowrap;font-size:.72rem;font-weight:600;line-height:1.1rem;position:absolute;top:0}.bar-label[data-astro-cid-uue4a3aj].anchor-right{text-align:right}.bar-sub[data-astro-cid-uue4a3aj]{color:var(--muted);font-weight:400}.bar[data-astro-cid-uue4a3aj]{height:.55rem}.kind-education[data-astro-cid-uue4a3aj] .bar[data-astro-cid-uue4a3aj]{background:var(--chart-education)}.kind-research[data-astro-cid-uue4a3aj] .bar[data-astro-cid-uue4a3aj]{background:var(--chart-research)}.kind-teaching[data-astro-cid-uue4a3aj] .bar[data-astro-cid-uue4a3aj]{background:var(--chart-teaching)}.kind-industry[data-astro-cid-uue4a3aj] .bar[data-astro-cid-uue4a3aj]{background:var(--chart-industry)}.legend[data-astro-cid-uue4a3aj]{margin:var(--space-3) 0 0;gap:var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]:before{content:"";vertical-align:-1px;border-radius:2px;width:.7rem;height:.7rem;margin-right:.35rem;display:inline-block}.legend[data-astro-cid-uue4a3aj] .kind-education[data-astro-cid-uue4a3aj]:before{background:var(--chart-education)}.legend[data-astro-cid-uue4a3aj] .kind-research[data-astro-cid-uue4a3aj]:before{background:var(--chart-research)}.legend[data-astro-cid-uue4a3aj] .kind-teaching[data-astro-cid-uue4a3aj]:before{background:var(--chart-teaching)}.legend[data-astro-cid-uue4a3aj] .kind-industry[data-astro-cid-uue4a3aj]:before{background:var(--chart-industry)}.tabs[data-astro-cid-uue4a3aj]{border-bottom:2px solid var(--ink);margin-bottom:var(--space-2);flex-wrap:wrap;gap:.3rem;padding-bottom:.5rem;display:flex}.tabs[data-astro-cid-uue4a3aj] input[data-astro-cid-uue4a3aj]{opacity:0;width:0;height:0;position:absolute}.tabs[data-astro-cid-uue4a3aj] label[data-astro-cid-uue4a3aj]{cursor:pointer;font-size:var(--text-sm);color:var(--muted);transition:background-color var(--ease), color var(--ease);border-radius:999px;align-items:baseline;gap:.4rem;padding:.35rem .8rem;display:inline-flex}.tabs[data-astro-cid-uue4a3aj] label[data-astro-cid-uue4a3aj] .mono[data-astro-cid-uue4a3aj]{font-size:.68rem}.tabs[data-astro-cid-uue4a3aj] label[data-astro-cid-uue4a3aj]:hover{color:var(--ink);background:var(--accent-soft)}.tabs[data-astro-cid-uue4a3aj] input[data-astro-cid-uue4a3aj]:checked+label[data-astro-cid-uue4a3aj]{background:var(--ink);color:var(--paper)}.tabs[data-astro-cid-uue4a3aj] input[data-astro-cid-uue4a3aj]:checked+label[data-astro-cid-uue4a3aj] .mono[data-astro-cid-uue4a3aj]{color:var(--paper);opacity:.7}.tabs[data-astro-cid-uue4a3aj] input[data-astro-cid-uue4a3aj]:focus-visible+label[data-astro-cid-uue4a3aj]{outline:2px solid var(--accent);outline-offset:2px}.panel[data-astro-cid-uue4a3aj]{display:none}main:has(#tab-education:checked) #panel-education[data-astro-cid-uue4a3aj],main:has(#tab-positions:checked) #panel-positions[data-astro-cid-uue4a3aj],main:has(#tab-publications:checked) #panel-publications[data-astro-cid-uue4a3aj],main:has(#tab-patents:checked) #panel-patents[data-astro-cid-uue4a3aj],main:has(#tab-funding:checked) #panel-funding[data-astro-cid-uue4a3aj],main:has(#tab-talks:checked) #panel-talks[data-astro-cid-uue4a3aj],main:has(#tab-service:checked) #panel-service[data-astro-cid-uue4a3aj]{display:block}.print-only[data-astro-cid-uue4a3aj]{display:none}.screen-only[data-astro-cid-uue4a3aj]{display:block}.sub[data-astro-cid-uue4a3aj]{margin:var(--space-5) 0 0}.rows[data-astro-cid-uue4a3aj] details.row:first-of-type{border-top:0}@media (width<=720px){.bar-sub[data-astro-cid-uue4a3aj]{display:none}.glance[data-astro-cid-uue4a3aj] .n[data-astro-cid-uue4a3aj]{font-size:1.5rem}}@media print{.download[data-astro-cid-uue4a3aj],.glance[data-astro-cid-uue4a3aj],.chart[data-astro-cid-uue4a3aj],.tabs[data-astro-cid-uue4a3aj]{display:none!important}.printed[data-astro-cid-uue4a3aj]{margin:0;display:block}.panel[data-astro-cid-uue4a3aj]{break-inside:auto;margin-top:1rem;display:block!important}.print-only[data-astro-cid-uue4a3aj]{font-size:var(--text-h2);border-top:1px solid var(--rule);padding-top:.6rem;display:block}.screen-only[data-astro-cid-uue4a3aj]{display:none!important}}
