.AnimatedCharacter_container__fxYEQ{position:relative;display:inline-block;cursor:pointer;user-select:none;overflow:hidden;border-radius:8px}.AnimatedCharacter_imageWrapper__Ge04P{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.AnimatedCharacter_image__0Gk6F{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0;opacity:1!important}.AnimatedCharacter_overlayProtection__LiPwT{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.AnimatedCharacter_skeleton__WJJ9W{position:relative;background:linear-gradient(90deg,hsla(0,0%,78%,.2),hsla(0,0%,78%,.3) 50%,hsla(0,0%,78%,.2));border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.AnimatedCharacter_skeletonBar__wUpUR{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);width:80%;height:4px;background:rgba(0,0,0,.1);border-radius:2px;overflow:hidden}.AnimatedCharacter_skeletonProgress__jVLDZ{height:100%;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:2px;transition:width .3s ease}.AnimatedCharacter_error__LWvzq{display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(239,68,68,.1);border:2px dashed rgba(239,68,68,.5);border-radius:8px;color:#ef4444;font-size:12px;gap:4px}.AnimatedCharacter_errorIcon__f4g2j{font-size:24px}.AnimatedCharacter_errorText__Rh_LK{font-weight:500}.AnimatedCharacter_playButton__iDYov{top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;backdrop-filter:blur(4px);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10}.AnimatedCharacter_debug__mx0y_,.AnimatedCharacter_playButton__iDYov{position:absolute;background:rgba(0,0,0,.7);color:#fff;pointer-events:none}.AnimatedCharacter_debug__mx0y_{bottom:4px;right:4px;padding:2px 6px;border-radius:4px;font-size:10px;font-family:monospace;z-index:20}.AnimatedCharacter_container__fxYEQ:hover .AnimatedCharacter_playButton__iDYov{background:rgba(0,0,0,.9)}@media (max-width:768px){.AnimatedCharacter_container__fxYEQ{touch-action:manipulation}.AnimatedCharacter_playButton__iDYov{width:32px;height:32px;font-size:14px}}@media (prefers-color-scheme:dark){.AnimatedCharacter_skeleton__WJJ9W{background:linear-gradient(90deg,hsla(0,0%,39%,.2),hsla(0,0%,39%,.3) 50%,hsla(0,0%,39%,.2))}.AnimatedCharacter_skeletonBar__wUpUR{background:hsla(0,0%,100%,.1)}.AnimatedCharacter_error__LWvzq{background:rgba(239,68,68,.2)}}.AnimatedCharacter_imageWrapper__Ge04P *{transform:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.AnimatedCharacter_container__fxYEQ,.AnimatedCharacter_container__fxYEQ *{animation:none!important;transition:none!important}}