.collection.svelte-17uby8a{border-radius:var(--radius-lg);height:100%;min-height:260px;color:var(--text);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}.large.svelte-17uby8a{border-radius:var(--radius-arch)}.collection.svelte-17uby8a:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #17241b14}.collection.svelte-17uby8a .photo{height:100%;position:absolute;inset:0}.collection.svelte-17uby8a:hover .photo{--hover-zoom:1.06}.label.svelte-17uby8a{border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-card);transition:transform var(--dur-med) var(--ease-out);gap:2px;padding:14px 16px;display:grid;position:absolute;inset:auto 12px 12px}.collection.svelte-17uby8a:hover .label:where(.svelte-17uby8a){transform:translateY(-4px)}.name.svelte-17uby8a{color:var(--text-strong);font-family:var(--font-display);font-size:var(--text-xl);line-height:1.15}.large.svelte-17uby8a .name:where(.svelte-17uby8a){font-size:var(--text-2xl)}.desc.svelte-17uby8a{color:var(--text-muted);font-size:var(--text-sm)}.count.svelte-17uby8a{color:var(--text-strong);font-size:var(--text-sm);align-items:center;gap:6px;margin-top:6px;font-weight:650;display:inline-flex}.collection.svelte-17uby8a .icon{transition:transform var(--dur-med) var(--ease-out)}.collection.svelte-17uby8a:hover .icon{transform:translate(3px)}
