.publication-entry[data-astro-cid-7wyzlwdu]{border-bottom:1px solid var(--border);color:var(--fg);gap:1.5rem;padding:1.25rem 0;display:flex}.publication-featured[data-astro-cid-7wyzlwdu]{border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:.625rem;margin:.75rem 0;padding:1.25rem}.publication-body[data-astro-cid-7wyzlwdu]{overflow-wrap:anywhere;flex:1;min-width:0}.publication-meta[data-astro-cid-7wyzlwdu]{color:var(--fg-muted);font-size:.8125rem}h3[data-astro-cid-7wyzlwdu]{margin:.4rem 0;font-size:1.0625rem;font-weight:650;line-height:1.6}.publication-authors[data-astro-cid-7wyzlwdu]{color:var(--fg-muted);font-size:.875rem;line-height:1.8}.publication-badges[data-astro-cid-7wyzlwdu]{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;padding:0;list-style:none;display:flex}.publication-badges[data-astro-cid-7wyzlwdu] li[data-astro-cid-7wyzlwdu]{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);color:var(--accent);background:var(--bg);border-radius:.375rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.publication-image[data-astro-cid-7wyzlwdu]{flex-shrink:0;width:112px}.publication-image[data-astro-cid-7wyzlwdu] img[data-astro-cid-7wyzlwdu],.publication-placeholder[data-astro-cid-7wyzlwdu]{aspect-ratio:3/4;object-fit:contain;border:1px solid var(--border);background:var(--bg-elev);border-radius:.4rem;width:100%}.publication-placeholder[data-astro-cid-7wyzlwdu]{color:var(--accent);place-items:center;display:grid}svg[data-astro-cid-7wyzlwdu]{width:48%;height:auto}.publication-actions[data-astro-cid-7wyzlwdu]{color:var(--accent);flex-wrap:wrap;align-items:start;gap:.25rem 1.5rem;font-size:.8125rem;display:flex}.publication-actions[data-astro-cid-7wyzlwdu] details[data-astro-cid-7wyzlwdu]{flex:1;min-width:150px}summary[data-astro-cid-7wyzlwdu]{cursor:pointer;align-content:center;width:fit-content;min-height:44px}a[data-astro-cid-7wyzlwdu]{text-underline-offset:4px;align-items:center;gap:.3rem;min-height:44px;text-decoration:underline;display:inline-flex}.publication-citation[data-astro-cid-7wyzlwdu]{background:var(--bg-elev);color:var(--fg-muted);-webkit-user-select:all;user-select:all;border-radius:.375rem;padding:.75rem;line-height:1.8}@media (width<=500px){.publication-entry[data-astro-cid-7wyzlwdu]{gap:.875rem}.publication-image[data-astro-cid-7wyzlwdu]{width:68px}.publication-featured[data-astro-cid-7wyzlwdu]{padding:1rem}h3[data-astro-cid-7wyzlwdu]{font-size:1rem}}.resource-navigation[data-astro-cid-ovnii3gp]{top:var(--main-navigation-height,61px);z-index:20;background:color-mix(in srgb, var(--bg) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:.5rem;margin-bottom:1rem;padding:.5rem 0;display:flex;position:sticky;overflow-x:auto}.resource-navigation[data-astro-cid-ovnii3gp] a[data-astro-cid-ovnii3gp]{border:1px solid var(--border);min-height:44px;color:var(--fg-muted);background:var(--bg-elev);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.875rem;display:flex}.resource-navigation[data-astro-cid-ovnii3gp] a[data-astro-cid-ovnii3gp][aria-current],.resource-navigation[data-astro-cid-ovnii3gp] a[data-astro-cid-ovnii3gp]:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.resource-navigation[data-astro-cid-ovnii3gp] span[data-astro-cid-ovnii3gp]{font-variant-numeric:tabular-nums;font-size:.75rem}.resource-section[data-astro-cid-ovnii3gp]{scroll-margin-top:calc(var(--main-navigation-height,61px) + var(--resource-navigation-height,60px) + 1rem);margin-top:2.5rem}.resource-section[data-astro-cid-ovnii3gp] header[data-astro-cid-ovnii3gp]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}h2[data-astro-cid-ovnii3gp]{color:var(--fg);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700}header[data-astro-cid-ovnii3gp] span[data-astro-cid-ovnii3gp]{color:var(--fg-subtle);font-family:monospace}.outcome-preview[data-astro-cid-ovnii3gp]{background:var(--bg-elev);border-bottom:1px solid var(--border);padding:1rem;display:block}.outcome-preview[data-astro-cid-ovnii3gp] img[data-astro-cid-ovnii3gp]{aspect-ratio:1.4;object-fit:contain;width:100%;height:auto;display:block}.outcome-preview[data-astro-cid-ovnii3gp]:hover{background:var(--accent-soft)}
