.work-anchor{height:0;scroll-margin-top:200px;display:block}.chronicle-entry{scroll-margin-top:96px}.work-view{flex-wrap:wrap;column-gap:28px;display:flex}.work-view-link{min-height:44px;color:var(--color-muted);border-bottom:1px solid #0000;align-items:center;gap:6px;font-size:15px;transition:color .15s;display:inline-flex}.work-view-link:hover{color:var(--color-brand-gold)}:is(.work-page:not(:has(#projects:target,#papers:target)) .work-view-link[href=\#all],.work-page:has(#projects:target) .work-view-link[href=\#projects],.work-page:has(#papers:target) .work-view-link[href=\#papers]){border-bottom-color:var(--color-brand-gold);color:var(--color-fg)}.work-status [data-view]{display:none}:is(.work-page:not(:has(#projects:target,#papers:target)) .work-status [data-view=all],.work-page:has(#projects:target) .work-status [data-view=projects],.work-page:has(#papers:target) .work-status [data-view=papers]){display:inline}:is(.work-page:has(#papers:target) [data-type=project],.work-page:has(#projects:target) [data-type=paper]){display:none}.entry-body{padding-bottom:48px}:is(.work-page:not(:has(#projects:target,#papers:target)) [data-end~=all] .chronicle-rail,.work-page:has(#projects:target) [data-end~=projects] .chronicle-rail,.work-page:has(#papers:target) [data-end~=papers] .chronicle-rail){display:none}:is(.work-page:not(:has(#projects:target,#papers:target)) [data-end~=all] .entry-body,.work-page:has(#projects:target) [data-end~=projects] .entry-body,.work-page:has(#papers:target) [data-end~=papers] .entry-body){padding-bottom:8px}@supports not selector(:has(*)){.work-view,.work-status,[data-end~=all] .chronicle-rail{display:none}[data-end~=all] .entry-body{padding-bottom:8px}}.node-paper{background:var(--color-ink);box-shadow:0 0 0 4px var(--color-ink), inset 0 0 0 1px #e2e8f0b8}.legend-paper{box-shadow:inset 0 0 0 1px #e2e8f0b8}.paper-title{max-inline-size:34em;font-size:18px;line-height:1.5}.paper-en{max-inline-size:60ch;font-family:var(--font-sora), sans-serif;font-size:12.5px;line-height:1.6;display:none}.work-page:has(#papers:target) .paper-en{display:block}.paper-from{text-underline-offset:3px;color:var(--color-fg);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .15s}.paper-from:hover{color:var(--color-brand-gold)}.chronicle-entry:target .entry-body{border-radius:.75rem;animation:1.8s ease-out target-flash}
