.badgeShine-module__K_8noq__badge{touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;padding:0;position:relative}.badgeShine-module__K_8noq__badge:focus-visible{outline:2px solid var(--emphasis);outline-offset:3px}.badgeShine-module__K_8noq__layer{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle at 38% 30%,#000 0% 44%,#0000 88%);mask-image:radial-gradient(circle at 38% 30%,#000 0% 44%,#0000 88%)}.badgeShine-module__K_8noq__band{opacity:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--shine-tint) 22%, transparent) 39%, var(--shine-tint) 50%, color-mix(in srgb, var(--shine-tint) 22%, transparent) 61%, transparent 100%);width:100%;position:absolute;top:-70%;bottom:-70%;left:-100%;transform:translate(0,0)rotate(24deg)}.badgeShine-module__K_8noq__sweeping .badgeShine-module__K_8noq__band{will-change:transform, opacity;animation:badgeShine-module__K_8noq__badge-sweep var(--shine-duration,.7s) cubic-bezier(.2, 0, 0, 1) var(--shine-delay,0s) both}@keyframes badgeShine-module__K_8noq__badge-sweep{0%{opacity:0;transform:translate(0,0)rotate(24deg)}14%{opacity:var(--shine-peak,.85)}55%{opacity:calc(var(--shine-peak,.85) * .3)}to{opacity:0;transform:translate(160%)rotate(24deg)}}.badgeShine-module__K_8noq__bumping{will-change:transform;animation:badgeShine-module__K_8noq__badge-bump .36s linear(0, .537, .857, .99, .978, .865, .694, .5, .311, .145, .013, -.081, -.138, -.163, -.164, -.147, -.119, -.087, -.055, -.027, -.005, .012, 0) both}@keyframes badgeShine-module__K_8noq__badge-bump{0%{transform:scale(1)}to{transform:scale(1.12)}}.badgeShine-module__K_8noq__hit:after{content:"";border-radius:var(--radius-pill);position:absolute;inset:calc(50% - max(44px,100%)/2)}@media (prefers-reduced-motion:reduce){.badgeShine-module__K_8noq__sweeping .badgeShine-module__K_8noq__band{opacity:0;will-change:auto;animation:none}.badgeShine-module__K_8noq__bumping{animation:.16s cubic-bezier(.2,0,0,1) both badgeShine-module__K_8noq__badge-bump-quiet}@keyframes badgeShine-module__K_8noq__badge-bump-quiet{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}}
.profile-module__nYjPRG__pillSafe{padding-bottom:64px}
.celebrate-module__Rxe89G__winFill{clip-path:circle(0% at 28px);animation:.48s cubic-bezier(.2,0,0,1) both celebrate-module__Rxe89G__win-fill}@keyframes celebrate-module__Rxe89G__win-fill{to{clip-path:circle(160% at 28px)}}.celebrate-module__Rxe89G__winCard{will-change:transform;animation:celebrate-module__Rxe89G__win-pop .42s linear(0, .537, .857, .99, .978, .865, .694, .5, .311, .145, .013, -.081, -.138, -.163, -.164, -.147, -.119, -.087, -.055, -.027, -.005, .012, 0) both}@keyframes celebrate-module__Rxe89G__win-pop{0%{transform:scale(1)}to{transform:scale(1.035)}}.celebrate-module__Rxe89G__tickPop{will-change:transform;animation:celebrate-module__Rxe89G__tick-pop .36s linear(0, .537, .857, .99, .978, .865, .694, .5, .311, .145, .013, -.081, -.138, -.163, -.164, -.147, -.119, -.087, -.055, -.027, -.005, .012, 0) both}@keyframes celebrate-module__Rxe89G__tick-pop{0%{transform:scale(1)}to{transform:scale(1.14)}}.celebrate-module__Rxe89G__tickDraw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.24s cubic-bezier(.2,0,0,1) 60ms both celebrate-module__Rxe89G__tick-draw}@keyframes celebrate-module__Rxe89G__tick-draw{to{stroke-dashoffset:0}}.celebrate-module__Rxe89G__ripple{border-radius:var(--radius-pill);border:2px solid var(--tick-ring,var(--volt));opacity:0;pointer-events:none;will-change:transform, opacity;animation:.52s cubic-bezier(.2,0,0,1) both celebrate-module__Rxe89G__ripple;position:absolute;inset:0}@keyframes celebrate-module__Rxe89G__ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.celebrate-module__Rxe89G__veil{animation:.2s cubic-bezier(.2,0,0,1) both celebrate-module__Rxe89G__fade-up}.celebrate-module__Rxe89G__stampIn{will-change:transform, opacity;animation:celebrate-module__Rxe89G__stamp-pop .36s linear(0, .537, .857, .99, .978, .865, .694, .5, .311, .145, .013, -.081, -.138, -.163, -.164, -.147, -.119, -.087, -.055, -.027, -.005, .012, 0) both, celebrate-module__Rxe89G__fade-up .2s cubic-bezier(.2, 0, 0, 1) both}@keyframes celebrate-module__Rxe89G__stamp-pop{0%{transform:scale(1)}to{transform:scale(1.06)}}.celebrate-module__Rxe89G__stampOut,.celebrate-module__Rxe89G__stampOut .celebrate-module__Rxe89G__veil{animation:.22s cubic-bezier(.2,0,0,1) both celebrate-module__Rxe89G__stamp-out}@keyframes celebrate-module__Rxe89G__stamp-out{to{opacity:0}}@keyframes celebrate-module__Rxe89G__fade-up{0%{opacity:0}to{opacity:1}}.celebrate-module__Rxe89G__dotNew{will-change:transform;animation:celebrate-module__Rxe89G__dot-new .48s linear(0, .537, .857, .99, .978, .865, .694, .5, .311, .145, .013, -.081, -.138, -.163, -.164, -.147, -.119, -.087, -.055, -.027, -.005, .012, 0) .24s both, celebrate-module__Rxe89G__dot-ink .36s cubic-bezier(.2, 0, 0, 1) .42s both}@keyframes celebrate-module__Rxe89G__dot-new{0%{transform:scale(1)}to{transform:scale(1.6)}}@keyframes celebrate-module__Rxe89G__dot-ink{0%{background-color:var(--volt)}to{background-color:var(--ink)}}.celebrate-module__Rxe89G__ringDelayed{animation-delay:.26s}.celebrate-module__Rxe89G__dot{opacity:.22;transform:scale(.55)}.celebrate-module__Rxe89G__dotOn{animation:celebrate-module__Rxe89G__dot-on .42s linear(0, .537, .857, .99, .978, .865, .694, .5, .311, .145, .013, -.081, -.138, -.163, -.164, -.147, -.119, -.087, -.055, -.027, -.005, .012, 0) var(--at,0s) both, celebrate-module__Rxe89G__dot-show .2s cubic-bezier(.2, 0, 0, 1) var(--at,0s) both}@keyframes celebrate-module__Rxe89G__dot-on{0%{transform:scale(.55)}to{transform:scale(1.25)}}@keyframes celebrate-module__Rxe89G__dot-show{to{opacity:1}}.celebrate-module__Rxe89G__dotOn{--dot-settle:1}.celebrate-module__Rxe89G__dotSettled{opacity:1;transform:none}.celebrate-module__Rxe89G__lessonBar{transition:width .9s cubic-bezier(.2,0,0,1)}.celebrate-module__Rxe89G__titleDrop{will-change:transform, opacity;animation:celebrate-module__Rxe89G__title-drop .52s cubic-bezier(.2, 0, 0, 1) var(--at,0s) both, celebrate-module__Rxe89G__fade-up .24s cubic-bezier(.2, 0, 0, 1) var(--at,0s) both}@keyframes celebrate-module__Rxe89G__title-drop{0%{transform:translateY(-28px)scale(1.12)}to{transform:none}}.celebrate-module__Rxe89G__stageGround{background:var(--call-ground);color:var(--call-ink);--ink:var(--call-ink);--ink-muted:color-mix(in srgb, var(--call-ink) 72%, transparent);--ink-faint:color-mix(in srgb, var(--call-ink) 46%, transparent);--emphasis:var(--volt)}.celebrate-module__Rxe89G__glow{pointer-events:none;background:radial-gradient(circle at 50% var(--ray-y,36%), color-mix(in srgb, var(--strike-light) 34%, transparent), color-mix(in srgb, var(--strike-light) 10%, transparent) 30%, transparent 62%);animation:.9s cubic-bezier(.2,0,0,1) .2s both celebrate-module__Rxe89G__fade-up,4.4s ease-in-out 1.1s infinite celebrate-module__Rxe89G__glow-breathe;position:absolute;inset:0}@keyframes celebrate-module__Rxe89G__glow-breathe{0%,to{opacity:1}50%{opacity:.72}}.celebrate-module__Rxe89G__rays{left:50%;top:var(--ray-y,50%);pointer-events:none;opacity:0;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--strike-light) 18%, transparent) 0deg, transparent 9deg, transparent 18deg);will-change:transform, opacity;width:200vmax;height:200vmax;margin:-100vmax 0 0 -100vmax;animation:5.2s cubic-bezier(.2,0,0,1) .3s both celebrate-module__Rxe89G__rays-surge,36s linear infinite celebrate-module__Rxe89G__rays-spin;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 30%);mask-image:radial-gradient(circle,#000 0%,#0000 30%)}@keyframes celebrate-module__Rxe89G__rays-surge{0%{opacity:0}14%{opacity:1}60%{opacity:1}to{opacity:0}}@keyframes celebrate-module__Rxe89G__rays-spin{to{transform:rotate(360deg)}}.celebrate-module__Rxe89G__radar{pointer-events:none;opacity:0;will-change:transform, opacity;animation:2.6s cubic-bezier(.2,0,0,1) 5.8s infinite celebrate-module__Rxe89G__radar;position:absolute;inset:0}@keyframes celebrate-module__Rxe89G__radar{0%{opacity:0;transform:scale(1)}6%{opacity:.5}52%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.celebrate-module__Rxe89G__flash{pointer-events:none;background:var(--strike-light);opacity:0;animation:.16s cubic-bezier(.2,0,0,1) .5s both celebrate-module__Rxe89G__flash;position:absolute;inset:0}@keyframes celebrate-module__Rxe89G__flash{0%{opacity:0}20%{opacity:.36}to{opacity:0}}.celebrate-module__Rxe89G__strike{will-change:transform, opacity;animation:.56s cubic-bezier(.2,0,0,1) both celebrate-module__Rxe89G__strike}@keyframes celebrate-module__Rxe89G__strike{0%{opacity:0;transform:translateY(-36px)scale(1.9)}30%{opacity:1}to{opacity:1;transform:translate(0,0)scale(1)}}.celebrate-module__Rxe89G__float{animation:3.4s ease-in-out .7s infinite celebrate-module__Rxe89G__float}@keyframes celebrate-module__Rxe89G__float{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}.celebrate-module__Rxe89G__shock{pointer-events:none;opacity:0;will-change:transform, opacity;animation:.76s cubic-bezier(.2,0,0,1) .39s both celebrate-module__Rxe89G__shock;position:absolute;inset:0}.celebrate-module__Rxe89G__shock2{animation-duration:.98s;animation-delay:.52s}@keyframes celebrate-module__Rxe89G__shock{0%{opacity:0;transform:scale(1)}8%{opacity:.9}to{opacity:0;transform:scale(2.6)}}.celebrate-module__Rxe89G__shard{width:var(--px);height:var(--px);margin:calc(var(--px) / -2) 0 0 calc(var(--px) / -2);background:var(--tone);clip-path:var(--hex);opacity:0;pointer-events:none;will-change:transform, opacity;animation:celebrate-module__Rxe89G__shard 1.4s cubic-bezier(.2, 0, 0, 1) calc(.39s + var(--delay)) both;position:absolute;top:50%;left:50%}@keyframes celebrate-module__Rxe89G__shard{0%{opacity:0;transform:translate(0,0)scale(.2)rotate(0)}6%{opacity:1;transform:translate3d(calc(var(--sx) * .12), calc(var(--sy) * .12), 0) scale3d(1, 1, 1) rotate(calc(var(--spin) * .1))}62%{opacity:1;transform:translate3d(calc(var(--sx) * .9), calc(var(--sy) * .9), 0) scale3d(1, 1, 1) rotate(calc(var(--spin) * .7))}to{opacity:0;transform:translate3d(var(--sx), calc(var(--sy) + 84px), 0) scale3d(.8, .8, 1) rotate(var(--spin))}}.celebrate-module__Rxe89G__sparkle{left:var(--x);top:var(--y);width:var(--px);height:var(--px);border-radius:var(--radius-pill);background:var(--strike-light);box-shadow:0 0 6px var(--strike-light);opacity:0;pointer-events:none;will-change:transform, opacity;animation:celebrate-module__Rxe89G__sparkle var(--dur,1.6s) ease-in-out var(--delay,0s) 2 both;position:absolute}.celebrate-module__Rxe89G__sparkleSteady{animation:celebrate-module__Rxe89G__sparkle-steady calc(var(--dur,1.6s) * 2.6) ease-in-out calc(var(--delay,0s) + 3.4s) infinite}@keyframes celebrate-module__Rxe89G__sparkle-steady{0%,to{opacity:0;transform:translate(0,0)scale(.4)}50%{opacity:.55;transform:translateY(6px)scale(1)}}@keyframes celebrate-module__Rxe89G__sparkle{0%{opacity:0;transform:translate(0,0)scale(.4)}50%{opacity:1;transform:translateY(8px)scale(1)}to{opacity:0;transform:translateY(18px)scale(.4)}}.celebrate-module__Rxe89G__arrive{animation:celebrate-module__Rxe89G__arrive .4s cubic-bezier(.2, 0, 0, 1) var(--at,0s) both}@keyframes celebrate-module__Rxe89G__arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.celebrate-module__Rxe89G__winCard,.celebrate-module__Rxe89G__tickPop,.celebrate-module__Rxe89G__stampIn,.celebrate-module__Rxe89G__dotNew,.celebrate-module__Rxe89G__dotOn,.celebrate-module__Rxe89G__titleDrop,.celebrate-module__Rxe89G__strike,.celebrate-module__Rxe89G__arrive{animation:.2s cubic-bezier(.2,0,0,1) both celebrate-module__Rxe89G__fade-up}.celebrate-module__Rxe89G__winFill{clip-path:none;animation:none}.celebrate-module__Rxe89G__dotOn,.celebrate-module__Rxe89G__dot{opacity:1;transform:none}.celebrate-module__Rxe89G__tickDraw{stroke-dashoffset:0;animation:none}.celebrate-module__Rxe89G__ripple,.celebrate-module__Rxe89G__shock,.celebrate-module__Rxe89G__shard,.celebrate-module__Rxe89G__sparkle,.celebrate-module__Rxe89G__sparkleSteady,.celebrate-module__Rxe89G__radar,.celebrate-module__Rxe89G__flash,.celebrate-module__Rxe89G__rays{opacity:0;will-change:auto;animation:none}.celebrate-module__Rxe89G__float{animation:none}.celebrate-module__Rxe89G__glow{animation:.2s cubic-bezier(.2,0,0,1) both celebrate-module__Rxe89G__fade-up}.celebrate-module__Rxe89G__lessonBar{transition:none}}
.onboarding-module__S7pKPG__stepIn{animation:onboarding-module__S7pKPG__step-in var(--motion) forwards}.onboarding-module__S7pKPG__stepBack{animation:onboarding-module__S7pKPG__step-back var(--motion) forwards}@keyframes onboarding-module__S7pKPG__step-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes onboarding-module__S7pKPG__step-back{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.onboarding-module__S7pKPG__tileIn{opacity:0;animation:.52s cubic-bezier(.2,0,0,1) forwards onboarding-module__S7pKPG__tile-in}.onboarding-module__S7pKPG__tileIn:nth-child(2){animation-delay:90ms}.onboarding-module__S7pKPG__tileIn:nth-child(3){animation-delay:.18s}.onboarding-module__S7pKPG__tileIn:nth-child(4){animation-delay:.27s}@keyframes onboarding-module__S7pKPG__tile-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.onboarding-module__S7pKPG__signIn{opacity:0;animation:.6s cubic-bezier(.2,0,0,1) .12s forwards onboarding-module__S7pKPG__tile-in}.onboarding-module__S7pKPG__feather{pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--surface) 0%, transparent) 0%, color-mix(in srgb, var(--surface) 70%, transparent) 55%, var(--surface) 100%);height:44px;margin-top:-44px;position:relative}@media (prefers-reduced-motion:reduce){.onboarding-module__S7pKPG__stepIn,.onboarding-module__S7pKPG__stepBack,.onboarding-module__S7pKPG__tileIn,.onboarding-module__S7pKPG__signIn{animation-duration:1ms;animation-delay:0s}}
.burnUpChart-module__nyF6ea__actual{stroke-dasharray:1;stroke-dashoffset:0;animation:.7s cubic-bezier(.2,0,0,1) both burnUpChart-module__nyF6ea__burnup-draw}@keyframes burnUpChart-module__nyF6ea__burnup-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.burnUpChart-module__nyF6ea__actual{stroke-dasharray:none;animation:none}}
