.TimerChallenge_challenge__wDO_k{width:100%;display:flex;flex-direction:column;padding:2rem;background:radial-gradient(circle at top left,rgba(75,50,115,1) 0,rgba(53,36,82,1) 50%,rgba(35,24,54,1) 100%);border:1px solid rgba(139,61,255,.4);border-radius:16px;position:relative;height:100%;box-shadow:0 0 0 rgba(139,61,255,0);animation:TimerChallenge_pulseGlow__p2lYr 4s ease-in-out infinite;font-family:Verdana,Helvetica,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.TimerChallenge_challenge__wDO_k:first-child{animation-delay:0s}.TimerChallenge_challenge__wDO_k:nth-child(2){animation-delay:1s}.TimerChallenge_challenge__wDO_k:nth-child(3){animation-delay:2s}.TimerChallenge_challenge__wDO_k:nth-child(4){animation-delay:3s}.TimerChallenge_challenge__wDO_k:nth-child(5){animation-delay:4s}.TimerChallenge_challenge__wDO_k:nth-child(6){animation-delay:5s}.TimerChallenge_challenge__wDO_k:nth-child(7){animation-delay:6s}.TimerChallenge_challenge__wDO_k:nth-child(8){animation-delay:7s}.TimerChallenge_challenge__wDO_k:nth-child(9){animation-delay:8s}.TimerChallenge_challenge__wDO_k:nth-child(10){animation-delay:9s}.TimerChallenge_challengeHeader__l_45J{text-align:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid rgba(139,61,255,.1)}.TimerChallenge_challengeTitle__sug14{font-size:1.75rem;font-weight:700;margin:0 0 .75rem;color:#ffffff;text-shadow:0 2px 8px rgba(139,61,255,.5);letter-spacing:.5px}.TimerChallenge_challenge-time__vEcJF{display:inline-block;padding:.5rem 1.25rem;margin:0;background:linear-gradient(135deg,rgba(139,61,255,.3),rgba(191,72,246,.3));border:2px solid rgba(139,61,255,.6);border-radius:20px;font-size:1.1rem;font-weight:400;color:#e0d4ff;letter-spacing:.5px}.TimerChallenge_best-score__MkI6h{display:block;margin:.75rem 0 0;font-size:1rem;font-weight:400;color:#10b981;letter-spacing:.5px}.TimerChallenge_challengeContent___wMUf{display:flex;flex-direction:column;align-items:center;gap:1.5rem;flex-grow:1;justify-content:center}.TimerChallenge_statusIndicator__B5lJN{width:100%;text-align:center;padding:.75rem;border-radius:12px;background:rgba(0,0,0,.3);border:1px solid rgba(139,61,255,.3);transition:all .3s ease}.TimerChallenge_statusActive__dcZhQ,.TimerChallenge_statusInactive__F7ZQj{font-size:1.1rem;font-weight:600;letter-spacing:.5px;display:inline-block}.TimerChallenge_statusActive__dcZhQ{color:#10b981;animation:TimerChallenge_pulse__yKYxG 2s infinite}.TimerChallenge_statusInactive__F7ZQj{color:#d1d5db}.TimerChallenge_challengeButton__zWPr9{position:relative;padding:1rem 2.5rem;font-size:1.2rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;letter-spacing:.5px;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;min-width:200px;text-transform:uppercase}.TimerChallenge_challengeButton__zWPr9:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.TimerChallenge_challengeButton__zWPr9:hover:before{left:100%}.TimerChallenge_startButton__CNtEN{background:linear-gradient(135deg,#8b3dff,#bf48f6);color:white;box-shadow:0 4px 15px rgba(139,61,255,.3)}.TimerChallenge_startButton__CNtEN:hover{background:linear-gradient(135deg,#bf48f6,#d65ef7);box-shadow:0 0 20px rgba(139,61,255,.6),0 0 40px rgba(139,61,255,.4),0 0 60px rgba(139,61,255,.2),0 8px 25px rgba(139,61,255,.4);transform:translateY(-2px);animation:TimerChallenge_buttonGlow__KtCRP 1.5s ease-in-out infinite}.TimerChallenge_startButton__CNtEN:active{transform:translateY(0);box-shadow:0 2px 10px rgba(139,61,255,.3)}.TimerChallenge_stopButton__GMQzx{background:linear-gradient(135deg,#ef4444,#dc2626);color:white;box-shadow:0 4px 15px rgba(239,68,68,.3)}.TimerChallenge_stopButton__GMQzx:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 0 20px rgba(239,68,68,.6),0 0 40px rgba(239,68,68,.4),0 0 60px rgba(239,68,68,.2),0 8px 25px rgba(239,68,68,.4);transform:translateY(-2px);animation:TimerChallenge_buttonGlowRed__qhat1 1.5s ease-in-out infinite}.TimerChallenge_stopButton__GMQzx:active{transform:translateY(0);box-shadow:0 2px 10px rgba(239,68,68,.3)}.TimerChallenge_result-modal__xL4II{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;border:1px solid rgba(139,61,255,.5);border-radius:16px;padding:3rem 2.5rem;background:radial-gradient(circle at top left,rgba(75,50,115,1) 0,rgba(53,36,82,1) 50%,rgba(35,24,54,1) 100%);max-width:90%;width:500px;text-align:center;font-family:Verdana,Helvetica,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.TimerChallenge_result-modal__xL4II[open]{animation:TimerChallenge_slide-in-from-top__MPKOS .4s cubic-bezier(.4,0,.2,1)}.TimerChallenge_result-modal__xL4II::backdrop{background:rgba(0,0,0,.75);backdrop-filter:blur(4px)}.TimerChallenge_result-modal__xL4II h2{font-family:Verdana,Helvetica,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0 0 1.5rem;font-size:2.25rem;font-weight:700;color:#ffffff;text-align:center}.TimerChallenge_result-modal__xL4II progress{width:100%;height:1.5rem;margin:1rem 0;accent-color:#8b3dff;border-radius:8px}.TimerChallenge_result-modal__xL4II p{margin:.75rem 0;font-size:1.1rem;color:#e5e7eb;text-align:center;line-height:1.6}.TimerChallenge_result-modal__xL4II p strong{color:#bf48f6;font-weight:700}.TimerChallenge_result-modal__xL4II form{text-align:center;margin-top:2rem}.TimerChallenge_result-modal__xL4II button{padding:.875rem 2.5rem;border:1px solid rgba(139,61,255,.6);border-radius:10px;background:linear-gradient(135deg,#8b3dff,#bf48f6);color:white;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .3s ease}.TimerChallenge_result-modal__xL4II button:hover{background:linear-gradient(135deg,#bf48f6,#d65ef7);border-color:rgba(191,72,246,.8)}.TimerChallenge_result-modal__xL4II button:active{transform:scale(.98)}@keyframes TimerChallenge_slide-in-from-top__MPKOS{0%{transform:translate(-50%,-60%) scale(.9);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes TimerChallenge_pulse__yKYxG{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}@keyframes TimerChallenge_buttonGlow__KtCRP{0%,to{box-shadow:0 0 20px rgba(139,61,255,.6),0 0 40px rgba(139,61,255,.4),0 0 60px rgba(139,61,255,.2),0 8px 25px rgba(139,61,255,.4)}50%{box-shadow:0 0 30px rgba(139,61,255,.8),0 0 60px rgba(139,61,255,.6),0 0 80px rgba(139,61,255,.4),0 10px 30px rgba(139,61,255,.5)}}@keyframes TimerChallenge_buttonGlowRed__qhat1{0%,to{box-shadow:0 0 20px rgba(239,68,68,.6),0 0 40px rgba(239,68,68,.4),0 0 60px rgba(239,68,68,.2),0 8px 25px rgba(239,68,68,.4)}50%{box-shadow:0 0 30px rgba(239,68,68,.8),0 0 60px rgba(239,68,68,.6),0 0 80px rgba(239,68,68,.4),0 10px 30px rgba(239,68,68,.5)}}@keyframes TimerChallenge_pulseGlow__p2lYr{0%,to{border-color:rgba(139,61,255,.4);box-shadow:0 0 0 rgba(139,61,255,0)}50%{border-color:rgba(191,72,246,.8);box-shadow:0 0 20px rgba(139,61,255,.4),0 0 40px rgba(139,61,255,.2),inset 0 0 20px rgba(139,61,255,.1)}}@media screen and (max-width:768px){.TimerChallenge_challenge__wDO_k{padding:1.5rem}.TimerChallenge_challengeTitle__sug14{font-size:1.5rem}.TimerChallenge_challenge-time__vEcJF{font-size:1rem;padding:.4rem 1rem}.TimerChallenge_challengeButton__zWPr9{padding:.875rem 2rem;font-size:1.1rem;min-width:180px}.TimerChallenge_statusActive__dcZhQ,.TimerChallenge_statusInactive__F7ZQj{font-size:1rem}.TimerChallenge_result-modal__xL4II{padding:2rem}.TimerChallenge_result-modal__xL4II h2{font-size:2rem}}