[data-tala]{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1;}[data-tala] svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.tala-xs{font-size:0.75rem;}.tala-sm{font-size:1rem;}.tala-md{font-size:1.25rem;}.tala-lg{font-size:1.5rem;}.tala-xl{font-size:2rem;}.tala-2xl{font-size:3rem;}.w-3[data-tala] svg{width:0.75rem;height:0.75rem;}.w-4[data-tala] svg{width:1rem;height:1rem;}.w-5[data-tala] svg{width:1.25rem;height:1.25rem;}.w-6[data-tala] svg{width:1.5rem;height:1.5rem;}.w-8[data-tala] svg{width:2rem;height:2rem;}.w-10[data-tala] svg{width:2.5rem;height:2.5rem;}.w-12[data-tala] svg{width:3rem;height:3rem;}.w-16[data-tala] svg{width:4rem;height:4rem;}.text-gray-500[data-tala]{color:#6b7280;}.text-gray-600[data-tala]{color:#4b5563;}.text-gray-700[data-tala]{color:#374151;}.text-red-500[data-tala]{color:#ef4444;}.text-sky-500[data-tala]{color:#0ea5e9;}.text-blue-500[data-tala]{color:#3b82f6;}.text-yellow-500[data-tala]{color:#eab308;}.text-purple-500[data-tala]{color:#a855f7;}.text-pink-500[data-tala]{color:#ec4899;}@keyframes tala-spin{to{transform:rotate(360deg);}}.animate-spin[data-tala] svg,.tala-spin[data-tala] svg{animation:tala-spin 1s linear infinite;}@keyframes tala-pulse{0%,100%{opacity:1;}50%{opacity:0.5;}}.animate-pulse[data-tala] svg,.tala-pulse[data-tala] svg{animation:tala-pulse 2s ease-in-out infinite;}@keyframes tala-bounce{0%,100%{transform:translateY(0);}50%{transform:translateY(-4px);}}.tala-bounce[data-tala] svg{animation:tala-bounce 1s ease infinite;}@keyframes tala-fade-in{from{opacity:0;transform:scale(0.9);}to{opacity:1;transform:scale(1);}}.tala-fade-in[data-tala] svg{animation:tala-fade-in 0.3s ease;}@keyframes tala-flip{from{transform:scaleX(-1);}to{transform:scaleX(1);}}.tala-flip[data-tala] svg{animation:tala-flip 0.3s ease;}.hover\:text-current[data-tala]:hover{color:currentColor;}.hover\:scale-110[data-tala]:hover{transform:scale(1.1);}.hover\:scale-125[data-tala]:hover{transform:scale(1.25);}