.NavbarMascot_brand__NRYgF{position:relative;display:inline-flex;align-items:center;height:54px;flex-shrink:0;color:inherit;text-decoration:none;white-space:nowrap}.NavbarMascot_mascotSlot__msn2C{position:relative;display:inline-block;width:34px;height:54px;flex:none;margin-right:6px;pointer-events:none}.NavbarMascot_mascot__U4gMk{position:absolute;left:-11.25px;top:-4px;display:block;width:52.5px;height:50.625px;overflow:visible;pointer-events:none;transform-origin:26.25px 37px}.NavbarMascot_mascotSlot__msn2C[data-reduced-motion=true] .NavbarMascot_motionFigure___4IMe,.NavbarMascot_reducedFallback__6EJzB{display:none}.NavbarMascot_mascotSlot__msn2C[data-reduced-motion=true] .NavbarMascot_reducedFallback__6EJzB{display:block}@media (prefers-reduced-motion:reduce){.NavbarMascot_motionFigure___4IMe{display:none}.NavbarMascot_reducedFallback__6EJzB{display:block}}.BadgeCollection_card__41OOC{--line:#eef0f3;--orange:#f26a1b;--muted:#4b5563;font-family:var(--font-instrument-regular),sans-serif;color:#111827;max-width:100%;min-width:0}.BadgeCollection_card__41OOC :focus-visible{outline:3px solid var(--orange);outline-offset:3px}.BadgeCollection_card__41OOC{margin-top:28px;border:1px solid var(--line);border-radius:28px;padding:28px 28px 12px}.BadgeCollection_head__bC4a_{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.BadgeCollection_head__bC4a_ h2{margin:0;font-size:26px;font-weight:500}.BadgeCollection_count__xM3GH{padding:6px 12px;border-radius:999px;background:#f5edff;color:#6b21a8;font-size:14px;font-weight:500}.BadgeCollection_spacer__xkjvn{flex:1}.BadgeCollection_howto__vcLnF{font-size:14px;color:#6b7280}.BadgeCollection_arrow__qdoX3{width:44px;height:44px;border-radius:22px;border:1px solid #e5e7eb;background:#fff;display:flex;align-items:center;justify-content:center;color:#374151;cursor:pointer}.BadgeCollection_arrow__qdoX3:hover{background:#fff1e6}.BadgeCollection_hint__L6Z40{display:none;align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:500;color:var(--orange-text)}.BadgeCollection_track__3ylqa{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:22px 6px 26px;scrollbar-width:none;scroll-behavior:smooth}.BadgeCollection_track__3ylqa::-webkit-scrollbar{display:none}.BadgeCollection_slot__O_q4t{flex:0 0 272px;height:430px;scroll-snap-align:start}.BadgeCollection_dots__UGISh{display:flex;justify-content:center;align-items:center;gap:12px;padding-bottom:12px}.BadgeCollection_dots__UGISh .BadgeCollection_d__YnQX8{display:flex;gap:6px}.BadgeCollection_dots__UGISh i{display:block;height:8px;width:8px;border-radius:4px;background:#d1d5db;transition:width .3s,background .3s}.BadgeCollection_dots__UGISh i.BadgeCollection_on__eVRZ7{width:22px;background:var(--orange)}.BadgeCollection_dots__UGISh span{font-size:13px;font-weight:500;color:var(--muted)}.BadgeCollection_tilt__j3Ttz{width:100%;height:100%;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .25s ease-out}.BadgeCollection_flip__ipFpt{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;perspective:1200px;color:inherit;text-align:center;border-radius:24px}.BadgeCollection_flip-inner__BPxsQ{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.34,1.35,.5,1)}.BadgeCollection_flip__ipFpt[aria-pressed=true] .BadgeCollection_flip-inner__BPxsQ{transform:rotateY(180deg)}.BadgeCollection_face___3NtJ{position:absolute;inset:0;border-radius:24px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.BadgeCollection_front__dtJWX{background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(17,24,39,.04),0 10px 24px rgba(17,24,39,.05);padding:18px 20px;display:flex;flex-direction:column;align-items:center;transition:box-shadow .3s}.BadgeCollection_slot__O_q4t.BadgeCollection_play__2MsxZ .BadgeCollection_front__dtJWX,.BadgeCollection_slot__O_q4t:hover .BadgeCollection_front__dtJWX{box-shadow:0 2px 4px rgba(17,24,39,.05),0 22px 44px rgba(17,24,39,.1)}.BadgeCollection_back__Dz8Yo{transform:rotateY(180deg);border:1px solid;padding:24px;display:flex;flex-direction:column;text-align:left;gap:12px}.BadgeCollection_row__KR1gl{align-self:stretch;display:flex;justify-content:space-between;align-items:center}.BadgeCollection_chip__oam2k{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500}.BadgeCollection_stage__PvQ24{position:relative;width:232px;height:250px;margin-top:4px}.BadgeCollection_glow__QuxmF{position:absolute;left:50%;top:14px;width:216px;height:216px;margin-left:-108px;border-radius:50%}.BadgeCollection_medal-wrap__DFuy1{position:absolute;left:50%;top:22px;width:190px;height:190px;margin-left:-95px}.BadgeCollection_medal__MVrIO{width:100%;height:100%;display:block;filter:drop-shadow(0 6px 10px rgba(17,24,39,.12))}.BadgeCollection_holo__UKqUk{position:absolute;inset:0;clip-path:polygon(50% 4.5%,89.4% 27.3%,89.4% 72.7%,50% 95.5%,10.6% 72.7%,10.6% 27.3%);background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.75) 45%,rgba(255,236,200,.35) 52%,transparent 64%);background-size:260% 100%;background-position:var(--mx,120%) 0;mix-blend-mode:soft-light;opacity:0;transition:opacity .3s}.BadgeCollection_slot__O_q4t.BadgeCollection_play__2MsxZ .BadgeCollection_holo__UKqUk,.BadgeCollection_slot__O_q4t:hover .BadgeCollection_holo__UKqUk{opacity:1}.BadgeCollection_stagefx__k4zcO{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.BadgeCollection_shadow__yTsaU{position:absolute;left:50%;bottom:9px;width:120px;height:16px;margin-left:-60px;border-radius:50%;background:radial-gradient(closest-side,rgba(17,24,39,.22),rgba(17,24,39,0))}.BadgeCollection_fig__lp1IV{position:absolute;left:50%;bottom:16px;transform-origin:50% 100%}.BadgeCollection_slot__O_q4t:not(.BadgeCollection_b-step__TnpBV) .BadgeCollection_fig__lp1IV{scale:.88}.BadgeCollection_fig__lp1IV img{position:absolute;inset:0;width:100%;height:100%;display:block;filter:drop-shadow(0 4px 6px rgba(17,24,39,.12));-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.BadgeCollection_fx__mBRtZ{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.BadgeCollection_name__lWYAt{margin-top:6px;font-size:20px;font-weight:500}.BadgeCollection_desc__rxOvt{margin-top:4px;font-size:14px;line-height:1.4;color:var(--muted);padding:0 6px}.BadgeCollection_tap__I_y2e{margin-top:auto;color:#6b7280}.BadgeCollection_kicker__iG6xt,.BadgeCollection_tap__I_y2e{font-size:13px;font-weight:500}.BadgeCollection_bname__FUvlO{font-size:22px;font-weight:500;line-height:1.2}.BadgeCollection_back__Dz8Yo p{margin:0;font-size:15px;line-height:1.5;color:#374151}.BadgeCollection_back__Dz8Yo p.BadgeCollection_next__u5y3h{font-weight:500;color:var(--ink)}.BadgeCollection_ladder__xRwmn{margin-top:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.BadgeCollection_rung__Rrld5{display:flex;flex-direction:column;align-items:center;gap:6px}.BadgeCollection_rung__Rrld5 i{display:block;width:100%;height:10px;border-radius:5px}.BadgeCollection_rung__Rrld5 span{font-size:11px;font-weight:500}.BadgeCollection_on-locked__9LlyI{display:none}.BadgeCollection_lockbadge__vSGmF{position:absolute;left:50%;top:92px;width:48px;height:48px;margin-left:-24px;border-radius:24px;background:#fff;color:#6b7280;display:none;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(17,24,39,.12)}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_on-earned__l0yJ3{display:none}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_on-locked__9LlyI{display:inline}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_fig__lp1IV img{filter:grayscale(1) opacity(.35)}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_fx__mBRtZ,.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_stagefx__k4zcO{display:none}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_medal__MVrIO{filter:grayscale(1) opacity(.55)}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_chip__oam2k{background:#f3f4f6!important;color:#4b5563!important}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_name__lWYAt{color:#6b7280}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_lockbadge__vSGmF{display:flex}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_flip__ipFpt{cursor:pointer}@keyframes BadgeCollection_rattle__rst2T{0%,to{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(11deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD.BadgeCollection_play__2MsxZ .BadgeCollection_lockbadge__vSGmF{animation:BadgeCollection_rattle__rst2T .6s ease-in-out}.BadgeCollection_fx__mBRtZ *,.BadgeCollection_stagefx__k4zcO *{transform-box:fill-box;transform-origin:center}.BadgeCollection_dust__ljgnW,.BadgeCollection_glint__jQLPD,.BadgeCollection_hit__DVdvL,.BadgeCollection_labglow__FsejR,.BadgeCollection_ring__cawK5,.BadgeCollection_sweat__Nil6W,.BadgeCollection_tipburst__td3zc,.BadgeCollection_tw__7h_ki{transform-box:view-box!important}.BadgeCollection_lid__fwdSV{transform:scaleY(0);transform-origin:50% 0!important}.BadgeCollection_lash__cE0Ki{opacity:0}.BadgeCollection_glint__jQLPD,.BadgeCollection_tipburst__td3zc,.BadgeCollection_tw__7h_ki{transform:scale(0)}.BadgeCollection_bub__4aAJs,.BadgeCollection_dart__elhmT,.BadgeCollection_dust__ljgnW,.BadgeCollection_fp__acsd7,.BadgeCollection_hit__DVdvL,.BadgeCollection_kcard__3tTXR,.BadgeCollection_labglow__FsejR,.BadgeCollection_let__T3_T1,.BadgeCollection_pip__TJX6N,.BadgeCollection_rays__mKL7_,.BadgeCollection_ring__cawK5,.BadgeCollection_starglow__Gzgrt,.BadgeCollection_stepglow__sjRYK,.BadgeCollection_sweat__Nil6W,.BadgeCollection_sym__siVb3{opacity:0}.BadgeCollection_hw__84s3r,.BadgeCollection_hwcheck__MjhER,.BadgeCollection_kcheck__PGt4D{stroke-dasharray:1;stroke-dashoffset:1}@keyframes BadgeCollection_blink__fi1xG{0%,to{transform:scaleY(0)}40%,60%{transform:scaleY(1)}}@keyframes BadgeCollection_lash__cE0Ki{0%,30%,70%,to{opacity:0}42%,58%{opacity:1}}@keyframes BadgeCollection_twinkle__fDK3C{0%{transform:scale(0) rotate(0)}40%{transform:scale(1.25) rotate(45deg)}to{transform:scale(0) rotate(90deg)}}@keyframes BadgeCollection_fadeout__n0t7N{to{opacity:0}}@keyframes BadgeCollection_draw__1Q_7G{to{stroke-dashoffset:0}}.BadgeCollection_fig__lp1IV.BadgeCollection_blink__fi1xG .BadgeCollection_lid__fwdSV{animation:BadgeCollection_blink__fi1xG .32s ease-in-out}.BadgeCollection_fig__lp1IV.BadgeCollection_blink__fi1xG .BadgeCollection_lash__cE0Ki{animation:BadgeCollection_lash__cE0Ki .32s}@keyframes BadgeCollection_breathe__HFDIc{0%,to{transform:none}50%{transform:scale(1.012,1.025)}}.BadgeCollection_slot__O_q4t.BadgeCollection_idle__fvR2O .BadgeCollection_fig__lp1IV{animation:BadgeCollection_breathe__HFDIc 3s ease-in-out infinite}.BadgeCollection_fig__lp1IV .BadgeCollection_upper__avYJH{position:absolute;inset:0;transform-origin:50% 100%}.BadgeCollection_fig__lp1IV .BadgeCollection_leg__3kASX{transform-origin:50% 90%}@keyframes BadgeCollection_stepL__GhLZ_{0%,50%,to{transform:none}25%{transform:translateY(-11px) rotate(-7deg)}}@keyframes BadgeCollection_stepR__JkqII{0%,50%,to{transform:none}75%{transform:translateY(-11px) rotate(7deg)}}@keyframes BadgeCollection_sway__nRaKT{0%,50%,to{transform:none}25%{transform:translateY(-3px) rotate(2deg)}75%{transform:translateY(-3px) rotate(-2deg)}}@keyframes BadgeCollection_shadowStep__6PXVl{0%,50%,to{transform:scaleX(1)}25%,75%{transform:scaleX(.9)}}.BadgeCollection_b-first___6BnD.BadgeCollection_play__2MsxZ .BadgeCollection_legL__0C5DU{animation:BadgeCollection_stepL__GhLZ_ .5s ease-in-out 3}.BadgeCollection_b-first___6BnD.BadgeCollection_play__2MsxZ .BadgeCollection_legR__5U8et{animation:BadgeCollection_stepR__JkqII .5s ease-in-out 3}.BadgeCollection_b-first___6BnD.BadgeCollection_play__2MsxZ .BadgeCollection_upper__avYJH{animation:BadgeCollection_sway__nRaKT .5s ease-in-out 3}.BadgeCollection_b-first___6BnD.BadgeCollection_play__2MsxZ .BadgeCollection_shadow__yTsaU{animation:BadgeCollection_shadowStep__6PXVl .5s ease-in-out 3}.BadgeCollection_b-first___6BnD.BadgeCollection_play__2MsxZ .BadgeCollection_lid__fwdSV{animation:BadgeCollection_blink__fi1xG .32s 1.52s}.BadgeCollection_b-first___6BnD.BadgeCollection_play__2MsxZ .BadgeCollection_lash__cE0Ki{animation:BadgeCollection_lash__cE0Ki .32s 1.52s}@keyframes BadgeCollection_pipIn__uxXZS{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes BadgeCollection_raise__votmy{0%,40%{transform:none}55%{transform:translateY(-10px) scale(1.04)}70%{transform:translateY(0) scale(1.06,.94)}84%{transform:scale(.99,1.01)}to{transform:none}}.BadgeCollection_b-warrior__1cvr3.BadgeCollection_play__2MsxZ .BadgeCollection_pip__TJX6N{animation:BadgeCollection_pipIn__uxXZS .35s cubic-bezier(.3,1.5,.5,1) var(--d) both,BadgeCollection_fadeout__n0t7N .3s 1.45s forwards}.BadgeCollection_b-warrior__1cvr3.BadgeCollection_play__2MsxZ .BadgeCollection_fig__lp1IV{animation:BadgeCollection_raise__votmy 1.4s ease-in-out}.BadgeCollection_b-warrior__1cvr3.BadgeCollection_play__2MsxZ .BadgeCollection_glint__jQLPD{animation:BadgeCollection_twinkle__fDK3C .6s .72s}.BadgeCollection_b-warrior__1cvr3.BadgeCollection_play__2MsxZ .BadgeCollection_tw__7h_ki{animation:BadgeCollection_twinkle__fDK3C .6s .95s}@keyframes BadgeCollection_ring__cawK5{0%{opacity:0;transform:scale(1.05)}20%{opacity:.85}to{opacity:0;transform:scale(.05)}}@keyframes BadgeCollection_squint__uG7kT{0%,to{transform:scaleY(0)}15%,82%{transform:scaleY(.42)}}@keyframes BadgeCollection_dart__elhmT{0%{opacity:0;transform:translate(320px,-170px) rotate(-16deg)}12%{opacity:1}55%{opacity:1;transform:translate(0) rotate(0)}60%{transform:translate(-5px)}68%,88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes BadgeCollection_hit__DVdvL{0%{opacity:0;transform:scale(.2)}30%{opacity:.9}to{opacity:0;transform:scale(2.6)}}@keyframes BadgeCollection_thunk__P4TNQ{0%,to{transform:none}25%{transform:translateX(-3px)}50%{transform:translateX(2px)}75%{transform:translateX(-1px)}}.BadgeCollection_b-focus__g7y6Y.BadgeCollection_play__2MsxZ .BadgeCollection_ring__cawK5{animation:BadgeCollection_ring__cawK5 .7s ease-in var(--d) both}.BadgeCollection_b-focus__g7y6Y.BadgeCollection_play__2MsxZ .BadgeCollection_lid__fwdSV{animation:BadgeCollection_squint__uG7kT .9s ease-in-out .05s}.BadgeCollection_b-focus__g7y6Y.BadgeCollection_play__2MsxZ .BadgeCollection_dart__elhmT{animation:BadgeCollection_dart__elhmT 1.15s cubic-bezier(.35,.1,.3,1) .3s both}.BadgeCollection_b-focus__g7y6Y.BadgeCollection_play__2MsxZ .BadgeCollection_hit__DVdvL{animation:BadgeCollection_hit__DVdvL .5s ease-out .93s both}.BadgeCollection_b-focus__g7y6Y.BadgeCollection_play__2MsxZ .BadgeCollection_fig__lp1IV{animation:BadgeCollection_thunk__P4TNQ .3s .93s}.BadgeCollection_b-focus__g7y6Y.BadgeCollection_play__2MsxZ .BadgeCollection_tw__7h_ki{animation:BadgeCollection_twinkle__fDK3C .6s 1.02s}@keyframes BadgeCollection_stepglow__sjRYK{0%{opacity:0}35%{opacity:.8}to{opacity:.3}}@keyframes BadgeCollection_rays__mKL7_{0%{opacity:0;transform:scale(.2) rotate(0)}30%{opacity:.85;transform:scale(1) rotate(12deg)}80%{opacity:.6;transform:scale(1.05) rotate(30deg)}to{opacity:0;transform:scale(1.1) rotate(40deg)}}@keyframes BadgeCollection_flare__opEIG{0%{opacity:0;transform:scale(.5)}40%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.3)}}@keyframes BadgeCollection_lift__Bj8m8{0%,45%{transform:none}60%{transform:scale(.97,1.07)}75%{transform:scale(1.02,.97)}88%,to{transform:none}}.BadgeCollection_b-step__TnpBV.BadgeCollection_play__2MsxZ .BadgeCollection_stepglow__sjRYK{animation:BadgeCollection_stepglow__sjRYK .45s ease-out var(--d) both,BadgeCollection_fadeout__n0t7N .3s 1.4s forwards;mix-blend-mode:screen}.BadgeCollection_b-step__TnpBV.BadgeCollection_play__2MsxZ .BadgeCollection_rays__mKL7_{animation:BadgeCollection_rays__mKL7_ 1.1s ease-out .55s both}.BadgeCollection_b-step__TnpBV.BadgeCollection_play__2MsxZ .BadgeCollection_starglow__Gzgrt{animation:BadgeCollection_flare__opEIG 1.1s ease-out .55s both}.BadgeCollection_b-step__TnpBV.BadgeCollection_play__2MsxZ .BadgeCollection_fig__lp1IV{animation:BadgeCollection_lift__Bj8m8 1.4s ease-in-out}.BadgeCollection_b-step__TnpBV.BadgeCollection_play__2MsxZ .BadgeCollection_tw__7h_ki{animation:BadgeCollection_twinkle__fDK3C .6s .95s}@keyframes BadgeCollection_flick__OdE09{0%,to{transform:none}10%{transform:rotate(-3deg)}22%{transform:rotate(2deg)}35%{transform:none}}@keyframes BadgeCollection_sym__siVb3{0%{opacity:0;transform:translate(0) scale(.3)}20%{opacity:1}45%{transform:translate(calc(var(--tx)*.45),calc(var(--ty)*.95)) scale(.9)}75%{opacity:1;transform:translate(var(--tx),var(--ty)) scale(1)}to{opacity:0;transform:translate(var(--tx),calc(var(--ty) - 30px)) scale(1)}}.BadgeCollection_b-wizard__CO36A.BadgeCollection_play__2MsxZ .BadgeCollection_fig__lp1IV{animation:BadgeCollection_flick__OdE09 1.2s ease-in-out}.BadgeCollection_b-wizard__CO36A.BadgeCollection_play__2MsxZ .BadgeCollection_tipburst__td3zc{animation:BadgeCollection_twinkle__fDK3C .55s .08s}.BadgeCollection_b-wizard__CO36A.BadgeCollection_play__2MsxZ .BadgeCollection_sym__siVb3{animation:BadgeCollection_sym__siVb3 1.15s cubic-bezier(.2,.7,.3,1) var(--d) both}.BadgeCollection_b-wizard__CO36A.BadgeCollection_play__2MsxZ .BadgeCollection_tw__7h_ki{animation:BadgeCollection_twinkle__fDK3C .6s 1.05s}@keyframes BadgeCollection_read__CVVQB{0%,to{transform:none}20%{transform:translateY(3px) rotate(.8deg)}40%{transform:none}60%{transform:translateY(3px) rotate(-.8deg)}80%{transform:none}}@keyframes BadgeCollection_lookdown__ciYZx{0%,to{transform:scaleY(0)}15%,78%{transform:scaleY(.34)}}.BadgeCollection_b-reading__rq6NV.BadgeCollection_play__2MsxZ .BadgeCollection_fig__lp1IV{animation:BadgeCollection_read__CVVQB 1.3s ease-in-out}.BadgeCollection_b-reading__rq6NV.BadgeCollection_play__2MsxZ .BadgeCollection_let__T3_T1{animation:BadgeCollection_sym__siVb3 1.2s cubic-bezier(.2,.7,.3,1) var(--d) both}.BadgeCollection_b-reading__rq6NV.BadgeCollection_play__2MsxZ .BadgeCollection_lid__fwdSV{animation:BadgeCollection_lookdown__ciYZx 1.05s ease-in-out,BadgeCollection_blink__fi1xG .32s 1.3s}.BadgeCollection_b-reading__rq6NV.BadgeCollection_play__2MsxZ .BadgeCollection_lash__cE0Ki{animation:BadgeCollection_lash__cE0Ki .32s 1.3s}@keyframes BadgeCollection_lean__kzUyl{0%,to{transform:none}20%,70%{transform:rotate(-4deg) translateX(-4px)}}@keyframes BadgeCollection_glowp__AoiqU{0%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1.15)}60%{opacity:.75;transform:scale(.95)}to{opacity:0}}@keyframes BadgeCollection_bub__4aAJs{0%{opacity:0;transform:translate(0) scale(.4)}20%{opacity:1;transform:translateY(-10px) scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(1.1)}}.BadgeCollection_b-science__8CNJs.BadgeCollection_play__2MsxZ .BadgeCollection_fig__lp1IV{animation:BadgeCollection_lean__kzUyl 1.4s ease-in-out}.BadgeCollection_b-science__8CNJs.BadgeCollection_play__2MsxZ .BadgeCollection_labglow__FsejR{animation:BadgeCollection_glowp__AoiqU 1.4s ease-out .15s both}.BadgeCollection_b-science__8CNJs.BadgeCollection_play__2MsxZ .BadgeCollection_bub__4aAJs{animation:BadgeCollection_bub__4aAJs 1.1s ease-out var(--d) both}.BadgeCollection_b-science__8CNJs.BadgeCollection_play__2MsxZ .BadgeCollection_t1__YoNjy{animation:BadgeCollection_twinkle__fDK3C .6s 1.05s}.BadgeCollection_b-science__8CNJs.BadgeCollection_play__2MsxZ .BadgeCollection_e0__9oqG7 .BadgeCollection_lid__fwdSV{animation:BadgeCollection_blink__fi1xG .32s 1.2s}.BadgeCollection_b-science__8CNJs.BadgeCollection_play__2MsxZ .BadgeCollection_e0__9oqG7 .BadgeCollection_lash__cE0Ki{animation:BadgeCollection_lash__cE0Ki .32s 1.2s}@keyframes BadgeCollection_kcard__3tTXR{0%{opacity:0;transform:translate(0) rotate(0) scale(.6)}30%{opacity:1;transform:translate(var(--tx),var(--ty)) rotate(var(--r)) scale(1)}85%{opacity:1;transform:translate(var(--tx),var(--ty)) rotate(var(--r)) scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--r)) scale(.92)}}@keyframes BadgeCollection_proud__jVIrB{0%,62%{transform:none}74%{transform:translateY(-6px) scale(1.03)}88%{transform:scale(1.03,.97)}to{transform:none}}.BadgeCollection_b-knowledge__oaqJc.BadgeCollection_play__2MsxZ .BadgeCollection_kcard__3tTXR{animation:BadgeCollection_kcard__3tTXR 1.5s cubic-bezier(.3,1.2,.5,1) var(--d) both}.BadgeCollection_b-knowledge__oaqJc.BadgeCollection_play__2MsxZ .BadgeCollection_kcheck__PGt4D{animation:BadgeCollection_draw__1Q_7G .25s ease-out var(--d) forwards}.BadgeCollection_b-knowledge__oaqJc.BadgeCollection_play__2MsxZ .BadgeCollection_fig__lp1IV{animation:BadgeCollection_proud__jVIrB 1.5s ease-in-out}.BadgeCollection_b-knowledge__oaqJc.BadgeCollection_play__2MsxZ .BadgeCollection_lid__fwdSV{animation:BadgeCollection_blink__fi1xG .32s 1.35s}.BadgeCollection_b-knowledge__oaqJc.BadgeCollection_play__2MsxZ .BadgeCollection_lash__cE0Ki{animation:BadgeCollection_lash__cE0Ki .32s 1.35s}@keyframes BadgeCollection_write__IaLTR{0%,to{transform:none}10%,30%,50%,70%{transform:rotate(-1.5deg)}20%,40%,60%{transform:rotate(1.5deg)}}@keyframes BadgeCollection_pop__p_VL7{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.BadgeCollection_b-homework__vg_sC.BadgeCollection_play__2MsxZ .BadgeCollection_fig__lp1IV{animation:BadgeCollection_write__IaLTR 1.1s ease-in-out}.BadgeCollection_b-homework__vg_sC.BadgeCollection_play__2MsxZ .BadgeCollection_hw__84s3r{animation:BadgeCollection_draw__1Q_7G .3s linear var(--d) forwards,BadgeCollection_fadeout__n0t7N .3s 1.45s forwards}.BadgeCollection_b-homework__vg_sC.BadgeCollection_play__2MsxZ .BadgeCollection_hwcheck__MjhER{animation:BadgeCollection_draw__1Q_7G .25s ease-out 1s forwards,BadgeCollection_pop__p_VL7 .3s 1.2s,BadgeCollection_fadeout__n0t7N .3s 1.5s forwards}.BadgeCollection_b-homework__vg_sC.BadgeCollection_play__2MsxZ .BadgeCollection_lid__fwdSV{animation:BadgeCollection_blink__fi1xG .3s 1.2s,BadgeCollection_blink__fi1xG .3s 1.55s}.BadgeCollection_b-homework__vg_sC.BadgeCollection_play__2MsxZ .BadgeCollection_lash__cE0Ki{animation:BadgeCollection_lash__cE0Ki .3s 1.2s,BadgeCollection_lash__cE0Ki .3s 1.55s}.BadgeCollection_stem__OrHCd{stroke-dasharray:1;stroke-dashoffset:.66;transition:stroke-dashoffset .5s ease}.BadgeCollection_grow__eHToK{transform-box:view-box!important;transform:scale(0);transition:transform .35s ease}.BadgeCollection_leaf0__u3hEO{transform-box:view-box!important}.BadgeCollection_drop__ok0HG{opacity:0}@keyframes BadgeCollection_drop__ok0HG{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1;transform:translateY(38px)}to{opacity:0;transform:translateY(44px)}}@keyframes BadgeCollection_pour__IElRw{0%,to{transform:none}25%,75%{transform:translateY(2px)}50%{transform:translateY(-1px)}}.BadgeCollection_b-stuck___GPa6.BadgeCollection_play__2MsxZ .BadgeCollection_drop__ok0HG{animation:BadgeCollection_drop__ok0HG .45s ease-in var(--d) 2}.BadgeCollection_b-stuck___GPa6.BadgeCollection_play__2MsxZ .BadgeCollection_fig__lp1IV{animation:BadgeCollection_pour__IElRw 1.1s ease-in-out}.BadgeCollection_b-stuck___GPa6.BadgeCollection_idle__fvR2O .BadgeCollection_stem__OrHCd,.BadgeCollection_b-stuck___GPa6.BadgeCollection_play__2MsxZ .BadgeCollection_stem__OrHCd{stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.3,.7,.4,1) .35s}.BadgeCollection_b-stuck___GPa6.BadgeCollection_idle__fvR2O .BadgeCollection_g1__Fzmnx,.BadgeCollection_b-stuck___GPa6.BadgeCollection_play__2MsxZ .BadgeCollection_g1__Fzmnx{transform:scale(1);transition:transform .45s cubic-bezier(.3,1.5,.5,1) .7s}.BadgeCollection_b-stuck___GPa6.BadgeCollection_idle__fvR2O .BadgeCollection_g2__SOtDS,.BadgeCollection_b-stuck___GPa6.BadgeCollection_play__2MsxZ .BadgeCollection_g2__SOtDS{transform:scale(1);transition:transform .45s cubic-bezier(.3,1.5,.5,1) .95s}.BadgeCollection_b-stuck___GPa6.BadgeCollection_idle__fvR2O .BadgeCollection_g3__IKmQL,.BadgeCollection_b-stuck___GPa6.BadgeCollection_play__2MsxZ .BadgeCollection_g3__IKmQL{transform:scale(1) rotate(0);transition:transform .55s cubic-bezier(.3,1.5,.5,1) 1.2s}.BadgeCollection_b-stuck___GPa6 .BadgeCollection_g3__IKmQL{transform:scale(0) rotate(-90deg)}.BadgeCollection_b-stuck___GPa6.BadgeCollection_play__2MsxZ .BadgeCollection_tw__7h_ki{animation:BadgeCollection_twinkle__fDK3C .6s 1.45s}.BadgeCollection_b-stuck___GPa6.BadgeCollection_play__2MsxZ .BadgeCollection_lid__fwdSV{animation:BadgeCollection_blink__fi1xG .34s 1.75s}.BadgeCollection_b-stuck___GPa6.BadgeCollection_play__2MsxZ .BadgeCollection_lash__cE0Ki{animation:BadgeCollection_lash__cE0Ki .34s 1.75s}@media (max-width:700px){.BadgeCollection_card__41OOC{padding:20px 0 8px;border-radius:24px}.BadgeCollection_head__bC4a_{padding:0 20px}.BadgeCollection_head__bC4a_ h2{font-size:22px}.BadgeCollection_arrow__qdoX3,.BadgeCollection_howto__vcLnF{display:none}.BadgeCollection_hint__L6Z40{display:flex;padding:0 20px}.BadgeCollection_hint__L6Z40.BadgeCollection_gone__ig3kM{display:none}.BadgeCollection_track__3ylqa{gap:14px;padding:22px calc(50% - 140px) 18px;scroll-behavior:auto}.BadgeCollection_slot__O_q4t{flex-basis:280px;scroll-snap-align:center;scroll-snap-stop:always}.BadgeCollection_track__3ylqa.BadgeCollection_nudge__yQ6hP{animation:BadgeCollection_nudge__yQ6hP 1.3s cubic-bezier(.45,0,.2,1) 1s 2}.BadgeCollection_arrowh__OxBxu{animation:BadgeCollection_slide__8HUgb 1.2s ease-in-out infinite}}@keyframes BadgeCollection_nudge__yQ6hP{0%,to{transform:translateX(0)}45%{transform:translateX(-56px)}}@keyframes BadgeCollection_slide__8HUgb{0%,to{transform:translateX(0);opacity:.5}50%{transform:translateX(5px);opacity:1}}@media (prefers-reduced-motion:reduce){.BadgeCollection_card__41OOC *,.BadgeCollection_card__41OOC :after,.BadgeCollection_card__41OOC :before{animation:none!important;transition:none!important}.BadgeCollection_card__41OOC .BadgeCollection_tilt__j3Ttz{transform:none!important}}section.BadgeCollection_sec__VN7jO.BadgeCollection_card__41OOC{margin-top:56px}@media (max-width:700px){section.BadgeCollection_sec__VN7jO.BadgeCollection_card__41OOC{margin-top:36px;padding:20px 0 8px}}.BadgeCollection_slot__O_q4t[data-level=bronze]{--frame:#b87948;--band:linear-gradient(115deg,#f1d0ac,#d79a68 52%,#e6b58b);--band-ink:#553017}.BadgeCollection_slot__O_q4t[data-level=silver]{--frame:#a0a9b7;--band:linear-gradient(115deg,#edf0f5,#c6ced9 52%,#e2e7ee);--band-ink:#354052}.BadgeCollection_slot__O_q4t[data-level=gold]{--frame:#d5a52e;--band:linear-gradient(115deg,#fae7aa,#e9c35d 52%,#f3d685);--band-ink:#604109}.BadgeCollection_slot__O_q4t[data-level=platinum]{--frame:#81adbf;--band:linear-gradient(115deg,#e7f5fa,#b9d8e5 52%,#d7ebf3);--band-ink:#244d60}.BadgeCollection_slot__O_q4t[data-level=diamond]{--frame:#ab97d1;--band:linear-gradient(115deg,#d9eef7,#d9c7ef 52%,#eadcf6);--band-ink:#503773}.BadgeCollection_slot__O_q4t .BadgeCollection_face___3NtJ{border:2px solid var(--frame)!important}.BadgeCollection_slot__O_q4t .BadgeCollection_front__dtJWX{padding:0 18px 14px}.BadgeCollection_slot__O_q4t .BadgeCollection_back__Dz8Yo{padding:0 20px 16px;gap:12px}.BadgeCollection_slot__O_q4t .BadgeCollection_collectible-band__rptn4{flex-shrink:0;align-self:stretch;display:flex;align-items:center;justify-content:center;height:38px;margin:0 -18px 4px;border-radius:21px 21px 0 0;background:var(--band);color:var(--band-ink);font-size:14px;font-weight:500;box-shadow:inset 0 -1px 0 rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.65)}.BadgeCollection_slot__O_q4t .BadgeCollection_back__Dz8Yo .BadgeCollection_collectible-band__rptn4{margin:0 -20px 5px}.BadgeCollection_slot__O_q4t .BadgeCollection_stage__PvQ24{flex-shrink:0}.BadgeCollection_slot__O_q4t .BadgeCollection_tap__I_y2e{display:flex;justify-content:center;align-items:center;gap:7px;min-height:28px;color:#606873}.BadgeCollection_slot__O_q4t .BadgeCollection_tap__I_y2e svg{width:16px;height:16px;flex-shrink:0}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5 i{border:1px solid rgba(0,0,0,.08)}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5[data-tier=bronze] i{background:linear-gradient(100deg,#e9bf96,#b87948)!important}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5[data-tier=silver] i{background:linear-gradient(100deg,#e4e8ee,#a0a9b7)!important}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5[data-tier=gold] i{background:linear-gradient(100deg,#f6df91,#d5a52e)!important}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5[data-tier=platinum] i{background:linear-gradient(100deg,#d8f0f6,#81adbf)!important}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5[data-tier=diamond] i{background:linear-gradient(100deg,#bce2ef,#b698dc,#e4cded)!important}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5[data-reached=false] i{opacity:.38}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5 span{color:#616a78!important}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5[aria-label] i{outline:2px solid var(--band-ink);outline-offset:2px}.BadgeCollection_slot__O_q4t .BadgeCollection_rung__Rrld5[aria-label] span{color:var(--band-ink)!important}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD{--frame:#c5cbd3;--band:linear-gradient(115deg,#f2f4f7,#e0e4ea);--band-ink:#4b5563}.BadgeCollection_slot__O_q4t{height:500px}.BadgeCollection_slot__O_q4t .BadgeCollection_back__Dz8Yo{background:#fff!important;gap:10px}.BadgeCollection_slot__O_q4t .BadgeCollection_back__Dz8Yo .BadgeCollection_bname__FUvlO{font-size:21px;line-height:1.2}.BadgeCollection_slot__O_q4t .BadgeCollection_story-panel__xjECe{padding:0;min-height:130px}.BadgeCollection_slot__O_q4t .BadgeCollection_story-title__hGoec{margin:0 0 7px;color:var(--band-ink);font-size:15px;line-height:1.3;font-weight:500}.BadgeCollection_slot__O_q4t .BadgeCollection_story-text__Y_Dn9{font-size:15px;line-height:1.5;color:#374151}.BadgeCollection_slot__O_q4t .BadgeCollection_earned-milestone__ijoY6{padding:10px 12px;background:#f7f8fa;border-radius:12px;display:flex;flex-direction:column;gap:3px}.BadgeCollection_slot__O_q4t .BadgeCollection_milestone-label__UrAcA{font-size:12px;color:#596271}.BadgeCollection_slot__O_q4t .BadgeCollection_milestone-value__RAbNn{font-size:15px;font-weight:500;color:#111827}.BadgeCollection_slot__O_q4t .BadgeCollection_story-next__68Kea{font-size:14px;line-height:1.45;min-height:42px}.BadgeCollection_slot__O_q4t .BadgeCollection_back__Dz8Yo .BadgeCollection_ladder__xRwmn{margin-top:auto;padding-top:5px}.BadgeCollection_slot__O_q4t .BadgeCollection_back__Dz8Yo .BadgeCollection_tap__I_y2e{margin-top:1px;font-size:12px;min-height:24px}@media(max-width:700px){.BadgeCollection_slot__O_q4t .BadgeCollection_story-text__Y_Dn9{font-size:15px}}.BadgeCollection_slot__O_q4t[data-level=bronze]{--halo:#fbf0e7;--metal-light:#f3c39b;--metal-mid:#b87948;--metal-dark:#8a5227}.BadgeCollection_slot__O_q4t[data-level=silver]{--halo:#f1f3f6;--metal-light:#f7f8fa;--metal-mid:#b9c1cc;--metal-dark:#86909e}.BadgeCollection_slot__O_q4t[data-level=gold]{--halo:#fef6df;--metal-light:#fae7aa;--metal-mid:#e4b532;--metal-dark:#b58316}.BadgeCollection_slot__O_q4t[data-level=platinum]{--halo:#ebf6fa;--metal-light:#e7f5fa;--metal-mid:#b9d8e5;--metal-dark:#81adbf}.BadgeCollection_slot__O_q4t[data-level=diamond]{--halo:linear-gradient(135deg,#edf8fc,#f0e8fa);--metal-light:#bce2ef;--metal-mid:#b698dc;--metal-dark:#9474bc}.BadgeCollection_slot__O_q4t .BadgeCollection_glow__QuxmF{background:var(--halo)!important}.BadgeCollection_slot__O_q4t .BadgeCollection_medal__MVrIO stop:first-child{stop-color:var(--metal-light)}.BadgeCollection_slot__O_q4t .BadgeCollection_medal__MVrIO stop:nth-child(2){stop-color:var(--metal-mid)}.BadgeCollection_slot__O_q4t .BadgeCollection_medal__MVrIO stop:nth-child(3){stop-color:var(--metal-dark)}.BadgeCollection_slot__O_q4t .BadgeCollection_medal__MVrIO>polygon:last-child{stroke:var(--metal-dark)}.BadgeCollection_slot__O_q4t.BadgeCollection_locked__1meSD .BadgeCollection_glow__QuxmF{background:#f3f4f6!important}.BadgeCollection_slot__O_q4t[data-level=legacy]{--frame:#a0a9b7;--band:linear-gradient(115deg,#f2f4f7,#e0e4ea);--band-ink:#4b5563}.BadgeCollection_legacyArt__rwfV3{display:flex;align-items:center;justify-content:center;font-size:96px}.BadgeCollection_back__Dz8Yo{overflow-y:auto}.BadgeCollection_message__0nWoy{padding:32px;text-align:center;color:#4b5563}.BadgeCollection_error__nEUwT{padding:16px;margin:20px 0;background:#fef2f2;border:1px solid #fecaca;border-radius:16px;color:#991b1b}.BadgeCollection_error__nEUwT p{margin:4px 0 0}.StudentProgressCard_section__Ei00N{container-type:inline-size;color:#111827}.StudentProgressCard_srOnly__MwYj7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.StudentProgressCard_heading__zvrFS{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.StudentProgressCard_heading__zvrFS h2{font-size:28px;font-weight:500;letter-spacing:-.025em}.StudentProgressCard_controls__SNFaM{display:flex;gap:4px;color:#6b7280}.StudentProgressCard_controls__SNFaM button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;padding:0 8px;border-radius:12px;font-size:13px}.StudentProgressCard_controls__SNFaM button:hover{background:#fff1e6;color:#c2410c}.StudentProgressCard_controls__SNFaM button:focus-visible{outline:3px solid #f26a1b;outline-offset:3px}.StudentProgressCard_panel__HVS20{border:1px solid #eef0f3;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 2px 3px #11182702,0 14px 40px #11182704}.StudentProgressCard_mainrow__8JJAt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:26px 40px 30px 20px}.StudentProgressCard_hero__0jeKc{display:flex;align-items:center;gap:8px;min-width:0}.StudentProgressCard_art__deT0p{width:220px;height:220px;position:relative;flex:0 0 220px}.StudentProgressCard_art__deT0p img,.StudentProgressCard_art__deT0p video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;inset:0;filter:brightness(1.004)}.StudentProgressCard_art__deT0p video{opacity:0}.StudentProgressCard_art__deT0p video.StudentProgressCard_visible__W_huu{opacity:1}.StudentProgressCard_streak__Bd5SC{min-width:0}.StudentProgressCard_big__u_jdH{font-size:76px;line-height:1;font-weight:500;letter-spacing:-.06em;color:#e8590c}.StudentProgressCard_label__kk4sJ{font-size:19px;margin:8px 0 22px;white-space:nowrap}.StudentProgressCard_welcome__eSl_R{font-size:22px;font-weight:500;line-height:1.35;margin-bottom:18px;max-width:220px}.StudentProgressCard_best__EzhfD{font-size:14px;color:#4b5563;line-height:1.6}.StudentProgressCard_best__EzhfD b{font-weight:500;color:#111827;display:block;font-size:17px}.StudentProgressCard_weekhead__i7Edp{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:25px;font-size:16px}.StudentProgressCard_weekhead__i7Edp h3{font-weight:500}.StudentProgressCard_weekhead__i7Edp>span{color:#4b5563;font-size:14px}.StudentProgressCard_days__AYI22{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;padding:0;margin:0;list-style:none}.StudentProgressCard_day__cQhii{text-align:center;min-width:0}.StudentProgressCard_dayLabel__ZyG3N{display:block;font-size:12px;color:#6b7280;margin-bottom:12px}.StudentProgressCard_circle__i4id5{width:40px;max-width:100%;aspect-ratio:1;border-radius:50%;margin:0 auto;background:#f3f4f6;display:grid;place-items:center;transform-origin:50% 95%;position:relative}.StudentProgressCard_done__491r3 .StudentProgressCard_circle__i4id5{background:#fff0e5;color:#d95612}.StudentProgressCard_today__ZYZgR .StudentProgressCard_circle__i4id5{background:#f26a1b;color:#fff;box-shadow:0 3px 7px #f26a1b24}.StudentProgressCard_today__ZYZgR .StudentProgressCard_dayLabel__ZyG3N{color:#c2410c;font-weight:500}.StudentProgressCard_today__ZYZgR .StudentProgressCard_circle__i4id5:after{content:"";position:absolute;inset:-5px;border:1px solid #fdba8c;border-radius:50%}.StudentProgressCard_dayFoot__PoL9R{font-size:10px;display:block;height:15px;margin-top:11px;color:#c2410c}.StudentProgressCard_totals__JuePX{border-top:1px solid #eef0f3;padding:21px 40px;display:flex;flex-wrap:wrap;gap:12px 36px;color:#6b7280;font-size:14px}.StudentProgressCard_totals__JuePX b{font-weight:500;color:#374151;margin-right:5px}.StudentProgressCard_status__JVB9Y{padding:44px 28px;color:#4b5563}.StudentProgressCard_unavailable__VeJlH{font-size:14px;color:#6b7280}.StudentProgressCard_motion__sICZl .StudentProgressCard_circle__i4id5{animation:StudentProgressCard_day-bounce__wHvN2 .62s cubic-bezier(.22,.75,.25,1) both;animation-delay:calc(3.3s + var(--i) * 95ms)}.StudentProgressCard_motion__sICZl .StudentProgressCard_today__ZYZgR .StudentProgressCard_circle__i4id5{animation-name:StudentProgressCard_today-bounce__l5nfJ}.StudentProgressCard_motion__sICZl .StudentProgressCard_today__ZYZgR .StudentProgressCard_circle__i4id5:after{animation:StudentProgressCard_halo__snt1r .8s ease-out 3.68s both}.StudentProgressCard_embers__jqsvU{position:absolute;inset:0;pointer-events:none}.StudentProgressCard_embers__jqsvU i{position:absolute;left:44%;bottom:28%;width:3px;height:5px;border-radius:60%;background:#f7a72e;opacity:0;--delay:0s;--drift:-6px}.StudentProgressCard_embers__jqsvU i:nth-child(2){left:55%;--delay:.18s;--drift:8px}.StudentProgressCard_embers__jqsvU i:nth-child(3){left:49%;--delay:.35s;--drift:-3px}.StudentProgressCard_embers__jqsvU i:nth-child(4){left:59%;--delay:.5s;--drift:5px}.StudentProgressCard_motion__sICZl .StudentProgressCard_embers__jqsvU i{animation:StudentProgressCard_ember-rise__JV8Ur 1s ease-out var(--delay) both}@keyframes StudentProgressCard_ember-rise__JV8Ur{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.9}75%{opacity:.55}to{opacity:0;transform:translate(var(--drift),-75px) scale(.25)}}@keyframes StudentProgressCard_day-bounce__wHvN2{0%,to{transform:translateY(0) scale(1)}20%{transform:translateY(0) scale(1.07,.9)}49%{transform:translateY(-12px) scale(.96,1.04)}76%{transform:translateY(0) scale(1.07,.93)}}@keyframes StudentProgressCard_today-bounce__l5nfJ{0%,to{transform:translateY(0) scale(1)}20%{transform:translateY(0) scale(1.08,.9)}49%{transform:translateY(-18px) scale(.96,1.08)}76%{transform:translateY(0) scale(1.09,.92)}}@keyframes StudentProgressCard_halo__snt1r{0%,to{opacity:1;transform:scale(1)}45%{opacity:.25;transform:scale(1.2)}}@container (max-width: 900px){.StudentProgressCard_mainrow__8JJAt{gap:25px;padding-right:28px}.StudentProgressCard_art__deT0p{width:165px;height:190px;flex-basis:165px}.StudentProgressCard_big__u_jdH{font-size:66px}.StudentProgressCard_label__kk4sJ{font-size:16px}.StudentProgressCard_days__AYI22{gap:7px}.StudentProgressCard_circle__i4id5{width:34px}}@container (max-width: 700px){.StudentProgressCard_mainrow__8JJAt{grid-template-columns:minmax(0,1fr);gap:14px;padding:10px 22px 27px}.StudentProgressCard_hero__0jeKc{justify-content:center}.StudentProgressCard_art__deT0p{width:175px;height:200px;flex-basis:175px}.StudentProgressCard_big__u_jdH{font-size:68px}.StudentProgressCard_label__kk4sJ{font-size:17px;margin-bottom:15px}.StudentProgressCard_best__EzhfD{font-size:12px}.StudentProgressCard_best__EzhfD b{font-size:15px}.StudentProgressCard_welcome__eSl_R{font-size:19px}.StudentProgressCard_circle__i4id5{width:35px}.StudentProgressCard_days__AYI22{gap:6px}.StudentProgressCard_totals__JuePX{padding:19px 22px;gap:12px 24px;font-size:12px}}@container (max-width: 350px){.StudentProgressCard_heading__zvrFS h2{font-size:23px}.StudentProgressCard_controls__SNFaM button span{display:none}.StudentProgressCard_mainrow__8JJAt{padding-left:16px;padding-right:16px}.StudentProgressCard_art__deT0p{width:138px;height:184px;flex-basis:138px}.StudentProgressCard_hero__0jeKc{gap:4px}.StudentProgressCard_big__u_jdH{font-size:58px}.StudentProgressCard_label__kk4sJ{font-size:15px}.StudentProgressCard_best__EzhfD{font-size:11px}.StudentProgressCard_best__EzhfD b{font-size:14px}.StudentProgressCard_welcome__eSl_R{font-size:17px}.StudentProgressCard_circle__i4id5{width:30px}.StudentProgressCard_days__AYI22{gap:4px}}@media (prefers-reduced-motion:reduce){.StudentProgressCard_section__Ei00N *,.StudentProgressCard_section__Ei00N :after{animation:none!important;transition:none!important}.StudentProgressCard_art__deT0p video{display:none}}