.research-surface.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{display:flex;flex:1;background:#fff;color:var(--color-body);color-scheme:light}.research.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{display:flex;flex-direction:column;width:100%;max-width:1024px;padding-top:0}.content-block.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{padding-inline:var(--page-gutter-left) var(--page-gutter-right)}.research-title.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{padding-top:8px}.overall-overview.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{margin-top:var(--content-spacing);margin-bottom:var(--section-spacing)}h2.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{border-bottom:2px solid #000;color:#000}.topic-toggle.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:44px;padding:0 0 12px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.topic-toggle.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1:focus-visible{outline:2px solid #000;outline-offset:4px}.toggle-icon.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{flex:none;width:clamp(18px,.85em,34px);height:clamp(18px,.85em,34px);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:square}.topic-panel.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{margin-top:var(--rule-spacing)}.topic.svelte-1vmovc1+.topic.svelte-1vmovc1.svelte-1vmovc1{margin-top:var(--section-spacing)}.topic.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1:last-of-type{margin-bottom:var(--section-spacing)}.topic-overview.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{margin-bottom:var(--content-spacing)}h3.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{font-weight:800;margin-bottom:var(--list-spacing);color:var(--color-outline)}.publication-list.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{list-style:none}.publication-list.svelte-1vmovc1 li.svelte-1vmovc1+li.svelte-1vmovc1{margin-top:var(--publication-spacing)}.research.svelte-1vmovc1 strong{color:var(--color-outline)}.research.svelte-1vmovc1 a{color:var(--color-outline);text-decoration:underline;text-decoration-color:var(--color-outline);text-decoration-thickness:1px;text-underline-offset:2px}.research.svelte-1vmovc1 a:hover{text-decoration-thickness:2px}.research.svelte-1vmovc1 a:focus-visible{outline:2px solid #000;outline-offset:3px}.paper-link.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{overflow-wrap:anywhere}.note.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{margin-top:.15rem;color:var(--color-secondary)}.research.svelte-1vmovc1 ::-moz-selection{background:#323232;color:#fff}.research.svelte-1vmovc1 ::selection{background:#323232;color:#fff}footer.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1{margin:auto var(--page-gutter-right) 0 var(--page-gutter-left);padding:16px 0 40px;border-top:2px solid #000;color:var(--color-secondary)}.topic-overview.svelte-1vmovc1.svelte-1vmovc1.svelte-1vmovc1,.overall-overview.svelte-1vmovc1 p.svelte-1vmovc1.svelte-1vmovc1{max-width:72ch}
