@keyframes streak-freeze-slots_surface-halo-pulse__Qb_OR{50%{opacity:.5}}@keyframes streak-freeze-slots_surface-shining-pulse__umbQd{0%{box-shadow:inset 0 0 calc(.25*var(--surface-unit, 1rem)) calc(.25*var(--surface-unit, 1rem)) oklch(from var(--ds-color-purple-30) l c h/20%)}to{box-shadow:inset 0 0 calc(.75*var(--surface-unit, 1rem)) calc(.75*var(--surface-unit, 1rem)) oklch(from var(--ds-color-purple-30) l c h/20%)}}@keyframes streak-freeze-slots_surface-shining-rays__GmrQ5{0%{background-position:160%}to{background-position:-20%}}@keyframes streak-freeze-slots_surface-shining-fill__GZ_vG{0%{--shining-percentage:0%}to{--shining-percentage:100%}}@keyframes streak-freeze-slots_surface-shining-color-pulse__KmDcv{0%{color:var(--ds-color-purple-70)}to{color:var(--ds-color-purple-20)}}@keyframes streak-freeze-slots_surface-shining-disappear__QYxOE{0%,95%{opacity:1;scale:1}to{opacity:0;scale:1.1}}.streak-freeze-slots_slots__jQgIY{display:flex;gap:.5rem}.streak-freeze-slots_slotsFill__dEm64{flex:1 1}.streak-freeze-slots_slotsFill__dEm64 .streak-freeze-slots_slot__4uNmU{flex:1 1;min-width:0}.streak-freeze-slots_slotsFill__dEm64 .streak-freeze-slots_slotIcon__0Rn37{width:6rem;height:6rem}.streak-freeze-slots_slotsFill__dEm64 .streak-freeze-slots_freezeImage__Ejheh{width:100%;height:100%}.streak-freeze-slots_slotsFill__dEm64 .streak-freeze-slots_cooldown__iZOwY{inset:0;justify-content:center;gap:.5rem}.streak-freeze-slots_slot__4uNmU{position:relative;display:flex;align-items:center;justify-content:center;min-height:4.5rem;border-radius:.75rem;padding:.25rem;overflow:clip;transition:background-color .15s,border-color .15s}.streak-freeze-slots_charged__bytmv{border:.0625rem solid var(--ds-color-blue-50);box-shadow:inset 0 0 1rem .25rem oklch(from var(--ds-color-blue-50) l c h/50%),inset 0 0 .25rem 0 oklch(from var(--ds-color-white-100) l c h/100%);height:100%}.streak-freeze-slots_uncharged__EqD_A{border:.0625rem dashed var(--ds-color-white-20)}.streak-freeze-slots_purchasable___TYMA{cursor:pointer;background:rgba(0,0,0,0);transition:border-color .15s,transform .15s}.streak-freeze-slots_purchasable___TYMA:hover:not(:disabled){border-color:var(--ds-color-white-40);transform:scale(1.03)}.streak-freeze-slots_purchasable___TYMA:disabled{cursor:default;opacity:.6}.streak-freeze-slots_price__fuWVm{--surface-radius-inner:calc(0.75 * var(--surface-unit, 1rem));border-radius:var(--surface-radius-outer,var(--surface-unit,1rem));background:linear-gradient(to bottom,oklch(from var(--ds-color-black-100) l c h/50%) 0,oklch(from var(--ds-color-black-100) l c h/30%) calc(2 * var(--surface-unit, 1rem)));box-shadow:0 calc(.625*var(--surface-unit, 1rem)) calc(1.25*var(--surface-unit, 1rem)) 0 rgba(0,0,0,.15) inset,0 calc(-.0625*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 rgba(0,0,0,.55),0 calc(.0625*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 var(--ds-color-white-10);position:absolute;top:.625rem;right:.625rem;z-index:1;border-radius:9999rem;padding:.25rem .5rem;line-height:1}.streak-freeze-slots_slotIcon__0Rn37{position:relative;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem}.streak-freeze-slots_freezeImage__Ejheh{width:3.5rem;height:3.5rem;object-fit:contain}.streak-freeze-slots_cooldown__iZOwY{display:flex;position:absolute;bottom:0;flex-direction:column;align-items:center;gap:.25rem}.streak-freeze-slots_countdown__PUoQT{z-index:1;white-space:nowrap;border-radius:9999rem;background:rgba(0,0,0,.5);padding:.125rem .375rem;font-size:var(--font-size-11);line-height:1;color:var(--ds-color-white-80)}.radial-countdown_radialCountdown__85KOS{pointer-events:none;inset:0;z-index:10;width:1.25rem;height:1.25rem;border-radius:50%;background:conic-gradient(from 0deg,var(--ds-color-white-100) var(--progress),var(--ds-color-white-20) var(--progress))}.coin-count_root__kMj4s{display:flex;gap:.25rem;align-items:center;position:relative;transform-origin:left center}.coin-count_root__kMj4s>img{-webkit-user-select:none;user-select:none}.coin-count_root__kMj4s>*{transition:color .1s ease-in-out}.coin-count_root__kMj4s.coin-count_wiggle__w6FDV{animation:coin-count_pop__jmgli .2s linear infinite}.coin-count_root__kMj4s.coin-count_wiggle__w6FDV>*{color:#fff}@keyframes coin-count_pop__jmgli{0%{transform:scale(1) translate(0) rotate(0deg)}50%{transform:scale(.9) translate(.25rem,.125rem) rotate(-2deg)}to{transform:scale(1) translate(0) rotate(0deg)}}.coin-count_row__S_C2r{display:flex;flex-direction:row}.coin-count_column__qfbxd{display:flex;flex-direction:column}@keyframes coin-count_rotate__7kGn1{0%{transform:translate(-.5rem,.25rem) rotate(0deg)}to{transform:translate(-.5rem,.25rem) rotate(1turn)}}@keyframes streak-overview-modal_surface-halo-pulse__KzvEr{50%{opacity:.5}}@keyframes streak-overview-modal_surface-shining-pulse__PDvPC{0%{box-shadow:inset 0 0 calc(.25*var(--surface-unit, 1rem)) calc(.25*var(--surface-unit, 1rem)) oklch(from var(--ds-color-purple-30) l c h/20%)}to{box-shadow:inset 0 0 calc(.75*var(--surface-unit, 1rem)) calc(.75*var(--surface-unit, 1rem)) oklch(from var(--ds-color-purple-30) l c h/20%)}}@keyframes streak-overview-modal_surface-shining-rays__Se2aM{0%{background-position:160%}to{background-position:-20%}}@keyframes streak-overview-modal_surface-shining-fill__lDePt{0%{--shining-percentage:0%}to{--shining-percentage:100%}}@keyframes streak-overview-modal_surface-shining-color-pulse__PYzln{0%{color:var(--ds-color-purple-70)}to{color:var(--ds-color-purple-20)}}@keyframes streak-overview-modal_surface-shining-disappear__j40KF{0%,95%{opacity:1;scale:1}to{opacity:0;scale:1.1}}.streak-overview-modal_root__e2ndg{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:56rem;margin-inline:auto;padding:1rem;text-align:center}.streak-overview-modal_header__xUkIS{display:flex;align-items:center;justify-content:center;gap:.75rem}.streak-overview-modal_fire__MJM3o{font-size:var(--font-size-48)}.streak-overview-modal_count__xwl4C{display:flex;flex-direction:column;align-items:flex-start;color:var(--ds-color-yellow-70)}.streak-overview-modal_count__xwl4C.streak-overview-modal_notPlayed__ogtgv{color:var(--ds-color-purple-30)}.streak-overview-modal_number__22QdB{font-size:var(--font-size-72);font-weight:900;font-style:italic;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.streak-overview-modal_daysLabel__sfxE9{font-size:var(--font-size-16);font-weight:500;font-style:italic;line-height:1.2;text-transform:uppercase;letter-spacing:.05em}.streak-overview-modal_description__kGzFm{max-width:32rem;margin:0 auto;padding-bottom:1rem}.streak-overview-modal_body__Pr2ki{display:flex;flex-direction:column;gap:1rem;width:100%}@media only screen and (min-width:1020px){.streak-overview-modal_body__Pr2ki{flex-direction:row;align-items:stretch}}.streak-overview-modal_sectionHeader__0mzeB{display:flex;flex-direction:column;gap:.375rem;padding:.75rem .5rem 1rem;text-align:left}.streak-overview-modal_sectionTitleRow__gC2kG{display:flex;align-items:center;gap:.5rem}.streak-overview-modal_badge__SZb2Q{font-size:var(--font-size-12);padding:.25rem .5rem}.streak-overview-modal_history__lhPs_{--surface-radius-inner:calc(0.75 * var(--surface-unit, 1rem));border-radius:var(--surface-radius-outer,var(--surface-unit,1rem));background-color:var(--ds-color-purple-90);box-shadow:inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/10%),inset 0 calc(.125*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-purple-70) l c h/50%),inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/20%),0 calc(.25*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-black-100) l c h/50%);display:flex;flex-direction:column;border-radius:1.5rem;padding:.5rem}@media only screen and (min-width:1020px){.streak-overview-modal_history__lhPs_{flex:0 0 20rem}}.streak-overview-modal_freezeBadge__w0_Zn{display:inline-flex;align-items:center}.streak-overview-modal_freezeCount__JhiEq{display:inline-block}.streak-overview-modal_freezeCountBounce__uT7ps{animation:streak-overview-modal_freeze-count-bounce___fxIj .5s cubic-bezier(.9,0,.1,1) both}@keyframes streak-overview-modal_freeze-count-bounce___fxIj{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.streak-overview-modal_freezes__Su0rA{border-radius:var(--surface-radius-outer,var(--surface-unit,1rem));background-color:var(--ds-color-purple-90);box-shadow:inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/10%),inset 0 calc(.125*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-purple-70) l c h/50%),inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/20%),0 calc(.25*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-black-100) l c h/50%);flex-direction:column;border-radius:1.5rem;flex-grow:1}.streak-overview-modal_freezeSlots__BwBaT,.streak-overview-modal_freezes__Su0rA{--surface-radius-inner:calc(0.75 * var(--surface-unit, 1rem));display:flex;padding:.5rem}.streak-overview-modal_freezeSlots__BwBaT{border-radius:var(--surface-radius-outer,var(--surface-unit,1rem));background:linear-gradient(to bottom,oklch(from var(--ds-color-black-100) l c h/50%) 0,oklch(from var(--ds-color-black-100) l c h/30%) calc(2 * var(--surface-unit, 1rem)));box-shadow:0 calc(.625*var(--surface-unit, 1rem)) calc(1.25*var(--surface-unit, 1rem)) 0 rgba(0,0,0,.15) inset,0 calc(-.0625*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 rgba(0,0,0,.55),0 calc(.0625*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 var(--ds-color-white-10);flex:1 1}.streak-overview-modal_side__GS4eU{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:1020px){.streak-overview-modal_side__GS4eU{flex:1 1}}.streak-overview-modal_milestone__BBrlI{border-radius:var(--surface-radius-outer,var(--surface-unit,1rem));background-color:var(--ds-color-purple-90);box-shadow:inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/10%),inset 0 calc(.125*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-purple-70) l c h/50%),inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/20%),0 calc(.25*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-black-100) l c h/50%);flex-direction:column;border-radius:1.5rem;background-image:linear-gradient(to bottom right,transparent 50%,var(--ds-color-brand-70));text-align:left}.streak-overview-modal_milestoneRow__UT1Sk,.streak-overview-modal_milestone__BBrlI{--surface-radius-inner:calc(0.75 * var(--surface-unit, 1rem));display:flex;padding:.5rem}.streak-overview-modal_milestoneRow__UT1Sk{border-radius:var(--surface-radius-outer,var(--surface-unit,1rem));background:linear-gradient(to bottom,oklch(from var(--ds-color-black-100) l c h/50%) 0,oklch(from var(--ds-color-black-100) l c h/30%) calc(2 * var(--surface-unit, 1rem)));box-shadow:0 calc(.625*var(--surface-unit, 1rem)) calc(1.25*var(--surface-unit, 1rem)) 0 rgba(0,0,0,.15) inset,0 calc(-.0625*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 rgba(0,0,0,.55),0 calc(.0625*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 var(--ds-color-white-10);align-items:center;gap:.5rem}.streak-overview-modal_milestoneProgress__XT6Zy{flex:1 1;height:1.25rem}.streak-overview-modal_milestoneBadge__n8M1W{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;flex-shrink:0;width:4rem;height:4rem}.streak-overview-modal_milestoneBadgeImage__uI827{width:4rem;height:4rem;object-fit:contain}@keyframes streak-card_surface-halo-pulse__GUBFh{50%{opacity:.5}}@keyframes streak-card_surface-shining-pulse__0mu3e{0%{box-shadow:inset 0 0 calc(.25*var(--surface-unit, 1rem)) calc(.25*var(--surface-unit, 1rem)) oklch(from var(--ds-color-purple-30) l c h/20%)}to{box-shadow:inset 0 0 calc(.75*var(--surface-unit, 1rem)) calc(.75*var(--surface-unit, 1rem)) oklch(from var(--ds-color-purple-30) l c h/20%)}}@keyframes streak-card_surface-shining-rays__pItHs{0%{background-position:160%}to{background-position:-20%}}@keyframes streak-card_surface-shining-fill__eAop2{0%{--shining-percentage:0%}to{--shining-percentage:100%}}@keyframes streak-card_surface-shining-color-pulse__2LvoW{0%{color:var(--ds-color-purple-70)}to{color:var(--ds-color-purple-20)}}@keyframes streak-card_surface-shining-disappear__aqnwR{0%,95%{opacity:1;scale:1}to{opacity:0;scale:1.1}}.streak-card_wrapper__Pppvi{position:relative;width:100%;padding:0;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer;transition:filter .3s var(--ease-out-expo),transform .3s var(--ease-out-expo)}.streak-card_wrapper__Pppvi:hover{filter:brightness(1.25)}.streak-card_wrapper__Pppvi:active{transform:scale(.95);transition-duration:0s}.streak-card_lipWrapper__10kwT{position:relative;z-index:0;padding:0 1rem}.streak-card_lip__lR5mK{position:relative;display:inline-flex;padding:.5rem 1rem;border-radius:.75rem .75rem 0 0;background-color:var(--ds-color-purple-90);line-height:1;max-width:100%}.streak-card_lipLabel__gPhJW{margin:0;overflow:hidden;font-size:var(--font-size-12);font-style:italic;font-weight:700;line-height:1;color:var(--ds-color-purple-30);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.streak-card_lipLabelActive__DyUAD{color:var(--ds-color-orange-50)}.streak-card_lipRelief__5uHgF{box-shadow:inset 0 calc(-.25*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-black-100) l c h/40%),inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/10%),inset 0 calc(.125*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-purple-70) l c h/50%),inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/20%);position:absolute;inset:0;z-index:10;border-radius:inherit;pointer-events:none}.streak-card_root__7OcPY{background-color:var(--ds-color-purple-80);position:relative;z-index:1;display:flex;flex-direction:column;width:100%;border-radius:1rem;padding:.125rem 0}.streak-card_relief__WyePX{box-shadow:inset 0 calc(-.25*var(--surface-unit, 1rem)) calc(.0625*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-black-100) l c h/40%),inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/10%),inset 0 calc(.125*var(--surface-unit, 1rem)) calc(.5*var(--surface-unit, 1rem)) 0 oklch(from var(--ds-color-purple-70) l c h/50%),inset 0 calc(.0625*var(--surface-unit, 1rem)) 0 0 oklch(from var(--ds-color-white-100) l c h/20%);position:absolute;inset:0;z-index:50;border-radius:inherit;pointer-events:none}.streak-card_calendar__mCYm4{--calendar-weekday-color:var(--ds-color-purple-30);pointer-events:none}.streak-card_root__7OcPY .streak-card_fire__a4aTx{position:absolute;top:-3.125rem;right:.625rem;font-size:var(--font-size-24);z-index:60;filter:drop-shadow(0 .0625rem .125rem rgba(0,0,0,.6))}.streak-card_count__jw44r{display:inline-block}.streak-card_countBounce__3P_8P{animation:streak-card_streak-card-count-bounce__pcdFf .5s cubic-bezier(.9,0,.1,1) both}.streak-card_impact__4_iJE{top:-3.125rem;right:.625rem;z-index:61;width:calc(2.5*var(--font-size-24));aspect-ratio:1}.streak-card_cellImpact__9ST6y,.streak-card_impact__4_iJE{position:absolute;border-radius:50%;pointer-events:none;animation:streak-card_streak-card-explosion__LMsEh 2.5s cubic-bezier(0,.48,0,1) forwards}.streak-card_cellImpact__9ST6y{top:50%;left:50%;width:3rem;height:3rem;margin:-1.5rem 0 0 -1.5rem;z-index:10}@keyframes streak-card_streak-card-count-bounce__pcdFf{0%{transform:translateY(0) scale(1) rotate(0deg)}50%{transform:translateY(0) scale(1.6) rotate(10deg)}to{transform:translateY(0) scale(1) rotate(0deg)}}@keyframes streak-card_streak-card-explosion__LMsEh{0%{transform:scale(1);box-shadow:inset 0 0 0 1.5rem #ff0;filter:brightness(150%)}to{transform:scale(2);box-shadow:inset 0 0 0 0 rgba(255,255,0,0);filter:brightness(100%)}}