.cell .wind-icon{display:block;width:61%!important;height:auto!important;aspect-ratio:1;filter:drop-shadow(0 2px 1px #6a8b5344)}
.skill-fusing{box-shadow:0 0 18px var(--skill-color)!important;animation:skill-charge .45s ease-out}
.skill-fusing>.icon{animation:skill-draw-in .65s ease-in-out}
#skill-fusion-emblem{position:absolute;z-index:12;transform:translate(-50%,-50%);pointer-events:none;width:76px;height:76px;display:flex;align-items:center;justify-content:center;border:3px solid var(--skill-color);border-radius:50%;background:#fff5dce8;box-shadow:0 0 22px var(--skill-color),inset 0 0 12px var(--skill-color);animation:skill-fuse-emblem .6s ease-out both}
#skill-fusion-emblem>.icon{width:62px!important;height:62px!important}#skill-fusion-emblem>b{position:absolute;bottom:-16px;padding:2px 8px;background:#4c6643;color:#fff8d8;border-radius:10px;font-size:12px;white-space:nowrap}
@keyframes skill-charge{50%{filter:brightness(1.6)}}@keyframes skill-draw-in{30%{transform:scale(1.2)}70%{transform:scale(.65);filter:brightness(1.6)}}@keyframes skill-fuse-emblem{0%{transform:translate(-50%,-50%) scale(.2);opacity:0}55%{transform:translate(-50%,-50%) scale(1.2);opacity:1}100%{transform:translate(-50%,-50%) scale(1)}}
@media(prefers-reduced-motion:reduce){.skill-fusing,.skill-fusing>.icon,#skill-fusion-emblem{animation:none!important}}
