.publication-illustration[data-astro-cid-otip5wpa]{display:grid;place-items:center;min-width:0;padding:var(--ui-space-3);background:var(--ui-surface-inset);border-radius:var(--ui-radius-control)}.paper-image[data-astro-cid-otip5wpa]{background:#fff}img[data-astro-cid-otip5wpa]{display:block;width:100%;height:auto;max-height:180px;object-fit:contain}.publication-page{display:grid;gap:var(--ui-space-3);min-inline-size:0}.publication-heading h1{font-size:1.5rem;font-weight:var(--ui-weight-bold);margin-block-end:var(--ui-space-2)}.publication-heading p,.paper-note{color:var(--muted-foreground)}.citation-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-space-3)}.citation-strip>div{padding:var(--ui-inset)}.citation-strip strong{display:block;color:var(--foreground);font-size:clamp(1.4rem,3vw,1.9rem);font-weight:var(--ui-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--ui-leading-tight)}.citation-strip span{color:var(--muted-foreground);font-size:var(--ui-text-xs)}.publication-filters h2{display:flex;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-3);border-block-end:1px solid var(--border);border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0;background:var(--ui-surface-inset);color:var(--muted-foreground);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-1);padding:var(--ui-space-3)}.tag-filter{border-radius:var(--ui-radius-pill);line-height:1;white-space:nowrap}.tag-filter:before{content:"";inline-size:.46rem;block-size:.46rem;border:1.5px solid currentColor;border-radius:50%;flex-shrink:0;opacity:.68}.tag-filter[aria-pressed=true]:before{background:currentColor;opacity:1}.tag-filter[aria-pressed=mixed]:before{background:linear-gradient(90deg,currentColor 50%,transparent 50%);opacity:1}.filter-family{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-1);max-width:100%;min-height:1.75rem;padding:0 var(--ui-space-1) 0 var(--ui-space-2);border:1px solid var(--topic-border);border-radius:var(--ui-radius-pill);background:var(--topic-fill);color:var(--topic-ink);transition:transform var(--ui-duration) var(--ui-ease),background-color var(--ui-duration) var(--ui-ease)}.filter-family>.tag-filter,.filter-family>.filter-expand{border:0;padding:0;background:transparent;color:inherit;transform:none}.filter-family>.tag-filter{font-weight:600}.filter-family>.filter-expand{inline-size:1.1rem;min-block-size:1.1rem;border-radius:50%}.filter-expand svg{width:.8rem;height:.8rem;rotate:-90deg;transition:rotate var(--ui-duration) var(--ui-ease)}.filter-expand[aria-expanded=true] svg{rotate:90deg}.filter-children{display:grid;grid-template-columns:0fr;grid-template-rows:0fr;margin-inline-start:calc(-1 * var(--ui-space-1));opacity:0;visibility:hidden;transform:translate(-.25rem);transition:grid-template-columns var(--ui-duration-slow) var(--ui-ease-lift),grid-template-rows var(--ui-duration-slow) var(--ui-ease-lift),margin-inline-start var(--ui-duration-slow) var(--ui-ease-lift),opacity var(--ui-duration) var(--ui-ease),transform var(--ui-duration-slow) var(--ui-ease-lift),visibility 0s linear var(--ui-duration-slow)}.filter-child-list{display:inline-flex;flex-wrap:nowrap;gap:.125rem;min-width:0;min-height:0;padding:1px 0;overflow:hidden}.filter-family.is-open .filter-children{grid-template-columns:1fr;grid-template-rows:1fr;margin-inline-start:0;opacity:1;visibility:visible;transform:none;transition-delay:0s}.filter-family .filter-child-list .tag-filter{color:var(--topic-ink);border-color:var(--topic-border);min-height:1.2rem;padding:0 var(--ui-space-2);background:var(--ui-surface);font-size:.6875rem}.filter-family .filter-child-list .tag-filter:focus-visible{outline-offset:-2px}.filter-family .filter-child-list .tag-filter:before{width:.37rem;height:.37rem;border-width:1.2px}.filter-status{padding:0 var(--ui-space-3) var(--ui-space-2);font-size:var(--ui-text-xs);color:var(--muted-foreground)}@media(hover:hover){.filter-family:has(>button:hover){transform:translateY(var(--ui-lift));background:color-mix(in oklab,var(--topic-ink) 10%,var(--topic-fill))}}@media(max-width:760px){.filter-family{position:relative}.filter-family.is-open{z-index:1}.filter-children,.filter-family.is-open .filter-children{position:absolute;top:calc(100% + var(--ui-space-2));left:var(--dropdown-shift, 0px);z-index:30;display:grid;grid-template-columns:none;grid-template-rows:none;width:max-content;max-width:calc(100vw - 48px);margin:0;padding:var(--ui-space-1);border:1px solid var(--border);border-radius:var(--ui-radius-control);background:var(--ui-surface);box-shadow:var(--ui-shadow-hover);transition:opacity var(--ui-duration) var(--ui-ease),transform var(--ui-duration) var(--ui-ease),visibility 0s linear var(--ui-duration)}.filter-child-list{display:grid;justify-items:start;overflow:visible}.filter-family .filter-child-list .tag-filter{white-space:normal;text-align:start}.filter-expand svg{rotate:0deg}.filter-expand[aria-expanded=true] svg{rotate:180deg}}.publication-list{display:grid;gap:var(--ui-space-3)}.publication-card{padding:var(--ui-inset)}.paper-meta{display:flex;flex-wrap:wrap;gap:var(--ui-space-2);align-items:center;font-size:var(--ui-text-xs);line-height:var(--ui-leading-tight)}.paper-venue,.paper-year,.paper-award{display:inline-flex;align-items:center;padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--border);border-radius:var(--ui-radius-control);background:var(--ui-surface-inset);color:var(--muted-foreground)}.paper-venue,.paper-award{color:var(--foreground);font-weight:var(--ui-weight-semibold)}.paper-title{margin-block:var(--ui-space-2);font-size:var(--ui-text-title);font-weight:var(--ui-weight-semibold);line-height:var(--ui-leading-tight);text-wrap:pretty}.paper-authors{font-size:var(--ui-text-sm);line-height:var(--ui-leading-body);color:var(--muted-foreground)}.paper-authors .author-highlight{color:var(--foreground);font-weight:var(--ui-weight-semibold);text-decoration:underline;text-underline-offset:.2em}.paper-authors button{color:var(--primary);cursor:pointer;margin-inline-start:var(--ui-space-1);font-size:var(--ui-text-xs);min-block-size:var(--ui-control-height)}.paper-note{font-size:var(--ui-text-xs);margin-block-start:var(--ui-space-1)}.paper-tags{display:flex;flex-wrap:wrap;gap:var(--ui-space-1);margin-block-start:var(--ui-space-2)}.paper-tag{border:1px solid var(--topic-border);border-radius:var(--ui-radius-control);background:var(--topic-fill);color:var(--topic-ink);padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-text-xs);line-height:var(--ui-leading-tight)}.paper-links{display:flex;flex-wrap:wrap;gap:var(--ui-space-2);margin-block-start:var(--ui-space-3);align-items:flex-start}.paper-links details{display:contents}.paper-links details:not([open])>.paper-panel{display:none}.paper-links details[open]::details-content{display:contents}.paper-links summary{list-style:none}.paper-links summary .chevron{transition:rotate var(--ui-duration) var(--ui-ease)}.paper-links details[open]>summary .chevron{rotate:180deg}.paper-links summary::-webkit-details-marker{display:none}.paper-panel{order:1;flex-basis:100%;min-inline-size:0;padding:var(--ui-inset);background:var(--ui-surface-inset);border:1px solid var(--border);border-radius:var(--ui-radius-control);color:var(--foreground);font-size:var(--ui-text-sm);line-height:var(--ui-leading-body)}.paper-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--ui-text-xs);margin-block-end:var(--ui-space-3)}.publication-page [hidden],.publication-card [hidden],.publication-card[hidden]{display:none!important}@media(max-width:480px){.publication-page,.publication-card{--ui-inset: var(--ui-space-3)}.citation-strip{gap:var(--ui-space-2)}.citation-strip>div{padding-inline:var(--ui-space-2)}}.scholar-status{color:var(--muted-foreground);font-size:var(--ui-text-xs)}[data-topic-family=Benchmarks]{--topic-hue: 70;--topic-ink: oklch(.43 .1 var(--topic-hue));--topic-fill: oklch(.96 .025 var(--topic-hue));--topic-border: oklch(.76 .075 var(--topic-hue))}[data-theme=dark] [data-topic-family=Benchmarks]{--topic-ink: oklch(.83 .09 var(--topic-hue));--topic-fill: oklch(.27 .035 var(--topic-hue));--topic-border: oklch(.5 .07 var(--topic-hue))}[data-topic-family="AI for science"]{--topic-hue: 165;--topic-ink: oklch(.43 .1 var(--topic-hue));--topic-fill: oklch(.96 .025 var(--topic-hue));--topic-border: oklch(.76 .075 var(--topic-hue))}[data-theme=dark] [data-topic-family="AI for science"]{--topic-ink: oklch(.83 .09 var(--topic-hue));--topic-fill: oklch(.27 .035 var(--topic-hue));--topic-border: oklch(.5 .07 var(--topic-hue))}[data-topic-family="Machine learning"]{--topic-hue: 300;--topic-ink: oklch(.43 .1 var(--topic-hue));--topic-fill: oklch(.96 .025 var(--topic-hue));--topic-border: oklch(.76 .075 var(--topic-hue))}[data-theme=dark] [data-topic-family="Machine learning"]{--topic-ink: oklch(.83 .09 var(--topic-hue));--topic-fill: oklch(.27 .035 var(--topic-hue));--topic-border: oklch(.5 .07 var(--topic-hue))}[data-topic-family="Quantum physics"]{--topic-hue: 245;--topic-ink: oklch(.43 .1 var(--topic-hue));--topic-fill: oklch(.96 .025 var(--topic-hue));--topic-border: oklch(.76 .075 var(--topic-hue))}[data-theme=dark] [data-topic-family="Quantum physics"]{--topic-ink: oklch(.83 .09 var(--topic-hue));--topic-fill: oklch(.27 .035 var(--topic-hue));--topic-border: oklch(.5 .07 var(--topic-hue))}[data-topic-family="Many-body physics"]{--topic-hue: 35;--topic-ink: oklch(.43 .1 var(--topic-hue));--topic-fill: oklch(.96 .025 var(--topic-hue));--topic-border: oklch(.76 .075 var(--topic-hue))}[data-theme=dark] [data-topic-family="Many-body physics"]{--topic-ink: oklch(.83 .09 var(--topic-hue));--topic-fill: oklch(.27 .035 var(--topic-hue));--topic-border: oklch(.5 .07 var(--topic-hue))}.tag-filter[data-topic-family]{color:var(--topic-ink);background:var(--topic-fill);border-color:var(--topic-border)}.tag-filter[aria-pressed=false]{background:transparent}@media(hover:hover){.tag-filter[data-topic-family]:hover,.filter-family .tag-filter:hover{color:var(--topic-ink);background:color-mix(in oklab,var(--topic-ink) 12%,var(--topic-fill));border-color:var(--topic-ink)}}.paper-links>a.ui-control,.paper-links summary.ui-control{display:inline-flex;align-items:center;block-size:1.75rem;margin:0;padding:0 var(--ui-space-2);vertical-align:top}@media(pointer:coarse){.publication-page .ui-control,.publication-card .ui-control,.filter-family .filter-child-list .tag-filter{min-block-size:2.5rem}.filter-expand{min-inline-size:2.5rem}}.publication-illustrated[data-astro-cid-nxyoxqc5]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,2fr);gap:var(--ui-space-5);align-items:center}.publication-content[data-astro-cid-nxyoxqc5]{min-width:0}@media(max-width:640px){.publication-illustrated[data-astro-cid-nxyoxqc5]{grid-template-columns:minmax(0,1fr);gap:var(--ui-space-3)}.publication-illustrated[data-astro-cid-nxyoxqc5] .publication-illustration{max-width:360px;width:100%;justify-self:center}}
