Spaces:
Running
Running
| @keyframes walk { | |
| 0%, 100% { | |
| transform: translateY(0) rotate(0deg); | |
| } | |
| 25% { | |
| transform: translateY(-5px) rotate(2deg); | |
| } | |
| 50% { | |
| transform: translateY(0) rotate(0deg); | |
| } | |
| 75% { | |
| transform: translateY(-5px) rotate(-2deg); | |
| } | |
| } | |
| @keyframes dance { | |
| 0% { | |
| transform: rotate(0deg) scale(1); | |
| } | |
| 25% { | |
| transform: rotate(5deg) scale(1.02); | |
| } | |
| 50% { | |
| transform: rotate(-5deg) scale(1); | |
| } | |
| 75% { | |
| transform: rotate(5deg) scale(1.02); | |
| } | |
| 100% { | |
| transform: rotate(0deg) scale(1); | |
| } | |
| } | |
| @keyframes action { | |
| 0%, 100% { | |
| transform: translateX(0) scale(1); | |
| } | |
| 50% { | |
| transform: translateX(10px) scale(1.05); | |
| } | |
| } | |
| @keyframes intimate { | |
| 0%, 100% { | |
| transform: translateY(0) rotate(0deg); | |
| } | |
| 25% { | |
| transform: translateY(-3px) rotate(1deg); | |
| } | |
| 50% { | |
| transform: translateY(0) rotate(0deg); | |
| } | |
| 75% { | |
| transform: translateY(-3px) rotate(-1deg); | |
| } | |
| } | |
| .animate-walk { | |
| animation: walk 1.5s infinite ease-in-out; | |
| } | |
| .animate-dance { | |
| animation: dance 2s infinite ease-in-out; | |
| } | |
| .animate-action { | |
| animation: action 1s infinite ease-in-out; | |
| } | |
| .animate-intimate { | |
| animation: intimate 1.2s infinite ease-in-out; | |
| } | |
| #preview-container img { | |
| max-width: 100%; | |
| max-height: 100%; | |
| object-fit: contain; | |
| } |