.GameComponents_gameContainer__Fwnz1{max-width:800px;margin:2rem auto;padding:2rem;border-radius:1rem;background:rgba(0,0,0,.3);backdrop-filter:blur(10px)}.GameComponents_gameTitle__eH6iz{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem;background:linear-gradient(45deg,var(--theme-primary),var(--theme-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.GameComponents_gameArea__ItUjK{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:2rem;border-radius:1rem;background:rgba(0,0,0,.2)}.GameComponents_gameStats__edf3P{flex-direction:column;align-items:center;margin:1rem 0;font-size:1.2rem}.GameComponents_statItem__t3U68{display:flex;gap:1rem;align-items:center}.GameComponents_errorMessage__nC4s0{color:#ff6b6b;font-size:.9rem;text-align:center;padding:.5rem;border-radius:.5rem;background:rgba(255,0,0,.1);border:1px solid rgba(255,0,0,.2);max-width:300px;margin:.5rem auto;animation:GameComponents_fadeIn__XeX4_ .3s ease-in}.GameComponents_clickerButton__ErJox{width:200px;height:200px;border-radius:50%;border:none;background:radial-gradient(circle at center,var(--theme-primary) 0,var(--theme-accent) 100%);color:white;font-size:2rem;font-weight:700;cursor:pointer;transition:transform .1s;box-shadow:0 0 20px var(--theme-primary)}.GameComponents_clickerButton__ErJox:active{transform:scale(.95)}.GameComponents_snakeGrid__3Vjqm{display:grid;grid-template-columns:repeat(20,1fr);max-width:min(80vw,600px);margin:0 auto;aspect-ratio:1;background:linear-gradient(135deg,rgba(0,50,0,.3),rgba(0,30,0,.4) 50%,rgba(0,20,0,.5));border:2px solid var(--theme-primary);border-radius:1rem;box-shadow:0 0 30px var(--theme-primary),inset 0 0 30px rgba(0,255,127,.1),0 8px 32px rgba(0,0,0,.4);backdrop-filter:blur(10px);overflow:hidden;position:relative}.GameComponents_snakeCell__89sR9{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:all .1s ease;will-change:transform;background:transparent;position:relative}.GameComponents_emptyCell__mNsBc{background:rgba(0,0,0,.1)}.GameComponents_snakeBody__EDug4{background:linear-gradient(45deg,var(--theme-primary) 0,rgba(0,255,127,.8) 100%);border-radius:8px;box-shadow:0 0 10px var(--theme-primary),inset 0 2px 4px rgba(255,255,255,.2);transform:scale(.9)}.GameComponents_snakeHead__l_ahD{background:linear-gradient(45deg,var(--theme-accent) 0,var(--theme-primary) 100%);border-radius:10px;box-shadow:0 0 15px var(--theme-accent),inset 0 2px 4px rgba(255,255,255,.3);transform:scale(.95);animation:GameComponents_glow__fHLB_ 1.5s ease-in-out infinite alternate}.GameComponents_snakeHeadEmoji__5p4rb{font-size:1.2em;filter:drop-shadow(0 0 8px var(--theme-primary));animation:GameComponents_pulse__f8osv 1s ease-in-out infinite alternate}.GameComponents_snakeBodyEmoji__VYHGg{color:var(--theme-primary);font-size:.8em;filter:drop-shadow(0 0 5px var(--theme-primary));opacity:.9}.GameComponents_foodCell__Fq9tx{background:radial-gradient(circle,rgba(255,0,0,.3) 0,rgba(255,100,100,.2) 50%,transparent 100%);border-radius:50%;animation:GameComponents_foodPulse__1vzIB 1.5s ease-in-out infinite}.GameComponents_foodEmoji__qYsl3{font-size:1.2em;filter:drop-shadow(0 0 8px #ff6b6b);animation:GameComponents_float__5Kugd 2s ease-in-out infinite alternate}@keyframes GameComponents_foodPulse__1vzIB{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}.GameComponents_snakeGameContainer__aDP0v{position:relative}.GameComponents_gameOverOverlay__JZN2F{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.GameComponents_explosionEffect__1Dxav{width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(255,0,0,.8) 0,rgba(255,100,0,.6) 30%,rgba(255,200,0,.4) 60%,transparent 100%);animation:GameComponents_explosion__6Rusv .6s ease-out forwards}@keyframes GameComponents_explosion__6Rusv{0%{transform:scale(0);opacity:1}50%{transform:scale(1.5);opacity:.8}to{transform:scale(3);opacity:0}}.GameComponents_memoryGrid__O0_e2{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;max-width:600px;margin:2rem auto}.GameComponents_memoryGrid__O0_e2[data-difficulty=easy]{grid-template-columns:repeat(4,1fr);max-width:500px}.GameComponents_memoryGrid__O0_e2[data-difficulty=medium]{grid-template-columns:repeat(4,1fr);max-width:600px}.GameComponents_memoryGrid__O0_e2[data-difficulty=hard]{grid-template-columns:repeat(6,1fr);max-width:800px;gap:.75rem}.GameComponents_memoryCard__ftlf_{aspect-ratio:1;perspective:1000px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:80px;min-height:80px}.GameComponents_memoryCardInner__SVS38{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.GameComponents_memoryCardBack__6hEPa,.GameComponents_memoryCardFront__taJDd{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;border-radius:.5rem;font-size:3rem;border:3px solid var(--theme-primary)}.GameComponents_memoryCardFront__taJDd{background:linear-gradient(45deg,var(--theme-primary),var(--theme-accent));color:white;font-size:3rem;transform:rotateY(0deg);box-shadow:0 0 15px var(--theme-primary)}.GameComponents_memoryCardBack__6hEPa{background:linear-gradient(135deg,#667eea,#764ba2);color:white;font-size:4rem;text-shadow:0 0 15px rgba(0,0,0,.5);border:3px solid var(--theme-accent);box-shadow:0 0 20px var(--theme-accent);transform:rotateY(180deg)}.GameComponents_memoryCard__ftlf_.GameComponents_flipped__8pUgD .GameComponents_memoryCardInner__SVS38{transform:rotateY(180deg)}.GameComponents_memoryCard__ftlf_.GameComponents_matched__VFNTM .GameComponents_memoryCardInner__SVS38{animation:GameComponents_pulse__f8osv 1.5s infinite}.GameComponents_memoryCard__ftlf_.GameComponents_matched__VFNTM .GameComponents_memoryCardBack__6hEPa{background:#4ecdc4!important;color:white!important;border:3px solid #ffd700!important;box-shadow:0 0 25px #ffd700!important}.GameComponents_gameComplete___8FAZ{text-align:center;margin-top:2rem;padding:2rem;background:rgba(0,0,0,.2);border-radius:1rem;animation:GameComponents_fadeIn__XeX4_ .5s ease-in}.GameComponents_gameComplete___8FAZ h3{font-size:2rem;margin-bottom:1rem;background:linear-gradient(45deg,var(--theme-primary),var(--theme-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@keyframes GameComponents_float__5Kugd{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes GameComponents_fadeIn__XeX4_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.GameComponents_reactionArea__LdQOU{width:100%;min-height:400px;border-radius:1rem;background:rgba(0,0,0,.3);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.GameComponents_reactionArea__LdQOU.GameComponents_active__khsIG{background:#4ade80;animation:GameComponents_pulse__f8osv 1.5s infinite}.GameComponents_reactionArea__LdQOU.GameComponents_tooEarly__VxQVs{background:rgba(255,68,68,.3)}.GameComponents_reactionMessage__c_Nig{text-align:center;padding:2rem;background:rgba(0,0,0,.5);border-radius:1rem;backdrop-filter:blur(10px);animation:GameComponents_fadeIn__XeX4_ .3s ease}.GameComponents_reactionMessage__c_Nig h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(45deg,var(--theme-primary),var(--theme-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.GameComponents_reactionMessage__c_Nig p{font-size:1.2rem;margin-bottom:2rem;opacity:.8}.GameComponents_reactionResults__HsGUq{text-align:center;padding:2rem;animation:GameComponents_fadeIn__XeX4_ .3s ease}.GameComponents_reactionResults__HsGUq h2{font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(45deg,var(--theme-primary),var(--theme-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.GameComponents_typingContainer__nMaJP{width:100%;max-width:800px;padding:2rem;background:rgba(0,0,0,.2);border-radius:1rem;text-align:left}.GameComponents_typingText__bZTKO{font-family:monospace;font-size:1.5rem;line-height:1.6;margin-bottom:2rem;padding:1rem;background:rgba(0,0,0,.3);border-radius:.5rem;border:2px solid var(--theme-primary);box-shadow:0 0 15px rgba(0,0,0,.2)}.GameComponents_typingChar__0biFB.GameComponents_correct__5v49k{color:#4ade80;text-shadow:0 0 8px #4ade80}.GameComponents_typingChar__0biFB.GameComponents_incorrect__2v4U3{color:#ff4444;text-shadow:0 0 8px #ff4444;background-color:rgba(255,68,68,.1);border-radius:2px}.GameComponents_typingChar__0biFB.GameComponents_current__HsTBb{border-left:2px solid var(--theme-primary);animation:GameComponents_cursorBlink__EYkbX 1s infinite}.GameComponents_typingInput___B53O{font-family:monospace;font-size:1.5rem;padding:1rem;margin-top:1rem;background:rgba(0,0,0,.2);border-radius:.5rem;box-shadow:0 0 15px rgba(0,0,0,.2)}.GameComponents_typingInput___B53O:focus{outline:none}.GameComponents_typingStats__xMpaF{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;text-align:center}.GameComponents_typingStat__7rV96{padding:1rem;background:rgba(0,0,0,.3);border-radius:.5rem;border:2px solid var(--theme-primary)}.GameComponents_typingStat__7rV96 h3{font-size:.9rem;margin-bottom:.5rem;color:var(--theme-primary)}.GameComponents_typingStat__7rV96 p{font-size:1.5rem;font-weight:700;color:var(--theme-accent);text-shadow:0 0 8px var(--theme-accent)}.GameComponents_typingResults__Q_jCT{margin-top:2rem;background:rgba(0,0,0,.3);animation:GameComponents_fadeIn__XeX4_ .5s ease}.GameComponents_typingResults__Q_jCT h2{font-size:2rem;margin-bottom:1rem;background:linear-gradient(45deg,var(--theme-primary),var(--theme-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.GameComponents_typingResults__Q_jCT p{font-size:1.2rem;margin:.5rem 0}.GameComponents_typingResults__Q_jCT .GameComponents_score__FM8Y1{font-size:3rem;font-weight:700;color:var(--theme-accent);text-shadow:0 0 15px var(--theme-accent);margin:1rem 0}@keyframes GameComponents_cursorBlink__EYkbX{0%,to{opacity:1}50%{opacity:0}}.GameComponents_gameHeader__tTExB{text-align:center}.GameComponents_glowText__wud1M{font-size:3rem;background:linear-gradient(45deg,#00ffff,#ff00ff,#ffff00);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:GameComponents_gradientShift__q4fjW 3s ease-in-out infinite;text-shadow:0 0 30px rgba(0,255,255,.5)}@keyframes GameComponents_gradientShift__q4fjW{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.GameComponents_gameStats__edf3P{justify-content:center;gap:1.5rem;margin:1.5rem 0}.GameComponents_statCard__vB8f4{display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,.4);border-radius:.75rem;border:1px solid rgba(0,255,255,.3);box-shadow:0 4px 15px rgba(0,255,255,.1);backdrop-filter:blur(10px)}.GameComponents_statLabel__yG6__{opacity:.8;letter-spacing:.5px}.GameComponents_statValue__a4kX2{color:#00ffff;text-shadow:0 0 10px rgba(0,255,255,.5)}.GameComponents_gameMenu__Fm2WG{max-width:500px;margin:0 auto}.GameComponents_difficultySelector__5ga5p h3{color:#00ffff}.GameComponents_difficultyBtn__46H3k{background:rgba(0,0,0,.5);border:2px solid rgba(0,255,255,.3);transition:all .3s ease;backdrop-filter:blur(10px)}.GameComponents_difficultyBtn__46H3k:hover{border-color:#00ffff;box-shadow:0 0 20px rgba(0,255,255,.3)}.GameComponents_difficultyBtn__46H3k.GameComponents_active__khsIG{background:rgba(0,255,255,.2);border-color:#00ffff;box-shadow:0 0 25px rgba(0,255,255,.4)}.GameComponents_difficultyTitle__ZWcG8{font-size:1rem}.GameComponents_difficultyInfo__GuKZ5{font-size:.8rem}.GameComponents_modernCard__Blu3i{transition:all .3s ease;animation:GameComponents_cardAppear__zKRQV .6s ease-out}.GameComponents_modernCard__Blu3i:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,255,255,.3)}@keyframes GameComponents_cardAppear__zKRQV{0%{opacity:0;transform:scale(.8) rotateY(-90deg)}to{opacity:1;transform:scale(1) rotateY(0deg)}}.GameComponents_cardPattern__NkV79{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 25% 25%,rgba(255,255,255,.1) 2px,transparent 0),radial-gradient(circle at 75% 75%,rgba(255,255,255,.1) 2px,transparent 0);background-size:20px 20px;border-radius:.5rem}.GameComponents_cardEmoji__FO63h{font-size:3rem;text-shadow:0 0 20px rgba(255,255,255,.5);filter:drop-shadow(0 0 10px rgba(255,255,255,.3))}.GameComponents_completionBurst__KUpHZ{margin:-100px 0 0 -100px;background:radial-gradient(circle,rgba(255,215,0,.3) 0,transparent 70%);animation:GameComponents_burstAnimation__k_FKf 2s ease-out}@keyframes GameComponents_burstAnimation__k_FKf{0%{transform:scale(0);opacity:1}50%{transform:scale(1.2);opacity:.8}to{transform:scale(2);opacity:0}}.GameComponents_finalStats__OgnOl{margin:1.5rem 0;padding:1rem;background:rgba(0,0,0,.3);border-radius:.75rem;border:1px solid rgba(255,215,0,.3)}.GameComponents_finalStats__OgnOl p{margin:.5rem 0;font-size:1.1rem}.GameComponents_perfectText__2GbHA{color:#ffd700;font-weight:700;text-shadow:0 0 15px rgba(255,215,0,.8)}.GameComponents_newRecord__RIzZW,.GameComponents_perfectText__2GbHA{animation:GameComponents_glow__fHLB_ 2s ease-in-out infinite alternate}.GameComponents_newRecord__RIzZW{color:#ff6b6b;text-shadow:0 0 15px rgba(255,107,107,.8)}@keyframes GameComponents_glow__fHLB_{0%{text-shadow:0 0 15px rgba(255,215,0,.8)}to{text-shadow:0 0 25px rgba(255,215,0,1),0 0 35px rgba(255,215,0,.8)}}.GameComponents_gameCompleteButtons__dYVST{margin-top:1.5rem}.GameComponents_particleContainer__90ssg{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000}.GameComponents_particle__FG4KD{position:absolute;border-radius:50%;pointer-events:none;animation:GameComponents_sparkle__nMR8f .5s ease-out}@keyframes GameComponents_sparkle__nMR8f{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}@keyframes GameComponents_matchedPulse__1Uf05{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.05);filter:brightness(1.2)}}.GameComponents_typingContainer__nMaJP{min-height:500px;display:flex;flex-direction:column;gap:2rem}.GameComponents_gameHeader__tTExB{justify-content:space-between;align-items:center;margin-bottom:2rem}.GameComponents_gameHeader__tTExB,.GameComponents_gameStats__edf3P{display:flex;flex-wrap:wrap;gap:1rem}.GameComponents_statCard__vB8f4{background:rgba(0,0,0,.5);border:2px solid var(--theme-primary);border-radius:.5rem;padding:.75rem 1rem;min-width:80px;text-align:center;box-shadow:0 0 10px var(--theme-primary)}.GameComponents_statLabel__yG6__{display:block;font-size:.75rem;color:var(--theme-primary);margin-bottom:.25rem;text-transform:uppercase}.GameComponents_statValue__a4kX2{display:block;font-size:1.25rem;font-weight:700;color:white}.GameComponents_glowText__wud1M{text-shadow:0 0 20px var(--theme-primary),0 0 40px var(--theme-accent);animation:GameComponents_textGlow__6pJgo 2s ease-in-out infinite alternate}@keyframes GameComponents_textGlow__6pJgo{0%{text-shadow:0 0 20px var(--theme-primary),0 0 40px var(--theme-accent)}to{text-shadow:0 0 30px var(--theme-primary),0 0 60px var(--theme-accent)}}.GameComponents_gameMenu__Fm2WG{text-align:center;padding:2rem}.GameComponents_difficultySelector__5ga5p{margin-bottom:2rem}.GameComponents_difficultySelector__5ga5p h3{color:var(--theme-primary);margin-bottom:1rem;font-size:1.5rem}.GameComponents_difficultyButtons__tbfck{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.GameComponents_difficultyBtn__46H3k{background:rgba(0,0,0,.3);border:2px solid rgba(255,255,255,.3);border-radius:.75rem;padding:1rem 1.5rem;color:white;cursor:pointer;transition:all .3s;min-width:120px}.GameComponents_difficultyBtn__46H3k:hover{border-color:var(--theme-primary);box-shadow:0 0 15px var(--theme-primary);transform:translateY(-2px)}.GameComponents_difficultyBtn__46H3k.GameComponents_active__khsIG{background:var(--theme-primary);border-color:var(--theme-accent);box-shadow:0 0 20px var(--theme-primary);transform:scale(1.05)}.GameComponents_difficultyTitle__ZWcG8{font-weight:700;font-size:1.1rem;margin-bottom:.25rem}.GameComponents_difficultyInfo__GuKZ5{font-size:.85rem;opacity:.8}.GameComponents_progressSection__JFO0k{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.GameComponents_progressBar__q0rtq{flex:1;height:12px;background:rgba(0,0,0,.5);border-radius:6px;overflow:hidden;border:1px solid var(--theme-primary)}.GameComponents_progressFill__QBx12{height:100%;background:linear-gradient(90deg,var(--theme-primary),var(--theme-accent));transition:width .3s ease;border-radius:5px;box-shadow:0 0 10px var(--theme-primary)}.GameComponents_progressFill__QBx12[data-progress="0"]{width:0}.GameComponents_progressFill__QBx12[data-progress="1"]{width:1%}.GameComponents_progressFill__QBx12[data-progress="2"]{width:2%}.GameComponents_progressFill__QBx12[data-progress="3"]{width:3%}.GameComponents_progressFill__QBx12[data-progress="4"]{width:4%}.GameComponents_progressFill__QBx12[data-progress="5"]{width:5%}.GameComponents_progressFill__QBx12[data-progress="6"]{width:6%}.GameComponents_progressFill__QBx12[data-progress="7"]{width:7%}.GameComponents_progressFill__QBx12[data-progress="8"]{width:8%}.GameComponents_progressFill__QBx12[data-progress="9"]{width:9%}.GameComponents_progressFill__QBx12[data-progress="10"]{width:10%}.GameComponents_progressFill__QBx12[data-progress="11"]{width:11%}.GameComponents_progressFill__QBx12[data-progress="12"]{width:12%}.GameComponents_progressFill__QBx12[data-progress="13"]{width:13%}.GameComponents_progressFill__QBx12[data-progress="14"]{width:14%}.GameComponents_progressFill__QBx12[data-progress="15"]{width:15%}.GameComponents_progressFill__QBx12[data-progress="16"]{width:16%}.GameComponents_progressFill__QBx12[data-progress="17"]{width:17%}.GameComponents_progressFill__QBx12[data-progress="18"]{width:18%}.GameComponents_progressFill__QBx12[data-progress="19"]{width:19%}.GameComponents_progressFill__QBx12[data-progress="20"]{width:20%}.GameComponents_progressFill__QBx12[data-progress="21"]{width:21%}.GameComponents_progressFill__QBx12[data-progress="22"]{width:22%}.GameComponents_progressFill__QBx12[data-progress="23"]{width:23%}.GameComponents_progressFill__QBx12[data-progress="24"]{width:24%}.GameComponents_progressFill__QBx12[data-progress="25"]{width:25%}.GameComponents_progressFill__QBx12[data-progress="26"]{width:26%}.GameComponents_progressFill__QBx12[data-progress="27"]{width:27%}.GameComponents_progressFill__QBx12[data-progress="28"]{width:28%}.GameComponents_progressFill__QBx12[data-progress="29"]{width:29%}.GameComponents_progressFill__QBx12[data-progress="30"]{width:30%}.GameComponents_progressFill__QBx12[data-progress="31"]{width:31%}.GameComponents_progressFill__QBx12[data-progress="32"]{width:32%}.GameComponents_progressFill__QBx12[data-progress="33"]{width:33%}.GameComponents_progressFill__QBx12[data-progress="34"]{width:34%}.GameComponents_progressFill__QBx12[data-progress="35"]{width:35%}.GameComponents_progressFill__QBx12[data-progress="36"]{width:36%}.GameComponents_progressFill__QBx12[data-progress="37"]{width:37%}.GameComponents_progressFill__QBx12[data-progress="38"]{width:38%}.GameComponents_progressFill__QBx12[data-progress="39"]{width:39%}.GameComponents_progressFill__QBx12[data-progress="40"]{width:40%}.GameComponents_progressFill__QBx12[data-progress="41"]{width:41%}.GameComponents_progressFill__QBx12[data-progress="42"]{width:42%}.GameComponents_progressFill__QBx12[data-progress="43"]{width:43%}.GameComponents_progressFill__QBx12[data-progress="44"]{width:44%}.GameComponents_progressFill__QBx12[data-progress="45"]{width:45%}.GameComponents_progressFill__QBx12[data-progress="46"]{width:46%}.GameComponents_progressFill__QBx12[data-progress="47"]{width:47%}.GameComponents_progressFill__QBx12[data-progress="48"]{width:48%}.GameComponents_progressFill__QBx12[data-progress="49"]{width:49%}.GameComponents_progressFill__QBx12[data-progress="50"]{width:50%}.GameComponents_progressFill__QBx12[data-progress="51"]{width:51%}.GameComponents_progressFill__QBx12[data-progress="52"]{width:52%}.GameComponents_progressFill__QBx12[data-progress="53"]{width:53%}.GameComponents_progressFill__QBx12[data-progress="54"]{width:54%}.GameComponents_progressFill__QBx12[data-progress="55"]{width:55%}.GameComponents_progressFill__QBx12[data-progress="56"]{width:56%}.GameComponents_progressFill__QBx12[data-progress="57"]{width:57%}.GameComponents_progressFill__QBx12[data-progress="58"]{width:58%}.GameComponents_progressFill__QBx12[data-progress="59"]{width:59%}.GameComponents_progressFill__QBx12[data-progress="60"]{width:60%}.GameComponents_progressFill__QBx12[data-progress="61"]{width:61%}.GameComponents_progressFill__QBx12[data-progress="62"]{width:62%}.GameComponents_progressFill__QBx12[data-progress="63"]{width:63%}.GameComponents_progressFill__QBx12[data-progress="64"]{width:64%}.GameComponents_progressFill__QBx12[data-progress="65"]{width:65%}.GameComponents_progressFill__QBx12[data-progress="66"]{width:66%}.GameComponents_progressFill__QBx12[data-progress="67"]{width:67%}.GameComponents_progressFill__QBx12[data-progress="68"]{width:68%}.GameComponents_progressFill__QBx12[data-progress="69"]{width:69%}.GameComponents_progressFill__QBx12[data-progress="70"]{width:70%}.GameComponents_progressFill__QBx12[data-progress="71"]{width:71%}.GameComponents_progressFill__QBx12[data-progress="72"]{width:72%}.GameComponents_progressFill__QBx12[data-progress="73"]{width:73%}.GameComponents_progressFill__QBx12[data-progress="74"]{width:74%}.GameComponents_progressFill__QBx12[data-progress="75"]{width:75%}.GameComponents_progressFill__QBx12[data-progress="76"]{width:76%}.GameComponents_progressFill__QBx12[data-progress="77"]{width:77%}.GameComponents_progressFill__QBx12[data-progress="78"]{width:78%}.GameComponents_progressFill__QBx12[data-progress="79"]{width:79%}.GameComponents_progressFill__QBx12[data-progress="80"]{width:80%}.GameComponents_progressFill__QBx12[data-progress="81"]{width:81%}.GameComponents_progressFill__QBx12[data-progress="82"]{width:82%}.GameComponents_progressFill__QBx12[data-progress="83"]{width:83%}.GameComponents_progressFill__QBx12[data-progress="84"]{width:84%}.GameComponents_progressFill__QBx12[data-progress="85"]{width:85%}.GameComponents_progressFill__QBx12[data-progress="86"]{width:86%}.GameComponents_progressFill__QBx12[data-progress="87"]{width:87%}.GameComponents_progressFill__QBx12[data-progress="88"]{width:88%}.GameComponents_progressFill__QBx12[data-progress="89"]{width:89%}.GameComponents_progressFill__QBx12[data-progress="90"]{width:90%}.GameComponents_progressFill__QBx12[data-progress="91"]{width:91%}.GameComponents_progressFill__QBx12[data-progress="92"]{width:92%}.GameComponents_progressFill__QBx12[data-progress="93"]{width:93%}.GameComponents_progressFill__QBx12[data-progress="94"]{width:94%}.GameComponents_progressFill__QBx12[data-progress="95"]{width:95%}.GameComponents_progressFill__QBx12[data-progress="96"]{width:96%}.GameComponents_progressFill__QBx12[data-progress="97"]{width:97%}.GameComponents_progressFill__QBx12[data-progress="98"]{width:98%}.GameComponents_progressFill__QBx12[data-progress="99"]{width:99%}.GameComponents_progressFill__QBx12[data-progress="100"]{width:100%}.GameComponents_streakDisplay__y__Ra{background:rgba(0,0,0,.5);border:1px solid var(--theme-accent);border-radius:.5rem;padding:.5rem 1rem;color:var(--theme-accent);font-weight:700;white-space:nowrap}.GameComponents_typingTextContainer__Yz8Jn{background:rgba(0,0,0,.6);border:2px solid var(--theme-primary);border-radius:1rem;padding:2rem;margin:2rem 0;box-shadow:0 0 20px var(--theme-primary);min-height:150px;display:flex;align-items:center}.GameComponents_typingText__bZTKO{font-size:1.4rem;line-height:1.8;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:#ddd}.GameComponents_typingChar__0biFB{position:relative;transition:all .1s ease}.GameComponents_typingChar__0biFB.GameComponents_correct__5v49k{background:rgba(34,197,94,.3);color:#22c55e;border-radius:3px}.GameComponents_typingChar__0biFB.GameComponents_incorrect__2v4U3{background:rgba(239,68,68,.3);color:#ef4444;border-radius:3px;text-decoration:underline}.GameComponents_typingChar__0biFB.GameComponents_current__HsTBb{background:var(--theme-accent);color:black;border-radius:3px;animation:GameComponents_blink__uWxsz 1s infinite}@keyframes GameComponents_blink__uWxsz{0%,50%{opacity:1}51%,to{opacity:.3}}.GameComponents_typingInput___B53O{width:100%;min-height:120px;background:rgba(0,0,0,.5);border:2px solid var(--theme-primary);border-radius:.75rem;color:white;font-size:1.2rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;padding:1.5rem;resize:vertical;outline:none;transition:all .3s}.GameComponents_typingInput___B53O:focus{border-color:var(--theme-accent);box-shadow:0 0 20px var(--theme-accent)}.GameComponents_typingInput___B53O::-moz-placeholder{color:rgba(255,255,255,.5)}.GameComponents_typingInput___B53O::placeholder{color:rgba(255,255,255,.5)}.GameComponents_typingResults__Q_jCT{text-align:center;background:rgba(0,0,0,.7);border:2px solid var(--theme-primary);border-radius:1rem;padding:2rem;position:relative;overflow:hidden}.GameComponents_completionBurst__KUpHZ{position:absolute;top:50%;left:50%;width:200px;height:200px;background:radial-gradient(circle,var(--theme-accent) 0,transparent 70%);border-radius:50%;transform:translate(-50%,-50%) scale(0);animation:GameComponents_burst__E6Qrv .6s ease-out;pointer-events:none}@keyframes GameComponents_burst__E6Qrv{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.GameComponents_finalStats__OgnOl{margin:2rem 0}.GameComponents_statGrid__f6WKJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;margin:1rem 0}.GameComponents_finalStat__a0x3p{background:rgba(0,0,0,.5);border:2px solid var(--theme-primary);border-radius:.75rem;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.GameComponents_finalStatLabel__moTxQ{font-size:.9rem;color:var(--theme-primary);text-transform:uppercase;font-weight:700}.GameComponents_finalStatValue__xQwZ_{font-size:2rem;font-weight:700;color:white}.GameComponents_ratingSection__GJko7{margin:2rem 0}.GameComponents_speedRating__jA_en{font-size:1.5rem;font-weight:700;background:linear-gradient(45deg,var(--theme-primary),var(--theme-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;display:inline-block;animation:GameComponents_pulse__f8osv 2s infinite}@keyframes GameComponents_pulse__f8osv{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.GameComponents_newRecord__RIzZW{color:var(--theme-accent);font-size:1.25rem;font-weight:700;margin:1rem 0;animation:GameComponents_celebration__gK8hP 1s ease-in-out infinite alternate}@keyframes GameComponents_celebration__gK8hP{0%{transform:scale(1);text-shadow:0 0 10px var(--theme-accent)}to{transform:scale(1.05);text-shadow:0 0 20px var(--theme-accent)}}.GameComponents_gameCompleteButtons__dYVST{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.GameComponents_particle__FG4KD[data-color="#00ff00"]{background-color:#00ff00}.GameComponents_particle__FG4KD[data-color="#ff0000"]{background-color:#ff0000}.GameComponents_particle__FG4KD[data-color="#00ffff"]{background-color:#00ffff}.GameComponents_particle__FG4KD[data-color="#ffff00"]{background-color:#ffff00}.GameComponents_particle__FG4KD[data-color="#ff00ff"]{background-color:#ff00ff}.GameComponents_particle__FG4KD{animation:GameComponents_particleFloat__SOD6N 2s ease-out forwards}@keyframes GameComponents_particleFloat__SOD6N{0%{transform:scale(0) rotate(0deg);opacity:1}50%{transform:scale(1) rotate(180deg);opacity:.8}to{transform:scale(0) rotate(1turn);opacity:0}}@media (max-width:768px){.GameComponents_typingText__bZTKO{font-size:1.1rem}.GameComponents_typingInput___B53O{font-size:1rem;min-height:100px}.GameComponents_difficultyButtons__tbfck,.GameComponents_gameHeader__tTExB{flex-direction:column;align-items:center}.GameComponents_difficultyBtn__46H3k{width:100%;max-width:200px}.GameComponents_progressSection__JFO0k{flex-direction:column;gap:.5rem}.GameComponents_statGrid__f6WKJ{grid-template-columns:repeat(2,1fr)}}.Toast_toast__O7TdZ{position:fixed;top:20px;right:20px;z-index:10000;min-width:300px;max-width:500px;border-radius:12px;padding:16px;box-shadow:0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);animation:Toast_slideIn__n_n_j .3s ease-out}@keyframes Toast_slideIn__n_n_j{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.Toast_toastContent__NvIxm{display:flex;align-items:center;gap:12px}.Toast_toastIcon__weP8l{font-size:24px;flex-shrink:0}.Toast_toastMessage__YcCZl{flex:1;color:white;font-weight:500;font-size:14px;line-height:1.4}.Toast_toastClose__Ikz1q{background:none;border:none;color:rgba(255,255,255,.7);font-size:24px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s;flex-shrink:0}.Toast_toastClose__Ikz1q:hover{color:white;background:rgba(255,255,255,.1)}.Toast_success__JwS_M{background:linear-gradient(135deg,rgba(34,197,94,.9),rgba(22,163,74,.9));border-color:rgba(34,197,94,.3)}.Toast_error__ALBo_{background:linear-gradient(135deg,rgba(239,68,68,.9),rgba(220,38,38,.9));border-color:rgba(239,68,68,.3)}.Toast_info__P3fqI{background:linear-gradient(135deg,rgba(59,130,246,.9),rgba(37,99,235,.9));border-color:rgba(59,130,246,.3)}.Toast_warning__BuYwh{background:linear-gradient(135deg,rgba(245,158,11,.9),rgba(217,119,6,.9));border-color:rgba(245,158,11,.3)}@media (max-width:640px){.Toast_toast__O7TdZ{top:10px;right:10px;left:10px;min-width:auto;max-width:none}}.CommentCard_commentCard__OIN16{background-color:rgba(var(--theme-card-bg-rgb),.5);backdrop-filter:blur(8px);border-radius:.75rem;padding:1.25rem;margin:1rem 0;border:1px solid rgba(var(--theme-border-rgb),.12);transition:all .3s ease;position:relative}.CommentCard_commentCard__OIN16:hover{background-color:rgba(var(--theme-card-bg-rgb),.7);transform:translateX(4px)}.CommentCard_commentHeader__TYKMl{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.CommentCard_userInfo__8SHJW{display:flex;flex-direction:column}.CommentCard_userName__5WIDU{font-weight:600;color:var(--theme-text-primary);font-size:.95rem;margin:0}.CommentCard_timestamp__xmT3w{font-size:.8rem;color:var(--theme-text-secondary);margin:0}.CommentCard_commentContent__mgEiL{color:var(--theme-text-primary);line-height:1.5;margin-bottom:.75rem;font-size:.95rem}.CommentCard_reactionsContainer__wi_cd{display:flex;flex-direction:row;gap:.35rem;opacity:.7;transition:opacity .2s ease}.CommentCard_commentCard__OIN16:hover .CommentCard_reactionsContainer__wi_cd{opacity:1}.CommentCard_reactionButton__3hxg6{background:none;border:none;padding:.35rem;border-radius:.5rem;cursor:pointer;transition:all .2s ease;font-size:1rem;display:flex;align-items:center;justify-content:center;color:var(--theme-text-secondary);width:2.5rem;height:2rem;position:relative;background-color:rgba(var(--theme-card-bg-rgb),.8);backdrop-filter:blur(4px)}.CommentCard_reactionButton__3hxg6:hover{transform:scale(1.1);background-color:rgba(var(--theme-primary-rgb),.1);color:var(--theme-text-primary)}.CommentCard_reactionCount__mgJ3c{font-size:.875rem;color:var(--theme-text-secondary);margin-left:.25rem}.CommentCard_reactionActive__mLls9{background-color:rgba(var(--theme-primary-rgb),.15);color:var(--theme-primary)}.CommentCard_actions__cfGox{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-top:.5rem}.CommentCard_actionButton__inMAs{background:none;border:none;padding:.4rem .8rem;border-radius:.5rem;cursor:pointer;transition:all .2s ease;font-size:.9rem;color:var(--theme-text-secondary);display:flex;align-items:center;gap:.4rem}.CommentCard_actionButton__inMAs:hover{color:var(--theme-primary);background-color:rgba(var(--theme-primary-rgb),.1)}.CommentCard_userImage__5n6qI{width:2.5rem;height:2.5rem;border-radius:50%;border:2px solid rgba(var(--theme-primary-rgb),.3);transition:all .3s ease}.CommentCard_userImage__5n6qI:hover{transform:scale(1.05);border-color:rgba(var(--theme-primary-rgb),.6);box-shadow:0 0 10px rgba(var(--theme-primary-rgb),.2)}.XPProgressBar_container__x_V7p{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:1rem;background:var(--bg-secondary,rgba(255,255,255,.05));border:1px solid var(--border-color,rgba(255,255,255,.1));border-radius:12px;backdrop-filter:blur(10px)}.XPProgressBar_container__x_V7p.XPProgressBar_compact__5D2ER{padding:.5rem;gap:.5rem}.XPProgressBar_skeleton__Aoo06{height:60px;background:linear-gradient(90deg,var(--bg-secondary,#374151) 25%,var(--bg-tertiary,#4b5563) 50%,var(--bg-secondary,#374151) 75%);background-size:200% 100%;animation:XPProgressBar_shimmer__8EhAg 1.5s infinite;border-radius:8px}.XPProgressBar_levelInfo__4OTaZ{justify-content:space-between;font-size:.875rem;font-weight:500;flex-wrap:wrap}.XPProgressBar_levelBadge__kUu4c,.XPProgressBar_levelInfo__4OTaZ{display:flex;align-items:center;gap:.5rem}.XPProgressBar_levelText__jGFO6{color:var(--primary-color,#3b82f6);font-weight:600;font-size:1rem}.XPProgressBar_levelTitle__6ZFK0{color:var(--text-secondary,#6b7280);font-size:.75rem;padding:.25rem .5rem;background:var(--bg-tertiary,rgba(255,255,255,.1));border-radius:12px;border:1px solid var(--border-color,rgba(255,255,255,.1))}.XPProgressBar_streak___rSe9{color:var(--accent-color,#ff6b6b);font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:rgba(255,107,107,.1);border-radius:8px;border:1px solid rgba(255,107,107,.2)}.XPProgressBar_xpText__81zxm{color:var(--text-secondary,#6b7280);font-weight:500}.XPProgressBar_progressBarContainer__dsZOf{position:relative;height:12px;width:100%;border-radius:9999px;overflow:hidden}.XPProgressBar_progressBarBackground__Dl9UT{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#374151,#4b5563);border-radius:9999px}.XPProgressBar_progressBar__ZaxmK{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#ffd700,#ffa500,#ff6b6b);border-radius:9999px;transition:width .5s cubic-bezier(.4,0,.2,1);width:0}.XPProgressBar_progressBar__ZaxmK[data-progress="0"]{--progress-width:0%}.XPProgressBar_progressBar__ZaxmK[data-progress="1"]{--progress-width:1%}.XPProgressBar_progressBar__ZaxmK[data-progress="2"]{--progress-width:2%}.XPProgressBar_progressBar__ZaxmK[data-progress="3"]{--progress-width:3%}.XPProgressBar_progressBar__ZaxmK[data-progress="4"]{--progress-width:4%}.XPProgressBar_progressBar__ZaxmK[data-progress="5"]{--progress-width:5%}.XPProgressBar_progressBar__ZaxmK[data-progress="6"]{--progress-width:6%}.XPProgressBar_progressBar__ZaxmK[data-progress="7"]{--progress-width:7%}.XPProgressBar_progressBar__ZaxmK[data-progress="8"]{--progress-width:8%}.XPProgressBar_progressBar__ZaxmK[data-progress="9"]{--progress-width:9%}.XPProgressBar_progressBar__ZaxmK[data-progress="10"]{--progress-width:10%}.XPProgressBar_progressBar__ZaxmK[data-progress="11"]{--progress-width:11%}.XPProgressBar_progressBar__ZaxmK[data-progress="12"]{--progress-width:12%}.XPProgressBar_progressBar__ZaxmK[data-progress="13"]{--progress-width:13%}.XPProgressBar_progressBar__ZaxmK[data-progress="14"]{--progress-width:14%}.XPProgressBar_progressBar__ZaxmK[data-progress="15"]{--progress-width:15%}.XPProgressBar_progressBar__ZaxmK[data-progress="16"]{--progress-width:16%}.XPProgressBar_progressBar__ZaxmK[data-progress="17"]{--progress-width:17%}.XPProgressBar_progressBar__ZaxmK[data-progress="18"]{--progress-width:18%}.XPProgressBar_progressBar__ZaxmK[data-progress="19"]{--progress-width:19%}.XPProgressBar_progressBar__ZaxmK[data-progress="20"]{--progress-width:20%}.XPProgressBar_progressBar__ZaxmK[data-progress="21"]{--progress-width:21%}.XPProgressBar_progressBar__ZaxmK[data-progress="22"]{--progress-width:22%}.XPProgressBar_progressBar__ZaxmK[data-progress="23"]{--progress-width:23%}.XPProgressBar_progressBar__ZaxmK[data-progress="24"]{--progress-width:24%}.XPProgressBar_progressBar__ZaxmK[data-progress="25"]{--progress-width:25%}.XPProgressBar_progressBar__ZaxmK[data-progress="26"]{--progress-width:26%}.XPProgressBar_progressBar__ZaxmK[data-progress="27"]{--progress-width:27%}.XPProgressBar_progressBar__ZaxmK[data-progress="28"]{--progress-width:28%}.XPProgressBar_progressBar__ZaxmK[data-progress="29"]{--progress-width:29%}.XPProgressBar_progressBar__ZaxmK[data-progress="30"]{--progress-width:30%}.XPProgressBar_progressBar__ZaxmK[data-progress="31"]{--progress-width:31%}.XPProgressBar_progressBar__ZaxmK[data-progress="32"]{--progress-width:32%}.XPProgressBar_progressBar__ZaxmK[data-progress="33"]{--progress-width:33%}.XPProgressBar_progressBar__ZaxmK[data-progress="34"]{--progress-width:34%}.XPProgressBar_progressBar__ZaxmK[data-progress="35"]{--progress-width:35%}.XPProgressBar_progressBar__ZaxmK[data-progress="36"]{--progress-width:36%}.XPProgressBar_progressBar__ZaxmK[data-progress="37"]{--progress-width:37%}.XPProgressBar_progressBar__ZaxmK[data-progress="38"]{--progress-width:38%}.XPProgressBar_progressBar__ZaxmK[data-progress="39"]{--progress-width:39%}.XPProgressBar_progressBar__ZaxmK[data-progress="40"]{--progress-width:40%}.XPProgressBar_progressBar__ZaxmK[data-progress="41"]{--progress-width:41%}.XPProgressBar_progressBar__ZaxmK[data-progress="42"]{--progress-width:42%}.XPProgressBar_progressBar__ZaxmK[data-progress="43"]{--progress-width:43%}.XPProgressBar_progressBar__ZaxmK[data-progress="44"]{--progress-width:44%}.XPProgressBar_progressBar__ZaxmK[data-progress="45"]{--progress-width:45%}.XPProgressBar_progressBar__ZaxmK[data-progress="46"]{--progress-width:46%}.XPProgressBar_progressBar__ZaxmK[data-progress="47"]{--progress-width:47%}.XPProgressBar_progressBar__ZaxmK[data-progress="48"]{--progress-width:48%}.XPProgressBar_progressBar__ZaxmK[data-progress="49"]{--progress-width:49%}.XPProgressBar_progressBar__ZaxmK[data-progress="50"]{--progress-width:50%}.XPProgressBar_progressBar__ZaxmK[data-progress="51"]{--progress-width:51%}.XPProgressBar_progressBar__ZaxmK[data-progress="52"]{--progress-width:52%}.XPProgressBar_progressBar__ZaxmK[data-progress="53"]{--progress-width:53%}.XPProgressBar_progressBar__ZaxmK[data-progress="54"]{--progress-width:54%}.XPProgressBar_progressBar__ZaxmK[data-progress="55"]{--progress-width:55%}.XPProgressBar_progressBar__ZaxmK[data-progress="56"]{--progress-width:56%}.XPProgressBar_progressBar__ZaxmK[data-progress="57"]{--progress-width:57%}.XPProgressBar_progressBar__ZaxmK[data-progress="58"]{--progress-width:58%}.XPProgressBar_progressBar__ZaxmK[data-progress="59"]{--progress-width:59%}.XPProgressBar_progressBar__ZaxmK[data-progress="60"]{--progress-width:60%}.XPProgressBar_progressBar__ZaxmK[data-progress="61"]{--progress-width:61%}.XPProgressBar_progressBar__ZaxmK[data-progress="62"]{--progress-width:62%}.XPProgressBar_progressBar__ZaxmK[data-progress="63"]{--progress-width:63%}.XPProgressBar_progressBar__ZaxmK[data-progress="64"]{--progress-width:64%}.XPProgressBar_progressBar__ZaxmK[data-progress="65"]{--progress-width:65%}.XPProgressBar_progressBar__ZaxmK[data-progress="66"]{--progress-width:66%}.XPProgressBar_progressBar__ZaxmK[data-progress="67"]{--progress-width:67%}.XPProgressBar_progressBar__ZaxmK[data-progress="68"]{--progress-width:68%}.XPProgressBar_progressBar__ZaxmK[data-progress="69"]{--progress-width:69%}.XPProgressBar_progressBar__ZaxmK[data-progress="70"]{--progress-width:70%}.XPProgressBar_progressBar__ZaxmK[data-progress="71"]{--progress-width:71%}.XPProgressBar_progressBar__ZaxmK[data-progress="72"]{--progress-width:72%}.XPProgressBar_progressBar__ZaxmK[data-progress="73"]{--progress-width:73%}.XPProgressBar_progressBar__ZaxmK[data-progress="74"]{--progress-width:74%}.XPProgressBar_progressBar__ZaxmK[data-progress="75"]{--progress-width:75%}.XPProgressBar_progressBar__ZaxmK[data-progress="76"]{--progress-width:76%}.XPProgressBar_progressBar__ZaxmK[data-progress="77"]{--progress-width:77%}.XPProgressBar_progressBar__ZaxmK[data-progress="78"]{--progress-width:78%}.XPProgressBar_progressBar__ZaxmK[data-progress="79"]{--progress-width:79%}.XPProgressBar_progressBar__ZaxmK[data-progress="80"]{--progress-width:80%}.XPProgressBar_progressBar__ZaxmK[data-progress="81"]{--progress-width:81%}.XPProgressBar_progressBar__ZaxmK[data-progress="82"]{--progress-width:82%}.XPProgressBar_progressBar__ZaxmK[data-progress="83"]{--progress-width:83%}.XPProgressBar_progressBar__ZaxmK[data-progress="84"]{--progress-width:84%}.XPProgressBar_progressBar__ZaxmK[data-progress="85"]{--progress-width:85%}.XPProgressBar_progressBar__ZaxmK[data-progress="86"]{--progress-width:86%}.XPProgressBar_progressBar__ZaxmK[data-progress="87"]{--progress-width:87%}.XPProgressBar_progressBar__ZaxmK[data-progress="88"]{--progress-width:88%}.XPProgressBar_progressBar__ZaxmK[data-progress="89"]{--progress-width:89%}.XPProgressBar_progressBar__ZaxmK[data-progress="90"]{--progress-width:90%}.XPProgressBar_progressBar__ZaxmK[data-progress="91"]{--progress-width:91%}.XPProgressBar_progressBar__ZaxmK[data-progress="92"]{--progress-width:92%}.XPProgressBar_progressBar__ZaxmK[data-progress="93"]{--progress-width:93%}.XPProgressBar_progressBar__ZaxmK[data-progress="94"]{--progress-width:94%}.XPProgressBar_progressBar__ZaxmK[data-progress="95"]{--progress-width:95%}.XPProgressBar_progressBar__ZaxmK[data-progress="96"]{--progress-width:96%}.XPProgressBar_progressBar__ZaxmK[data-progress="97"]{--progress-width:97%}.XPProgressBar_progressBar__ZaxmK[data-progress="98"]{--progress-width:98%}.XPProgressBar_progressBar__ZaxmK[data-progress="99"]{--progress-width:99%}.XPProgressBar_progressBar__ZaxmK[data-progress="100"]{--progress-width:100%}.XPProgressBar_enhancedInfo__MNEnp{gap:1rem}.XPProgressBar_stats__9oLzv{justify-content:space-between;flex-wrap:wrap}.XPProgressBar_stat__EeTl8{min-width:80px}.XPProgressBar_statLabel__O_jE_{text-transform:uppercase;letter-spacing:.5px}.XPProgressBar_statValue__VL_oP{color:var(--text-primary,#ffffff)}.XPProgressBar_nextRewards__jzpYR{padding:.75rem;background:var(--bg-tertiary,rgba(255,255,255,.05));border:1px solid var(--border-color,rgba(255,255,255,.1));border-radius:8px}.XPProgressBar_rewardsTitle__VAZmx{font-size:.875rem;color:var(--text-primary,#ffffff);margin-bottom:.5rem}.XPProgressBar_reward__AJgQt{color:var(--text-secondary,#6b7280);display:flex;align-items:center;gap:.5rem}.XPProgressBar_progressBar__ZaxmK:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:XPProgressBar_shimmer__8EhAg 2s infinite;border-radius:9999px}@keyframes XPProgressBar_shimmer__8EhAg{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.XPProgressBar_progressBarValorant__ojnqD{background:linear-gradient(90deg,#ff4655,#fd4556,#ff6b7d);box-shadow:0 0 10px rgba(255,70,85,.5)}.XPProgressBar_progressBarCyberpunk__GXMBH{background:linear-gradient(90deg,#00f5ff,#00d4ff,#39ff14);box-shadow:0 0 10px rgba(0,245,255,.5)}.XPProgressBar_progressBarFortnite__lvktB{background:linear-gradient(90deg,#3b82f6,#8b5cf6,#06b6d4);box-shadow:0 0 10px rgba(59,130,246,.5)}.XPProgressBar_progressBarMatrix__ym_8X{background:linear-gradient(90deg,#00ff00,#00cc00,#39ff14);box-shadow:0 0 10px rgba(0,255,0,.5)}.XPProgressBar_progressBarSynthwave__1S677{background:linear-gradient(90deg,#ff00ff,#ff0080,#8000ff);box-shadow:0 0 10px rgba(255,0,255,.5)}.XPProgressBar_progressBarWitcher__N628k{background:linear-gradient(90deg,#ffa500,#ff8c00,#ffab00);box-shadow:0 0 10px rgba(255,165,0,.5)}.XPProgressBar_progressBarGhostrunner__A2lHt{background:linear-gradient(90deg,#ff6b6b,#ff8e8e,#ffa8a8);box-shadow:0 0 10px rgba(255,107,107,.5)}.XPProgressBar_progressBarDarksouls__I_q2q{background:linear-gradient(90deg,#8b7355,#a0896b,#b8a082);box-shadow:0 0 10px rgba(139,115,85,.5)}.XPProgressBar_progressBarHalo__wdkVD{background:linear-gradient(90deg,#00a8ff,#0078d4,#005a9e);box-shadow:0 0 10px rgba(0,168,255,.5)}.XPProgressBar_progressBarDefault__g1U_e{background:linear-gradient(90deg,#ffd700,#ffa500,#ff6b6b);box-shadow:0 0 10px rgba(255,215,0,.5)}.XPProgressBar_textValorant__DHoOv{color:#ff4655}.XPProgressBar_textCyberpunk__asj4K{color:#00f5ff}.XPProgressBar_textFortnite__F5ubk{color:#3b82f6}.XPProgressBar_textMatrix__uHXf1{color:#00ff00}.XPProgressBar_textSynthwave__hzTBt{color:#ff00ff}.XPProgressBar_textWitcher__AC5n_{color:#ffa500}.XPProgressBar_textGhostrunner__mbjJC{color:#ff6b6b}.XPProgressBar_textDarksouls__4ny0O{color:#8b7355}.XPProgressBar_textHalo__OjhWY{color:#00a8ff}.XPProgressBar_textDefault__tInd7{color:#3b82f6}.XPProgressBar_enhancedInfo__MNEnp{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;padding-top:.75rem;border-top:1px solid var(--border-color,rgba(255,255,255,.1))}.XPProgressBar_stats__9oLzv{display:flex;justify-content:space-around;gap:1rem}.XPProgressBar_stat__EeTl8{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1}.XPProgressBar_statLabel__O_jE_{font-size:.75rem;color:var(--text-secondary,#6b7280);font-weight:500}.XPProgressBar_statValue__VL_oP{font-size:.875rem;color:var(--text-primary,white);font-weight:600}.XPProgressBar_nextRewards__jzpYR{display:flex;flex-direction:column;gap:.5rem}.XPProgressBar_rewardsTitle__VAZmx{font-size:.75rem;color:var(--text-secondary,#6b7280);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.XPProgressBar_rewardsList__wmOru{display:flex;flex-direction:column;gap:.25rem}.XPProgressBar_reward__AJgQt{font-size:.75rem;color:var(--accent-color,#ffd700);padding:.25rem .5rem;background:rgba(255,215,0,.1);border-radius:6px;border:1px solid rgba(255,215,0,.2)}@media (min-width:1400px){.XPProgressBar_container__x_V7p{padding:1.5rem}.XPProgressBar_stats__9oLzv{gap:2rem}.XPProgressBar_stat__EeTl8{min-width:120px}.XPProgressBar_levelInfo__4OTaZ{gap:1rem}}@media (max-width:1399px) and (min-width:1200px){.XPProgressBar_container__x_V7p{padding:1.25rem}.XPProgressBar_stats__9oLzv{gap:1.5rem}.XPProgressBar_stat__EeTl8{min-width:100px}}@media (max-width:1199px) and (min-width:1025px){.XPProgressBar_container__x_V7p{padding:1rem}.XPProgressBar_stats__9oLzv{gap:1.25rem}.XPProgressBar_stat__EeTl8{min-width:90px}.XPProgressBar_levelInfo__4OTaZ{gap:.75rem}}@media (max-width:1024px) and (min-width:769px){.XPProgressBar_container__x_V7p{padding:.875rem}.XPProgressBar_stats__9oLzv{justify-content:space-around;gap:1rem}.XPProgressBar_stat__EeTl8{min-width:80px}.XPProgressBar_levelInfo__4OTaZ{flex-direction:row;flex-wrap:wrap;gap:.5rem}}@media (max-width:768px) and (min-width:641px){.XPProgressBar_container__x_V7p{padding:.75rem}.XPProgressBar_stats__9oLzv{flex-direction:row;justify-content:space-around;gap:.75rem}.XPProgressBar_stat__EeTl8{flex-direction:column;align-items:center;min-width:70px}.XPProgressBar_levelInfo__4OTaZ{flex-direction:column;align-items:flex-start;gap:.375rem}}@media (max-width:640px) and (min-width:481px){.XPProgressBar_container__x_V7p{padding:.75rem}.XPProgressBar_stats__9oLzv{flex-direction:column;gap:.5rem}.XPProgressBar_stat__EeTl8{flex-direction:row;justify-content:space-between;min-width:auto}.XPProgressBar_levelInfo__4OTaZ{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (max-width:480px){.XPProgressBar_container__x_V7p{padding:.5rem}.XPProgressBar_stats__9oLzv{flex-direction:column;gap:.375rem}.XPProgressBar_stat__EeTl8{flex-direction:row;justify-content:space-between;min-width:auto}.XPProgressBar_statLabel__O_jE_{font-size:.7rem}.XPProgressBar_statValue__VL_oP{font-size:.8rem}.XPProgressBar_levelInfo__4OTaZ{flex-direction:column;align-items:flex-start;gap:.25rem}.XPProgressBar_levelText__jGFO6{font-size:.9rem}.XPProgressBar_levelTitle__6ZFK0,.XPProgressBar_streak___rSe9{font-size:.7rem;padding:.125rem .375rem}}.XPNotification_notification__NmQ_A{position:fixed;top:20px;right:20px;z-index:9999;background:var(
    --bg-primary,linear-gradient(135deg,#667eea 0,#764ba2 100%)
  );border:1px solid var(--border-color,rgba(255,255,255,.2));border-radius:12px;padding:16px;box-shadow:0 8px 32px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.1);backdrop-filter:blur(10px);min-width:280px;max-width:400px;opacity:0;transform:translateX(100%) scale(.8);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.XPNotification_notification__NmQ_A.XPNotification_show__rJz3d{opacity:1;transform:translateX(0) scale(1)}.XPNotification_notification__NmQ_A.XPNotification_levelUp__ojFuH{background:linear-gradient(135deg,#ffd700,#ffb347 50%,#ff8c00);border-color:rgba(255,215,0,.5);animation:XPNotification_levelUpPulse__1xu7W .6s ease-out}@keyframes XPNotification_levelUpPulse__1xu7W{0%{transform:translateX(0) scale(1)}50%{transform:translateX(0) scale(1.05)}to{transform:translateX(0) scale(1)}}.XPNotification_content__17PUU{display:flex;flex-direction:column;gap:12px;color:var(--text-primary,white)}.XPNotification_levelUpBanner__MCJUH{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 16px;background:rgba(255,255,255,.15);border-radius:8px;border:1px solid rgba(255,215,0,.3)}.XPNotification_levelUpIcon__q_lZJ{font-size:20px;animation:XPNotification_bounce__DweAb 1s infinite alternate}@keyframes XPNotification_bounce__DweAb{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.XPNotification_levelUpText__yOdX3{display:flex;flex-direction:column;align-items:center;gap:2px}.XPNotification_levelUpTitle__qnZme{font-size:14px;font-weight:700;letter-spacing:1px;color:var(--text-primary,#1a1a1a);text-shadow:0 1px 2px rgba(0,0,0,.1)}.XPNotification_levelUpLevel__6AmZg{font-size:16px;font-weight:600;color:var(--text-primary,#1a1a1a)}.XPNotification_xpGain__wGmWt{display:flex;align-items:center;gap:12px;padding:4px 0}.XPNotification_xpIcon__ZSa8z{font-size:24px;animation:XPNotification_sparkle__zvGFW 1.5s ease-in-out infinite}@keyframes XPNotification_sparkle__zvGFW{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.1) rotate(180deg)}}.XPNotification_xpText__vEwzU{display:flex;flex-direction:column;gap:2px;flex:1}.XPNotification_xpAmount__suuSb{font-size:18px;font-weight:700;color:var(--text-primary,white);text-shadow:0 1px 2px rgba(0,0,0,.2)}.XPNotification_xpActivity__z87cD{font-size:13px;opacity:.9;color:var(--text-secondary,rgba(255,255,255,.8));text-transform:capitalize}.XPNotification_targetUser__w224a{font-size:12px;font-weight:500;color:var(--accent-color,#ffd700);background:rgba(255,215,0,.1);padding:2px 6px;border-radius:4px;border:1px solid rgba(255,215,0,.2)}.XPNotification_closeButton__83bOv{position:absolute;top:8px;right:8px;background:rgba(255,255,255,.2);border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-primary,white);font-size:16px;font-weight:700;transition:all .2s ease}.XPNotification_closeButton__83bOv:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.XPNotification_closeButton__83bOv:active{transform:scale(.95)}[data-theme=dark] .XPNotification_notification__NmQ_A{background:linear-gradient(135deg,#2d3748,#4a5568);border-color:rgba(255,255,255,.1)}[data-theme=dark] .XPNotification_notification__NmQ_A.XPNotification_levelUp__ojFuH{background:linear-gradient(135deg,#d69e2e,#ed8936 50%,#dd6b20)}[data-theme=dark] .XPNotification_levelUpLevel__6AmZg,[data-theme=dark] .XPNotification_levelUpTitle__qnZme{color:#1a1a1a}[data-theme=light] .XPNotification_notification__NmQ_A{background:linear-gradient(135deg,#667eea,#764ba2);color:white}[data-theme=light] .XPNotification_notification__NmQ_A.XPNotification_levelUp__ojFuH{background:linear-gradient(135deg,#ffd700,#ffb347 50%,#ff8c00);color:#1a1a1a}[data-theme=light] .XPNotification_notification__NmQ_A.XPNotification_levelUp__ojFuH .XPNotification_xpActivity__z87cD,[data-theme=light] .XPNotification_notification__NmQ_A.XPNotification_levelUp__ojFuH .XPNotification_xpAmount__suuSb{color:#1a1a1a}@media (max-width:768px){.XPNotification_notification__NmQ_A{top:10px;right:10px;left:10px;max-width:none;min-width:auto}}@media (prefers-reduced-motion:reduce){.XPNotification_levelUpIcon__q_lZJ,.XPNotification_notification__NmQ_A,.XPNotification_xpIcon__ZSa8z{animation:none;transition:opacity .2s ease}.XPNotification_notification__NmQ_A.XPNotification_show__rJz3d{transform:none}}.ModernProfileCard_profileCard__QA_Fi{background:rgba(26,26,46,.95);border:1px solid rgba(139,92,246,.3);border-radius:20px;padding:24px 24px 32px;position:relative;overflow:hidden;backdrop-filter:blur(12px);transition:all .4s ease;min-height:-moz-fit-content;min-height:fit-content}.ModernProfileCard_profileCard__QA_Fi:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#8b5cf6,#06b6d4,#10b981,#f59e0b);background-size:200% 100%;animation:ModernProfileCard_gradientShift__ZWQLh 3s ease-in-out infinite;border-radius:20px 20px 0 0}.ModernProfileCard_profileCard__QA_Fi:hover{transform:translateY(-4px);border-color:rgba(139,92,246,.6);box-shadow:0 20px 40px rgba(139,92,246,.2)}@keyframes ModernProfileCard_gradientShift__ZWQLh{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ModernProfileCard_profileHeader__L_LqB{display:flex;justify-content:center;margin-bottom:20px}.ModernProfileCard_profileBadge__lVhsM{display:flex;align-items:center;gap:8px;background:rgba(139,92,246,.2);border:1px solid rgba(139,92,246,.4);border-radius:12px;padding:8px 16px;font-size:14px;font-weight:600;color:#ffffff}.ModernProfileCard_badgeIcon___j8xN{font-size:16px;animation:ModernProfileCard_pulse__Sgz87 2s ease-in-out infinite}@keyframes ModernProfileCard_pulse__Sgz87{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ModernProfileCard_badgeText__52UIk{text-shadow:0 0 10px rgba(139,92,246,.5)}.ModernProfileCard_profileLink__fukFD{display:block;text-decoration:none;color:inherit}.ModernProfileCard_profileContent__H6rTp{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.ModernProfileCard_avatarSection__GKuRj{display:flex;flex-direction:column;align-items:center;gap:12px}.ModernProfileCard_avatarContainer__hz2jm{position:relative;display:flex;align-items:center;justify-content:center}.ModernProfileCard_avatar__3khM7{border-radius:50%;border:3px solid rgba(139,92,246,.6);box-shadow:0 0 30px rgba(139,92,246,.4);transition:all .3s ease}.ModernProfileCard_avatar__3khM7:hover{transform:scale(1.05);box-shadow:0 0 40px rgba(139,92,246,.6)}.ModernProfileCard_avatarPlaceholder__9G1ZV{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#06b6d4);display:flex;align-items:center;justify-content:center;border:3px solid rgba(139,92,246,.6);box-shadow:0 0 30px rgba(139,92,246,.4)}.ModernProfileCard_avatarInitials__Q_QWb{font-size:24px;font-weight:700;color:#ffffff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.ModernProfileCard_statusIndicator__k1egI{position:absolute;bottom:4px;right:4px;width:20px;height:20px;background:rgba(0,0,0,.8);border-radius:50%;display:flex;align-items:center;justify-content:center}.ModernProfileCard_statusDot__RzGTR{width:12px;height:12px;background:#10b981;border-radius:50%;animation:ModernProfileCard_statusPulse__HvKst 2s ease-in-out infinite}@keyframes ModernProfileCard_statusPulse__HvKst{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(16,185,129,.7)}50%{transform:scale(1.1);box-shadow:0 0 0 6px rgba(16,185,129,0)}}.ModernProfileCard_levelBadge__txgo0{display:flex;align-items:center;gap:6px;background:rgba(245,158,11,.2);border:1px solid rgba(245,158,11,.5);border-radius:12px;padding:6px 12px;font-size:12px;font-weight:600;color:#fbbf24}.ModernProfileCard_levelIcon__5TaG1{font-size:14px;animation:ModernProfileCard_twinkle__0uVDD 1.5s ease-in-out infinite}.ModernProfileCard_levelTitle__yc06L{font-size:.7rem;color:rgba(255,255,255,.8);font-weight:500;margin-left:4px}@keyframes ModernProfileCard_twinkle__0uVDD{0%,to{opacity:1}50%{opacity:.5}}.ModernProfileCard_userInfo__TkGMD{text-align:center}.ModernProfileCard_userName__vFeEO{font-size:20px;font-weight:700;color:#ffffff;margin:0 0 8px;text-shadow:0 2px 8px rgba(139,92,246,.3)}.ModernProfileCard_userBio__4fpKt{font-size:14px;color:rgba(255,255,255,.7);margin:0;line-height:1.4}.ModernProfileCard_xpSection__Zpmew{background:rgba(0,0,0,.3);border-radius:12px;padding:16px;border:1px solid rgba(139,92,246,.2);display:flex;flex-direction:column;gap:8px}.ModernProfileCard_streakInfo__naS9v{font-size:.75rem;color:#ff6b6b;font-weight:600;text-align:center;padding:4px 8px;background:rgba(255,107,107,.1);border-radius:6px;border:1px solid rgba(255,107,107,.2)}.ModernProfileCard_xpStats__tUzVa{display:flex;justify-content:space-between;gap:1rem;margin-top:8px}.ModernProfileCard_xpStat__by0Ay{display:flex;flex-direction:column;align-items:center;gap:2px;flex:1}.ModernProfileCard_xpStatLabel__Xy17C{font-size:.65rem;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.5px;font-weight:500}.ModernProfileCard_xpStatValue__pIucm{font-size:.8rem;color:#fbbf24;font-weight:600}.ModernProfileCard_xpHeader__lzzRX{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ModernProfileCard_xpLabel__Kgb8c{font-size:12px;color:rgba(255,255,255,.6);font-weight:500}.ModernProfileCard_xpValue__j_kRp{font-size:12px;color:#8b5cf6;font-weight:600}.ModernProfileCard_xpBar__ZdWGi{height:8px;background:rgba(0,0,0,.5);border-radius:4px;overflow:hidden;position:relative}.ModernProfileCard_xpFill__nkBh5{height:100%;background:linear-gradient(90deg,#8b5cf6,#06b6d4);border-radius:4px;transition:width .8s ease;position:relative;width:0}.ModernProfileCard_xpFill__nkBh5:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:ModernProfileCard_shimmer__T9e0m 2s ease-in-out infinite}@keyframes ModernProfileCard_shimmer__T9e0m{0%{left:-100%}to{left:100%}}.ModernProfileCard_statsGrid__KXpbK{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:10px}.ModernProfileCard_statItem__cRd13{background:rgba(0,0,0,.3);border:1px solid rgba(139,92,246,.2);border-radius:10px;padding:10px 6px;text-align:center;transition:all .3s ease}.ModernProfileCard_statItem__cRd13:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.4);transform:translateY(-2px)}.ModernProfileCard_statWrapper__2j0MU{background:rgba(0,0,0,.3);border:1px solid rgba(139,92,246,.2);border-radius:10px;padding:10px 6px;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center}.ModernProfileCard_statWrapper__2j0MU:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.4);transform:translateY(-2px)}.ModernProfileCard_statIcon__zTT3f{font-size:20px;display:block;margin-bottom:4px}.ModernProfileCard_statValue__8rZgW{font-size:18px;font-weight:700;color:#ffffff;margin-bottom:2px}.ModernProfileCard_statLabel__VuB_N{font-size:10px;color:rgba(255,255,255,.6);text-transform:uppercase;font-weight:500}.ModernProfileCard_quickActions__8kOGM{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.ModernProfileCard_actionButton__IAPgJ{background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);border-radius:8px;padding:10px 12px;color:#ffffff;font-size:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px}.ModernProfileCard_actionButton__IAPgJ:hover{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.5);transform:translateY(-1px)}.ModernProfileCard_actionIcon__A1TMN{font-size:14px}.ModernProfileCard_actionText__uo_95{font-weight:500}.ModernProfileCard_emptyState__nghwq{text-align:center;padding:40px 20px}.ModernProfileCard_emptyIcon__2IHXP{font-size:48px;margin-bottom:16px;opacity:.5}.ModernProfileCard_emptyText__MNtir{color:rgba(255,255,255,.6);font-size:14px;margin:0}.ModernProfileCard_cyberpunk__oPpti{border-color:rgba(255,20,147,.3)}.ModernProfileCard_cyberpunk__oPpti:hover{border-color:rgba(255,20,147,.6);box-shadow:0 20px 40px rgba(255,20,147,.2)}.ModernProfileCard_cyberpunk__oPpti .ModernProfileCard_profileBadge__lVhsM{background:rgba(255,20,147,.2);border-color:rgba(255,20,147,.4)}.ModernProfileCard_cyberpunk__oPpti .ModernProfileCard_avatar__3khM7{border-color:rgba(255,20,147,.6);box-shadow:0 0 30px rgba(255,20,147,.4)}.ModernProfileCard_matrix__rSyGS{border-color:rgba(0,255,0,.3)}.ModernProfileCard_matrix__rSyGS:hover{border-color:rgba(0,255,0,.6);box-shadow:0 20px 40px rgba(0,255,0,.2)}.ModernProfileCard_matrix__rSyGS .ModernProfileCard_profileBadge__lVhsM{background:rgba(0,255,0,.2);border-color:rgba(0,255,0,.4)}.ModernProfileCard_matrix__rSyGS .ModernProfileCard_avatar__3khM7{border-color:rgba(0,255,0,.6);box-shadow:0 0 30px rgba(0,255,0,.4)}.ModernProfileCard_valorant__Su_jg{border-color:rgba(255,70,85,.3)}.ModernProfileCard_valorant__Su_jg:hover{border-color:rgba(255,70,85,.6);box-shadow:0 20px 40px rgba(255,70,85,.2)}.ModernProfileCard_valorant__Su_jg .ModernProfileCard_profileBadge__lVhsM{background:rgba(255,70,85,.2);border-color:rgba(255,70,85,.4)}.ModernProfileCard_valorant__Su_jg .ModernProfileCard_avatar__3khM7{border-color:rgba(255,70,85,.6);box-shadow:0 0 30px rgba(255,70,85,.4)}.ModernProfileCard_synthwave__aJd9O{border-color:rgba(255,0,150,.3)}.ModernProfileCard_synthwave__aJd9O:hover{border-color:rgba(255,0,150,.6);box-shadow:0 20px 40px rgba(255,0,150,.2)}.ModernProfileCard_synthwave__aJd9O .ModernProfileCard_profileBadge__lVhsM{background:rgba(255,0,150,.2);border-color:rgba(255,0,150,.4)}.ModernProfileCard_synthwave__aJd9O .ModernProfileCard_avatar__3khM7{border-color:rgba(255,0,150,.6);box-shadow:0 0 30px rgba(255,0,150,.4)}.ModernProfileCard_xpFillCyberpunk__zXvyF{background:linear-gradient(90deg,#ff1493,#8a2be2)}.ModernProfileCard_xpFillMatrix__76Yzb{background:linear-gradient(90deg,#00ff00,#32cd32)}.ModernProfileCard_xpFillValorant__16TEm{background:linear-gradient(90deg,#ff4655,#0f1419)}.ModernProfileCard_xpFillSynthwave__8Y5DD{background:linear-gradient(90deg,#ff0096,#00d4ff)}.ModernProfileCard_default__ZwAo3{border-color:#ff6b1a;box-shadow:0 8px 32px rgba(255,107,26,.15)}.ModernProfileCard_default__ZwAo3:hover{box-shadow:0 12px 48px rgba(255,107,26,.25)}.ModernProfileCard_default__ZwAo3 .ModernProfileCard_profileBadge__lVhsM{background:linear-gradient(135deg,#ff6b1a,#ff3366)}.ModernProfileCard_default__ZwAo3 .ModernProfileCard_avatar__3khM7{border-color:#ff6b1a;box-shadow:0 0 20px rgba(255,107,26,.4)}.ModernProfileCard_fortnite__ctWol{border-color:#00d4ff;box-shadow:0 8px 32px rgba(0,212,255,.15)}.ModernProfileCard_fortnite__ctWol:hover{box-shadow:0 12px 48px rgba(0,212,255,.25)}.ModernProfileCard_fortnite__ctWol .ModernProfileCard_profileBadge__lVhsM{background:linear-gradient(135deg,#00d4ff,#8a2be2)}.ModernProfileCard_fortnite__ctWol .ModernProfileCard_avatar__3khM7{border-color:#00d4ff;box-shadow:0 0 20px rgba(0,212,255,.4)}.ModernProfileCard_witcher__FRvLj{border-color:#ffa500;box-shadow:0 8px 32px rgba(255,165,0,.15)}.ModernProfileCard_witcher__FRvLj:hover{box-shadow:0 12px 48px rgba(255,165,0,.25)}.ModernProfileCard_witcher__FRvLj .ModernProfileCard_profileBadge__lVhsM{background:linear-gradient(135deg,#ffa500,#dc143c)}.ModernProfileCard_witcher__FRvLj .ModernProfileCard_avatar__3khM7{border-color:#ffa500;box-shadow:0 0 20px rgba(255,165,0,.4)}.ModernProfileCard_ghostrunner__REp3l{border-color:#ff0080;box-shadow:0 8px 32px rgba(255,0,128,.15)}.ModernProfileCard_ghostrunner__REp3l:hover{box-shadow:0 12px 48px rgba(255,0,128,.25)}.ModernProfileCard_ghostrunner__REp3l .ModernProfileCard_profileBadge__lVhsM{background:linear-gradient(135deg,#ff0080,#00ffff)}.ModernProfileCard_ghostrunner__REp3l .ModernProfileCard_avatar__3khM7{border-color:#ff0080;box-shadow:0 0 20px rgba(255,0,128,.4)}.ModernProfileCard_darksouls__ozf2o{border-color:#b8860b;box-shadow:0 8px 32px rgba(184,134,11,.15)}.ModernProfileCard_darksouls__ozf2o:hover{box-shadow:0 12px 48px rgba(184,134,11,.25)}.ModernProfileCard_darksouls__ozf2o .ModernProfileCard_profileBadge__lVhsM{background:linear-gradient(135deg,#8b4513,#ff4500)}.ModernProfileCard_darksouls__ozf2o .ModernProfileCard_avatar__3khM7{border-color:#b8860b;box-shadow:0 0 20px rgba(184,134,11,.4)}.ModernProfileCard_halo__o7V07{border-color:#0073e6;box-shadow:0 8px 32px rgba(0,115,230,.15)}.ModernProfileCard_halo__o7V07:hover{box-shadow:0 12px 48px rgba(0,115,230,.25)}.ModernProfileCard_halo__o7V07 .ModernProfileCard_profileBadge__lVhsM{background:linear-gradient(135deg,#0073e6,#00ff00)}.ModernProfileCard_halo__o7V07 .ModernProfileCard_avatar__3khM7{border-color:#0073e6;box-shadow:0 0 20px rgba(0,115,230,.4)}.ModernProfileCard_xpFillDefault__gGXeq{background:linear-gradient(90deg,#ff6b1a,#ff3366)}.ModernProfileCard_xpFillFortnite__VT0aJ{background:linear-gradient(90deg,#00d4ff,#8a2be2)}.ModernProfileCard_xpFillWitcher__gCNXr{background:linear-gradient(90deg,#ffa500,#dc143c)}.ModernProfileCard_xpFillGhostrunner__NQ2un{background:linear-gradient(90deg,#ff0080,#00ffff)}.ModernProfileCard_xpFillDarksouls__p5ksC{background:linear-gradient(90deg,#8b4513,#ff4500)}.ModernProfileCard_xpFillHalo__AVbMo{background:linear-gradient(90deg,#0073e6,#00ff00)}@media (min-width:1400px){.ModernProfileCard_profileCard__QA_Fi{padding:28px 28px 36px}.ModernProfileCard_profileBadge__lVhsM{padding:10px 18px;font-size:15px}.ModernProfileCard_profileContent__H6rTp{gap:24px;margin-bottom:28px}.ModernProfileCard_statsGrid__KXpbK{gap:14px}.ModernProfileCard_statItem__cRd13{padding:14px 10px}.ModernProfileCard_statIcon__zTT3f{font-size:22px}.ModernProfileCard_statValue__8rZgW{font-size:20px}}@media (max-width:1399px) and (min-width:1200px){.ModernProfileCard_profileCard__QA_Fi{padding:26px 26px 34px}.ModernProfileCard_profileBadge__lVhsM{padding:9px 17px;font-size:14.5px}.ModernProfileCard_profileContent__H6rTp{gap:22px;margin-bottom:26px}.ModernProfileCard_statsGrid__KXpbK{gap:12px}.ModernProfileCard_statItem__cRd13{padding:12px 9px}.ModernProfileCard_statIcon__zTT3f{font-size:20px}.ModernProfileCard_statValue__8rZgW{font-size:19px}}@media (max-width:1199px) and (min-width:1025px){.ModernProfileCard_profileCard__QA_Fi{padding:24px 24px 32px}.ModernProfileCard_profileBadge__lVhsM{padding:8px 16px;font-size:14px}.ModernProfileCard_profileContent__H6rTp{gap:20px;margin-bottom:24px}.ModernProfileCard_statsGrid__KXpbK{gap:10px}.ModernProfileCard_statItem__cRd13{padding:12px 8px}.ModernProfileCard_statIcon__zTT3f,.ModernProfileCard_statValue__8rZgW{font-size:18px}}@media (max-width:1024px) and (min-width:769px){.ModernProfileCard_profileCard__QA_Fi{padding:22px 22px 30px}.ModernProfileCard_profileBadge__lVhsM{padding:7px 14px;font-size:13px}.ModernProfileCard_profileContent__H6rTp{gap:18px;margin-bottom:22px}.ModernProfileCard_statsGrid__KXpbK{gap:9px}.ModernProfileCard_statItem__cRd13{padding:11px 7px}.ModernProfileCard_statIcon__zTT3f,.ModernProfileCard_statValue__8rZgW{font-size:17px}.ModernProfileCard_quickActions__8kOGM{gap:8px}}@media (max-width:768px) and (min-width:641px){.ModernProfileCard_profileCard__QA_Fi{padding:20px;border-radius:18px}.ModernProfileCard_profileBadge__lVhsM{padding:7px 13px;font-size:13px;border-radius:10px}.ModernProfileCard_profileContent__H6rTp{gap:16px;margin-bottom:20px}.ModernProfileCard_statsGrid__KXpbK{grid-template-columns:repeat(2,1fr);gap:8px}.ModernProfileCard_statItem__cRd13{padding:10px 6px}.ModernProfileCard_statIcon__zTT3f,.ModernProfileCard_statValue__8rZgW{font-size:16px}.ModernProfileCard_quickActions__8kOGM{grid-template-columns:1fr;gap:6px}}@media (max-width:640px) and (min-width:481px){.ModernProfileCard_profileCard__QA_Fi{padding:18px;border-radius:16px}.ModernProfileCard_profileBadge__lVhsM{padding:6px 12px;font-size:12px;border-radius:9px}.ModernProfileCard_profileContent__H6rTp{gap:14px;margin-bottom:18px}.ModernProfileCard_statsGrid__KXpbK{grid-template-columns:repeat(2,1fr);gap:7px}.ModernProfileCard_statItem__cRd13{padding:9px 5px}.ModernProfileCard_statIcon__zTT3f,.ModernProfileCard_statValue__8rZgW{font-size:15px}.ModernProfileCard_quickActions__8kOGM{grid-template-columns:1fr;gap:5px}}@media (max-width:480px){.ModernProfileCard_profileCard__QA_Fi{padding:16px;border-radius:14px}.ModernProfileCard_profileBadge__lVhsM{padding:5px 10px;font-size:11px;border-radius:8px}.ModernProfileCard_profileContent__H6rTp{gap:12px;margin-bottom:16px}.ModernProfileCard_statsGrid__KXpbK{grid-template-columns:repeat(2,1fr);gap:6px}.ModernProfileCard_statItem__cRd13{padding:8px 4px}.ModernProfileCard_statIcon__zTT3f,.ModernProfileCard_statValue__8rZgW{font-size:14px}.ModernProfileCard_statLabel__VuB_N{font-size:10px}.ModernProfileCard_quickActions__8kOGM{grid-template-columns:1fr;gap:4px}.ModernProfileCard_badgeIcon___j8xN{font-size:12px}}.games_pageTitle__31oIc{font-size:3rem;font-weight:700;text-align:center;margin-bottom:2rem;background:linear-gradient(45deg,var(--theme-primary),var(--theme-accent));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 20px var(--theme-primary)}.games_gamesGrid__M1_Rc{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;padding:1rem}.games_gameCard__xAsEK{cursor:pointer;transition:transform .2s,box-shadow .2s;overflow:hidden;display:flex;flex-direction:column}.games_gameCard__xAsEK:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.games_gameThumb__suSKm{position:relative;height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);border-radius:.5rem .5rem 0 0}.games_gameEmoji__HJgza{font-size:8rem;transition:transform .3s;filter:drop-shadow(0 0 10px var(--theme-primary))}.games_gameCard__xAsEK:hover .games_gameEmoji__HJgza{transform:scale(1.1);animation:games_float__7rKrU 2s ease-in-out infinite}@keyframes games_float__7rKrU{0%{transform:translateY(0) scale(1.1)}50%{transform:translateY(-10px) scale(1.1)}to{transform:translateY(0) scale(1.1)}}.games_gameInfo__acedz{padding:1.5rem;flex:1}.games_gameName__wECsu{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:var(--theme-text)}.games_gameDesc__yNGUY{color:var(--theme-text-secondary);font-size:.9rem;margin-bottom:1rem}.games_highScore__FXX7t,.games_personalBest__QWKdT{font-size:.9rem;margin-top:.5rem}.games_highScore__FXX7t{color:var(--theme-primary)}.games_personalBest__QWKdT{color:var(--theme-accent)}.games_backButton__PPqS6{display:inline-flex;align-items:center;padding:.5rem 1rem;background:var(--theme-card-bg);border:none;border-radius:.5rem;color:var(--theme-text);font-size:1rem;cursor:pointer;margin-bottom:2rem;transition:all .2s}.games_backButton__PPqS6:hover{background:var(--theme-primary);color:white}.games_gameWrapper__BdlhV{max-width:1200px;margin:0 auto}.games_comingSoon__PhtUO{text-align:center;padding:4rem;background:var(--theme-card-bg);border-radius:1rem}.games_comingSoon__PhtUO h2{font-size:2rem;color:var(--theme-primary);margin-bottom:1rem}.games_comingSoon__PhtUO p{color:var(--theme-text-secondary)}