.loading-element{ border-radius: 50%; animation: loading-animation 1s linear infinite; } .mirror{ clip-path: polygon(0% 0%, 100% 0%, 100% 50%, 50% 100%, 0% 50%); animation: shattered-mirrors 2s linear infinite; } .glass-shard{ clip-path: polygon(0% 0%, 100% 0%, 50% 50%, 0% 100%, 20% 90%); animation: glass-shatter 2s linear forwards; }