.stats[data-astro-cid-6o3pj5ce]{display:flex;flex-wrap:wrap;gap:clamp(1.25rem,4vw,3.5rem);margin:clamp(2rem,4vw,3rem) 0 0}.stats[data-astro-cid-6o3pj5ce] dt[data-astro-cid-6o3pj5ce]{font-family:var(--font-serif);font-size:var(--t-xl);color:var(--firuze-deep);line-height:1;font-variant-numeric:lining-nums}.stats[data-astro-cid-6o3pj5ce] dd[data-astro-cid-6o3pj5ce]{margin:.4rem 0 0;color:var(--ink-2);font-size:var(--t-sm)}.chips[data-astro-cid-6o3pj5ce]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-3)}.chips[data-astro-cid-6o3pj5ce] li[data-astro-cid-6o3pj5ce]{padding:.55rem 1.1rem;border:1px solid var(--line);border-radius:999px;background:var(--paper)}.filters[data-astro-cid-6o3pj5ce]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4);margin-bottom:var(--s-6);position:sticky;top:var(--header-h);z-index:5;padding-block:var(--s-3);background:var(--paper);border-bottom:1px solid var(--line)}.seg[data-astro-cid-6o3pj5ce]{display:inline-flex;padding:4px;border-radius:999px;background:var(--limestone);border:1px solid var(--line)}.seg[data-astro-cid-6o3pj5ce] button[data-astro-cid-6o3pj5ce]{min-height:40px;padding:0 1rem;border:0;border-radius:999px;background:transparent;color:var(--ink);font:600 var(--t-sm) / 1 var(--font-sans);cursor:pointer;transition:background-color var(--dur-1) ease,color var(--dur-1) ease}.seg[data-astro-cid-6o3pj5ce] button[data-astro-cid-6o3pj5ce][aria-pressed=true]{background:var(--ink);color:var(--paper)}.search[data-astro-cid-6o3pj5ce]{flex:1 1 260px;display:flex;align-items:center;gap:.6rem;min-height:48px;padding:0 1rem;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink-2)}.search[data-astro-cid-6o3pj5ce]:focus-within{border-color:var(--firuze);outline:2px solid var(--firuze-wash)}.search[data-astro-cid-6o3pj5ce] input[data-astro-cid-6o3pj5ce]{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:1rem;color:var(--ink);outline:none}.count[data-astro-cid-6o3pj5ce]{white-space:nowrap;color:var(--ink-2);font-size:var(--t-sm);font-variant-numeric:tabular-nums}.year-group[data-astro-cid-6o3pj5ce]{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--s-5);padding-block:var(--s-5);border-top:1px solid var(--line)}.year-group[data-astro-cid-6o3pj5ce][hidden]{display:none}.year-label[data-astro-cid-6o3pj5ce]{font-size:var(--t-lg);color:var(--firuze-deep);position:sticky;top:calc(var(--header-h) + 5.5rem);align-self:start;font-variant-numeric:lining-nums}.year-group[data-astro-cid-6o3pj5ce] ol[data-astro-cid-6o3pj5ce]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-5)}.year-group[data-astro-cid-6o3pj5ce] li[data-astro-cid-6o3pj5ce][hidden]{display:none}.pub-title[data-astro-cid-6o3pj5ce]{font-family:var(--font-serif);font-size:1.12rem;line-height:1.4}.pub-title[data-astro-cid-6o3pj5ce] a[data-astro-cid-6o3pj5ce]{color:var(--ink);text-decoration-color:var(--line)}.pub-title[data-astro-cid-6o3pj5ce] a[data-astro-cid-6o3pj5ce]:hover{color:var(--firuze);text-decoration-color:currentColor}.pub-authors[data-astro-cid-6o3pj5ce]{margin-top:.3rem;font-size:var(--t-sm);color:var(--ink-2);overflow-wrap:anywhere}.pub-authors[data-astro-cid-6o3pj5ce] strong{color:var(--ink);font-weight:600}.pub-venue[data-astro-cid-6o3pj5ce]{display:flex;flex-wrap:wrap;gap:.4rem .8rem;align-items:baseline;margin-top:.2rem;font-size:var(--t-sm);color:var(--ink-2)}.scope[data-astro-cid-6o3pj5ce]{font-size:var(--t-xs);color:var(--ochre-deep);font-weight:600}.empty[data-astro-cid-6o3pj5ce]{padding-block:var(--s-6);color:var(--ink-2)}.cv-row[data-astro-cid-6o3pj5ce].top{margin-top:clamp(1.75rem,3vw,2.5rem)}.cv-row[data-astro-cid-6o3pj5ce]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}.table-list[data-astro-cid-6o3pj5ce]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.table-list[data-astro-cid-6o3pj5ce] li[data-astro-cid-6o3pj5ce]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr) 6.5rem;gap:var(--s-5);padding-block:var(--s-4);border-bottom:1px solid var(--line);align-items:baseline}.table-list[data-astro-cid-6o3pj5ce].compact li[data-astro-cid-6o3pj5ce]{grid-template-columns:1fr;gap:.2rem}.tl-main[data-astro-cid-6o3pj5ce]{font-family:var(--font-serif);line-height:1.4}.tl-side[data-astro-cid-6o3pj5ce]{color:var(--ink-2);font-size:var(--t-sm)}.tl-year[data-astro-cid-6o3pj5ce]{color:var(--ink-2);font-size:var(--t-sm);text-align:right;font-variant-numeric:tabular-nums}.grid-2[data-astro-cid-6o3pj5ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,5rem)}.col-title[data-astro-cid-6o3pj5ce]{font-size:var(--t-lg);margin-bottom:var(--s-5)}.col-title[data-astro-cid-6o3pj5ce].spaced{margin-top:var(--s-7)}.more[data-astro-cid-6o3pj5ce]{display:inline-block;margin-top:var(--s-5);font-weight:600}@media(max-width:860px){.grid-2[data-astro-cid-6o3pj5ce]{grid-template-columns:1fr}.table-list[data-astro-cid-6o3pj5ce] li[data-astro-cid-6o3pj5ce]{grid-template-columns:1fr;gap:.2rem}.tl-year[data-astro-cid-6o3pj5ce]{text-align:left}.year-group[data-astro-cid-6o3pj5ce]{grid-template-columns:1fr;gap:var(--s-3)}.year-label[data-astro-cid-6o3pj5ce],.filters[data-astro-cid-6o3pj5ce]{position:static}}
