.links.svelte-nbrh1g{flex-wrap:wrap;align-items:center;gap:4px;margin-left:-11px;display:flex}.links.svelte-nbrh1g .icon{min-width:44px;min-height:44px;color:var(--c-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.links.svelte-nbrh1g .icon:hover,.links.svelte-nbrh1g .icon:focus-visible{color:var(--c-link);background:color-mix(in srgb, var(--c-text) 7%, transparent)}.links.svelte-nbrh1g .icon svg{fill:currentColor;width:auto;max-width:24px;height:22px}.profile.svelte-1cszc9d{margin:40px 0 var(--gap-section);align-items:center;gap:32px;display:flex}.bio.svelte-1cszc9d{flex:1;min-width:0}h1.svelte-1cszc9d{margin:0 0 14px;font-size:30px}.zh.svelte-1cszc9d{color:var(--c-muted);margin-left:6px;font-weight:400}.intro.svelte-1cszc9d{margin:0 0 18px}.avatar.svelte-1cszc9d{object-fit:cover;border-radius:50%;flex-shrink:0;width:200px;height:200px}@media (width<=620px){.profile.svelte-1cszc9d{flex-direction:column-reverse;align-items:flex-start;gap:20px}.zh.svelte-1cszc9d{margin-top:2px;margin-left:0;display:block}.avatar.svelte-1cszc9d{width:128px;height:128px}}section.svelte-7a8mnf{margin-bottom:var(--gap-section)}h2.svelte-7a8mnf{border-bottom:1px solid var(--c-border);margin:0 0 18px;padding-bottom:7px;font-size:22px}.stars.svelte-1f6rfjo{color:var(--c-muted);align-items:center;gap:5px;font-size:14px;display:inline-flex}.pub.svelte-jkpdds{grid-template-columns:180px 1fr;align-items:start;gap:22px;display:grid}.thumb.svelte-jkpdds{border-radius:6px;width:180px;height:180px;position:relative;overflow:hidden}.thumb.svelte-jkpdds .base:where(.svelte-jkpdds),.thumb.svelte-jkpdds .over:where(.svelte-jkpdds){object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.thumb.svelte-jkpdds .over:where(.svelte-jkpdds){opacity:0;transition:opacity .25s}.pub.svelte-jkpdds:hover .thumb:where(.svelte-jkpdds) .over:where(.svelte-jkpdds){opacity:1}.body.svelte-jkpdds{font-size:14px;line-height:1.45}.title.svelte-jkpdds{font-size:15px;font-weight:700}.title.branded.svelte-jkpdds{color:var(--c-text)}.title.branded.svelte-jkpdds:hover{color:var(--c-link-hover)}.title.svelte-jkpdds b{font-weight:inherit;color:oklch(from var(--accent,currentColor) max(l, var(--accent-min-l)) c h)}.logo.svelte-jkpdds{vertical-align:-.17em;width:1.05em;height:1.05em;color:var(--c-text);margin-right:.3em;font-size:15px;display:inline-block}.logo.svelte-jkpdds svg{width:100%;height:100%;display:block}.authors.svelte-jkpdds{margin:5px 0 1px}.me.svelte-jkpdds{font-weight:700}sup.svelte-jkpdds{font-size:.7em}.venue.svelte-jkpdds{color:var(--c-text);margin:0 0 3px;font-weight:600}.venue.svelte-jkpdds .year:where(.svelte-jkpdds){color:var(--c-muted);font-weight:400}.links.svelte-jkpdds{flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0 0 6px;display:flex}.links.svelte-jkpdds a:where(.svelte-jkpdds),.links.svelte-jkpdds .linklike:where(.svelte-jkpdds){color:var(--c-muted)}.links.svelte-jkpdds a:where(.svelte-jkpdds):hover,.links.svelte-jkpdds .linklike:where(.svelte-jkpdds):hover{color:var(--c-link-hover)}.stars-link.svelte-jkpdds .stars{display:inline}.stars-link.svelte-jkpdds .stars svg{vertical-align:-.1em}.stars-link.svelte-jkpdds:hover .stars{color:var(--c-link-hover)}.linklike.svelte-jkpdds{font:inherit;line-height:inherit;color:var(--c-link);cursor:pointer;background:0 0;border:none;padding:0}.linklike.svelte-jkpdds:hover{color:var(--c-link-hover)}.abstract.svelte-jkpdds{color:var(--c-muted);margin:0}@media (hover:none){.thumb.svelte-jkpdds .over:where(.svelte-jkpdds){opacity:1}}@media (width<=600px){.pub.svelte-jkpdds{grid-template-columns:minmax(0,1fr);gap:12px}.thumb.svelte-jkpdds{aspect-ratio:16/10;width:100%;height:auto}.abstract.svelte-jkpdds{display:none}}.exp.svelte-1eg1njl{grid-template-columns:72px 1fr;align-items:center;gap:18px;padding:10px 0;display:grid}.logo.svelte-1eg1njl{object-fit:contain;width:72px;height:72px}.org.svelte-1eg1njl{font-weight:700}.date.svelte-1eg1njl{color:var(--c-muted);font-size:14px}.role.svelte-1eg1njl{margin-top:6px;font-weight:700}.note.svelte-1eg1njl{color:var(--c-muted);font-size:15px}.logo.mono.svelte-1eg1njl{filter:var(--mono-logo-filter)}.sw.svelte-7fz3mt{grid-template-columns:90px 1fr;align-items:center;gap:18px;display:grid}.logo.svelte-7fz3mt{border-radius:12px;width:90px;box-shadow:0 0 10px #0000001a}.name.svelte-7fz3mt{font-weight:700}.desc.svelte-7fz3mt{margin:7px 0}.stars-link.svelte-7fz3mt:hover{color:var(--c-link-hover)}.logo.svelte-7fz3mt{box-shadow:var(--logo-ring)}.talk.svelte-1t3w8bk{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.viewer.svelte-1t3w8bk{flex-direction:column;gap:8px;min-width:0;display:flex}.frame.svelte-1t3w8bk{aspect-ratio:16/9;max-width:100%;box-shadow:var(--logo-ring), 0 0 10px #0000001a;background:var(--c-card);touch-action:pan-y;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;position:relative;overflow:hidden}.frame.svelte-1t3w8bk:focus-visible{outline:2px solid var(--c-link);outline-offset:2px}.track.svelte-1t3w8bk{height:100%;transition:transform .38s cubic-bezier(.2,.7,.2,1);display:flex}.track.dragging.svelte-1t3w8bk{transition:none}.track.svelte-1t3w8bk img:where(.svelte-1t3w8bk){object-fit:cover;pointer-events:none;flex:0 0 100%;width:100%;height:100%}.nav.svelte-1t3w8bk{color:#fff;cursor:pointer;opacity:0;background:#141418b3;border:0;border-radius:50%;width:32px;height:32px;margin-top:-16px;font-size:18px;line-height:1;transition:opacity .2s;position:absolute;top:50%}.prev.svelte-1t3w8bk{left:8px}.next.svelte-1t3w8bk{right:8px}.frame.svelte-1t3w8bk:hover .nav:where(.svelte-1t3w8bk),.frame.svelte-1t3w8bk:focus-within .nav:where(.svelte-1t3w8bk){opacity:1}@media (hover:none){.nav.svelte-1t3w8bk{opacity:.85}}.nav.svelte-1t3w8bk:disabled{visibility:hidden}.bar.svelte-1t3w8bk{color:var(--c-faint);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:13px;display:flex}.count.svelte-1t3w8bk{min-width:3.6em}.dots.svelte-1t3w8bk{flex:1;gap:4px;display:flex}.dots.svelte-1t3w8bk button:where(.svelte-1t3w8bk){background:linear-gradient(var(--c-border), var(--c-border)) center / 100% 3px no-repeat;cursor:pointer;border:0;flex:1;height:12px;padding:0}.dots.svelte-1t3w8bk button[aria-current=true]:where(.svelte-1t3w8bk){background-image:linear-gradient(var(--c-link), var(--c-link))}.body.svelte-1t3w8bk{min-width:0}.name.svelte-1t3w8bk{font-weight:700}.original.svelte-1t3w8bk{color:var(--c-muted);margin-top:2px;display:block}.desc.svelte-1t3w8bk{margin:7px 0}.langs.svelte-1t3w8bk{border:1px solid var(--c-border);vertical-align:1px;border-radius:6px;margin-right:10px;display:inline-flex;overflow:hidden}.langs.svelte-1t3w8bk button:where(.svelte-1t3w8bk){color:var(--c-faint);font:inherit;cursor:pointer;background:0 0;border:0;padding:1px 9px;font-size:13px}.langs.svelte-1t3w8bk button:where(.svelte-1t3w8bk)+button:where(.svelte-1t3w8bk){border-left:1px solid var(--c-border)}.langs.svelte-1t3w8bk button[aria-pressed=true]:where(.svelte-1t3w8bk){background:var(--c-card);color:var(--c-text);font-weight:700}.meta.svelte-1t3w8bk,.links.svelte-1t3w8bk{color:var(--c-faint);margin:4px 0 0;font-size:14px}@media (width<=600px){.talk.svelte-1t3w8bk{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.track.svelte-1t3w8bk,.nav.svelte-1t3w8bk{transition:none}}.stack.svelte-1uha8ag{flex-direction:column;gap:28px;display:flex}.stack-tight.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.news.svelte-1uha8ag,.bullets.svelte-1uha8ag{margin:0;padding-left:1.3em;line-height:1.6}.news.svelte-1uha8ag li:where(.svelte-1uha8ag),.bullets.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:8px}.legend.svelte-1uha8ag{color:var(--c-muted);margin:-6px 0 20px;font-size:14px}.label.svelte-1uha8ag{margin-bottom:6px;font-weight:700}
