.pex__toolbar{display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;margin-bottom:var(--space-lg)}.pex__clear{background:none;border:var(--border-hairline);border-radius:var(--radius-md);color:var(--text-muted);font-size:12px;padding:7px 12px;cursor:pointer}.pex__clear:hover{border-color:var(--accent);color:var(--accent)}.pex__count{margin-inline-start:auto;font-family:var(--font-mono);font-size:12px;color:var(--text-faint)}.pex__export{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;padding-block:var(--space-md);border-top:var(--border-hairline)}.pex__export-meta{font-family:var(--font-mono);font-size:12px;color:var(--text-faint)}.pex__export-btn{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);border:var(--border-hairline);border-radius:var(--radius-md);padding:8px 14px;background:none;cursor:pointer;transition:border-color var(--motion-micro),color var(--motion-micro)}.pex__export-btn:hover:not(:disabled){border-color:var(--metallic);color:var(--metallic)}.pex__export-btn:disabled{opacity:.4;cursor:not-allowed}.pex__head,.pex__row{display:grid;grid-template-columns:1fr 120px 170px;gap:28px}.pex__head{padding:14px 0;border-top:var(--border-hairline);border-bottom:var(--border-hairline);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.pex__head-id{text-align:end}.pex__list{list-style:none;margin:0;padding:0}.pex__row{padding:24px 0;border-bottom:var(--border-hairline);align-items:start;transition:background var(--motion-micro)}.pex__row:hover{background:#122146}.pex__title{font-family:var(--font-display);font-weight:420;font-size:20px;color:var(--text);line-height:1.35;margin:0 0 8px}.pex__authors{font-size:14px;color:var(--text-muted);line-height:1.55;margin:0}.pex__principal{color:var(--text)}.pex__meta{display:flex;align-items:center;gap:14px;margin-top:12px;flex-wrap:wrap}.pex__venue{font-size:13px;color:var(--text-muted)}.pex__type{font-family:var(--font-mono);font-size:11px;color:var(--text-faint);border:var(--border-hairline);border-radius:var(--radius-sm);padding:2px 8px}.pex__flag{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px}.pex__flag--oa{color:var(--accent)}.pex__flag--pending{color:var(--metallic)}.pex__watch{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:11px;color:var(--accent);border:1px solid var(--accent-line);border-radius:var(--radius-sm);padding:2px 8px}.pex__watch:hover{border-color:var(--accent);background:var(--accent-line)}.pex__dot{width:7px;height:7px;border-radius:999px;background:var(--accent)}.pex__ring{width:7px;height:7px;border-radius:999px;border:1px solid var(--metallic)}.pex__cites{font-family:var(--font-mono);font-size:24px;color:var(--text);line-height:1}.pex__cites-label{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-top:6px}.pex__id{text-align:end}.pex__doi{display:block;font-family:var(--font-mono);font-size:12px;color:var(--accent);word-break:break-word}.pex__doi:hover{text-decoration:underline}.pex__noid{display:block;font-family:var(--font-mono);font-size:12px;color:var(--text-ghost)}.pex__cite{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-family:var(--font-mono);font-size:11px;color:var(--text-muted);border:var(--border-hairline);border-radius:var(--radius-sm);padding:5px 10px;background:none;cursor:pointer;transition:border-color var(--motion-micro),color var(--motion-micro)}.pex__cite:hover{border-color:var(--metallic);color:var(--metallic)}.pex__empty{padding:64px 0;text-align:center;border-bottom:var(--border-hairline)}.pex__empty-title{font-family:var(--font-display);font-size:22px;color:var(--text);margin:0 0 8px}.pex__empty-body{font-size:14px;color:var(--text-muted);margin:0 0 18px}.pex__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:48rem){.pex__head{display:none}.pex__row{grid-template-columns:1fr;gap:12px}.pex__cites{font-size:18px}.pex__id{text-align:start}}.pub-header[data-astro-cid-f3fmnth3]{padding-block:var(--space-3xl) var(--space-xl)}.pub-header__inner[data-astro-cid-f3fmnth3]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-xl)}.pub-header__eyebrow[data-astro-cid-f3fmnth3]{display:flex;align-items:center;gap:14px;margin-bottom:22px}.pub-header__rule[data-astro-cid-f3fmnth3]{width:28px;height:1px;background:var(--metallic)}.pub-header__eyebrow[data-astro-cid-f3fmnth3] .t-eyebrow[data-astro-cid-f3fmnth3]{color:var(--text-muted);letter-spacing:.22em}.pub-header__title[data-astro-cid-f3fmnth3]{font-family:var(--font-display);font-variation-settings:"opsz" 144;font-weight:360;font-size:var(--t-display);line-height:1.05;letter-spacing:-.015em;margin:0;color:var(--text)}.pub-header__stats[data-astro-cid-f3fmnth3]{color:var(--text-faint);text-align:end;line-height:1.7}.pub-body[data-astro-cid-f3fmnth3]{padding-bottom:var(--space-3xl)}@media(max-width:48rem){.pub-header__inner[data-astro-cid-f3fmnth3]{flex-direction:column;align-items:flex-start;gap:var(--space-lg)}.pub-header__stats[data-astro-cid-f3fmnth3]{text-align:start}.pub-header__title[data-astro-cid-f3fmnth3]{font-size:40px}}
