:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.home{display:grid;grid-template-columns:260px 1fr;gap:2rem;max-width:1100px;margin:2rem auto;padding:2rem;align-items:start}.profile{text-align:left}.avatar{width:220px;height:auto;border-radius:8px;display:block;margin-bottom:1rem}.profile h1{margin:0 0 .25rem;font-size:1.5rem}.profile .role{margin:0 0 .75rem;color:#ffffffb3}.contact div{margin-bottom:.25rem}.content{text-align:left}@media(max-width:800px){.home{grid-template-columns:1fr}.avatar{width:140px}}.papers{list-style:none;padding:0;margin:0}.paper-item{padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.04)}.paper-meta{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.paper-venue{margin:.25rem 0 0;color:#ffffffb3}.badges{display:inline-flex;gap:.5rem}.badge{font-size:.8rem;padding:.25rem .5rem;border-radius:999px;text-decoration:none;color:#fff}.badge.arxiv{background:#e37400}.badge.accepted{background:#0f9d58}.badge.record{background:#2563eb}@media(prefers-color-scheme:light){.paper-item{border-bottom-color:#0000000f}.paper-venue{color:#334155}}.paper-citation{margin:.5rem 0 0;font-size:.92rem;color:#fffc}@media(prefers-color-scheme:light){.paper-citation{color:#475569}}.paper-citation strong{font-weight:700}a[data-v-7d91a6b6]{color:inherit;text-decoration:underline}.paper-meta[data-v-9e642e20]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.paper-citation[data-v-9e642e20]{margin:0}.paper-meta a[data-v-9e642e20]{display:inline-block;margin:0;vertical-align:middle}body{margin:0}.papers{list-style:none;margin:0;padding:0}.paper-item{margin:0 0 .5em;padding:0}
