.cited-by-section.svelte-1d2pis8{margin-top:var(--space-xl);padding:var(--space-lg);border-radius:var(--border-radius-xl);position:relative;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),var(--opacity-very-low)),rgba(var(--color-highlight-rgb),var(--opacity-very-low)),rgba(var(--color-accent-rgb),var(--opacity-very-low)));-webkit-backdrop-filter:blur(var(--glass-blur-amount));backdrop-filter:blur(var(--glass-blur-amount));border:var(--border-width-thin) solid rgba(var(--color-primary-rgb),var(--opacity-low));box-shadow:var(--shadow-md);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out)}@media(min-width:640px){.cited-by-section.svelte-1d2pis8{padding:var(--space-xl)}}.cited-by-section.svelte-1d2pis8:hover{transform:var(--transform-lift-sm);box-shadow:var(--shadow-lg);background:linear-gradient(135deg,rgba(var(--color-primary-rgb),var(--opacity-low)),rgba(var(--color-highlight-rgb),var(--opacity-very-low)),rgba(var(--color-accent-rgb),var(--opacity-very-low)))}.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%,rgba(var(--color-highlight-rgb),.3) 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);border-radius:var(--border-radius-lg);position:relative;background:linear-gradient(135deg,rgba(var(--color-surface-rgb),var(--opacity-medium)),rgba(var(--color-primary-rgb),var(--opacity-very-low)));border:var(--border-width-thin) solid rgba(var(--color-border-rgb),var(--opacity-medium));box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}@media(min-width:640px){.citing-work-card.svelte-1d2pis8{padding:var(--space-lg)}}.citing-work-card.svelte-1d2pis8:hover{transform:var(--transform-lift-sm);box-shadow:var(--shadow-md)}.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:2px solid var(--color-highlight);outline-offset:2px;box-shadow:0 0 0 4px rgba(var(--color-highlight-rgb),.2);border-radius:var(--border-radius-sm)}html.dark .cited-by-section.svelte-1d2pis8{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.08),rgba(var(--color-highlight-rgb),.04),rgba(var(--color-accent-rgb),.06));border-color:rgba(var(--color-primary-rgb),var(--opacity-medium))}html.dark .cited-by-section.svelte-1d2pis8:hover{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.12),rgba(var(--color-highlight-rgb),.06),rgba(var(--color-accent-rgb),.08))}html.dark .citing-work-card.svelte-1d2pis8{background:linear-gradient(135deg,rgba(var(--color-dark-surface-rgb),var(--opacity-medium)),rgba(var(--color-primary-rgb),var(--opacity-very-low)));border-color:rgba(var(--color-white-rgb),var(--opacity-very-low))}html.dark .citing-work-card.svelte-1d2pis8:hover{background:linear-gradient(135deg,rgba(var(--color-dark-surface-rgb),var(--opacity-medium-high)),rgba(var(--color-primary-rgb),var(--opacity-low)))}@media(prefers-reduced-motion:reduce){.cited-by-section.svelte-1d2pis8,.cited-by-section.svelte-1d2pis8:hover,.citing-work-card.svelte-1d2pis8,.citing-work-card.svelte-1d2pis8:hover,.section-title.svelte-1d2pis8:after{transition:none;transform:none}}.reviews-section.svelte-19s4er7{margin-top:var(--space-xl);padding:var(--space-lg);border-radius:var(--border-radius-xl);position:relative;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),var(--opacity-very-low)),rgba(var(--color-highlight-rgb),var(--opacity-very-low)),rgba(var(--color-accent-rgb),var(--opacity-very-low)));-webkit-backdrop-filter:blur(var(--glass-blur-amount));backdrop-filter:blur(var(--glass-blur-amount));border:var(--border-width-thin) solid rgba(var(--color-primary-rgb),var(--opacity-low));box-shadow:var(--shadow-md);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out)}@media(min-width:640px){.reviews-section.svelte-19s4er7{padding:var(--space-xl)}}.reviews-section.svelte-19s4er7:hover{transform:var(--transform-lift-sm);box-shadow:var(--shadow-lg);background:linear-gradient(135deg,rgba(var(--color-primary-rgb),var(--opacity-low)),rgba(var(--color-highlight-rgb),var(--opacity-very-low)),rgba(var(--color-accent-rgb),var(--opacity-very-low)))}.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%,rgba(var(--color-highlight-rgb),.3) 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);border-radius:var(--border-radius-lg);position:relative;background:linear-gradient(135deg,rgba(var(--color-surface-rgb),var(--opacity-medium)),rgba(var(--color-primary-rgb),var(--opacity-very-low)));border:var(--border-width-thin) solid rgba(var(--color-border-rgb),var(--opacity-medium));box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}@media(min-width:640px){.review-card.svelte-19s4er7{padding:var(--space-lg)}}.review-card.svelte-19s4er7:hover{transform:var(--transform-lift-sm);box-shadow:var(--shadow-md)}.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:rgba(var(--color-surface-rgb),var(--opacity-medium));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:2px solid var(--color-highlight);outline-offset:2px;box-shadow:0 0 0 4px rgba(var(--color-highlight-rgb),.2);border-radius:var(--border-radius-sm)}html.dark .reviews-section.svelte-19s4er7{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.08),rgba(var(--color-highlight-rgb),.04),rgba(var(--color-accent-rgb),.06));border-color:rgba(var(--color-primary-rgb),var(--opacity-medium))}html.dark .reviews-section.svelte-19s4er7:hover{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.12),rgba(var(--color-highlight-rgb),.06),rgba(var(--color-accent-rgb),.08))}html.dark .review-card.svelte-19s4er7{background:linear-gradient(135deg,rgba(var(--color-dark-surface-rgb),var(--opacity-medium)),rgba(var(--color-primary-rgb),var(--opacity-very-low)));border-color:rgba(var(--color-white-rgb),var(--opacity-very-low))}html.dark .review-card.svelte-19s4er7:hover{background:linear-gradient(135deg,rgba(var(--color-dark-surface-rgb),var(--opacity-medium-high)),rgba(var(--color-primary-rgb),var(--opacity-low)))}html.dark .excerpt.svelte-19s4er7{background:rgba(var(--color-dark-surface-rgb),var(--opacity-medium))}@media(prefers-reduced-motion:reduce){.reviews-section.svelte-19s4er7,.reviews-section.svelte-19s4er7:hover,.review-card.svelte-19s4er7,.review-card.svelte-19s4er7:hover,.section-title.svelte-19s4er7:after{transition:none;transform: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);border-radius:var(--border-radius-xl);background:linear-gradient(135deg,rgba(var(--color-primary-rgb),var(--opacity-very-low)),rgba(var(--color-highlight-rgb),var(--opacity-very-low)),rgba(var(--color-accent-rgb),var(--opacity-very-low)));backdrop-filter:blur(var(--glass-blur-amount));-webkit-backdrop-filter:blur(var(--glass-blur-amount));border:var(--border-width-thin) solid rgba(var(--color-primary-rgb),var(--opacity-low));box-shadow:var(--shadow-md);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out)}.table-of-contents-section.svelte-7m2oog:hover{transform:var(--transform-lift-sm);box-shadow:var(--shadow-lg);background:linear-gradient(135deg,rgba(var(--color-primary-rgb),var(--opacity-low)),rgba(var(--color-highlight-rgb),var(--opacity-very-low)),rgba(var(--color-accent-rgb),var(--opacity-very-low)))}.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%,rgba(var(--color-highlight-rgb),.3) 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 rgba(var(--color-primary-rgb),var(--opacity-very-low));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:rgba(var(--color-primary-rgb),var(--opacity-very-low));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}.publication-actions.svelte-7m2oog{padding:var(--space-md) var(--space-lg);border-radius:var(--border-radius-xl);background:linear-gradient(135deg,rgba(var(--color-highlight-rgb),var(--opacity-very-low)),rgba(var(--color-primary-rgb),var(--opacity-very-low)),rgba(var(--color-accent-rgb),var(--opacity-very-low)));backdrop-filter:blur(var(--glass-blur-amount));-webkit-backdrop-filter:blur(var(--glass-blur-amount));border:var(--border-width-thin) solid rgba(var(--color-highlight-rgb),var(--opacity-low));box-shadow:var(--shadow-md);transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out)}.publication-actions.svelte-7m2oog:hover{transform:var(--transform-lift-sm);box-shadow:var(--shadow-lg);background:linear-gradient(135deg,rgba(var(--color-highlight-rgb),var(--opacity-low)),rgba(var(--color-primary-rgb),var(--opacity-very-low)),rgba(var(--color-accent-rgb),var(--opacity-very-low)))}html.dark .table-of-contents-section.svelte-7m2oog{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.08),rgba(var(--color-highlight-rgb),.04),rgba(var(--color-accent-rgb),.06));border-color:rgba(var(--color-primary-rgb),var(--opacity-medium))}html.dark .table-of-contents-section.svelte-7m2oog:hover{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.12),rgba(var(--color-highlight-rgb),.06),rgba(var(--color-accent-rgb),.08))}html.dark .toc-item.svelte-7m2oog{border-bottom-color:rgba(var(--color-white-rgb),var(--opacity-very-low))}html.dark .toc-item.svelte-7m2oog:hover{background:rgba(var(--color-primary-rgb),var(--opacity-low))}html.dark .publication-actions.svelte-7m2oog{background:linear-gradient(135deg,rgba(var(--color-highlight-rgb),.08),rgba(var(--color-primary-rgb),.04),rgba(var(--color-accent-rgb),.06));border-color:rgba(var(--color-white-rgb),var(--opacity-very-low))}html.dark .publication-actions.svelte-7m2oog:hover{background:linear-gradient(135deg,rgba(var(--color-highlight-rgb),.12),rgba(var(--color-primary-rgb),.06),rgba(var(--color-accent-rgb),.08))}@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){.table-of-contents-section.svelte-7m2oog,.table-of-contents-section.svelte-7m2oog:hover,.toc-item.svelte-7m2oog,.toc-item.svelte-7m2oog:hover,.toc-title.svelte-7m2oog:after,.publication-actions.svelte-7m2oog,.publication-actions.svelte-7m2oog:hover{transition:none;transform:none}}
