.hero-section.svelte-dhnoa8{position:relative;padding:var(--space-xl) var(--space-md) var(--space-lg)}.hero-title.svelte-dhnoa8{font-size:var(--text-h1);font-weight:var(--font-bold);color:var(--color-fg-primary)}.hero-subtitle.svelte-dhnoa8{font-size:var(--text-body-lg);color:var(--color-fg-tertiary)}.controls-container.svelte-dhnoa8{margin-top:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm)}.search-input.svelte-dhnoa8{width:100%;padding:var(--space-sm) var(--space-sm) var(--space-sm) 2.5rem;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-fg-primary);transition:border-color var(--duration-standard) var(--ease-standard)}.search-input.svelte-dhnoa8::-moz-placeholder{color:var(--color-fg-muted)}.search-input.svelte-dhnoa8::placeholder{color:var(--color-fg-muted)}.search-input.svelte-dhnoa8:focus{outline:none;border-color:var(--color-border-emphasis)}.search-icon.svelte-dhnoa8{position:absolute;left:var(--space-sm);top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--color-fg-muted)}.search-clear.svelte-dhnoa8{position:absolute;right:var(--space-sm);top:50%;transform:translateY(-50%);color:var(--color-fg-muted);transition:color var(--duration-standard) var(--ease-standard)}.search-clear.svelte-dhnoa8:hover{color:var(--color-fg-secondary)}.filter-chip.svelte-dhnoa8{padding:.375rem var(--space-sm);font-size:var(--text-body-sm);border-radius:var(--radius-full);transition:all var(--duration-standard) var(--ease-standard);background:var(--color-bg-surface);color:var(--color-fg-tertiary);border:1px solid var(--color-border-default)}.filter-chip.svelte-dhnoa8:hover{color:var(--color-fg-primary);background:var(--color-hover)}.filter-chip.active.svelte-dhnoa8{background:var(--color-fg-primary);color:var(--color-bg-pure);border-color:var(--color-fg-primary)}.sort-control.svelte-dhnoa8{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.sort-button.svelte-dhnoa8{padding:var(--space-xs) var(--space-sm);font-size:var(--text-body-sm);font-weight:var(--font-medium);border-radius:var(--radius-sm);transition:all var(--duration-standard) var(--ease-standard);color:var(--color-fg-secondary)}.sort-button.svelte-dhnoa8:hover{color:var(--color-fg-primary);background:var(--color-hover)}.sort-button.active.svelte-dhnoa8{background:var(--color-fg-primary);color:var(--color-bg-pure)}.empty-state.svelte-dhnoa8{text-align:center;padding:var(--space-2xl) var(--space-md)}.empty-message.svelte-dhnoa8{color:var(--color-fg-tertiary);font-size:var(--text-body-lg);margin-bottom:var(--space-md)}.clear-button.svelte-dhnoa8{margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);font-size:var(--text-body-sm);color:var(--color-fg-secondary);border:1px solid var(--color-border-emphasis);border-radius:var(--radius-md);background:transparent;transition:all var(--duration-standard) var(--ease-standard)}.clear-button.svelte-dhnoa8:hover{color:var(--color-fg-primary);background:var(--color-bg-surface)}.papers-page.svelte-dhnoa8{max-width:800px;margin:0 auto;padding:0 var(--space-md) var(--space-lg)}.papers-grid.svelte-dhnoa8{display:flex;flex-direction:column;gap:var(--space-md)}.paper-card.svelte-dhnoa8{display:block;background:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--duration-standard) var(--ease-out),background var(--duration-standard) var(--ease-out),transform var(--duration-standard) var(--ease-out)}.paper-card.svelte-dhnoa8:hover{border-color:var(--color-border-emphasis);background:var(--color-hover);transform:translateY(-2px)}.paper-content.svelte-dhnoa8{padding:var(--space-md)}.paper-meta.svelte-dhnoa8{gap:var(--space-sm);margin-bottom:var(--space-xs);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-fg-muted)}.paper-category.svelte-dhnoa8{color:var(--color-fg-tertiary)}.paper-title.svelte-dhnoa8{font-size:var(--text-h3);font-weight:var(--font-semibold);margin:0 0 var(--space-xs) 0;line-height:var(--leading-snug);color:var(--color-fg-primary)}.paper-subtitle.svelte-dhnoa8{font-size:var(--text-body);color:var(--color-fg-tertiary);font-style:italic;margin:0 0 var(--space-sm) 0}.paper-excerpt.svelte-dhnoa8{color:var(--color-fg-secondary);line-height:var(--leading-relaxed);margin:0 0 var(--space-sm) 0}.paper-keywords.svelte-dhnoa8{gap:var(--space-xs);margin-bottom:var(--space-sm)}.keyword.svelte-dhnoa8{padding:.25rem var(--space-xs);background:var(--color-hover);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:var(--text-overline);color:var(--color-fg-muted)}.sr-only.svelte-dhnoa8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
