.mux-wrapper.svelte-x2ijtf{width:100%;aspect-ratio:16 / 9;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-alt)}.mux-wrapper.svelte-x2ijtf mux-player{width:100%;height:100%;--media-object-fit: cover}.mux-skeleton.svelte-x2ijtf{width:100%;height:100%;position:relative;background:var(--color-bg-alt)}.mux-skeleton-shimmer.svelte-x2ijtf{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,var(--color-surface) 50%,transparent 100%);background-size:200% 100%;animation:svelte-x2ijtf-shimmer 1.8s ease-in-out infinite}@keyframes svelte-x2ijtf-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.academia.svelte-lkoc94{max-width:800px;margin:0 auto;padding:var(--space-lg) var(--space-md)}.academia-header.svelte-lkoc94{margin-bottom:var(--space-2xl)}.academia-name.svelte-lkoc94{font-size:var(--font-size-2xl);font-weight:600;margin-bottom:var(--space-xs)}.academia-tagline.svelte-lkoc94{color:var(--color-text-secondary);font-size:var(--font-size-base);margin-bottom:var(--space-xs)}.academia-meta.svelte-lkoc94{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-sm)}.academia-contact.svelte-lkoc94{font-size:var(--font-size-sm)}.academia-contact.svelte-lkoc94 a:where(.svelte-lkoc94){color:var(--color-accent)}.academia-contact.svelte-lkoc94 .sep:where(.svelte-lkoc94){color:var(--color-text-subtle);margin:0 var(--space-xs)}.academia-section-title.svelte-lkoc94{font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--space-lg);padding-bottom:var(--space-xs);border-bottom:1px solid var(--border-color)}.academia-empty.svelte-lkoc94{color:var(--color-text-muted);font-style:italic}.academia-empty.svelte-lkoc94 a:where(.svelte-lkoc94){color:var(--color-accent)}.paper.svelte-lkoc94{display:flex;gap:var(--space-md);margin-bottom:var(--space-xl);align-items:flex-start}.paper.compact.svelte-lkoc94 .paper-video,.paper.compact.svelte-lkoc94 .paper-thumb:where(.svelte-lkoc94),.paper.compact.svelte-lkoc94 .paper-thumb-placeholder:where(.svelte-lkoc94){display:none}.paper-thumb.svelte-lkoc94{width:160px;min-width:160px;height:100px;object-fit:cover;border-radius:var(--radius-sm);background:var(--color-bg-alt)}.paper-thumb-placeholder.svelte-lkoc94{border:1px dashed var(--border-color-subtle)}.paper-video.svelte-lkoc94{width:160px;min-width:160px;border-radius:var(--radius-sm);overflow:hidden}.paper-content.svelte-lkoc94{flex:1;min-width:0}.paper-title.svelte-lkoc94{font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--space-2xs);line-height:1.3}.paper-title.svelte-lkoc94 a:where(.svelte-lkoc94){color:var(--color-text);text-decoration:none}.paper-title.svelte-lkoc94 a:where(.svelte-lkoc94):hover{color:var(--color-accent)}.paper-authors.svelte-lkoc94{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2xs)}.paper-venue.svelte-lkoc94{font-size:var(--font-size-sm);color:var(--color-text-muted);font-style:italic;margin-bottom:var(--space-xs)}.paper-desc.svelte-lkoc94{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5;margin-bottom:var(--space-xs)}.paper-links.svelte-lkoc94{display:flex;gap:var(--space-md);font-size:var(--font-size-sm)}.paper-links.svelte-lkoc94 a:where(.svelte-lkoc94){color:var(--color-accent);text-decoration:none;font-weight:500}.paper-links.svelte-lkoc94 a:where(.svelte-lkoc94):hover{text-decoration:underline}@media(max-width:600px){.paper.svelte-lkoc94{flex-direction:column}.paper-thumb.svelte-lkoc94{width:100%;min-width:unset;height:140px}}
