.tag-card.svelte-1y7jdwe{transform-origin:center;will-change:transform,box-shadow}.tag-card.svelte-1y7jdwe:hover{transform:translateY(-2px) scale(1.02)}.progress-bar.svelte-1y7jdwe{animation:svelte-1y7jdwe-progressGrow .8s ease-out forwards;transform-origin:left;will-change:transform}@keyframes svelte-1y7jdwe-progressGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tag-card.svelte-1y7jdwe .link:where(.svelte-1y7jdwe){position:relative}.tag-card.svelte-1y7jdwe .link:where(.svelte-1y7jdwe):after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:currentColor;transition:width .3s ease}.tag-card.svelte-1y7jdwe:hover .link:where(.svelte-1y7jdwe):after{width:100%}.tag-card.svelte-1y7jdwe .link:where(.svelte-1y7jdwe):focus-visible{outline:2px solid hsl(var(--p));outline-offset:2px;border-radius:4px}.badge.svelte-1y7jdwe{transition:all .2s ease}.tag-card.svelte-1y7jdwe:hover .badge:where(.svelte-1y7jdwe){transform:scale(1.1);box-shadow:0 4px 8px #0000001a}
