.RockPaperScissorsGame_gameContainer__Dmkdr{width:100%;max-width:600px;margin:0 auto;position:relative}.RockPaperScissorsGame_gameHeader__SY5LV{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.RockPaperScissorsGame_gameInfo___LLru{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.RockPaperScissorsGame_infoItem__f5bxV{display:flex;align-items:center;gap:5px;color:#e5e7eb;font-weight:700}.RockPaperScissorsGame_difficultyBadge__gt9qy{background:linear-gradient(135deg,#8b5cf6,#3b82f6);color:white;font-weight:600;padding:4px 12px;border-radius:20px;font-size:.9rem}.RockPaperScissorsGame_statsContainer__KYMB8{display:flex;gap:12px;align-items:center}.RockPaperScissorsGame_statItem__j8ulb{color:#e5e7eb;font-size:.85rem;font-weight:600}.RockPaperScissorsGame_resetButton__RFBkC{display:flex;align-items:center;gap:5px;background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:8px;padding:8px 12px;cursor:pointer;color:white;font-weight:500;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.2)}.RockPaperScissorsGame_resetButton__RFBkC:hover{background:linear-gradient(135deg,#475569,#334155);transform:scale(1.05)}.RockPaperScissorsGame_gameArea__Kieda{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.3);padding:24px;min-height:350px;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(255,255,255,.1)}.RockPaperScissorsGame_resultArea__tT_mF{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;position:relative}.RockPaperScissorsGame_computerSide___3i0w,.RockPaperScissorsGame_playerSide__QH4GA{display:flex;flex-direction:column;align-items:center;width:40%}.RockPaperScissorsGame_choiceDisplay__oTGVf{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#374151,#1f2937);display:flex;justify-content:center;align-items:center;margin-bottom:16px;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.3);border:2px solid rgba(255,255,255,.1)}.RockPaperScissorsGame_choicePrompt__C6_90{color:#9ca3af;font-size:.9rem;text-align:center;max-width:100px}.RockPaperScissorsGame_computerLabel__VbfyH,.RockPaperScissorsGame_playerLabel__rulCP{font-weight:700;color:#e5e7eb}.RockPaperScissorsGame_resultMessage__XtdKc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:1.2rem;font-weight:700;padding:8px 16px;border-radius:20px;animation:RockPaperScissorsGame_fadeIn__ilXsA .5s ease;box-shadow:0 4px 20px rgba(0,0,0,.3)}.RockPaperScissorsGame_win__Thehe{background:linear-gradient(135deg,#059669,#10b981);color:white;border:1px solid rgba(255,255,255,.2)}.RockPaperScissorsGame_lose__hqaLB{background:linear-gradient(135deg,#dc2626,#ef4444);color:white;border:1px solid rgba(255,255,255,.2)}.RockPaperScissorsGame_tie__LIKRC{background:linear-gradient(135deg,#f59e0b,#fbbf24);color:white;border:1px solid rgba(255,255,255,.2)}.RockPaperScissorsGame_choicesContainer__5y7d_{display:flex;justify-content:center;gap:16px;margin-top:20px}.RockPaperScissorsGame_choiceButton__40ggg{display:flex;flex-direction:column;align-items:center;gap:8px;background:linear-gradient(135deg,#475569,#64748b);border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:12px;cursor:pointer;transition:all .2s ease;min-width:100px;color:white;box-shadow:0 4px 16px rgba(0,0,0,.2)}.RockPaperScissorsGame_choiceButton__40ggg:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.3);background:linear-gradient(135deg,#64748b,#7c8fa0)}.RockPaperScissorsGame_choiceButton__40ggg.RockPaperScissorsGame_selected__NVEid{background:linear-gradient(135deg,#06b6d4,#0891b2);color:white;border-color:rgba(255,255,255,.3)}.RockPaperScissorsGame_choiceButton__40ggg.RockPaperScissorsGame_disabled__ZZkTK{opacity:.5;cursor:not-allowed}.RockPaperScissorsGame_choiceButton__40ggg.RockPaperScissorsGame_disabled__ZZkTK:hover{transform:none;box-shadow:0 4px 16px rgba(0,0,0,.2);background:linear-gradient(135deg,#475569,#64748b)}.RockPaperScissorsGame_iconContainer__TYUsz{display:flex;justify-content:center;align-items:center;border-radius:50%;padding:8px}.RockPaperScissorsGame_choiceIcon__WBVCk{color:#e5e7eb}.RockPaperScissorsGame_selected__NVEid .RockPaperScissorsGame_choiceIcon__WBVCk{color:white}.RockPaperScissorsGame_rock__cagd_{transform:rotate(90deg)}.RockPaperScissorsGame_scissors__ueCCS{transform:rotate(45deg)}.RockPaperScissorsGame_countdown__21VGY{display:flex;justify-content:center;align-items:center;height:200px}.RockPaperScissorsGame_countdownNumber__lZLJI{font-size:6rem;font-weight:700;color:#06b6d4;animation:RockPaperScissorsGame_pulse__QMDZh .7s infinite alternate;text-shadow:0 0 20px rgba(6,182,212,.5)}.RockPaperScissorsGame_gameOverMessage__hkIq3{margin-top:20px;text-align:center;padding:16px;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:12px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 20px rgba(0,0,0,.3)}.RockPaperScissorsGame_gameOverMessage__hkIq3 h3{color:#e5e7eb;margin-bottom:12px}.RockPaperScissorsGame_playAgainButton__LFl0u{background:linear-gradient(135deg,#06b6d4,#0891b2);color:white;border:none;border-radius:8px;padding:10px 20px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px rgba(0,0,0,.2)}.RockPaperScissorsGame_playAgainButton__LFl0u:hover{background:linear-gradient(135deg,#0891b2,#0e7490);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}@keyframes RockPaperScissorsGame_fadeIn__ilXsA{0%{opacity:0}to{opacity:1}}@keyframes RockPaperScissorsGame_pulse__QMDZh{0%{transform:scale(1)}to{transform:scale(1.1)}}@media (max-width:600px){.RockPaperScissorsGame_choicesContainer__5y7d_{flex-wrap:wrap;gap:10px}.RockPaperScissorsGame_choiceButton__40ggg{min-width:80px;padding:8px}.RockPaperScissorsGame_choiceDisplay__oTGVf{width:100px;height:100px}.RockPaperScissorsGame_resultMessage__XtdKc{font-size:1rem;padding:6px 12px}}@media (max-width:480px){.RockPaperScissorsGame_gameHeader__SY5LV{flex-direction:column;align-items:flex-start}.RockPaperScissorsGame_gameInfo___LLru{margin-bottom:10px}.RockPaperScissorsGame_choiceDisplay__oTGVf{width:80px;height:80px}}