:root{--tint-publication: color-mix(in srgb, #4A7CB6 78%, var(--text-muted));--tint-presentation: color-mix(in srgb, #16A34A 78%, var(--text-muted));--tint-award: var(--gold);--tint-general: var(--text-muted);--gold: #D9AE3F;--gold-shine: #FFF1BF}:root.light-theme{--gold: #8C6A0E;--gold-shine: #EBC556}.line-icon{display:block;flex:none}.tint-publication{color:var(--tint-publication)}.tint-presentation{color:var(--tint-presentation)}.tint-award{color:var(--tint-award)}.tint-general{color:var(--tint-general)}.gold-text,.line-icon--gold{background:linear-gradient(105deg,var(--gold) 42%,var(--gold-shine) 50%,var(--gold) 58%) 100% 0 / 250% 100% no-repeat;animation:gold-sheen 6s ease-in-out infinite}.gold-text{color:var(--gold);padding-right:.12em;margin-right:-.12em}@supports ((-webkit-background-clip: text) or (background-clip: text)){.gold-text{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.line-icon--gold{width:var(--line-icon-size);height:var(--line-icon-size);-webkit-mask:var(--line-icon) center / contain no-repeat;mask:var(--line-icon) center / contain no-repeat}@keyframes gold-sheen{0%,70%{background-position:100% 0}to{background-position:0% 0}}@media(prefers-reduced-motion:reduce){.gold-text,.line-icon--gold{animation:none}}@media(forced-colors:active){.gold-text{-webkit-text-fill-color:currentColor;background:none}.line-icon--gold{forced-color-adjust:none;background:CanvasText}}@media print{.gold-text{-webkit-text-fill-color:currentColor;background:none}}.video-dialog{--vd-aspect: 1.7778;--vd-margin: 32px;width:min(1100px,calc(100vw - var(--vd-margin)),calc((100vh - var(--vd-margin) - 58px) * var(--vd-aspect)));width:min(1100px,calc(100vw - var(--vd-margin)),calc((100dvh - var(--vd-margin) - 58px) * var(--vd-aspect)));max-width:none;max-height:none;margin:auto;padding:0;border:0;background:none;overflow:visible;color:var(--text)}.video-dialog::backdrop{background:#0a0a0a99;animation:vd-fade .14s ease-out}.vd-panel{overflow:hidden;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 18px 48px #0003,0 2px 6px #0000000f;animation:vd-pop .16s cubic-bezier(.2,.8,.2,1)}.vd-head{display:flex;align-items:center;gap:4px;padding:8px 8px 8px 16px}.vd-title{flex:1 1 auto;min-width:0;margin:0;font-size:14.5px;font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vd-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;height:32px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--text-muted);font:inherit;font-size:13px;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent}.vd-button[hidden]{display:none}.vd-button:hover{color:var(--text);background:var(--bg-surface)}.vd-button:focus-visible{outline:2px solid var(--link);outline-offset:2px}.vd-close{width:32px;padding:0}.vd-screen{background:#000}.vd-video{display:block;width:100%;aspect-ratio:var(--vd-aspect);background:#000}.vd-video[hidden]{display:none}.vd-video:focus-visible{outline:2px solid var(--link);outline-offset:-2px}.vd-problem{margin:0;padding:3rem 1.25rem;text-align:center;font-size:14px;color:#ddd}.vd-problem a{color:#fff}@media(pointer:coarse){.vd-button{height:40px}.vd-close{width:40px}}@media(max-width:640px){.video-dialog{--vd-margin: 16px}.vd-head{padding-left:12px}}@keyframes vd-fade{0%{opacity:0}}@keyframes vd-pop{0%{opacity:0;transform:translateY(-6px) scale(.985)}}@media(prefers-reduced-motion:reduce){.video-dialog::backdrop,.vd-panel{animation:none}}.paper-links[data-astro-cid-kwshjsen]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.paper-link[data-astro-cid-kwshjsen]{display:inline-flex;align-items:center;gap:6px;padding:3px 11px 3px 9px;border:1px solid var(--border);border-radius:999px;background:var(--bg-surface);color:var(--text);font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:border-color .15s,background-color .15s}button[data-astro-cid-kwshjsen].paper-link{font-family:inherit;cursor:pointer}.paper-link[data-astro-cid-kwshjsen]:hover{color:var(--text);border-color:var(--border-hover);background:color-mix(in srgb,var(--text) 4%,var(--bg-surface))}.paper-link[data-astro-cid-kwshjsen]:focus-visible{outline:2px solid var(--link);outline-offset:2px}@media(pointer:coarse){.paper-link[data-astro-cid-kwshjsen]{padding-block:5px}}.paper-entry-frame[data-astro-cid-t5znzwx5]{container-type:inline-size}.paper-entry[data-astro-cid-t5znzwx5]{--media: clamp(200px, 40%, 320px);--gap: 1.25rem;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "more";column-gap:var(--gap);align-items:start}.paper-entry--full[data-astro-cid-t5znzwx5]{--media: clamp(240px, 50%, 420px);--gap: 1.5rem}.paper-entry[data-astro-cid-t5znzwx5].has-media{grid-template-columns:var(--media) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"media head" "media more"}.paper-entry--full[data-astro-cid-t5znzwx5].has-media{grid-template-rows:auto auto;grid-template-areas:"media head" "more  more"}.paper-media[data-astro-cid-t5znzwx5]{position:relative;grid-area:media;width:100%;aspect-ratio:var(--aspect);overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface)}.paper-media-main[data-astro-cid-t5znzwx5]{display:block;width:100%;height:100%;object-fit:cover}video[data-astro-cid-t5znzwx5].paper-media-main{opacity:0;transition:opacity .4s ease}video[data-astro-cid-t5znzwx5].paper-media-main.is-ready{opacity:1}.paper-media-hover[data-astro-cid-t5znzwx5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s ease}.paper-media[data-astro-cid-t5znzwx5].is-playing .paper-media-hover[data-astro-cid-t5znzwx5]{opacity:1}@container (max-width: 35rem){.paper-entry--full[data-astro-cid-t5znzwx5].has-media{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"media" "head" "more"}.paper-entry--full[data-astro-cid-t5znzwx5].has-media .paper-media[data-astro-cid-t5znzwx5]{aspect-ratio:var(--banner-aspect);margin-bottom:.85rem}.paper-entry--full[data-astro-cid-t5znzwx5].has-media .paper-media[data-astro-cid-t5znzwx5]>[data-astro-cid-t5znzwx5]{object-position:50% 20%}}@container (max-width: 30rem){.paper-entry--compact[data-astro-cid-t5znzwx5].has-media{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"media" "head" "more"}.paper-entry--compact[data-astro-cid-t5znzwx5].has-media .paper-media[data-astro-cid-t5znzwx5]{aspect-ratio:var(--banner-aspect);margin-bottom:.75rem}.paper-entry--compact[data-astro-cid-t5znzwx5].has-media .paper-media[data-astro-cid-t5znzwx5]>[data-astro-cid-t5znzwx5]{object-position:50% 20%}}.paper-head[data-astro-cid-t5znzwx5]{grid-area:head;min-width:0}.paper-more[data-astro-cid-t5znzwx5]{grid-area:more;min-width:0}.paper-title[data-astro-cid-t5znzwx5]{margin:0 0 .3rem;font-size:1.1rem;line-height:1.3;overflow-wrap:break-word}.paper-entry--full[data-astro-cid-t5znzwx5] .paper-title[data-astro-cid-t5znzwx5]{margin-bottom:.45rem;font-size:1.25rem}.paper-authors[data-astro-cid-t5znzwx5]{margin:0;font-size:.9rem;line-height:1.55;overflow-wrap:break-word}.paper-authors[data-astro-cid-t5znzwx5] strong{font-weight:700}.paper-author[data-astro-cid-t5znzwx5]{white-space:nowrap}.paper-cofirst[data-astro-cid-t5znzwx5]{font-size:.75em;line-height:0;vertical-align:.45em}.paper-cofirst-note[data-astro-cid-t5znzwx5]{font-size:.85em;color:var(--text-muted);white-space:nowrap}.paper-note-gap[data-astro-cid-t5znzwx5]{word-spacing:.35em}.paper-meta[data-astro-cid-t5znzwx5]{margin:.15rem 0 0;font-size:.85rem;line-height:1.5;color:var(--text-muted);overflow-wrap:break-word}.paper-venue[data-astro-cid-t5znzwx5]{margin:0}.paper-meta--several[data-astro-cid-t5znzwx5] .paper-venue[data-astro-cid-t5znzwx5]{padding-left:1em;text-indent:-1em}.paper-accolades[data-astro-cid-t5znzwx5],.paper-awards[data-astro-cid-t5znzwx5]{font-style:italic}.paper-awards[data-astro-cid-t5znzwx5] .line-icon{display:inline-block;margin-right:.3em;vertical-align:-1px}.paper-honour[data-astro-cid-t5znzwx5]{white-space:nowrap}.paper-sr[data-astro-cid-t5znzwx5]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.paper-entry--full[data-astro-cid-t5znzwx5] .paper-authors[data-astro-cid-t5znzwx5]{font-size:.95rem}.paper-entry--full[data-astro-cid-t5znzwx5] .paper-meta[data-astro-cid-t5znzwx5]{font-size:.9rem}.paper-tldr[data-astro-cid-t5znzwx5]{margin:.8rem 0 0;font-size:.95rem;line-height:1.6;overflow-wrap:break-word}.paper-more[data-astro-cid-t5znzwx5] .paper-links{margin-top:.65rem}@media(prefers-reduced-motion:reduce){video[data-astro-cid-t5znzwx5].paper-media-main,.paper-media-hover[data-astro-cid-t5znzwx5]{transition:none}}@media(max-width:768px){.paper-title[data-astro-cid-t5znzwx5]{font-size:1rem}.paper-entry--full[data-astro-cid-t5znzwx5] .paper-title[data-astro-cid-t5znzwx5]{font-size:1.12rem}}@media(max-width:480px){.paper-title[data-astro-cid-t5znzwx5]{font-size:.98rem}.paper-entry--full[data-astro-cid-t5znzwx5] .paper-title[data-astro-cid-t5znzwx5]{font-size:1.02rem}.paper-authors[data-astro-cid-t5znzwx5],.paper-entry--full[data-astro-cid-t5znzwx5] .paper-authors[data-astro-cid-t5znzwx5]{font-size:.85rem}.paper-meta[data-astro-cid-t5znzwx5],.paper-entry--full[data-astro-cid-t5znzwx5] .paper-meta[data-astro-cid-t5znzwx5]{font-size:.8rem}.paper-tldr[data-astro-cid-t5znzwx5]{font-size:.9rem}}
