.badge.svelte-tsrs9b{display:inline-block}.badge-accent.svelte-tsrs9b{background-color:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent)}.badge-muted.svelte-tsrs9b{background-color:color-mix(in srgb, var(--color-border) 40%, transparent);color:var(--color-muted)}.empty-state.svelte-tsrs9b{border:1px solid var(--color-border);background-color:color-mix(in srgb, var(--color-bg) 20%, transparent)}.book-card.svelte-tsrs9b{border:1px solid var(--color-border);background-color:color-mix(in srgb, var(--color-bg) 20%, transparent);transition:transform .2s,border-color .2s}.book-card.svelte-tsrs9b:hover{border-color:color-mix(in srgb, var(--color-accent) 30%, transparent);transform:translateY(-3px)}.book-card.svelte-tsrs9b:hover .book-img:where(.svelte-tsrs9b){transition:transform .3s;transform:scale(1.05)}.book-cover-bg.svelte-tsrs9b{background-color:color-mix(in srgb, var(--color-border) 30%, transparent)}.book-img.svelte-tsrs9b{transition:transform .3s}.book-title.svelte-tsrs9b{color:var(--color-text)}.star-filled.svelte-tsrs9b{color:var(--color-accent)}.star-empty.svelte-tsrs9b{color:color-mix(in srgb, var(--color-text) 15%, transparent)}.show-all-btn.svelte-tsrs9b{color:var(--color-muted);border-color:var(--color-border)}.show-all-btn.svelte-tsrs9b:hover{color:var(--color-accent);border-color:var(--color-accent)}
