.tag-list-section.svelte-1ldm56m{margin-bottom:var(--spacing-6)}.tag-list-title.svelte-1ldm56m{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(--spacing-2);line-height:var(--line-height-tight)}.tag-list.svelte-1ldm56m{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.tag-button{font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);border-radius:var(--border-radius-full)!important}.tag-button:hover{transform:var(--transform-lift-sm);box-shadow:0 var(--spacing-2) var(--spacing-6) 0 rgba(var(--color-primary-rgb),var(--opacity-medium))!important}@media (max-width: 640px){.tag-button{font-size:var(--font-size-xs);padding:var(--spacing-1) var(--spacing-2)}}@media (prefers-reduced-motion: reduce){.tag-button,.tag-button:hover{transition:none;transform:none}}.page-header.svelte-12lilm0{position:relative}.enhanced-page-header.svelte-12lilm0{background:radial-gradient(circle at 20% 20%,rgba(var(--color-primary-rgb),var(--opacity-low)) 0%,rgba(var(--color-accent-rgb),var(--opacity-very-low)) 35%,var(--color-surface) 65%,var(--color-background) 100%);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-md);padding:var(--spacing-8) var(--spacing-6);border:var(--border-width-thin) solid rgba(var(--color-primary-rgb),var(--opacity-low));margin-bottom:var(--spacing-6)}.header-content.svelte-12lilm0{position:relative}.back-link.svelte-12lilm0{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-semibold);transition:all var(--transition-duration-200) var(--transition-ease-out);display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-md);background:rgba(var(--color-primary-rgb),var(--opacity-low));border:var(--border-width-thin) solid rgba(var(--color-primary-rgb),var(--opacity-medium))}.back-link.svelte-12lilm0:hover{background:rgba(var(--color-primary-rgb),var(--opacity-medium));border-color:rgba(var(--color-primary-rgb),var(--opacity-medium-high));transform:translate(-2px)}.type-badge.svelte-12lilm0{display:inline-flex;align-items:center;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-highlight) 100%);color:var(--color-background);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--border-radius-full);box-shadow:var(--shadow-sm);border:var(--border-width-thin) solid rgba(var(--color-primary-rgb),var(--opacity-medium-high))}.header-date.svelte-12lilm0{font-size:var(--font-size-sm);color:var(--color-secondary);font-weight:var(--font-weight-medium);white-space:nowrap;padding:var(--spacing-2) var(--spacing-3);background:rgba(var(--color-surface-rgb),var(--opacity-high));border-radius:var(--border-radius-md);border:var(--border-width-thin) solid rgba(var(--color-border-rgb),var(--opacity-high))}.title-section.svelte-12lilm0{position:relative;margin-bottom:var(--spacing-4)}.page-title.svelte-12lilm0{color:var(--color-primary);line-height:var(--line-height-tight);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);margin:0}.title-accent.svelte-12lilm0{width:80px;height:var(--border-width-thick);background:linear-gradient(90deg,var(--color-highlight) 0%,var(--color-accent) 100%);border-radius:var(--border-radius-sm);margin-top:var(--spacing-3);transition:width var(--transition-duration-300) var(--transition-ease-out)}.authors.svelte-12lilm0{color:var(--color-text);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}.editors.svelte-12lilm0{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed)}html.dark .enhanced-page-header.svelte-12lilm0{background:radial-gradient(circle at 20% 20%,rgba(var(--color-primary-rgb),var(--opacity-medium)) 0%,rgba(var(--color-accent-rgb),var(--opacity-low)) 35%,var(--color-dark-surface-alt) 65%,var(--color-dark-surface-deep) 100%);border-color:rgba(var(--color-primary-rgb),var(--opacity-medium));box-shadow:var(--shadow-lg)}html.dark .back-link.svelte-12lilm0,html.dark .back-link.svelte-12lilm0:hover{background:rgba(var(--color-primary-rgb),var(--opacity-medium));border-color:rgba(var(--color-primary-rgb),var(--opacity-medium-high))}html.dark .header-date.svelte-12lilm0{background:rgba(var(--color-dark-surface-rgb),var(--opacity-high));border-color:rgba(var(--color-border-rgb),var(--opacity-medium-high))}@media (max-width: var(--breakpoint-sm)){.enhanced-page-header.svelte-12lilm0{padding:var(--spacing-6) var(--spacing-4);margin-bottom:var(--spacing-4)}.page-title.svelte-12lilm0{font-size:var(--font-size-2xl)}.authors.svelte-12lilm0{font-size:var(--font-size-lg)}.title-accent.svelte-12lilm0{width:60px}.header-meta.svelte-12lilm0{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}}@media (prefers-reduced-motion: no-preference){.title-section.svelte-12lilm0:hover .title-accent:where(.svelte-12lilm0){width:100px}}
