.cited-by-section.svelte-1d2pis8{margin-top:var(--space-xl);padding:var(--space-lg)}@media(min-width:640px){.cited-by-section.svelte-1d2pis8{padding:var(--space-xl)}}.section-title.svelte-1d2pis8{font-family:var(--font-family-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-emphasis);margin-bottom:var(--space-lg);line-height:var(--line-height-tight);position:relative}@media(min-width:640px){.section-title.svelte-1d2pis8{font-size:var(--font-size-xl)}}.section-title.svelte-1d2pis8:after{content:"";position:absolute;bottom:calc(-1 * var(--space-sm));left:0;width:var(--space-3xl);height:var(--border-width-medium);background:linear-gradient(90deg,var(--color-highlight) 0%,color-mix(in srgb,var(--color-highlight) 30%,transparent) 100%);border-radius:var(--border-radius-full);transition:width var(--duration-normal) var(--ease-out)}.cited-by-section.svelte-1d2pis8:hover .section-title:where(.svelte-1d2pis8):after{width:var(--space-5xl)}.citations-grid.svelte-1d2pis8{display:grid;grid-template-columns:1fr;gap:var(--space-md)}@media(min-width:768px){.citations-grid.svelte-1d2pis8{grid-template-columns:repeat(2,1fr)}}.citing-work-card.svelte-1d2pis8{padding:var(--space-md)}@media(min-width:640px){.citing-work-card.svelte-1d2pis8{padding:var(--space-lg)}}.citation-title.svelte-1d2pis8{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-xs);color:var(--color-text-emphasis);line-height:var(--line-height-snug);font-family:var(--font-family-serif)}@media(min-width:640px){.citation-title.svelte-1d2pis8{font-size:var(--font-size-lg)}}.citation-link.svelte-1d2pis8{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-semibold);transition:color var(--duration-fast) var(--ease-out)}.citation-link.svelte-1d2pis8:hover{color:var(--color-primary-dark);text-decoration:underline}.citation-link.svelte-1d2pis8:after{content:"↗";font-size:var(--font-size-sm);margin-left:var(--space-2xs);opacity:var(--opacity-high)}.citation-authors.svelte-1d2pis8{font-size:var(--font-size-sm);color:var(--color-text-light);margin-bottom:var(--space-xs);font-weight:var(--font-weight-medium)}.citation-source.svelte-1d2pis8{font-size:var(--font-size-sm);font-style:italic;color:var(--color-text-muted)}.citation-link.svelte-1d2pis8:focus-visible{outline:var(--border-width-medium) solid var(--color-highlight);outline-offset:var(--space-0-5);box-shadow:0 0 0 var(--space-1) color-mix(in srgb,var(--color-highlight) 20%,transparent);border-radius:var(--border-radius-sm)}@media(prefers-reduced-motion:reduce){.section-title.svelte-1d2pis8:after{transition:none}}.reviews-section.svelte-19s4er7{margin-top:var(--space-xl);padding:var(--space-lg)}@media(min-width:640px){.reviews-section.svelte-19s4er7{padding:var(--space-xl)}}.section-title.svelte-19s4er7{font-family:var(--font-family-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-emphasis);margin-bottom:var(--space-lg);line-height:var(--line-height-tight);position:relative}@media(min-width:640px){.section-title.svelte-19s4er7{font-size:var(--font-size-xl)}}.section-title.svelte-19s4er7:after{content:"";position:absolute;bottom:calc(-1 * var(--space-sm));left:0;width:var(--space-3xl);height:var(--border-width-medium);background:linear-gradient(90deg,var(--color-highlight) 0%,color-mix(in srgb,var(--color-highlight) 30%,transparent) 100%);border-radius:var(--border-radius-full);transition:width var(--duration-normal) var(--ease-out)}.reviews-section.svelte-19s4er7:hover .section-title:where(.svelte-19s4er7):after{width:var(--space-5xl)}.reviews-grid.svelte-19s4er7{display:grid;grid-template-columns:1fr;gap:var(--space-lg)}.review-card.svelte-19s4er7{padding:var(--space-md)}@media(min-width:640px){.review-card.svelte-19s4er7{padding:var(--space-lg)}}.review-title.svelte-19s4er7{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-sm);color:var(--color-text-emphasis);line-height:var(--line-height-snug);font-family:var(--font-family-serif)}@media(min-width:640px){.review-title.svelte-19s4er7{font-size:var(--font-size-lg)}}.review-link.svelte-19s4er7{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-semibold);transition:color var(--duration-fast) var(--ease-out)}.review-link.svelte-19s4er7:hover{color:var(--color-primary-dark);text-decoration:underline}.review-link.svelte-19s4er7:after{content:"↗";font-size:var(--font-size-sm);margin-left:var(--space-2xs);opacity:var(--opacity-high)}.review-author.svelte-19s4er7{font-size:var(--font-size-sm);color:var(--color-text-light);margin-bottom:var(--space-sm)}.author-label.svelte-19s4er7{font-weight:var(--font-weight-medium)}.journal-info.svelte-19s4er7{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-md)}.journal-name.svelte-19s4er7{font-style:italic;font-weight:var(--font-weight-medium);color:var(--color-text)}.publication-details.svelte-19s4er7{color:var(--color-text-light)}.doi.svelte-19s4er7{margin-top:var(--space-xs)}.doi-link.svelte-19s4er7{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-medium);transition:color var(--duration-fast) var(--ease-out)}.doi-link.svelte-19s4er7:hover{color:var(--color-primary-dark);text-decoration:underline}.excerpt.svelte-19s4er7{margin-top:var(--space-md);padding:var(--space-md);border-radius:0 var(--border-radius-md) var(--border-radius-md) 0;background:color-mix(in srgb,var(--color-surface) calc(var(--opacity-medium) * 100%),transparent);border-left:var(--border-width-thick) solid var(--color-accent);font-style:italic;color:var(--color-text-light);position:relative;line-height:var(--line-height-relaxed);font-family:var(--font-family-serif);font-size:var(--font-size-sm)}@media(min-width:640px){.excerpt.svelte-19s4er7{padding:var(--space-md) var(--space-lg);font-size:var(--font-size-base)}}.review-link.svelte-19s4er7:focus-visible,.doi-link.svelte-19s4er7:focus-visible{outline:var(--border-width-medium) solid var(--color-highlight);outline-offset:var(--space-0-5);box-shadow:0 0 0 var(--space-1) color-mix(in srgb,var(--color-highlight) 20%,transparent);border-radius:var(--border-radius-sm)}html.dark .excerpt.svelte-19s4er7{background:color-mix(in srgb,var(--color-dark-surface) calc(var(--opacity-medium) * 100%),transparent)}@media(prefers-reduced-motion:reduce){.section-title.svelte-19s4er7:after{transition:none}}.wordcloud-section.svelte-lpkwbz{--_gsp-c1: var(--color-accent);--_gsp-c2: var(--color-primary);--_gsp-c3: var(--color-highlight);padding:var(--space-lg)}.section-title.svelte-lpkwbz{font-family:var(--font-family-serif);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-emphasis);margin-bottom:var(--space-md);line-height:var(--line-height-tight);position:relative}.section-title.svelte-lpkwbz:after{content:"";position:absolute;bottom:calc(-1 * var(--space-xs));left:0;width:var(--space-3xl);height:var(--border-width-medium);background:linear-gradient(90deg,var(--color-accent) 0%,color-mix(in srgb,var(--color-accent) 30%,transparent) 100%);border-radius:var(--border-radius-full);transition:width var(--duration-normal) var(--ease-out)}.wordcloud-section.svelte-lpkwbz:hover .section-title:where(.svelte-lpkwbz):after{width:var(--space-5xl)}.wordcloud-wrapper.svelte-lpkwbz{margin:var(--space-md) 0}.wordcloud-caption.svelte-lpkwbz{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;font-style:italic;margin-top:var(--space-sm)}@media(min-width:640px){.wordcloud-section.svelte-lpkwbz{padding:var(--space-xl)}.section-title.svelte-lpkwbz{font-size:var(--font-size-2xl)}}@media(prefers-reduced-motion:reduce){.section-title.svelte-lpkwbz:after{transition:none}}.publication-article.svelte-7m2oog{position:relative;margin-bottom:var(--space-lg)}.content-wrapper.svelte-7m2oog{display:flex;flex-direction:column}.content-wrapper.svelte-7m2oog>*{margin-bottom:0}.content-wrapper.svelte-7m2oog>*+*{margin-top:var(--space-xl)}.table-of-contents-section.svelte-7m2oog{padding:var(--space-lg)}.toc-title.svelte-7m2oog{font-family:var(--font-family-serif);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-emphasis);margin-bottom:var(--space-lg);line-height:var(--line-height-tight);position:relative}.toc-title.svelte-7m2oog:after{content:"";position:absolute;bottom:calc(-1 * var(--space-sm));left:0;width:var(--space-3xl);height:var(--border-width-medium);background:linear-gradient(90deg,var(--color-highlight) 0%,color-mix(in srgb,var(--color-highlight) 30%,transparent) 100%);border-radius:var(--border-radius-full);transition:width var(--duration-normal) var(--ease-out)}.table-of-contents-section.svelte-7m2oog:hover .toc-title:where(.svelte-7m2oog):after{width:var(--space-5xl)}.toc-list.svelte-7m2oog{list-style:none;padding:0;margin:0}.toc-item.svelte-7m2oog{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:var(--border-width-thin) solid color-mix(in srgb,var(--color-primary) calc(var(--opacity-very-low) * 100%),transparent);transition:background var(--duration-fast) var(--ease-out),padding-left var(--duration-fast) var(--ease-out)}.toc-item.svelte-7m2oog:last-child{border-bottom:none}.toc-item.svelte-7m2oog:hover{background:color-mix(in srgb,var(--color-primary) calc(var(--opacity-very-low) * 100%),transparent);padding-left:var(--space-sm);border-radius:var(--border-radius-sm)}.toc-number.svelte-7m2oog{font-weight:var(--font-weight-semibold);color:var(--color-accent);font-size:var(--font-size-sm);line-height:var(--line-height-snug);min-width:var(--space-lg)}.toc-content.svelte-7m2oog{font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--color-text);flex:1}.toc-authors.svelte-7m2oog{font-weight:var(--font-weight-normal);color:var(--color-text-muted);font-style:italic;margin-left:var(--space-2xs)}.publication-actions.svelte-7m2oog{--_gsp-c1: var(--color-highlight);--_gsp-c2: var(--color-primary);--_gsp-c3: var(--color-accent);padding:var(--space-md) var(--space-lg)}html.dark .toc-item.svelte-7m2oog{border-bottom-color:color-mix(in srgb,var(--color-white) calc(var(--opacity-very-low) * 100%),transparent)}html.dark .toc-item.svelte-7m2oog:hover{background:color-mix(in srgb,var(--color-primary) calc(var(--opacity-low) * 100%),transparent)}@media(min-width:640px){.table-of-contents-section.svelte-7m2oog{padding:var(--space-xl)}.toc-title.svelte-7m2oog{font-size:var(--font-size-2xl)}.toc-item.svelte-7m2oog{padding:var(--space-md) 0}.toc-number.svelte-7m2oog,.toc-content.svelte-7m2oog{font-size:var(--font-size-base)}.publication-actions.svelte-7m2oog{padding:var(--space-lg) var(--space-xl)}}@media(prefers-reduced-motion:reduce){.toc-item.svelte-7m2oog,.toc-item.svelte-7m2oog:hover,.toc-title.svelte-7m2oog:after{transition:none;transform:none}}
