.numberGuess_container__Vu2Up{max-width:480px;margin:0 auto;padding:2rem 1.5rem 3rem;text-align:center}.numberGuess_title__IwmD3{font-size:2rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}.numberGuess_description__Vq9wh{color:#64748b;font-size:1rem;margin-bottom:1.5rem}.numberGuess_difficultySelector__7RnSl{display:flex;gap:.5rem;justify-content:center;margin-bottom:1.5rem}.numberGuess_difficultyBtn___Tnqn{padding:.5rem 1rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#475569;font-size:.9rem;cursor:pointer;transition:all .15s ease}.numberGuess_difficultyBtn___Tnqn:hover{border-color:#3b82f6;color:#2563eb}.numberGuess_difficultyBtn___Tnqn.numberGuess_active__nQbrj{background:#2563eb;color:#fff;border-color:#2563eb}.numberGuess_gameInfo__QuWGF{display:flex;justify-content:center;gap:2rem;margin-bottom:1.5rem;padding:1rem;background:#eff6ff;border-radius:12px}.numberGuess_infoItem__RAuaL{display:flex;flex-direction:column;align-items:center;gap:.25rem}.numberGuess_infoLabel__Echq_{font-size:.8rem;color:#64748b}.numberGuess_infoValue__iYPss{font-size:1.25rem;font-weight:700;color:#1e3a5f}.numberGuess_infoValue__iYPss.numberGuess_warning__Aqrlz{color:#ef4444}.numberGuess_inputArea__To_MS{display:flex;gap:.75rem;justify-content:center;margin-bottom:1.5rem}.numberGuess_guessInput__gAEbv{width:140px;padding:.75rem 1rem;font-size:1.25rem;text-align:center;border:2px solid #e2e8f0;border-radius:12px;outline:none;transition:border-color .15s ease}.numberGuess_guessInput__gAEbv:focus{border-color:#2563eb}.numberGuess_guessInput__gAEbv::-webkit-inner-spin-button,.numberGuess_guessInput__gAEbv::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numberGuess_guessBtn__xX0fl{padding:.75rem 1.5rem;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .15s ease}.numberGuess_guessBtn__xX0fl:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 14px rgba(37,99,235,.25)}.numberGuess_guessBtn__xX0fl:disabled{opacity:.5;cursor:not-allowed}.numberGuess_resultArea___0UOg{padding:2rem;border-radius:16px;margin-bottom:1.5rem}.numberGuess_resultArea___0UOg.numberGuess_won__towFr{background:#ecfdf5}.numberGuess_resultArea___0UOg.numberGuess_lost__d2J_a{background:#fef2f2}.numberGuess_resultIcon__3M7mr{font-size:3rem;margin-bottom:.5rem}.numberGuess_resultText__q2Gl1{font-size:1.5rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}.numberGuess_revealNumber__GJ40E{font-size:1.1rem;color:#475569;margin-bottom:.5rem}.numberGuess_revealNumber__GJ40E strong{color:#1e3a5f;font-size:1.25rem}.numberGuess_attempts__KC2ZS{font-size:.95rem;color:#10b981;margin-bottom:1rem}.numberGuess_playAgainBtn__DdoMa{padding:.75rem 2rem;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .15s ease}.numberGuess_playAgainBtn__DdoMa:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(37,99,235,.25)}.numberGuess_historySection__cWMXU{margin-bottom:1.5rem}.numberGuess_historyTitle__Z_Koe{font-size:1rem;font-weight:600;color:#475569;margin-bottom:.75rem}.numberGuess_historyList__LHex4{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.numberGuess_historyItem__mmrh1{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:8px;font-size:.9rem}.numberGuess_historyItem__mmrh1.numberGuess_high__yj5mT{background:#fef3c7;color:#92400e}.numberGuess_historyItem__mmrh1.numberGuess_low__isSNP{background:#dbeafe;color:#1e40af}.numberGuess_historyItem__mmrh1.numberGuess_correct__WIZfM{background:#ecfdf5;color:#065f46}.numberGuess_historyNumber__RiKPJ{font-weight:700}.numberGuess_historyHint__obL9j{font-size:.85rem}.numberGuess_instructions__1waZi{padding:1rem;background:#f1f5f9;border-radius:12px;color:#64748b;font-size:.9rem;line-height:1.5}