.authors-page__lede.svelte-ypy25b{color:var(--text-dim);max-width:360px;font-size:.9rem;line-height:1.6}.authors-list.svelte-ypy25b{gap:.85rem;display:grid}.author-row.svelte-ypy25b{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--panel-bg);overflow:hidden}.author-row[open].svelte-ypy25b{border-color:var(--border-red);box-shadow:var(--shadow-sm)}.author-row__summary.svelte-ypy25b{cursor:pointer;grid-template-columns:auto minmax(0,1fr) minmax(12rem,auto) auto;align-items:center;gap:1rem;padding:1rem;list-style:none;display:grid}.author-row__summary.svelte-ypy25b::-webkit-details-marker{display:none}.author-row__avatar.svelte-ypy25b{width:54px;height:54px;font-family:var(--font-display);color:#fff;background:linear-gradient(135deg, var(--deep-red), var(--accent-red));box-shadow:var(--glow-red-sm);border:1px solid #ffffff24;border-radius:50%;place-items:center;font-weight:800;display:grid}.author-row__identity.svelte-ypy25b{gap:.25rem;min-width:0;display:grid}.author-row__name.svelte-ypy25b{font-family:var(--font-display);color:var(--text-strong);letter-spacing:.08em}.author-row__bio.svelte-ypy25b{color:var(--text-dim);font-size:.84rem;line-height:1.45}.author-row__socials.svelte-ypy25b{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.author-row__socials.svelte-ypy25b a:where(.svelte-ypy25b),.author-row__no-socials.svelte-ypy25b,.author-row__count.svelte-ypy25b{border:1px solid var(--border-soft);border-radius:var(--radius-pill);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);padding:.32rem .55rem;font-size:.68rem;text-decoration:none}.author-row__socials.svelte-ypy25b a:where(.svelte-ypy25b):hover{color:var(--accent-red);border-color:var(--border-red)}.author-row__count.svelte-ypy25b{color:var(--accent-red);white-space:nowrap}.author-row__details.svelte-ypy25b{border-top:1px solid var(--border-soft);background:#ffffff04;padding:1rem}.author-row__stats.svelte-ypy25b{color:var(--text-faint);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:.65rem;margin-bottom:.85rem;font-size:.72rem;display:flex}.author-row__challenges.svelte-ypy25b{gap:.55rem;display:grid}.author-row__challenge.svelte-ypy25b{border:1px solid var(--border-soft);border-radius:var(--radius-sm);color:inherit;background:#0000002e;justify-content:space-between;gap:1rem;padding:.75rem;text-decoration:none;display:flex}.author-row__challenge.svelte-ypy25b:hover{border-color:var(--border-red)}.author-row__challenge.svelte-ypy25b strong:where(.svelte-ypy25b),.author-row__challenge.svelte-ypy25b small:where(.svelte-ypy25b){display:block}.author-row__challenge.svelte-ypy25b small:where(.svelte-ypy25b),.author-row__challenge.svelte-ypy25b em:where(.svelte-ypy25b){color:var(--text-faint);font-size:.75rem;font-style:normal}.authors-empty.svelte-ypy25b{text-align:center;color:var(--text-faint);padding:2rem}@media (width<=900px){.author-row__summary.svelte-ypy25b{grid-template-columns:auto minmax(0,1fr)}.author-row__socials.svelte-ypy25b,.author-row__count.svelte-ypy25b{grid-column:2;justify-content:flex-start}.author-row__challenge.svelte-ypy25b{display:grid}}
