.wm-word.selected{color:white;background:linear-gradient(135deg,#007aff,#00a6ff);border-color:#007aff;transform:translateX(5px);box-shadow:0 5px 15px rgba(0,122,255,.25)}.wm-word.matched{opacity:.45;cursor:default;text-decoration:line-through;background:#eafbea;border-color:#34c759;color:#218a37;transform:none}.wm-card.disabled{cursor:default}.wm-card.correct{animation:correctPop .5s ease;border-color:#34c759!important;box-shadow:0 0 0 5px rgba(52,199,89,.18),0 10px 25px rgba(52,199,89,.25)}.wm-card.wrong{animation:wrongShake .4s ease;border-color:#ff3b30!important}.wm-card.matched .wm-card-name{color:#168b35}.wm-status.success{color:#1d9c3b}.wm-status.error{color:#e32929}.wm-modal.show{display:flex;animation:fadeIn .25s ease}