.page-byline.svelte-19p3dsg{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;font-size:.875rem;padding:1rem 0;border-top:1px solid var(--color-border, #f3f4f6);border-bottom:1px solid var(--color-border, #f3f4f6);margin:1rem 0 1.5rem}.byline-author.svelte-19p3dsg{display:flex;align-items:center;gap:.625rem;text-decoration:none;color:inherit}.byline-author.svelte-19p3dsg:hover .byline-name:where(.svelte-19p3dsg){color:var(--color-primary, #16a34a)}.byline-avatar.svelte-19p3dsg{width:2.25rem;height:2.25rem;border-radius:9999px;object-fit:cover;background:#dcfce7;color:#15803d;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0}.byline-meta.svelte-19p3dsg{display:flex;flex-direction:column;line-height:1.3}.byline-name.svelte-19p3dsg{font-weight:700;color:var(--color-text, #111827)}.byline-role.svelte-19p3dsg{font-size:.75rem;color:var(--color-text-muted, #6b7280)}.byline-dates.svelte-19p3dsg{color:var(--color-text-muted, #6b7280);display:flex;gap:.375rem;flex-wrap:wrap}.byline-dates.svelte-19p3dsg a:where(.svelte-19p3dsg){color:inherit;text-decoration:underline}.page-byline-mini.svelte-19p3dsg{font-size:.8125rem;color:var(--color-text-muted, #6b7280);margin:.5rem 0 1rem}.page-byline-mini.svelte-19p3dsg a:where(.svelte-19p3dsg){color:var(--color-primary, #16a34a);font-weight:600;text-decoration:none}.page-byline-mini.svelte-19p3dsg a:where(.svelte-19p3dsg):hover{text-decoration:underline}
