.Quests-module-scss-module__xRo7Sa__questsCard,.Quests-module-scss-module__xRo7Sa__monthlyCard{color:#333;background-color:#ebf6ff;border:2px solid #b5defe;border-radius:1rem;width:100%;max-width:42.75rem;margin:0 auto;padding:1rem;position:relative;box-shadow:0 .25rem 8px #2c83c826}.Quests-module-scss-module__xRo7Sa__cardHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:0;display:flex}@media only screen and (min-width:1200px){.Quests-module-scss-module__xRo7Sa__cardHeader{margin-bottom:.5rem}}.Quests-module-scss-module__xRo7Sa__clickableHeader{cursor:pointer}.Quests-module-scss-module__xRo7Sa__headerRight{align-items:center;gap:.5rem;display:flex}.Quests-module-scss-module__xRo7Sa__chevronIcon{width:1.25rem;height:1.25rem;transition:transform .3s}.Quests-module-scss-module__xRo7Sa__chevronIcon.Quests-module-scss-module__xRo7Sa__rotated{transform:rotate(180deg)}.Quests-module-scss-module__xRo7Sa__cardBody{margin-top:.75rem;transition:max-height .5s,opacity .3s;overflow:hidden}.Quests-module-scss-module__xRo7Sa__cardBody.Quests-module-scss-module__xRo7Sa__expanded{opacity:1;max-height:1000px}.Quests-module-scss-module__xRo7Sa__cardBody.Quests-module-scss-module__xRo7Sa__collapsed{opacity:0;max-height:0;margin-top:0}.Quests-module-scss-module__xRo7Sa__puzzleIcon{width:1.5rem;height:1.5rem}@media only screen and (min-width:1200px){.Quests-module-scss-module__xRo7Sa__puzzleIcon{display:none}}.Quests-module-scss-module__xRo7Sa__cardTitle{font-family:var(--font-montserrat);margin:0 auto 0 0;font-size:.875rem;font-weight:600;line-height:1.4}.Quests-module-scss-module__xRo7Sa__questsList{flex-direction:column;gap:1rem;display:flex}.Quests-module-scss-module__xRo7Sa__loadingState{color:#717384;font-size:.8125rem}.Quests-module-scss-module__xRo7Sa__questItem{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Quests-module-scss-module__xRo7Sa__questTextBlock{flex-direction:column;flex:1;gap:.25rem;display:flex}.Quests-module-scss-module__xRo7Sa__questTitle{color:#333;font-size:.75rem;font-weight:600}.Quests-module-scss-module__xRo7Sa__questProgressContainer{align-items:center;gap:.25rem;display:flex}.Quests-module-scss-module__xRo7Sa__questProgressTrack{background-color:#fff;border-radius:100px;flex:1;height:.5rem;overflow:hidden}.Quests-module-scss-module__xRo7Sa__questProgressFill{border-radius:inherit;background:#1591f4;min-width:6px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1),background .2s}.Quests-module-scss-module__xRo7Sa__questProgressFill.Quests-module-scss-module__xRo7Sa__claimed{background:#3da49e}.Quests-module-scss-module__xRo7Sa__questReward{align-items:center;gap:.175rem;display:flex}.Quests-module-scss-module__xRo7Sa__coinIcon{width:1rem}.Quests-module-scss-module__xRo7Sa__coinValue{color:#d98e04;white-space:nowrap;font-size:.875rem;font-weight:700}.Quests-module-scss-module__xRo7Sa__questActions{align-items:center;gap:.5rem;display:flex}.Quests-module-scss-module__xRo7Sa__claimButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#69bdff 0%,#2196f3 100%);border:none;border-radius:.75rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;line-height:1.5}.Quests-module-scss-module__xRo7Sa__claimButton:disabled{opacity:.55;cursor:not-allowed}.Quests-module-scss-module__xRo7Sa__claimedMark{width:1.75rem}.Quests-module-scss-module__xRo7Sa__additionalRewardDivider{background-color:#b5defe;border-radius:2px;height:2px;margin:1rem 0}.Quests-module-scss-module__xRo7Sa__additionalRewardBlock{background:linear-gradient(#ffffffd9 0%,#e4f4fff2 100%);border:1px solid #75beff59;border-radius:1rem;flex-direction:column;gap:.75rem;padding:.875rem .9375rem;display:flex;box-shadow:inset 0 1px #ffffffb3}.Quests-module-scss-module__xRo7Sa__additionalRewardHeader{align-items:center;gap:.625rem;width:100%;display:flex}.Quests-module-scss-module__xRo7Sa__additionalRewardBadge{flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.Quests-module-scss-module__xRo7Sa__additionalRewardBadgeIcon{width:2rem;height:2rem}.Quests-module-scss-module__xRo7Sa__additionalRewardReward{white-space:nowrap;align-items:center;gap:.25rem;margin-left:auto;display:flex}.Quests-module-scss-module__xRo7Sa__additionalRewardTitle{color:#333;font-size:.875rem;font-weight:600}.Quests-module-scss-module__xRo7Sa__additionalRewardFooter{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.Quests-module-scss-module__xRo7Sa__additionalRewardMessage{color:#333;flex:1;font-size:.8125rem;line-height:1.35}.Quests-module-scss-module__xRo7Sa__additionalRewardClaimButton{flex-shrink:0}.Quests-module-scss-module__xRo7Sa__progressTrack{background-color:#fff;border-radius:100px;width:100%;height:.5rem;position:relative;overflow:hidden}.Quests-module-scss-module__xRo7Sa__progressFill{border-radius:inherit;background:#1591f4;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1),background .2s}.Quests-module-scss-module__xRo7Sa__progressFill.Quests-module-scss-module__xRo7Sa__claimed{background:#3da49e}.Quests-module-scss-module__xRo7Sa__monthlyCardBody{align-items:center;gap:.75rem;display:flex}.Quests-module-scss-module__xRo7Sa__monthlyContent{flex-direction:column;flex:1;display:flex}.Quests-module-scss-module__xRo7Sa__monthlyHeaderRow{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.Quests-module-scss-module__xRo7Sa__monthlyRewardBadge{white-space:nowrap;flex-shrink:0;align-items:center;gap:.25rem;display:flex}.Quests-module-scss-module__xRo7Sa__monthlyRewardBadge .Quests-module-scss-module__xRo7Sa__coinIcon{width:1.25rem}.Quests-module-scss-module__xRo7Sa__monthlyRewardBadgeValue{color:#d98e04;font-size:.875rem;font-weight:700}.Quests-module-scss-module__xRo7Sa__claimRewardButton{white-space:nowrap;flex-shrink:0}.Quests-module-scss-module__xRo7Sa__monthlyAction{justify-content:flex-end;align-items:center;display:flex}.Quests-module-scss-module__xRo7Sa__loginChallengeButton{color:#1591f4;cursor:pointer;background:#fff;border:2px solid #1591f4;border-radius:.625rem;padding:.5rem .875rem;font-size:.75rem;font-weight:700}.Quests-module-scss-module__xRo7Sa__monthlyProgressRow{justify-content:space-between;align-items:center;gap:.25rem;margin-top:.5rem;display:flex}.Quests-module-scss-module__xRo7Sa__monthlyProgressLabel{color:#83869e;font-size:.75rem;font-weight:400}.Quests-module-scss-module__xRo7Sa__monthlyProgressCount{color:#83869e;font-size:.75rem;font-weight:500}.Quests-module-scss-module__xRo7Sa__notificationDot{z-index:2;background-color:#d670fa;border-radius:50%;width:1rem;height:1rem;animation:2s infinite Quests-module-scss-module__xRo7Sa__pulse-dot;position:absolute;top:-.375rem;left:-.25rem;box-shadow:0 0 #d670fab3}@keyframes Quests-module-scss-module__xRo7Sa__pulse-dot{0%{transform:scale(.95);box-shadow:0 0 #d670fab3}70%{transform:scale(1);box-shadow:0 0 0 6px #d670fa00}to{transform:scale(.95);box-shadow:0 0 #d670fa00}}
body.styles-module-scss-module__cJehVG__modal-open{overflow:hidden}.styles-module-scss-module__cJehVG__overlay{z-index:999;box-sizing:border-box;background-color:#00000076;width:100%;height:100%;padding:1rem;position:fixed;top:0;left:0}@media only screen and (min-width:768px){.styles-module-scss-module__cJehVG__overlay{padding:0}}.styles-module-scss-module__cJehVG__modal{background:linear-gradient(#ebf6ff 0%,#cfe6f9 100%) 0 0/contain;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1rem 40px #3c85bf2e}.styles-module-scss-module__cJehVG__closeModalButton{cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:.5rem;right:.5rem}@media only screen and (min-width:1200px){.styles-module-scss-module__cJehVG__closeModalButton{top:-1.5rem;right:-1.5rem}}.styles-module-scss-module__cJehVG__closeModalIcon{width:.75rem;height:.75rem;display:block}
.LoginFinish-module-scss-module__ipknAW__loaderContainer{flex-direction:column;justify-content:center;align-items:center;width:288px;margin:80px auto 90px;display:flex}.LoginFinish-module-scss-module__ipknAW__loaderHourGlass{width:80px;height:80px;display:inline-block;position:relative}.LoginFinish-module-scss-module__ipknAW__loaderHourGlass:after{content:" ";box-sizing:border-box;border:2rem solid #0473cc;border-color:#0473cc #0000;border-radius:50%;width:0;height:0;margin:.5rem;animation:1.2s infinite LoginFinish-module-scss-module__ipknAW__loaderHourGlass;display:block}@keyframes LoginFinish-module-scss-module__ipknAW__loaderHourGlass{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:rotate(0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(900deg)}to{transform:rotate(1800deg)}}
.DaysStreakModal-module-scss-module__Y_UgWG__modal{background-color:#0000;background-image:radial-gradient(circle at 50% 4%,#ffeca1f2 0,#ffeca100 28%),url(/images/confettiMobile.svg),linear-gradient(#fff8dd 0%,#ebf6ff 45%,#cfe6f9 100%);background-position:0 0,top,0 0;background-repeat:repeat,no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:center;align-items:center;width:90%;padding:2.5rem 1rem 1rem;display:flex;position:relative;overflow:hidden}.DaysStreakModal-module-scss-module__Y_UgWG__modal:before{content:"";pointer-events:none;background:conic-gradient(from 120deg,#ffc44d00,#ffc44d38,#3da49e33,#ffc44d00);border-radius:50%;width:22rem;height:22rem;animation:7s linear infinite DaysStreakModal-module-scss-module__Y_UgWG__rewardAura;position:absolute;inset:-35% auto auto 50%;transform:translate(-50%)}@media only screen and (min-width:768px){.DaysStreakModal-module-scss-module__Y_UgWG__modal{background-color:#0000;background-image:radial-gradient(circle at 50% 5%,#ffeca1f2 0,#ffeca100 30%),url(/images/confetti.svg),linear-gradient(#fff8dd 0%,#ebf6ff 45%,#cfe6f9 100%);background-position:0 0,top,0 0;background-repeat:repeat,no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;width:30rem;padding:3rem 2rem 1.5rem}}.DaysStreakModal-module-scss-module__Y_UgWG__rewardStage{z-index:1;place-items:center;width:11.5rem;height:11.5rem;animation:.68s cubic-bezier(.2,.9,.2,1) both DaysStreakModal-module-scss-module__Y_UgWG__stageEntrance;display:grid;position:relative}.DaysStreakModal-module-scss-module__Y_UgWG__orbitRing{border:2px solid #ffc44db3;border-radius:50%;animation:2.2s ease-in-out infinite DaysStreakModal-module-scss-module__Y_UgWG__ringPulse;position:absolute;inset:.25rem;box-shadow:0 0 0 .5rem #ffc44d24,inset 0 0 1.25rem #ffffffd9}.DaysStreakModal-module-scss-module__Y_UgWG__streakIcon{filter:drop-shadow(0 1rem 1.5rem #d98e0447);z-index:1;width:8.75rem;height:8.75rem;animation:2.4s ease-in-out infinite DaysStreakModal-module-scss-module__Y_UgWG__iconFloat;position:relative}.DaysStreakModal-module-scss-module__Y_UgWG__sparkle{background:#ffd166;border-radius:50%;width:.85rem;height:.85rem;animation:1.8s ease-in-out infinite DaysStreakModal-module-scss-module__Y_UgWG__sparklePop;position:absolute;box-shadow:0 0 1rem #ffd166d9}.DaysStreakModal-module-scss-module__Y_UgWG__sparkleOne{top:1.4rem;right:1.6rem}.DaysStreakModal-module-scss-module__Y_UgWG__sparkleTwo{animation-delay:.26s;top:4rem;left:1rem}.DaysStreakModal-module-scss-module__Y_UgWG__sparkleThree{animation-delay:.52s;bottom:2rem;right:2.2rem}.DaysStreakModal-module-scss-module__Y_UgWG__rewardBadge{z-index:1;color:#d98e04;letter-spacing:.08em;text-transform:uppercase;background:#ffffffc7;border-radius:999px;margin-top:-.5rem;padding:.35rem .85rem;font-size:.75rem;font-weight:800;position:relative;box-shadow:0 .5rem 1.25rem #d98e042e}.DaysStreakModal-module-scss-module__Y_UgWG__streakDescription{z-index:1;color:#333;text-transform:uppercase;letter-spacing:.06em;margin-top:.25rem;font-size:.875rem;font-weight:800;position:relative}@media only screen and (min-width:768px){.DaysStreakModal-module-scss-module__Y_UgWG__streakDescription{font-size:1rem}}.DaysStreakModal-module-scss-module__Y_UgWG__rewardMessage{z-index:1;color:#83869e;text-align:center;max-width:19rem;margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.35;position:relative}.DaysStreakModal-module-scss-module__Y_UgWG__registrationPrompt{z-index:1;color:#83869e;text-align:center;max-width:19rem;margin-top:.75rem;font-size:.8125rem;font-weight:600;line-height:1.35;position:relative}.DaysStreakModal-module-scss-module__Y_UgWG__buttonsRow{z-index:1;gap:.75rem;width:100%;margin-top:1rem;display:flex;position:relative}@media only screen and (min-width:768px){.DaysStreakModal-module-scss-module__Y_UgWG__buttonsRow{max-width:22rem}}.DaysStreakModal-module-scss-module__Y_UgWG__signInButton{color:#0473cc;text-transform:uppercase;cursor:pointer;background:#fff;border:2px solid #0473cc;border-radius:.75rem;flex:1;justify-content:center;align-items:center;padding:.75rem 1rem;font-family:Proxima Nova,sans-serif;font-size:.9375rem;font-weight:800;line-height:1;display:flex}@media only screen and (min-width:768px){.DaysStreakModal-module-scss-module__Y_UgWG__signInButton{padding:1rem 0}}.DaysStreakModal-module-scss-module__Y_UgWG__button{color:#fff;text-transform:uppercase;cursor:pointer;background:linear-gradient(90deg,#69bdff 0%,#2196f3 100%);border:none;border-radius:.75rem;flex:1;justify-content:center;align-items:center;width:100%;margin-top:0;padding:.75rem 0;font-family:Proxima Nova,sans-serif;font-size:1rem;font-weight:700;line-height:1;display:flex;box-shadow:0 .75rem 1.25rem #2c83c842}.DaysStreakModal-module-scss-module__Y_UgWG__button:hover,.DaysStreakModal-module-scss-module__Y_UgWG__button:active,.DaysStreakModal-module-scss-module__Y_UgWG__button:focus{background:linear-gradient(90deg,#61b9ff 0%,#1992f2 100%)}@media only screen and (min-width:768px){.DaysStreakModal-module-scss-module__Y_UgWG__button{padding:1rem 0;font-size:1rem}}@keyframes DaysStreakModal-module-scss-module__Y_UgWG__rewardAura{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(360deg)}}@keyframes DaysStreakModal-module-scss-module__Y_UgWG__stageEntrance{0%{opacity:0;transform:translateY(1rem)scale(.82)}65%{opacity:1;transform:translateY(-.25rem)scale(1.05)}to{transform:translateY(0)scale(1)}}@keyframes DaysStreakModal-module-scss-module__Y_UgWG__iconFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-.35rem)rotate(1.5deg)}}@keyframes DaysStreakModal-module-scss-module__Y_UgWG__ringPulse{0%,to{opacity:.78;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes DaysStreakModal-module-scss-module__Y_UgWG__sparklePop{0%,to{opacity:.25;transform:scale(.7)}45%{opacity:1;transform:scale(1.15)}}
.RegistrationRewardModal-module-scss-module__opMu7W__modal{background:#fff linear-gradient(#1591f4 1%,#fff 100%) 0 0/100% 40% no-repeat;border:1px solid #2c83c8;border-radius:1.125rem;flex-direction:column;justify-content:center;align-items:center;width:90%;padding:8rem 1rem 1rem;display:flex;overflow:visible;box-shadow:0 20px 60px #0000004d}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__modal{background-size:100% 30%;border:4px solid #2c83c8;width:45.625rem;padding:10rem 2rem 2rem}}.RegistrationRewardModal-module-scss-module__opMu7W__coins2000Icon{animation:1s cubic-bezier(.68,-.55,.265,1.55) forwards RegistrationRewardModal-module-scss-module__opMu7W__bounceIn;position:absolute;top:0;left:50%;transform:translate(-50%,-30%)}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__coins2000Icon{transform:translate(-50%,-20%)}}.RegistrationRewardModal-module-scss-module__opMu7W__streakIcon{width:8.75rem;height:8.75rem}.RegistrationRewardModal-module-scss-module__opMu7W__title{font-family:var(--font-montserrat);color:#1591f4;margin-bottom:1.125rem;font-size:2rem;font-weight:700}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__title{font-size:2.75rem}}.RegistrationRewardModal-module-scss-module__opMu7W__description{font-family:var(--font-montserrat);color:#000;text-align:center;max-width:31rem;margin-bottom:1rem;font-size:.875rem;font-weight:500;line-height:1.35rem}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__description{font-size:1rem;line-height:1.5rem}}.RegistrationRewardModal-module-scss-module__opMu7W__benefitIcon{flex:none;font-size:1rem}.RegistrationRewardModal-module-scss-module__opMu7W__benefitsList{background-color:#ebf6ff;border:2px solid #b5defe;border-radius:1.25rem;flex-direction:column;gap:.625rem;width:100%;max-width:29rem;margin:0 0 1.5rem;padding:.875rem 1rem;list-style:none;display:flex}.RegistrationRewardModal-module-scss-module__opMu7W__benefitsList li{font-family:var(--font-montserrat);color:#000;justify-content:flex-start;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__benefitsList li{font-size:1rem}}.RegistrationRewardModal-module-scss-module__opMu7W__footerText{width:100%;max-width:29rem;font-family:var(--font-montserrat);color:#333;background-color:#ebf6ff;border:2px solid #b5defe;border-radius:1.25rem;margin-bottom:2rem;padding:.375rem 1rem;font-size:.875rem;font-weight:500;line-height:1.7;display:none}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__footerText{justify-content:center;display:flex}}.RegistrationRewardModal-module-scss-module__opMu7W__buttonsWrapper{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__buttonsWrapper{max-width:29rem}}.RegistrationRewardModal-module-scss-module__opMu7W__maybeLaterButtonWrapper{justify-content:center;width:100%;max-height:0;transition:max-height .4s;display:flex;overflow:hidden}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__maybeLaterButtonWrapper{max-width:29rem}}.RegistrationRewardModal-module-scss-module__opMu7W__maybeLaterButtonWrapperVisible{max-height:4rem}@keyframes RegistrationRewardModal-module-scss-module__opMu7W__fadeIn{0%{opacity:0}to{opacity:1}}.RegistrationRewardModal-module-scss-module__opMu7W__maybeLaterButtonText{color:#1591f4;cursor:pointer;background:0 0;border:none;justify-content:center;padding:1rem 1.5rem;font-family:Proxima Nova,sans-serif;font-size:.875rem;font-weight:700;transition:opacity .2s;display:flex}.RegistrationRewardModal-module-scss-module__opMu7W__maybeLaterButtonText:hover{opacity:.6}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__maybeLaterButtonText{padding:1rem 0}}.RegistrationRewardModal-module-scss-module__opMu7W__maybeLaterButtonTextFadeIn{animation:.5s forwards RegistrationRewardModal-module-scss-module__opMu7W__fadeIn;}.RegistrationRewardModal-module-scss-module__opMu7W__signInButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#69bdff 0%,#2196f3 100%);border:none;border-radius:.75rem;justify-content:center;width:100%;padding:1rem 1.5rem;font-family:Proxima Nova,sans-serif;font-size:.875rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 .75rem 1.25rem #2c83c842}.RegistrationRewardModal-module-scss-module__opMu7W__signInButton:hover{background:linear-gradient(90deg,#61b9ff 0%,#1992f2 100%)}@media only screen and (min-width:768px){.RegistrationRewardModal-module-scss-module__opMu7W__signInButton{padding:1rem 0}}@keyframes RegistrationRewardModal-module-scss-module__opMu7W__bounceIn{0%{transform:translate(-50%,-50%)scale(.3)}20%{transform:translate(-50%,-40%)scale(1.1)}50%{transform:translate(-50%,-30%)scale(.8)}70%{transform:translate(-50%,-30%)scale(1.1)}to{transform:translate(-50%,-30%)scale(1)}}
.AnimatedNumber-module-scss-module__gWeRgW__streakNumber{color:#d98e04;text-shadow:0 .2rem #ffffffe6,0 1rem 2rem #d98e0452;font-variant-numeric:tabular-nums;will-change:transform,filter;margin-top:.85rem;font-size:4.75rem;font-weight:900;position:relative}.AnimatedNumber-module-scss-module__gWeRgW__streakNumber:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:40%;position:absolute;inset:0 auto 0 -40%;transform:skew(-20deg)}.AnimatedNumber-module-scss-module__gWeRgW__streakNumber.AnimatedNumber-module-scss-module__gWeRgW__pop{animation:.76s cubic-bezier(.16,1,.3,1) both AnimatedNumber-module-scss-module__gWeRgW__streakPop}.AnimatedNumber-module-scss-module__gWeRgW__streakNumber.AnimatedNumber-module-scss-module__gWeRgW__pop:after{animation:.76s ease-out both AnimatedNumber-module-scss-module__gWeRgW__streakShine}@media only screen and (min-width:768px){.AnimatedNumber-module-scss-module__gWeRgW__streakNumber{font-size:7rem}}@keyframes AnimatedNumber-module-scss-module__gWeRgW__streakPop{0%{filter:blur(.35rem);opacity:0;transform:translateY(1.2rem)scale(.68)}58%{filter:blur();opacity:1;transform:translateY(-.25rem)scale(1.18)}78%{transform:translateY(0)scale(.96)}to{filter:blur();transform:translateY(0)scale(1)}}@keyframes AnimatedNumber-module-scss-module__gWeRgW__streakShine{0%{opacity:0;transform:translate(0)skew(-20deg)}30%{opacity:.55}to{opacity:0;transform:translate(240%)skew(-20deg)}}
.StreakFreezeSavedModal-module-scss-module__Dw7VZW__modal{background-color:#0000;background-image:radial-gradient(circle at 50% 4%,#69bdff40 0,#69bdff00 30%),url(/images/confettiMobile.svg),linear-gradient(#eef8ff 0%,#d9eefc 48%,#cce8fb 100%);background-position:0 0,top,0 0;background-repeat:repeat,no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:center;align-items:center;width:90%;padding:2.5rem 1rem 1rem;display:flex;position:relative;overflow:hidden}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__modal:before{content:"";pointer-events:none;background:conic-gradient(from 120deg,#69bdff00,#69bdff3d,#2196f32e,#69bdff00);border-radius:50%;width:22rem;height:22rem;animation:7s linear infinite StreakFreezeSavedModal-module-scss-module__Dw7VZW__rewardAura;position:absolute;inset:-35% auto auto 50%;transform:translate(-50%)}@media only screen and (min-width:768px){.StreakFreezeSavedModal-module-scss-module__Dw7VZW__modal{background-color:#0000;background-image:radial-gradient(circle at 50% 5%,#69bdff47 0,#69bdff00 30%),url(/images/confetti.svg),linear-gradient(#eef8ff 0%,#d9eefc 48%,#cce8fb 100%);background-position:0 0,top,0 0;background-repeat:repeat,no-repeat,repeat;background-size:contain;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;width:30rem;padding:3rem 2rem 1.5rem}}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__rewardStage{z-index:1;place-items:center;width:11.5rem;height:11.5rem;animation:.68s cubic-bezier(.2,.9,.2,1) both StreakFreezeSavedModal-module-scss-module__Dw7VZW__stageEntrance;display:grid;position:relative}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__orbitRing{border:2px solid #46a7f8b3;border-radius:50%;animation:2.2s ease-in-out infinite StreakFreezeSavedModal-module-scss-module__Dw7VZW__ringPulse;position:absolute;inset:.25rem;box-shadow:0 0 0 .5rem #46a7f824,inset 0 0 1.25rem #ffffffd9}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__streakIcon{filter:drop-shadow(0 1rem 1.5rem #2c83c83d);z-index:1;width:8.75rem;height:8.75rem;animation:2.4s ease-in-out infinite StreakFreezeSavedModal-module-scss-module__Dw7VZW__iconFloat;position:relative}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__sparkle{background:#69bdff;border-radius:50%;width:.85rem;height:.85rem;animation:1.8s ease-in-out infinite StreakFreezeSavedModal-module-scss-module__Dw7VZW__sparklePop;position:absolute;box-shadow:0 0 1rem #69bdffcc}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__sparkleOne{top:1.4rem;right:1.6rem}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__sparkleTwo{animation-delay:.26s;top:4rem;left:1rem}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__sparkleThree{animation-delay:.52s;bottom:2rem;right:2.2rem}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__rewardBadge{z-index:1;color:#289af4;letter-spacing:.08em;text-transform:uppercase;background:#ffffffd6;border-radius:999px;margin-top:-.5rem;padding:.35rem .85rem;font-size:.75rem;font-weight:800;position:relative;box-shadow:0 .5rem 1.25rem #2c83c829}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__title{z-index:1;color:#289af4;text-align:center;text-transform:uppercase;margin-top:1rem;font-size:1.5rem;font-weight:800;line-height:1.1;position:relative}@media only screen and (min-width:768px){.StreakFreezeSavedModal-module-scss-module__Dw7VZW__title{font-size:2.2rem}}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__description{z-index:1;color:#83869e;text-align:center;max-width:21rem;margin-top:.75rem;font-size:.9375rem;font-weight:600;line-height:1.4;position:relative}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__buttonsRow{z-index:1;flex-direction:column;gap:.75rem;width:100%;margin-top:1.25rem;display:flex;position:relative}@media only screen and (min-width:768px){.StreakFreezeSavedModal-module-scss-module__Dw7VZW__buttonsRow{flex-direction:row;max-width:22rem}}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__button,.StreakFreezeSavedModal-module-scss-module__Dw7VZW__secondaryButton{text-transform:uppercase;text-align:center;cursor:pointer;border-radius:.75rem;flex:1;justify-content:center;align-items:center;min-height:3.5rem;padding:.75rem 1rem;font-family:Proxima Nova,sans-serif;font-size:1rem;font-weight:800;line-height:1.15;display:flex}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__button{color:#fff;background:linear-gradient(90deg,#69bdff 0%,#2196f3 100%);border:none;box-shadow:0 .75rem 1.25rem #2c83c842}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__button:hover,.StreakFreezeSavedModal-module-scss-module__Dw7VZW__button:active,.StreakFreezeSavedModal-module-scss-module__Dw7VZW__button:focus{background:linear-gradient(90deg,#61b9ff 0%,#1992f2 100%)}.StreakFreezeSavedModal-module-scss-module__Dw7VZW__secondaryButton{color:#289af4;background:#fff;border:2px solid #289af4;box-shadow:0 .75rem 1.25rem #2c83c82e}@keyframes StreakFreezeSavedModal-module-scss-module__Dw7VZW__rewardAura{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(360deg)}}@keyframes StreakFreezeSavedModal-module-scss-module__Dw7VZW__stageEntrance{0%{opacity:0;transform:translateY(1rem)scale(.82)}65%{opacity:1;transform:translateY(-.25rem)scale(1.05)}to{transform:translateY(0)scale(1)}}@keyframes StreakFreezeSavedModal-module-scss-module__Dw7VZW__iconFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-.35rem)rotate(1.5deg)}}@keyframes StreakFreezeSavedModal-module-scss-module__Dw7VZW__ringPulse{0%,to{opacity:.78;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes StreakFreezeSavedModal-module-scss-module__Dw7VZW__sparklePop{0%,to{opacity:.25;transform:scale(.7)}45%{opacity:1;transform:scale(1.15)}}
/*# sourceMappingURL=17f7q1-d1sjs2.css.map*/