.authors-page.svelte-1p2q0w7.svelte-1p2q0w7{padding-top:80px}.page-header.svelte-1p2q0w7.svelte-1p2q0w7{text-align:center;padding:var(--space-xl, 32px) 0 var(--space-lg, 24px)}.page-header.svelte-1p2q0w7 h1.svelte-1p2q0w7{font-size:28px;font-weight:700;margin-bottom:var(--space-sm, 8px)}.page-desc.svelte-1p2q0w7.svelte-1p2q0w7{color:var(--muted, #888);font-size:15px}.authors-grid.svelte-1p2q0w7.svelte-1p2q0w7{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-md, 16px)}.author-card.svelte-1p2q0w7.svelte-1p2q0w7{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-lg, 24px);background:var(--surface, #16162a);border:1px solid var(--border, #2a2a3e);border-radius:var(--radius-md, 8px);text-decoration:none;color:var(--fg, #f0f0f8);transition:border-color .2s,transform .2s}.author-card.svelte-1p2q0w7.svelte-1p2q0w7:hover{border-color:var(--accent, #00ff88);transform:translateY(-2px)}.author-avatar-lg.svelte-1p2q0w7.svelte-1p2q0w7{width:64px;height:64px;border-radius:50%;background:var(--accent, #00ff88);color:var(--bg, #0d0d1a);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin-bottom:var(--space-md, 16px)}.author-name.svelte-1p2q0w7.svelte-1p2q0w7{font-size:16px;font-weight:600;margin-bottom:var(--space-sm, 8px)}.author-bio.svelte-1p2q0w7.svelte-1p2q0w7{font-size:13px;color:var(--muted, #888);line-height:1.5;margin-bottom:var(--space-sm, 8px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.author-meta.svelte-1p2q0w7.svelte-1p2q0w7{font-size:12px;color:var(--accent, #00ff88)}.loading-state.svelte-1p2q0w7.svelte-1p2q0w7,.empty-state.svelte-1p2q0w7.svelte-1p2q0w7{text-align:center;padding:var(--space-xl, 32px);color:var(--muted, #888)}.pagination.svelte-1p2q0w7.svelte-1p2q0w7{display:flex;justify-content:center;align-items:center;gap:var(--space-md, 16px);padding:var(--space-xl, 32px) 0}.page-info.svelte-1p2q0w7.svelte-1p2q0w7{font-size:14px;color:var(--muted, #888)}
