.collections.svelte-14bzc99{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--card-min)),1fr));gap:.75rem}a.svelte-14bzc99{display:flex;flex-direction:column;height:100%;border-radius:.75rem;overflow:hidden;border:1px solid var(--ph-border, #e3e7ee);background:#fff;color:#1f2937;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}a.svelte-14bzc99:hover{box-shadow:0 6px 18px #0f172a1f;transform:translateY(-1px)}.artwork.svelte-14bzc99{position:relative;display:flex;align-items:center;padding:0 .9rem;height:5.25rem;background:radial-gradient(circle at 85% 20%,hsl(calc(var(--card-hue) + 40) 80% 88%) 0,transparent 55%),linear-gradient(135deg,hsl(var(--card-hue) 70% 93%),hsl(calc(var(--card-hue) + 25) 65% 84%))}.emblem.svelte-14bzc99{font-size:2rem;line-height:1;margin-right:.85rem;filter:drop-shadow(0 2px 3px rgba(15,23,42,.18))}.artwork.svelte-14bzc99 img:where(.svelte-14bzc99){width:44px;height:44px;border-radius:.6rem;background:#fff;object-fit:contain;padding:3px;box-shadow:0 0 0 2px #fff,0 3px 8px #0f172a2e;transform:rotate(calc((var(--i) - 1.5) * 4deg))}.artwork.svelte-14bzc99 img:where(.svelte-14bzc99)+img:where(.svelte-14bzc99){margin-left:-.6rem}.text.svelte-14bzc99{display:flex;flex-direction:column;justify-content:space-between;gap:.35rem;flex:1;padding:.7rem .9rem .8rem}.title.svelte-14bzc99{font-weight:600;line-height:1.3}.title.svelte-14bzc99 .flag{margin-right:.3rem;vertical-align:-.1rem;border-radius:2px}.count.svelte-14bzc99{font-size:.8rem;color:#5f6b7a}
