.stack.svelte-ferlf9{display:flex;flex-direction:column;gap:10px;width:100%;text-decoration:none;color:inherit}.stack.svelte-ferlf9:focus-visible{outline:2px solid var(--primary-accent-color);outline-offset:2px;border-radius:20px}.tile.svelte-ferlf9{display:grid;place-items:center;aspect-ratio:1 / 1}.pile.svelte-ferlf9{position:relative;width:74%;aspect-ratio:1 / 1}.card.svelte-ferlf9{position:absolute;inset:0;border-radius:14px;overflow:hidden;box-shadow:0 6px 16px var(--stack-shadow-color);transition:transform .2s ease}.card.svelte-ferlf9 .image-display,.card.svelte-ferlf9 .image-container.responsive{width:100%;height:100%}.card.svelte-ferlf9 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.depth-0.svelte-ferlf9{z-index:3}.depth-1.svelte-ferlf9{z-index:2;transform:translate(16%,-8%) rotate(7deg) scale(.92)}.depth-2.svelte-ferlf9{z-index:1;transform:translate(-14%,-4%) rotate(-6deg) scale(.86)}.stack.svelte-ferlf9:hover .depth-1:where(.svelte-ferlf9){transform:translate(20%,-10%) rotate(10deg) scale(.92)}.stack.svelte-ferlf9:hover .depth-2:where(.svelte-ferlf9){transform:translate(-18%,-5%) rotate(-9deg) scale(.86)}.label.svelte-ferlf9{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;margin-top:-13%}.label.svelte-ferlf9>span:where(.svelte-ferlf9){max-width:100%}.name.svelte-ferlf9{font-size:.875rem;font-weight:400;line-height:1.2;color:var(--primary-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta.svelte-ferlf9{font-size:.75rem;line-height:1.3;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gone.svelte-ferlf9{display:none}
