.cite-block.svelte-x8jkdi{margin-top:.85rem}.tabs.svelte-x8jkdi{display:flex;gap:1.1rem;margin-bottom:.6rem}.tabs.svelte-x8jkdi button:where(.svelte-x8jkdi){padding:.35rem 0;border:0;border-bottom:1px solid transparent;background:none;font-family:var(--font-serif);font-size:.95rem;color:var(--text-tertiary);cursor:pointer}.tabs.svelte-x8jkdi button:where(.svelte-x8jkdi):hover{color:var(--ink)}.tabs.svelte-x8jkdi button.on:where(.svelte-x8jkdi){color:var(--ink);border-bottom-color:var(--ink)}.formatted.svelte-x8jkdi{margin:0;max-width:60ch;font-size:1rem;line-height:1.5;color:var(--ink)}pre.svelte-x8jkdi{margin:0;padding:0;background:none;border:none;border-radius:0;font-family:var(--font-code);font-size:.8rem;line-height:1.5;color:var(--ink);overflow-x:auto}code.svelte-x8jkdi{font-family:inherit;font-size:inherit;padding:0;background:none;color:inherit}.copy.svelte-x8jkdi{margin-top:.5rem;display:inline-grid;justify-items:start}.face.svelte-x8jkdi{grid-area:1 / 1;display:inline-flex;align-items:center;gap:.35em;visibility:hidden}.face.current.svelte-x8jkdi{visibility:visible}.tick.svelte-x8jkdi{width:.7em;height:.7em;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tick.svelte-x8jkdi polyline:where(.svelte-x8jkdi){stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .26s var(--ease-out)}.face.current.svelte-x8jkdi .tick:where(.svelte-x8jkdi) polyline:where(.svelte-x8jkdi){stroke-dashoffset:0}.pub.svelte-uyu310{display:grid;grid-template-columns:minmax(0,1fr);column-gap:1.4rem;max-width:calc(70ch + 10rem)}.pub.has-plate.svelte-uyu310{grid-template-columns:8.5rem minmax(0,1fr)}.fig.svelte-uyu310{display:block;padding-top:.2rem}.text.svelte-uyu310{min-width:0;max-width:70ch}@media(max-width:559.98px){.pub.has-plate.svelte-uyu310{min-height:calc(5.5rem * 2 / 3 * 1.12 + 2rem);grid-template-columns:5.5rem minmax(0,1fr);column-gap:1rem}}.title.svelte-uyu310{font-family:var(--font-display);font-size:var(--row-title-size);font-weight:400;letter-spacing:-.015em;line-height:1.25;margin:0;max-width:30em}.title.svelte-uyu310 a:where(.svelte-uyu310){color:var(--ink);text-decoration:none}.title.svelte-uyu310 a:where(.svelte-uyu310):hover,.title.svelte-uyu310 a:where(.svelte-uyu310):focus-visible{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.15em}.meta.svelte-uyu310{font-family:var(--font-serif);font-size:var(--row-line-size);line-height:1.45;color:var(--text-secondary);margin:.4rem 0 0}.reveal.svelte-uyu310{display:grid;grid-template-rows:0fr;transition:grid-template-rows .18s var(--ease-in)}.reveal.open.svelte-uyu310{grid-template-rows:1fr;transition:grid-template-rows .28s var(--ease-out)}.reveal-inner.clip.svelte-uyu310{overflow:hidden}.abstract.svelte-uyu310{font-family:var(--font-serif);font-size:var(--row-line-size);line-height:1.55;color:var(--text-secondary);margin:.85rem 0 0}article.svelte-uyu310{margin-inline:-1rem;padding:.9rem 1rem;min-height:calc(8.5rem * 2 / 3 * 1.12 + 2rem);border-radius:3px;transition:background-color .35s var(--ease-out)}article.svelte-uyu310:hover,article.svelte-uyu310:focus-within{background:var(--bg-elevated)}.fig.svelte-uyu310{align-self:start;transform-origin:0 0;transition:transform .5s var(--ease-out)}article.svelte-uyu310:hover .fig:where(.svelte-uyu310),article.svelte-uyu310:focus-within .fig:where(.svelte-uyu310){transform:scale(1.12)}.text.svelte-uyu310{transition:transform .5s var(--ease-out)}article.svelte-uyu310:hover .text:where(.svelte-uyu310),article.svelte-uyu310:focus-within .text:where(.svelte-uyu310){transform:translate(.8rem)}.title.svelte-uyu310{transform-origin:0 50%;transition:transform .5s var(--ease-out)}article.svelte-uyu310:hover .title:where(.svelte-uyu310),article.svelte-uyu310:focus-within .title:where(.svelte-uyu310){transform:scale(1.02)}@media(prefers-reduced-motion:reduce){article.svelte-uyu310,.fig.svelte-uyu310,.text.svelte-uyu310,.title.svelte-uyu310{transition:none}}.status.svelte-1seozpa{margin:0 0 .35rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.thesis-title.svelte-1seozpa{font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--text-primary);margin:0}.thesis-status.svelte-1seozpa{color:var(--text-secondary);margin:var(--space-2) 0 0}.thesis-link.svelte-1seozpa{margin:var(--space-3) 0 0}.thesis-link.svelte-1seozpa a:where(.svelte-1seozpa),.talks-pointer.svelte-1seozpa a:where(.svelte-1seozpa){display:inline-block;padding-block:var(--space-3);margin-block:calc(-1 * var(--space-3))}.talks-pointer.svelte-1seozpa{margin:var(--space-8) 0 0;color:var(--text-secondary)}
