.author-header[data-astro-cid-yyasidik]{position:relative;padding:calc(var(--navbar-height) + var(--space-3xl)) 0 var(--space-4xl);overflow:hidden;margin-bottom:var(--space-4xl)}.author-header-bg[data-astro-cid-yyasidik]{position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 30% 40%,rgba(216,243,220,.3) 0%,transparent 70%),radial-gradient(ellipse 50% 60% at 80% 60%,rgba(245,230,163,.1) 0%,transparent 60%),var(--color-bg-warm);z-index:-1}.author-header-content[data-astro-cid-yyasidik]{display:flex;align-items:flex-start;gap:var(--space-3xl);flex-wrap:wrap;max-width:900px;margin:0 auto;padding:0 var(--space-xl)}.author-avatar-wrapper[data-astro-cid-yyasidik]{flex-shrink:0}.author-avatar[data-astro-cid-yyasidik],.author-avatar-placeholder[data-astro-cid-yyasidik]{width:140px;height:140px;border-radius:50%;border:4px solid var(--color-primary-surface);box-shadow:var(--shadow-xl)}.author-avatar[data-astro-cid-yyasidik]{-o-object-fit:cover;object-fit:cover}.author-avatar-placeholder[data-astro-cid-yyasidik]{display:flex;align-items:center;justify-content:center;background:var(--color-bg-cool);color:var(--color-text-muted)}.author-info[data-astro-cid-yyasidik]{flex:1;min-width:300px}.author-name[data-astro-cid-yyasidik]{font-family:var(--font-heading);font-size:var(--fs-4xl);font-weight:var(--fw-extrabold);line-height:var(--lh-tight);margin-bottom:var(--space-xs);color:var(--color-text)}.author-role[data-astro-cid-yyasidik]{font-size:var(--fs-lg);color:var(--color-primary);font-weight:var(--fw-semibold);margin-bottom:var(--space-lg)}.author-bio[data-astro-cid-yyasidik]{font-size:var(--fs-md);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin-bottom:var(--space-xl);font-weight:var(--fw-light)}.author-stats[data-astro-cid-yyasidik]{display:flex;gap:var(--space-xl);flex-wrap:wrap}.author-stat[data-astro-cid-yyasidik]{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--fs-sm);color:var(--color-text-muted);font-weight:var(--fw-medium)}.author-stat[data-astro-cid-yyasidik] svg[data-astro-cid-yyasidik]{color:var(--color-primary)}.author-posts-section[data-astro-cid-yyasidik]{margin-bottom:var(--space-5xl)}.author-posts-title[data-astro-cid-yyasidik]{font-family:var(--font-heading);font-size:var(--fs-2xl);font-weight:var(--fw-bold);margin-bottom:var(--space-2xl);color:var(--color-text)}.author-posts-grid[data-astro-cid-yyasidik]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-2xl)}.author-post-card[data-astro-cid-yyasidik]{background:var(--color-bg-pure);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);overflow:hidden;transition:all var(--transition-base);display:flex;flex-direction:column}.author-post-card[data-astro-cid-yyasidik]:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:var(--color-primary-lighter)}.author-post-image[data-astro-cid-yyasidik]{display:block;width:100%;height:200px;overflow:hidden}.author-post-image[data-astro-cid-yyasidik] img[data-astro-cid-yyasidik]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-base)}.author-post-card[data-astro-cid-yyasidik]:hover .author-post-image[data-astro-cid-yyasidik] img[data-astro-cid-yyasidik]{transform:scale(1.05)}.author-post-content[data-astro-cid-yyasidik]{padding:var(--space-xl);flex:1;display:flex;flex-direction:column}.author-post-date[data-astro-cid-yyasidik]{font-size:var(--fs-xs);color:var(--color-text-muted);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--ls-wider);margin-bottom:var(--space-sm)}.author-post-title[data-astro-cid-yyasidik]{font-family:var(--font-heading);font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-tight);margin-bottom:var(--space-md)}.author-post-title[data-astro-cid-yyasidik] a[data-astro-cid-yyasidik]{color:var(--color-text);text-decoration:none;transition:color var(--transition-fast)}.author-post-title[data-astro-cid-yyasidik] a[data-astro-cid-yyasidik]:hover{color:var(--color-primary)}.author-post-description[data-astro-cid-yyasidik]{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);margin-bottom:var(--space-lg);font-weight:var(--fw-light);flex:1}.author-post-link[data-astro-cid-yyasidik]{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-primary);text-decoration:none;transition:gap var(--transition-fast)}.author-post-link[data-astro-cid-yyasidik]:hover{gap:var(--space-sm)}.author-no-posts[data-astro-cid-yyasidik]{text-align:center;padding:var(--space-5xl) var(--space-xl);color:var(--color-text-muted)}.author-no-posts[data-astro-cid-yyasidik] svg[data-astro-cid-yyasidik]{margin:0 auto var(--space-lg);opacity:.3}.author-no-posts[data-astro-cid-yyasidik] p[data-astro-cid-yyasidik]{font-size:var(--fs-lg);font-weight:var(--fw-light)}.pagination[data-astro-cid-yyasidik]{margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--color-border-light)}.pagination-info[data-astro-cid-yyasidik]{text-align:center;font-size:var(--fs-sm);color:var(--color-text-muted);margin-bottom:var(--space-lg);font-weight:var(--fw-medium)}.pagination-buttons[data-astro-cid-yyasidik]{display:flex;align-items:center;justify-content:center;gap:var(--space-md);flex-wrap:wrap}.pagination-button[data-astro-cid-yyasidik]{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);background:var(--color-bg-pure);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none;font-size:var(--fs-sm);font-weight:var(--fw-semibold);transition:all var(--transition-base)}.pagination-button[data-astro-cid-yyasidik]:hover{background:var(--color-primary-surface);border-color:var(--color-primary-lighter);color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.pagination-button[data-astro-cid-yyasidik] svg[data-astro-cid-yyasidik]{flex-shrink:0}.pagination-numbers[data-astro-cid-yyasidik]{display:flex;align-items:center;gap:var(--space-xs)}.pagination-number[data-astro-cid-yyasidik]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-bg-pure);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none;font-size:var(--fs-sm);font-weight:var(--fw-semibold);transition:all var(--transition-base)}.pagination-number[data-astro-cid-yyasidik]:hover{background:var(--color-primary-surface);border-color:var(--color-primary-lighter);color:var(--color-primary);transform:translateY(-2px)}.pagination-number[data-astro-cid-yyasidik].active{background:var(--color-primary);border-color:var(--color-primary);color:#fff;cursor:default;pointer-events:none}.pagination-ellipsis[data-astro-cid-yyasidik]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-text-muted);font-weight:var(--fw-bold)}@media(max-width:768px){.author-header-content[data-astro-cid-yyasidik]{flex-direction:column;align-items:center;text-align:center}.author-avatar[data-astro-cid-yyasidik],.author-avatar-placeholder[data-astro-cid-yyasidik]{width:120px;height:120px}.author-name[data-astro-cid-yyasidik]{font-size:var(--fs-3xl)}.author-stats[data-astro-cid-yyasidik]{justify-content:center}.author-posts-grid[data-astro-cid-yyasidik]{grid-template-columns:1fr}.pagination-buttons[data-astro-cid-yyasidik]{flex-direction:column;gap:var(--space-sm)}.pagination-button[data-astro-cid-yyasidik]{width:100%;justify-content:center}.pagination-numbers[data-astro-cid-yyasidik]{order:-1}}
