.breadcrumb.svelte-1qdg15i{max-width:1200px;margin:0 auto;padding:1rem 1rem 0}.breadcrumb-list.svelte-1qdg15i{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;font-size:.9rem;color:#666}.breadcrumb-list.svelte-1qdg15i li:where(.svelte-1qdg15i){display:flex;align-items:center}.breadcrumb-list.svelte-1qdg15i li:where(.svelte-1qdg15i):not(:last-child):after{content:"›";margin:0 .5rem;color:#999}.breadcrumb-list.svelte-1qdg15i a:where(.svelte-1qdg15i){color:#666;text-decoration:none;transition:color .2s ease}.breadcrumb-list.svelte-1qdg15i a:where(.svelte-1qdg15i):hover{color:#612c6c;text-decoration:underline}.breadcrumb-list.svelte-1qdg15i li[aria-current=page]:where(.svelte-1qdg15i){color:#612c6c;font-weight:500}.author-page.svelte-1qdg15i{max-width:1200px;margin:0 auto;padding:2rem 1rem}.page-header.svelte-1qdg15i{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #f0f0f0}h1.svelte-1qdg15i{font-size:2.5rem;color:#2c3e50;margin-bottom:.5rem}.author-name.svelte-1qdg15i{color:#612c6c;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.post-count.svelte-1qdg15i{color:#666;font-size:1rem}.posts-grid.svelte-1qdg15i{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}@media (max-width: 768px){.posts-grid.svelte-1qdg15i{grid-template-columns:1fr}h1.svelte-1qdg15i{font-size:2rem}}
