.cite-block.svelte-x8jkdi{margin-top:.75rem;padding:.5rem 1rem 1rem;background:color-mix(in srgb,var(--ink) 6%,transparent);border-radius:2px}.cite-head.svelte-x8jkdi{display:flex;align-items:center;flex-wrap:wrap;column-gap:1rem}.cite-tabs.svelte-x8jkdi{position:relative;display:flex;flex-wrap:wrap;column-gap:1rem;flex:1;min-width:0}.cite-tab.svelte-x8jkdi,.cite-copy.svelte-x8jkdi{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:0;border:none;border-bottom:2px solid transparent;background:none;font-family:var(--font-serif);font-size:.95rem;font-weight:500;font-variant-caps:all-small-caps;letter-spacing:.06em;color:var(--text-tertiary);cursor:pointer}.cite-tab.svelte-x8jkdi:hover,.cite-tab.svelte-x8jkdi:focus-visible,.cite-copy.svelte-x8jkdi:hover,.cite-copy.svelte-x8jkdi:focus-visible{color:var(--ink)}.cite-tab.active.svelte-x8jkdi{color:var(--ink)}.tab-indicator.svelte-x8jkdi{position:absolute;top:0;left:0;width:0;height:2px;background:var(--accent);pointer-events:none}.tab-indicator.live.svelte-x8jkdi{transition:transform .26s cubic-bezier(.23,1,.32,1),width .26s cubic-bezier(.23,1,.32,1)}.cite-copy.svelte-x8jkdi{display:inline-grid;justify-items:end;flex-shrink:0;margin-left:auto}.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 cubic-bezier(.23,1,.32,1)}.face.current.svelte-x8jkdi .tick:where(.svelte-x8jkdi) polyline:where(.svelte-x8jkdi){stroke-dashoffset:0}.cite-text.svelte-x8jkdi{margin:.5rem 0 0;font-family:var(--font-serif);font-size:.9em;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}pre.svelte-x8jkdi{margin:.5rem 0 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}.pub.svelte-uyu310{display:flex;align-items:flex-start;gap:1.5rem;min-width:0}.body.svelte-uyu310{flex:1 1 auto;min-width:0;max-width:70ch}.title.svelte-uyu310{font-family:var(--font-serif);font-size:var(--row-title-size);font-weight:500;font-style:normal;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;opacity:1}.authors.svelte-uyu310{font-family:var(--font-serif);font-weight:400;font-size:var(--row-line-size);line-height:1.45;color:var(--text-secondary);margin:.35rem 0 0}.reveal.svelte-uyu310{display:grid;grid-template-rows:0fr;transition:grid-template-rows .18s cubic-bezier(.4,0,1,1)}.reveal.open.svelte-uyu310{grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.23,1,.32,1)}.reveal-inner.svelte-uyu310{min-height:var(--closed, auto)}.reveal-inner.clip.svelte-uyu310{overflow:hidden}.abstract-reveal.svelte-uyu310{margin-top:.75rem}.abstract.svelte-uyu310{font-family:var(--font-serif);line-height:1.5;color:var(--text-secondary);margin:0}.abstract.clamped.svelte-uyu310{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden}.more-toggle.svelte-uyu310{display:inline-grid;justify-items:start;align-items:center;min-height:var(--tap-min);margin-block:calc(-.5 * (var(--tap-min) - 1.5em));padding:0;border:none;background:none;font-family:var(--font-serif);font-size:.9em;color:var(--text-secondary);cursor:pointer}.face.svelte-uyu310{grid-area:1 / 1;visibility:hidden;text-decoration:underline;text-underline-offset:.2em}.face.current.svelte-uyu310{visibility:visible}.more-toggle.svelte-uyu310:hover,.more-toggle.svelte-uyu310:focus-visible{color:var(--ink)}.more-toggle.svelte-uyu310:hover .face:where(.svelte-uyu310),.more-toggle.svelte-uyu310:focus-visible .face:where(.svelte-uyu310){text-decoration-color:var(--accent)}.pub-meta.svelte-uyu310{margin:.5rem 0 0}.thread-mark.svelte-uyu310{display:inline-block;width:.5em;height:.5em;margin-right:.6em;border-radius:1px;background:var(--thread, var(--dim));transform:translateY(-.05em)}.thumb.svelte-uyu310{flex:0 0 220px;width:220px;height:165px;object-fit:cover;border-radius:3px;margin-top:.15rem}@media(max-width:767px){.thumb.svelte-uyu310{display:none}}.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)}
