main.svelte-7k63la{display:flex}@media (width<=1024px){main.svelte-7k63la{flex-direction:column}}.contributor.svelte-7k63la{max-width:50rem;padding:var(--wa-space-l) var(--wa-space-l) var(--wa-space-xl);margin:0 auto}.contributor-card.svelte-7k63la{--padding:var(--wa-space-l)}.avatar.svelte-7k63la{background-color:var(--wa-color-surface-default);padding:var(--wa-space-l);color:var(--wa-color-text-quiet);justify-content:center;align-items:center;display:flex}.credit.svelte-7k63la{margin:var(--wa-space-s) 0 0;font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-align:center;max-width:16rem}.credit.svelte-7k63la a:where(.svelte-7k63la){color:inherit}.avatar-image.svelte-7k63la{--size:14rem}.name.svelte-7k63la{font-size:var(--wa-font-size-xl);margin:0;line-height:1.2}.bio.svelte-7k63la{margin:var(--wa-space-m) 0 0;color:var(--wa-color-text-normal);line-height:1.6}.meta.svelte-7k63la{gap:var(--wa-space-m);margin:var(--wa-space-m) 0;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.meta.svelte-7k63la>div:where(.svelte-7k63la){gap:var(--wa-space-3xs);flex-direction:column;display:flex}.meta.svelte-7k63la .full:where(.svelte-7k63la){grid-column:1/-1}.meta.svelte-7k63la dt:where(.svelte-7k63la){align-items:center;gap:var(--wa-space-2xs);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);text-transform:uppercase;letter-spacing:.05em;display:inline-flex}.meta.svelte-7k63la dd:where(.svelte-7k63la){color:var(--wa-color-text-normal);font-size:var(--wa-font-size-m);gap:var(--wa-space-2xs);flex-wrap:wrap;margin:0;display:flex}.meta.svelte-7k63la dd:where(.svelte-7k63la) a:where(.svelte-7k63la){color:inherit}.books.svelte-7k63la{gap:var(--wa-space-m);flex-direction:column;max-width:70rem;margin:0 auto;display:flex}@media (width>=1280px){.books.svelte-7k63la{margin:var(--wa-space-l) auto 0;padding:0 var(--wa-space-l) var(--wa-space-xl);width:60vw}}.books-header.svelte-7k63la h2:where(.svelte-7k63la){font-size:var(--wa-font-size-l);align-items:center;gap:var(--wa-space-2xs);margin:0;display:inline-flex}.books-header.svelte-7k63la .count:where(.svelte-7k63la){color:var(--wa-color-text-quiet);font-weight:400;font-size:var(--wa-font-size-m)}.aggregate-shelves.svelte-7k63la{gap:var(--wa-space-s);padding:var(--wa-space-m);border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m);background-color:var(--wa-color-surface-default);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:0;display:grid}.aggregate-cell.svelte-7k63la{gap:var(--wa-space-3xs);flex-direction:column;display:flex}.aggregate-cell.svelte-7k63la dt:where(.svelte-7k63la){align-items:center;gap:var(--wa-space-2xs);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);text-transform:uppercase;letter-spacing:.05em;display:inline-flex}.aggregate-cell.svelte-7k63la dd:where(.svelte-7k63la){font-size:var(--wa-font-size-xl);margin:0;font-weight:500}.aggregate-cell.total.svelte-7k63la dt:where(.svelte-7k63la){text-transform:uppercase}.book-list.svelte-7k63la{gap:var(--wa-space-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.book-row.svelte-7k63la{display:flex}.book-link.svelte-7k63la{gap:var(--wa-space-m);padding:var(--wa-space-s);border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m);background-color:var(--wa-color-surface-default);color:inherit;align-items:flex-start;width:100%;text-decoration:none;display:flex}a.book-link.svelte-7k63la:hover,a.book-link.svelte-7k63la:focus{background-color:var(--wa-color-surface-raised,var(--wa-color-surface-default));text-decoration:none}.book-link.svelte-7k63la .cover:where(.svelte-7k63la){aspect-ratio:2/3;border-radius:var(--wa-border-radius-s);background-color:var(--wa-color-surface-default);flex:none;width:4rem;overflow:hidden}.book-link.svelte-7k63la .cover:where(.svelte-7k63la) img:where(.svelte-7k63la){object-fit:cover;width:100%;height:100%;display:block}.book-meta.svelte-7k63la{gap:var(--wa-space-2xs);flex-direction:column;flex:auto;min-width:0;display:flex}.title-row.svelte-7k63la{align-items:baseline;gap:var(--wa-space-2xs);flex-wrap:wrap;display:flex}.title-row.svelte-7k63la .title:where(.svelte-7k63la){flex:1}.title-row.svelte-7k63la wa-tag:where(.svelte-7k63la){place-self:flex-end}.title.svelte-7k63la{font-weight:500}.subtitle.svelte-7k63la{gap:var(--wa-space-s);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);display:flex}.per-book-shelves.svelte-7k63la{gap:var(--wa-space-m);margin:var(--wa-space-2xs) 0 0;flex-wrap:wrap;display:flex}.shelf-cell.svelte-7k63la{gap:var(--wa-space-3xs);flex-direction:column;display:flex}.shelf-cell.svelte-7k63la dt:where(.svelte-7k63la){align-items:center;gap:var(--wa-space-2xs);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);text-transform:uppercase;letter-spacing:.05em;display:inline-flex}.shelf-cell.svelte-7k63la dd:where(.svelte-7k63la){font-size:var(--wa-font-size-m);margin:0;font-weight:500}.empty.svelte-7k63la{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-m);margin:0}main{width:100%;max-width:95vw;margin:0 auto;padding:0}wa-avatar.svelte-7k63la{border-radius:none}
