.research[data-astro-cid-omha2cvd]{flex-direction:column;gap:clamp(12px,2vh,20px);height:100%;display:flex}.top[data-astro-cid-omha2cvd]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.top[data-astro-cid-omha2cvd] .page-sub[data-astro-cid-omha2cvd]{max-width:52em}.tabs[data-astro-cid-omha2cvd]{background:var(--surface);border:1px solid var(--line);border-radius:999px;gap:4px;padding:4px;display:flex}.tabs[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:.88rem;font-weight:700}.tabs[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd][aria-selected=true]{background:var(--ink);color:var(--bg)}.panel[data-astro-cid-omha2cvd]{flex:1;min-height:0}.map-panel[data-astro-cid-omha2cvd]{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:18px;display:grid}.matrix[data-astro-cid-omha2cvd]{grid-template-rows:auto repeat(4,minmax(0,1fr)) auto;grid-template-columns:minmax(120px,.55fr) repeat(3,minmax(0,1fr));gap:8px;min-height:0;display:grid}.vh[data-astro-cid-omha2cvd]{padding:0 4px 4px}.vh[data-astro-cid-omha2cvd] h2[data-astro-cid-omha2cvd]{font-size:clamp(1rem,1.5vw,1.25rem)}.vh[data-astro-cid-omha2cvd] p[data-astro-cid-omha2cvd]{color:var(--muted);margin-top:2px;font-size:.74rem;line-height:1.35}.rh[data-astro-cid-omha2cvd]{font:700 clamp(.85rem, 1.1vw, 1rem)/1.15 var(--display);border-radius:12px;align-items:center;gap:8px;padding-right:6px;display:flex}.rh[data-astro-cid-omha2cvd] .dot[data-astro-cid-omha2cvd]{background:var(--c);border-radius:4px;flex:none;width:12px;height:12px}.rh[data-astro-cid-omha2cvd].focus{color:var(--c)}.cell[data-astro-cid-omha2cvd]{text-align:left;cursor:pointer;background:color-mix(in srgb, var(--c) 9%, var(--surface));border:1.5px solid color-mix(in srgb, var(--c) 20%, transparent);border-radius:16px;flex-direction:column;justify-content:space-between;gap:6px;min-height:0;padding:10px 12px;transition:transform .15s,border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.cell[data-astro-cid-omha2cvd]:hover{border-color:var(--c);transform:scale(1.02)}.cell[data-astro-cid-omha2cvd][aria-pressed=true]{background:color-mix(in srgb, var(--c) 20%, var(--surface));border-color:var(--c)}.cell[data-astro-cid-omha2cvd] .n[data-astro-cid-omha2cvd]{font:800 clamp(1.3rem, min(2.4vw, 4vh), 2rem)/1 var(--display);color:var(--c)}.chips[data-astro-cid-omha2cvd]{flex-wrap:wrap;gap:4px;display:flex}.chip[data-astro-cid-omha2cvd]{background:var(--surface);border:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;padding:2px 8px;font-size:.7rem;font-weight:600;overflow:hidden}.more[data-astro-cid-omha2cvd]{font:600 .68rem/1.6 var(--mono);color:var(--muted)}.cell[data-astro-cid-omha2cvd].empty{border-style:dashed;border-color:color-mix(in srgb, var(--c) 40%, transparent);background:0 0;justify-content:center}.open[data-astro-cid-omha2cvd]{color:var(--muted);font-size:.78rem;font-weight:600}.legacy[data-astro-cid-omha2cvd]{color:var(--muted);grid-column:1/-1;margin-top:2px;font-size:.78rem}.detail[data-astro-cid-omha2cvd]{min-height:0;padding:18px 20px;overflow-y:auto}.d[data-astro-cid-omha2cvd] .eyebrow[data-astro-cid-omha2cvd]{margin-bottom:10px}.d[data-astro-cid-omha2cvd] .pill[data-astro-cid-omha2cvd]{--c:inherit}.d[data-astro-cid-omha2cvd] h3[data-astro-cid-omha2cvd]{margin-bottom:12px;font-size:1.05rem;line-height:1.25}.d[data-astro-cid-omha2cvd] ul[data-astro-cid-omha2cvd]{margin:0;padding:0;list-style:none}.d[data-astro-cid-omha2cvd] li[data-astro-cid-omha2cvd]{border-left:3px solid var(--c);margin-bottom:6px;padding:9px 0 9px 12px}.d[data-astro-cid-omha2cvd] li[data-astro-cid-omha2cvd] b[data-astro-cid-omha2cvd]{font-size:.86rem;font-weight:600;line-height:1.35;display:block}.d[data-astro-cid-omha2cvd] li[data-astro-cid-omha2cvd] span[data-astro-cid-omha2cvd]{color:var(--muted);font-size:.74rem}.none[data-astro-cid-omha2cvd]{color:var(--muted);font-size:.9rem}.pubs-panel[data-astro-cid-omha2cvd]{flex-direction:column;gap:10px;display:flex}.pubs-bar[data-astro-cid-omha2cvd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.who[data-astro-cid-omha2cvd],.pager[data-astro-cid-omha2cvd]{align-items:center;gap:6px;display:flex}.who[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd],.pager[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd]{border:1.5px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:.82rem;font-weight:700}.who[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd] span[data-astro-cid-omha2cvd]{font:500 .72rem/1 var(--mono);opacity:.8;margin-left:4px}.who[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.who[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd]:hover,.pager[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd]:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.who[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd][aria-pressed=true]:hover{color:var(--bg)}.pager[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd]{padding:6px 12px}.pager[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd]:disabled{opacity:.35;cursor:default}.pg[data-astro-cid-omha2cvd]{font:600 .78rem/1 var(--mono);color:var(--muted);text-align:center;min-width:3.5em}.pubs[data-astro-cid-omha2cvd]{flex:1;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.pub[data-astro-cid-omha2cvd]{border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:8px 14px;display:grid;overflow:hidden}.year[data-astro-cid-omha2cvd]{font:800 1.05rem/1 var(--display);color:var(--c)}.pt[data-astro-cid-omha2cvd]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(.78rem,min(1vw,1.9vh),.9rem);font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.pa[data-astro-cid-omha2cvd]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.7rem;overflow:hidden}.pa[data-astro-cid-omha2cvd] i[data-astro-cid-omha2cvd]{color:var(--faint)}.pa[data-astro-cid-omha2cvd] b[data-astro-cid-omha2cvd]{color:var(--ink);font-weight:700}u[data-astro-cid-omha2cvd]{text-decoration-color:var(--audio);text-underline-offset:2px;color:var(--ink);text-decoration-thickness:2px}.note[data-astro-cid-omha2cvd]{color:var(--muted);font-size:.78rem}.record-panel[data-astro-cid-omha2cvd]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rc[data-astro-cid-omha2cvd]{border-radius:var(--radius);background:color-mix(in srgb, var(--c) 8%, var(--surface));border-color:color-mix(in srgb, var(--c) 22%, transparent);flex-direction:column;gap:6px;padding:18px 20px;display:flex;overflow:hidden}.rc[data-astro-cid-omha2cvd].wide{flex-direction:row;grid-column:1/-1;align-items:center;gap:18px}.rc[data-astro-cid-omha2cvd] .big[data-astro-cid-omha2cvd]{font:800 clamp(2.4rem, 5vh, 3.6rem)/1 var(--display);color:var(--c)}.rc[data-astro-cid-omha2cvd] h3[data-astro-cid-omha2cvd]{font-size:1.1rem}.rc[data-astro-cid-omha2cvd] p[data-astro-cid-omha2cvd],.rc[data-astro-cid-omha2cvd] li[data-astro-cid-omha2cvd] span[data-astro-cid-omha2cvd]{color:var(--muted);font-size:.82rem}.rc[data-astro-cid-omha2cvd] ul[data-astro-cid-omha2cvd]{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.rc[data-astro-cid-omha2cvd] li[data-astro-cid-omha2cvd] b[data-astro-cid-omha2cvd]{font-size:.86rem;font-weight:600;line-height:1.3;display:block}.rc[data-astro-cid-omha2cvd] li[data-astro-cid-omha2cvd] span[data-astro-cid-omha2cvd]{display:block}@media (width<=959px),(height<=599px){.research[data-astro-cid-omha2cvd]{height:auto}.map-panel[data-astro-cid-omha2cvd]{grid-template-columns:1fr}.matrix[data-astro-cid-omha2cvd]{grid-template-rows:none;grid-auto-rows:minmax(96px,auto)}.pubs[data-astro-cid-omha2cvd]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.record-panel[data-astro-cid-omha2cvd]{grid-template-rows:none;grid-template-columns:1fr 1fr}}@media (width<=640px){.matrix[data-astro-cid-omha2cvd]{grid-template-columns:repeat(3,minmax(0,1fr))}.corner[data-astro-cid-omha2cvd]{display:none}.rh[data-astro-cid-omha2cvd]{grid-column:1/-1;padding-top:8px}.vh[data-astro-cid-omha2cvd] p[data-astro-cid-omha2cvd]{display:none}.record-panel[data-astro-cid-omha2cvd]{grid-template-columns:1fr}.rc[data-astro-cid-omha2cvd].wide{flex-direction:column;align-items:flex-start}}
