.author-page.svelte-1syumsi{min-height:100vh;background:var(--bg-primary)}.container.svelte-1syumsi{max-width:1200px;margin:0 auto;padding:0 1.5rem}.breadcrumb-section.svelte-1syumsi{padding:1.5rem 0;border-bottom:1px solid var(--border-light);background:var(--bg-primary)}.breadcrumb.svelte-1syumsi{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-xs);flex-wrap:wrap;opacity:.7}.breadcrumb__link.svelte-1syumsi{color:var(--text-tertiary);text-decoration:none;transition:color .2s ease}.breadcrumb__link.svelte-1syumsi:hover{color:var(--text-primary)}.breadcrumb__separator.svelte-1syumsi{color:var(--text-tertiary)}.breadcrumb__current.svelte-1syumsi{color:var(--text-primary)}.author-profile.svelte-1syumsi{padding:3rem 0;background:var(--bg-primary)}.profile-card.svelte-1syumsi{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:2rem;border:1px solid var(--border-light)}.profile-header.svelte-1syumsi{display:flex;gap:2rem;align-items:flex-start}.profile-avatar.svelte-1syumsi{width:120px;height:120px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--bg-tertiary);border:3px solid var(--border-light)}.profile-avatar.svelte-1syumsi img:where(.svelte-1syumsi){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%)}.avatar-placeholder.svelte-1syumsi{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary)}.profile-info.svelte-1syumsi{flex:1}.profile-name.svelte-1syumsi{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:.5rem;letter-spacing:-.01em}.profile-bio.svelte-1syumsi{font-size:var(--font-size-base);color:var(--text-secondary);line-height:var(--line-height-normal);margin-bottom:1.5rem;max-width:600px}.profile-stats.svelte-1syumsi{display:flex;gap:2rem;margin-bottom:1.5rem}.stat.svelte-1syumsi{display:flex;flex-direction:column;gap:.25rem}.stat-value.svelte-1syumsi{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.stat-label.svelte-1syumsi{font-size:var(--font-size-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.profile-categories.svelte-1syumsi{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.categories-label.svelte-1syumsi{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:var(--font-weight-medium)}.categories-list.svelte-1syumsi{display:flex;gap:.5rem;flex-wrap:wrap}.category-tag.svelte-1syumsi{padding:.25rem .75rem;background:var(--bg-tertiary);color:var(--text-secondary);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border:1px solid var(--border-light)}.profile-links.svelte-1syumsi{display:flex;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border-light)}.profile-link.svelte-1syumsi{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);text-decoration:none;font-size:var(--font-size-sm);transition:color .2s ease}.profile-link.svelte-1syumsi:hover{color:var(--brand-primary)}.articles-section.svelte-1syumsi{padding:2rem 0 3rem;background:var(--bg-primary)}.section-title.svelte-1syumsi{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:2rem}.articles-grid.svelte-1syumsi{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}.article-card.svelte-1syumsi{background:var(--bg-secondary);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-light);transition:all .3s ease}.article-card.svelte-1syumsi:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--border-default)}.article-link.svelte-1syumsi{display:block;text-decoration:none;color:inherit}.article-image.svelte-1syumsi{width:100%;height:200px;overflow:hidden;background:var(--bg-tertiary)}.article-image.svelte-1syumsi img:where(.svelte-1syumsi){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.article-card.svelte-1syumsi:hover .article-image:where(.svelte-1syumsi) img:where(.svelte-1syumsi){transform:scale(1.05)}.article-content.svelte-1syumsi{padding:1.5rem}.article-meta.svelte-1syumsi{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:var(--font-size-xs)}.article-category.svelte-1syumsi{color:var(--brand-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.05em}.article-date.svelte-1syumsi{color:var(--text-tertiary)}.article-title.svelte-1syumsi{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:var(--line-height-tight);margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-excerpt.svelte-1syumsi{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-normal);margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-footer.svelte-1syumsi{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-xs)}.read-time.svelte-1syumsi{display:flex;align-items:center;gap:.25rem;color:var(--text-tertiary)}.read-more.svelte-1syumsi{display:flex;align-items:center;gap:.25rem;color:var(--brand-primary);font-weight:var(--font-weight-medium);transition:gap .2s ease}.article-card.svelte-1syumsi:hover .read-more:where(.svelte-1syumsi){gap:.5rem}.pagination-container.svelte-1syumsi{display:flex;justify-content:center;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-light)}.no-articles.svelte-1syumsi{text-align:center;padding:4rem 2rem;color:var(--text-tertiary)}.no-articles.svelte-1syumsi p:where(.svelte-1syumsi){margin-top:1rem;font-size:var(--font-size-base)}.back-section.svelte-1syumsi{padding:1.5rem 0 2rem;background:var(--bg-primary)}.back-link.svelte-1syumsi{display:inline-flex;align-items:center;gap:.375rem;color:var(--text-tertiary);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all .15s ease}.back-link.svelte-1syumsi:hover{color:var(--text-secondary);transform:translate(-2px)}@media (max-width: 768px){.profile-header.svelte-1syumsi{flex-direction:column;align-items:center;text-align:center}.profile-avatar.svelte-1syumsi{width:100px;height:100px}.profile-bio.svelte-1syumsi{margin-left:auto;margin-right:auto}.profile-stats.svelte-1syumsi,.profile-categories.svelte-1syumsi,.profile-links.svelte-1syumsi{justify-content:center}.articles-grid.svelte-1syumsi{grid-template-columns:1fr}.article-card.svelte-1syumsi{max-width:500px;margin:0 auto}}@media (max-width: 480px){.profile-stats.svelte-1syumsi{gap:1.5rem}.stat-value.svelte-1syumsi{font-size:var(--font-size-lg)}.profile-name.svelte-1syumsi{font-size:var(--font-size-2xl)}}
