.badge-display-container.svelte-r30ovk{width:100%}@keyframes svelte-r30ovk-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer{animation:svelte-r30ovk-shimmer 2s infinite}@keyframes svelte-r30ovk-pulse-slow{0%,to{opacity:1}50%{opacity:.8}}.animate-pulse-slow{animation:svelte-r30ovk-pulse-slow 2s cubic-bezier(.4,0,.6,1) infinite}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-in.animate-in{opacity:1;transform:translateY(0)}.slide-up{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.slide-up.animate-in{opacity:1;transform:translateY(0)}.slide-right{opacity:0;transform:translate(-30px);transition:opacity .6s ease-out,transform .6s ease-out}.slide-right.animate-in{opacity:1;transform:translate(0)}.slide-left{opacity:0;transform:translate(30px);transition:opacity .6s ease-out,transform .6s ease-out}.slide-left.animate-in{opacity:1;transform:translate(0)}@keyframes svelte-1uha8ag-gradient-text{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-gradient-text{background:linear-gradient(90deg,#db2777,#ec4899,#f472b6,#ec4899,#db2777);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-1uha8ag-gradient-text 3s ease infinite}
