.collection-save.svelte-1ha9g0k,.collection-edit.svelte-1ha9g0k{color:#f4ddb5;font:inherit;cursor:pointer;background:#33261b;border:1px solid #b59262;border-radius:8px;margin-top:18px;padding:10px 15px;text-decoration:none;display:inline-block}.collection-save.svelte-1ha9g0k:hover,.collection-edit.svelte-1ha9g0k:hover{background:#513923}.collection-edit.svelte-1ha9g0k{margin-right:10px}.collection-author.svelte-1ha9g0k a:where(.svelte-1ha9g0k){color:#e5b879}.reader-collection-shelf.svelte-1ha9g0k{margin-top:32px}.reader-collection-shelf.svelte-1ha9g0k header:where(.svelte-1ha9g0k){margin-bottom:15px}.reader-collection-shelf.svelte-1ha9g0k h2:where(.svelte-1ha9g0k){color:#eedbc0;margin:0;font:1.7rem Georgia}.reader-collection-shelf.svelte-1ha9g0k header:where(.svelte-1ha9g0k) p:where(.svelte-1ha9g0k){color:#a6ad9e}.reader-collection-grid.svelte-1ha9g0k{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:13px;display:grid}.reader-collection-book.svelte-1ha9g0k{color:#ddd5c4;background:#142019;border:1px solid #39483d;border-radius:12px;align-items:start;gap:13px;min-width:0;padding:12px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.reader-collection-book.svelte-1ha9g0k:hover{border-color:#b38a5b;transform:translateY(-3px)}.reader-collection-book.svelte-1ha9g0k img:where(.svelte-1ha9g0k){aspect-ratio:2/3;object-fit:cover;border-radius:5px;flex:none;width:86px}.reader-collection-book.svelte-1ha9g0k>div:where(.svelte-1ha9g0k){min-width:0}.reader-collection-book.svelte-1ha9g0k h3:where(.svelte-1ha9g0k){color:#f0ddc0;margin:0 0 7px;font:1rem/1.3 Georgia}.reader-collection-book.svelte-1ha9g0k small:where(.svelte-1ha9g0k){color:#a5ac9d;margin-top:5px;font-size:.7rem;line-height:1.35;display:block}.collection-markers.svelte-1ha9g0k{flex-wrap:wrap;gap:4px;display:flex}.collection-markers.svelte-1ha9g0k span:where(.svelte-1ha9g0k){color:#e2bf8d;border:1px solid #866946;border-radius:4px;padding:3px 6px;font-size:.63rem}.collection-marker-filter.svelte-1ha9g0k{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.collection-marker-filter.svelte-1ha9g0k button:where(.svelte-1ha9g0k){color:#d6c4a7;cursor:pointer;background:#17221b;border:1px solid #6b7054;border-radius:20px;padding:7px 11px}.collection-marker-filter.svelte-1ha9g0k button.active:where(.svelte-1ha9g0k){color:#fff0d7;background:#5c402b;border-color:#d8a367}.criterion-rating.svelte-1ha9g0k{color:#e4cfaa;justify-content:space-between;align-items:baseline;gap:8px;margin-top:9px;font-size:.74rem;display:flex}.criterion-rating.svelte-1ha9g0k span:where(.svelte-1ha9g0k){overflow-wrap:anywhere;min-width:0}.criterion-rating.svelte-1ha9g0k b:where(.svelte-1ha9g0k){color:#edbd74;flex:none}.personal-rating.svelte-1ha9g0k{color:#adbaaa;margin-top:8px;font-size:.7rem;display:block}.collection-note.svelte-1ha9g0k{color:#c9c2ae;margin:8px 0 0;font-size:.73rem;line-height:1.5}.collection-stats.svelte-1ha9g0k{background:#14201a;border:1px solid #596849;border-radius:14px;margin-top:30px;padding:20px}.stats-heading.svelte-1ha9g0k{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.stats-heading.svelte-1ha9g0k small:where(.svelte-1ha9g0k){color:#d2a36a;letter-spacing:.12em}.stats-heading.svelte-1ha9g0k h2:where(.svelte-1ha9g0k){color:#f0dfc4;margin:0;font:1.5rem Georgia}.stats-heading.svelte-1ha9g0k strong:where(.svelte-1ha9g0k){color:#e7bd81;margin-left:auto;font-size:.8rem}.stats-columns.svelte-1ha9g0k{grid-template-columns:1fr 1fr;gap:24px;display:grid}.stats-columns.svelte-1ha9g0k h3:where(.svelte-1ha9g0k){color:#e3d3b9;font-size:.85rem}.stat-row.svelte-1ha9g0k{color:#bfc5b6;grid-template-columns:1fr auto;gap:4px;margin:10px 0;font-size:.73rem;display:grid}.stat-row.svelte-1ha9g0k b:where(.svelte-1ha9g0k){color:#dfb47c}.stat-row.svelte-1ha9g0k i:where(.svelte-1ha9g0k){background:#a77a4c;border-radius:5px;grid-column:1/-1;height:4px;display:block}@media (width<=700px){.stats-columns.svelte-1ha9g0k,.reader-collection-grid.svelte-1ha9g0k{grid-template-columns:1fr}}
