@keyframes tappable__beat_OhZLW{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes tappable__pulse_OhZLW{50%{opacity:.5}}.tappable__root_OhZLW{cursor:pointer;transition-property:box-shadow,opacity,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast)}.tappable__root_OhZLW:focus-visible{outline:none}.tappable__root_OhZLW:disabled,.tappable__root_OhZLW[aria-disabled=true]{pointer-events:none;opacity:.5}@media (hover: hover){.tappable__root_OhZLW:hover{filter:brightness(1.05)}}.tappable__root_OhZLW:active{filter:brightness(.8)}.tappable__root_OhZLW{-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes accordion__beat_AI52r{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes accordion__pulse_AI52r{50%{opacity:.5}}.accordion__root_AI52r{display:flex;flex-direction:column;gap:.5rem}.accordion__item_AI52r{padding:.75rem;padding-bottom:0;box-shadow:inset -.063rem -.063rem .063rem #ffffff0d,inset .063rem .063rem .063rem #ffffff4d;border-radius:.75rem}.accordion__header_AI52r{display:flex}.accordion__trigger_AI52r{display:flex;flex-direction:row;flex:1;align-items:center;justify-content:space-between;text-align:left;gap:1rem;padding-bottom:.75rem;font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);color:var(--foreground)}.accordion__trigger_AI52r[data-state=open]>svg{transform:rotate(180deg)}.accordion__trigger_AI52r>svg{width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--white);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast)}.accordion__content_AI52r{overflow:hidden}.accordion__content_AI52r[data-state=closed]{animation:accordion__accordion-up_AI52r .2s ease-out}.accordion__content_AI52r[data-state=open]{animation:accordion__accordion-down_AI52r .2s ease-out}.accordion__content_AI52r .accordion__inner_AI52r{padding-bottom:.75rem;display:flex;flex-direction:column;font-size:1rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.25rem;text-decoration:none;text-transform:none;opacity:.6}@keyframes accordion__accordion-down_AI52r{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion__accordion-up_AI52r{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes spinner__beat_LOUwr{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes spinner__pulse_LOUwr{50%{opacity:.5}}.spinner__root_LOUwr{animation:spinner__spin_LOUwr 1s linear infinite}.spinner__md_LOUwr{width:1.5rem;height:1.5rem}.spinner__lg_LOUwr{width:3.5rem;height:3.5rem}@keyframes spinner__spin_LOUwr{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes button__beat_OgrC9{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes button__pulse_OgrC9{50%{opacity:.5}}.button__root_OgrC9{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;white-space:nowrap;min-width:3.75rem;position:relative;cursor:pointer;transition-property:box-shadow,opacity,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast)}.button__root_OgrC9:focus-visible{outline:none}.button__root_OgrC9:disabled,.button__root_OgrC9[aria-disabled=true]{pointer-events:none;opacity:.5}@media (hover: hover){.button__root_OgrC9:hover{filter:brightness(1.05)}}.button__root_OgrC9:active{filter:brightness(.8)}.button__root_OgrC9{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-property:box-shadow,opacity,transform,filter,background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast)}.button__root_OgrC9 svg{flex-shrink:0}.button__root_OgrC9:disabled,.button__root_OgrC9[aria-disabled=true]{pointer-events:none;opacity:1;background-color:#413f40;color:#ffffff4d}.button__primary_OgrC9{color:var(--black);background-color:var(--bright-green)}.button__secondary_OgrC9{color:var(--black);background-color:var(--white)}.button__tertiary_OgrC9{color:var(--white);background-color:var(--dark-gray)}.button__tertiary_OgrC9:disabled,.button__tertiary_OgrC9[aria-disabled=true]{background-color:transparent;color:#fff3}.button__md_OgrC9{height:3rem;padding:.75rem 1.25rem;border-radius:.75rem;font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none}.button__md_OgrC9 svg{width:1.5rem;height:1.5rem}@keyframes alert-dialog__beat_lfZ_3{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes alert-dialog__pulse_lfZ_3{50%{opacity:.5}}.alert-dialog__overlay_lfZ_3{position:fixed;inset:0;z-index:50;background-color:#000c;pointer-events:none}.alert-dialog__overlay_lfZ_3[data-state=open]{animation:alert-dialog__fadeIn_lfZ_3 .2s ease-out}.alert-dialog__overlay_lfZ_3[data-state=closed]{animation:alert-dialog__fadeOut_lfZ_3 .2s ease-in}.alert-dialog__container_lfZ_3{position:fixed;inset:0;z-index:51;display:flex;justify-content:center;align-items:center;pointer-events:none}.alert-dialog__content_lfZ_3{pointer-events:auto;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 2rem);max-width:22.563rem;gap:1rem;padding:1rem 1.5rem;color:var(--foreground);background-color:var(--background);box-shadow:inset -.063rem -.063rem .063rem #ffffff0d,inset .063rem .063rem .063rem #ffffff4d;border-radius:.75rem;z-index:51;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.alert-dialog__content_lfZ_3[data-state=open]{animation:alert-dialog__contentShow_lfZ_3 .2s ease-out}.alert-dialog__content_lfZ_3[data-state=closed]{animation:alert-dialog__contentHide_lfZ_3 .2s ease-in}.alert-dialog__header_lfZ_3{display:flex;flex-direction:column;gap:1rem}.alert-dialog__footer_lfZ_3{display:flex;flex-direction:column;gap:.5rem;width:100%}.alert-dialog__title_lfZ_3{font-size:1.875rem;font-family:YS Text;font-weight:700;font-style:normal;line-height:2.25rem;letter-spacing:-.063rem;text-decoration:none;text-transform:none;filter:url(#goo)}.alert-dialog__description_lfZ_3{font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none}@keyframes alert-dialog__fadeIn_lfZ_3{0%{opacity:0}to{opacity:1}}@keyframes alert-dialog__fadeOut_lfZ_3{0%{opacity:1}to{opacity:0}}@keyframes alert-dialog__contentShow_lfZ_3{0%{opacity:0;transform:translate(-50%,-48%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes alert-dialog__contentHide_lfZ_3{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.95)}}.avatar__avatar_dm1oz{position:relative;display:flex;overflow:hidden;border-radius:50%;flex-shrink:0;width:1.25rem}.avatar__xl_dm1oz{height:7rem;width:7rem}.avatar__lg_dm1oz{height:5rem;width:5rem}.avatar__md_dm1oz{height:2.5rem;width:2.5rem}.avatar__xs_dm1oz{height:1.25rem;width:1.25rem}.avatar__sm_dm1oz{height:1.5rem;width:1.5rem}.avatar__avatarImage_dm1oz{aspect-ratio:1;height:100%;width:100%}.avatar__avatarFallback_dm1oz{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e6e6e6;line-height:0}@keyframes progress__beat__crAT{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes progress__pulse__crAT{50%{opacity:.5}}.progress__root__crAT{position:relative;overflow:hidden;border-radius:624.938rem;width:100%;display:flex;align-items:center;justify-content:center}.progress__root__crAT .progress__inner__crAT{width:100%;height:100%;flex:1;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast)}.progress__default__crAT{background-color:#ffffff1a}.progress__default__crAT .progress__inner__crAT{background-color:var(--bright-green)}.progress__md__crAT{height:1.25rem}@keyframes toaster__beat_eNtkY{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes toaster__pulse_eNtkY{50%{opacity:.5}}@keyframes desktop-placeholder__beat_G4Xzx{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes desktop-placeholder__pulse_G4Xzx{50%{opacity:.5}}.desktop-placeholder__root_G4Xzx{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:1rem;height:100%}.desktop-placeholder__root_G4Xzx h1{font-size:1.875rem;font-family:YS Text;font-weight:700;font-style:normal;line-height:2.25rem;letter-spacing:-.063rem;text-decoration:none;text-transform:none;filter:url(#goo);font-size:calc(30 * 100vw / 393);line-height:1.2em}@media (min-width: 40rem){.desktop-placeholder__root_G4Xzx h1{font-size:calc(30*min(100vw / 572,100vh / 372))}}.desktop-placeholder__root_G4Xzx img{width:100%;flex:1;min-height:0;-o-object-fit:contain;object-fit:contain}@keyframes error__beat_mQX8L{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes error__pulse_mQX8L{50%{opacity:.5}}.error__root_mQX8L{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background-color:var(--background)}.error__root_mQX8L .error__inner_mQX8L{width:100%;max-width:24.563rem;margin:0 auto;flex:1;display:flex;flex-direction:column;padding-left:var(--padding-left);padding-right:var(--padding-right);padding-top:calc(var(--extra-padding-top) + var(--padding-top));padding-bottom:calc(var(--extra-padding-bottom) + var(--padding-bottom));justify-content:center;align-items:center}.error__root_mQX8L .error__inner_mQX8L .error__content_mQX8L{box-shadow:inset -.063rem -.063rem .063rem #ffffff0d,inset .063rem .063rem .063rem #ffffff4d;padding:1rem 1.5rem;border-radius:.75rem;gap:1rem;display:flex;flex-direction:column}.error__root_mQX8L .error__inner_mQX8L .error__content_mQX8L .error__title_mQX8L{font-size:1.875rem;font-family:YS Text;font-weight:700;font-style:normal;line-height:2.25rem;letter-spacing:-.063rem;text-decoration:none;text-transform:none;filter:url(#goo)}.error__root_mQX8L .error__inner_mQX8L .error__content_mQX8L .error__description_mQX8L{font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none}.error__root_mQX8L .error__inner_mQX8L .error__content_mQX8L .error__image_mQX8L{width:100%;-o-object-fit:contain;object-fit:contain}.error__root_mQX8L .error__inner_mQX8L .error__content_mQX8L .error__actions_mQX8L{display:flex;flex-direction:column;gap:.5rem}.error__image_mQX8L{width:100%;height:12.5rem;-o-object-fit:contain;object-fit:contain}@keyframes not-found__beat_mdKsF{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes not-found__pulse_mdKsF{50%{opacity:.5}}.not-found__root_mdKsF{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background-color:var(--background)}.not-found__root_mdKsF .not-found__inner_mdKsF{width:100%;max-width:24.563rem;margin:0 auto;flex:1;display:flex;flex-direction:column;padding-left:var(--padding-left);padding-right:var(--padding-right);padding-top:calc(var(--extra-padding-top) + var(--padding-top));padding-bottom:calc(var(--extra-padding-bottom) + var(--padding-bottom));gap:1rem}.not-found__root_mdKsF .not-found__inner_mdKsF h1{font-size:1.875rem;font-family:YS Text;font-weight:700;font-style:normal;line-height:2.25rem;letter-spacing:-.063rem;text-decoration:none;text-transform:none;filter:url(#goo)}.not-found__root_mdKsF .not-found__inner_mdKsF p{font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none}.not-found__root_mdKsF .not-found__inner_mdKsF .not-found__image_mdKsF{width:100%;height:12.5rem;flex:1;min-height:0;-o-object-fit:contain;object-fit:contain}@keyframes pending__beat_LjIE_{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes pending__pulse_LjIE_{50%{opacity:.5}}.pending__root_LjIE_{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;height:100%;overflow:hidden;background-color:var(--background)}.pending__root_LjIE_ .pending__inner_LjIE_{width:100%;max-width:24.563rem;margin:0 auto;flex:1;display:flex;flex-direction:column;padding-left:var(--padding-left);padding-right:var(--padding-right);padding-top:calc(var(--extra-padding-top) + var(--padding-top));padding-bottom:calc(var(--extra-padding-bottom) + var(--padding-bottom));position:relative;align-items:center;justify-content:center}.pending__root_LjIE_ .pending__inner_LjIE_ svg{width:4.375rem;height:4.375rem;animation:pending__pulse_LjIE_ 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes route__beat_Q1rJZ{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes route__pulse_Q1rJZ{50%{opacity:.5}}.route__root_Q1rJZ{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;min-height:100lvh;min-height:-webkit-fill-available;overflow:hidden}.route__root_Q1rJZ .route__inner_Q1rJZ{display:flex;flex-direction:column;flex:1;width:100%;height:100%}.route__image_Q1rJZ{width:100%;height:12.5rem}.route__landscape_Q1rJZ{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;text-align:center}.route__landscape_Q1rJZ h1{font-size:2.75rem;font-family:YS Text;font-weight:700;font-style:normal;line-height:3.25rem;text-decoration:none;text-transform:none;filter:url(#goo);font-size:calc(44*min(100vw / 852,100vh / 393));line-height:1.2em;position:relative}.route__landscape_Q1rJZ img{position:absolute;bottom:0;right:0;width:calc(322 / 393 * 100vh);height:calc(322 / 393 * 100vh);-o-object-fit:contain;object-fit:contain}@keyframes skeleton__beat_uJ4gK{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes skeleton__pulse_uJ4gK{50%{opacity:.5}}.skeleton__root_uJ4gK{background-color:var(--dark-gray);border-radius:.75rem;padding:1rem;animation:skeleton__pulse_uJ4gK 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes route__beat_rtdU6{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes route__pulse_rtdU6{50%{opacity:.5}}.route__root_rtdU6{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background-color:var(--background)}.route__root_rtdU6 .route__inner_rtdU6{width:100%;max-width:24.563rem;margin:0 auto;flex:1;padding-left:var(--padding-left);padding-right:var(--padding-right);padding-top:calc(var(--extra-padding-top) + var(--padding-top));padding-bottom:calc(var(--extra-padding-bottom) + var(--padding-bottom));display:flex;flex-direction:column;gap:1rem}.route__root_rtdU6 .route__inner_rtdU6 .route__userData_rtdU6{display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:inset -.063rem -.063rem .063rem #ffffff0d,inset .063rem .063rem .063rem #ffffff4d;padding:1rem;border-radius:.75rem}.route__root_rtdU6 .route__inner_rtdU6 .route__userData_rtdU6 .route__name_rtdU6{font-family:YS Text;font-style:normal;font-weight:700;font-size:1.625rem;line-height:1.875rem;text-decoration:none;text-transform:none;margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.route__root_rtdU6 .route__inner_rtdU6 .route__userData_rtdU6 .route__email_rtdU6{font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none;margin-top:.5rem}.route__root_rtdU6 .route__inner_rtdU6 .route__userData_rtdU6 .route__edit_rtdU6{margin-top:1rem}.route__imageContainer_rtdU6{width:19.563rem;height:9.375rem;-o-object-fit:contain;object-fit:contain;position:relative;display:flex;justify-content:center;align-items:center}.route__imageContainer_rtdU6 .route__image_rtdU6{position:absolute;width:100%}.route__pending_rtdU6 .route__inner_rtdU6 .route__userData_rtdU6{width:100%;height:17.375rem;box-shadow:none}.route__pending_rtdU6 .route__inner_rtdU6 .route__button_rtdU6{width:100%;height:3rem}@keyframes route__beat_WpgmL{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes route__pulse_WpgmL{50%{opacity:.5}}.route__root_WpgmL{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background-color:var(--background)}.route__root_WpgmL .route__inner_WpgmL{width:100%;max-width:24.563rem;margin:0 auto;flex:1;padding-left:var(--padding-left);padding-right:var(--padding-right);padding-top:calc(var(--extra-padding-top) + var(--padding-top));padding-bottom:calc(var(--extra-padding-bottom) + var(--padding-bottom));display:flex;flex-direction:column;gap:1.5rem}.route__root_WpgmL .route__inner_WpgmL .route__categories_WpgmL{display:flex;flex-direction:column;gap:.25rem;flex:1}.route__root_WpgmL .route__inner_WpgmL .route__categories_WpgmL .route__category_WpgmL{font-size:1.625rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.875rem;text-decoration:none;text-transform:none;color:var(--white);box-shadow:inset -.063rem -.063rem .063rem #ffffff0d,inset .063rem .063rem .063rem #ffffff4d;border-radius:.75rem;padding:.375rem;flex:1;display:flex;align-items:flex-start;justify-content:center;position:relative;overflow:hidden}.route__root_WpgmL .route__inner_WpgmL .route__categories_WpgmL .route__category_WpgmL img{width:100%;position:absolute;bottom:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast)}.route__root_WpgmL .route__inner_WpgmL .route__categories_WpgmL .route__category_WpgmL .route__checkedImage_WpgmL{opacity:0!important}.route__root_WpgmL .route__inner_WpgmL .route__categories_WpgmL .route__category_WpgmL .route__uncheckedImage_WpgmL,.route__root_WpgmL .route__inner_WpgmL .route__categories_WpgmL .route__category_WpgmL[data-state=checked] .route__checkedImage_WpgmL{opacity:1!important}.route__root_WpgmL .route__inner_WpgmL .route__categories_WpgmL .route__category_WpgmL[data-state=checked] .route__uncheckedImage_WpgmL{opacity:0!important}.route__root_WpgmL.route__pending_WpgmL .route__categories_WpgmL .route__category_WpgmL{box-shadow:none}.route__root_WpgmL.route__pending_WpgmL .route__button_WpgmL{width:100%;height:3rem;padding:0}@keyframes route__beat__3XOXH{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes route__pulse__3XOXH{50%{opacity:.5}}.route__root__3XOXH{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overflow:hidden;background-color:var(--background)}.route__root__3XOXH .route__inner__3XOXH{width:100%;max-width:24.563rem;margin:0 auto;flex:1;display:flex;flex-direction:column;padding-left:var(--padding-left);padding-right:var(--padding-right);padding-top:calc(var(--extra-padding-top) + var(--padding-top));padding-bottom:calc(var(--extra-padding-bottom) + var(--padding-bottom));gap:1rem;max-height:100%;padding-left:0;padding-right:0}.route__root__3XOXH .route__inner__3XOXH .route__progressBars__3XOXH{padding-left:var(--padding-left);padding-right:var(--padding-right)}.route__root__3XOXH .route__inner__3XOXH .route__content__3XOXH{flex:1;min-height:0;padding-left:var(--padding-left);padding-right:var(--padding-right);display:flex;flex-direction:column;gap:1rem;background-color:var(--background)}.route__skeleton1__3XOXH{width:100%;flex:1}.route__skeleton2__3XOXH{width:100%;height:3rem}@keyframes route__beat__2JDUx{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes route__pulse__2JDUx{50%{opacity:.5}}.route__root__2JDUx{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background-color:var(--background);gap:1rem;padding-left:var(--padding-left);padding-right:var(--padding-right)}.route__root__2JDUx .route__topTint__2JDUx{position:sticky;height:calc(var(--padding-top) + var(--extra-padding-top));flex-shrink:0;width:100%;top:0;background-image:linear-gradient(to top,transparent,var(--background));pointer-events:none;margin-bottom:-1rem;z-index:1}.route__root__2JDUx .route__tint__2JDUx{position:sticky;height:3rem;flex-shrink:0;width:100%;bottom:0;background-image:linear-gradient(to bottom,transparent,var(--background));pointer-events:none}.route__root__2JDUx .route__noTasks__2JDUx{display:flex;flex-direction:column;gap:1rem;color:#454545;flex:1}.route__root__2JDUx .route__noTasks__2JDUx img{width:100%;flex:1;min-height:0;-o-object-fit:contain;object-fit:contain}.route__root__2JDUx .route__noTasks__2JDUx h2{font-size:1.875rem;font-family:YS Text;font-weight:700;font-style:normal;line-height:2.25rem;letter-spacing:-.063rem;text-decoration:none;text-transform:none;filter:url(#goo)}.route__root__2JDUx .route__noTasks__2JDUx p{font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none}.route__root__2JDUx .route__tasks__2JDUx{display:flex;flex-direction:column;gap:.625rem}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem;border-radius:.75rem;box-shadow:inset -.063rem -.063rem .063rem #ffffff0d,inset .063rem .063rem .063rem #ffffff4d}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx.route__bg__2JDUx{background-color:var(--dark-gray)}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__progressValue__2JDUx{font-size:1rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.25rem;text-decoration:none;text-transform:none;color:var(--white);opacity:.8;position:absolute;mix-blend-mode:difference}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__chevron__2JDUx{width:2rem;height:2rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__title__2JDUx{font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none;width:100%}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__description__2JDUx{font-size:1rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.25rem;text-decoration:none;text-transform:none;width:100%}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__crystals__2JDUx,.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__retries__2JDUx,.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__time__2JDUx{display:flex;align-items:center;gap:.25rem;font-size:1rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.25rem;text-decoration:none;text-transform:none}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__crystals__2JDUx img,.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__retries__2JDUx img,.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__time__2JDUx img{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__crystals__2JDUx{color:var(--light-green)}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__retries__2JDUx{color:var(--dark-green)}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__time__2JDUx{color:var(--white)}.route__root__2JDUx .route__tasks__2JDUx .route__task__2JDUx .route__content__2JDUx .route__time__2JDUx span{opacity:.6}.route__pending__2JDUx{overflow:hidden}.route__pending__2JDUx .route__skeleton__2JDUx{width:100%;height:6.625rem}@keyframes route__beat_LQHYd{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes route__pulse_LQHYd{50%{opacity:.5}}.route__root_LQHYd{flex:1;overflow-x:hidden;overflow-y:auto;background-color:var(--background);padding-left:var(--padding-left);padding-right:var(--padding-right);display:flex;flex-direction:column;gap:.5rem}.route__root_LQHYd .route__topTint_LQHYd{position:sticky;height:calc(var(--padding-top) + var(--extra-padding-top));flex-shrink:0;width:100%;top:0;background-image:linear-gradient(to top,transparent,var(--background));pointer-events:none;margin-bottom:-.5rem;z-index:1}.route__root_LQHYd .route__prizes_LQHYd{display:flex;flex-direction:column;gap:.5rem;flex:1}.route__root_LQHYd .route__userPlaceContainer_LQHYd{padding-bottom:1rem;background-image:linear-gradient(to bottom,transparent,var(--background));position:sticky;bottom:0}.route__root_LQHYd .route__userPlaceContainer_LQHYd .route__userPlace_LQHYd{display:flex;gap:.625rem;align-items:center;box-shadow:inset -.063rem -.063rem .063rem #ffffff0d,inset .063rem .063rem .063rem #ffffff4d;background-color:var(--dark-gray);border-radius:.75rem;padding:.75rem;width:100%;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast)}.route__root_LQHYd .route__userPlaceContainer_LQHYd .route__userPlace_LQHYd.route__hidden_LQHYd{opacity:0;pointer-events:none}.route__root_LQHYd .route__userPlaceContainer_LQHYd .route__userPlace_LQHYd .route__place_LQHYd{font-family:YS Text;font-style:normal;font-weight:700;font-size:1.625rem;line-height:1.875rem;text-decoration:none;text-transform:none;color:var(--bright-green);filter:url(#goo);min-width:1.875rem;text-align:center}.route__root_LQHYd .route__userPlaceContainer_LQHYd .route__userPlace_LQHYd .route__name_LQHYd{font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-width:0;flex:1;text-align:left}.route__root_LQHYd .route__userPlaceContainer_LQHYd .route__userPlace_LQHYd .route__score_LQHYd{display:flex;align-items:center;gap:.25rem;color:var(--light-green);font-size:1rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.25rem;text-decoration:none;text-transform:none}.route__root_LQHYd .route__userPlaceContainer_LQHYd .route__userPlace_LQHYd .route__score_LQHYd .route__crystal_LQHYd{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain}.route__pending_LQHYd .route__skeleton_LQHYd{width:100%;height:5.5rem}.route__pending_LQHYd .route__skeleton_LQHYd:nth-child(1){width:100%;height:5.5rem}.route__pending_LQHYd .route__skeleton_LQHYd:nth-child(5){flex:1}.route__pending_LQHYd .route__userPlaceContainer_LQHYd .route__userPlace_LQHYd{width:100%;height:3.25rem;box-shadow:none}@keyframes route__beat__LVuy{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes route__pulse__LVuy{50%{opacity:.5}}.route__root__LVuy{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overflow:hidden;width:100%;padding-top:calc(var(--padding-top) + var(--extra-padding-top))}.route__root__LVuy .route__header__LVuy{padding-left:var(--padding-left);padding-right:var(--padding-right)}.route__root__LVuy .route__content__LVuy{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;width:100%}.route__root__LVuy .route__content__LVuy .route__frame__LVuy{position:absolute;top:-.063rem;left:0;right:0;bottom:0;width:100%;height:calc(100% + .063rem);z-index:1}.route__root__LVuy .route__content__LVuy .route__results__LVuy{position:absolute;width:100%;height:100%;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.375rem;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background-color:#000c}.route__root__LVuy .route__content__LVuy .route__results__LVuy h1{font-size:1.875rem;font-family:YS Text;font-weight:700;font-style:normal;line-height:2.25rem;letter-spacing:-.063rem;text-decoration:none;text-transform:none;filter:url(#goo)}.route__root__LVuy .route__content__LVuy .route__results__LVuy p{font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none}.route__root__LVuy .route__content__LVuy .route__mapContainer__LVuy{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;width:100%;-ms-overflow-style:none;scrollbar-width:none}.route__root__LVuy .route__content__LVuy .route__mapContainer__LVuy::-webkit-scrollbar{display:none}.route__root__LVuy .route__content__LVuy .route__faq__LVuy{position:absolute;bottom:5%;right:6.5%;width:2.625rem;height:2.625rem;background-color:var(--dark-gray);border-radius:100%;box-shadow:inset 0 .063rem .063rem #ffffff80,inset 0 .063rem .188rem #ffffffbf;z-index:1}.route__root__LVuy .route__content__LVuy .route__faq__LVuy img{width:100%;height:100%}.route__pending__LVuy{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overflow:hidden;padding-top:calc(var(--padding-top) + var(--extra-padding-top));padding-left:var(--padding-left);padding-right:var(--padding-right)}.route__pending__LVuy .route__header__LVuy{display:flex;align-items:center;gap:1rem}.route__pending__LVuy .route__header__LVuy .route__avatar__LVuy{width:2.5rem;height:2.5rem;border-radius:100%;flex-shrink:0}.route__pending__LVuy .route__header__LVuy .route__name__LVuy,.route__pending__LVuy .route__header__LVuy .route__balance__LVuy{width:100%;height:.875rem;padding:0}.route__pending__LVuy .route__map__LVuy{width:100%;flex:1;animation:route__pulse__LVuy 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes route__beat_q3h0V{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes route__pulse_q3h0V{50%{opacity:.5}}.route__top_q3h0V{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0}.route__top_q3h0V>svg{width:7.25rem;height:3.5rem}.route__top_q3h0V .route__title_q3h0V{filter:url(#goo);font-size:1.875rem;font-family:YS Text;font-weight:700;font-style:normal;line-height:2.25rem;letter-spacing:-.063rem;text-decoration:none;text-transform:none}.route__top_q3h0V .route__text_q3h0V{font-size:1.25rem;font-family:YS Text;font-weight:400;font-style:normal;line-height:1.5rem;text-decoration:none;text-transform:none}.route__top_q3h0V .route__image_q3h0V{flex:1;min-height:0;-o-object-fit:contain;object-fit:contain}.route__bottom_q3h0V{display:flex;flex-direction:column;gap:.5rem}.route__bottom_q3h0V .route__button_q3h0V{width:100%;height:3rem}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.125rem}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}button,[role=button]{cursor:pointer}button{padding:0}button:focus-visible{outline:none}:disabled{cursor:default}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid}html,:host{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:inherit}@keyframes beat{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes pulse{50%{opacity:.5}}:root{font-family:YS Text,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@supports (font-size: min(16px,10vw)){:root{font-size:calc(16*min(100vw / 393,100vh / 852))}}@supports not (font-size: min(16px,10vw)){:root{font-size:calc(16 / 852 * 100vh)}}html,body,#root{width:100%;height:100%;overflow:hidden}:root{color-scheme:dark}@media (hover: hover){:root{scrollbar-width:none}:root ::-webkit-scrollbar{display:none}}:root{--padding-top: calc(var(--tg-viewport-content-safe-area-inset-top, 0px) + var(--tg-viewport-safe-area-inset-top, 0px));--padding-bottom: calc(var(--tg-viewport-content-safe-area-inset-bottom, 0px) + var(--tg-viewport-safe-area-inset-bottom, 0px))}body{background-color:var(--background);color:var(--foreground);width:auto;-webkit-overflow-scrolling:touch!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}img{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@font-face{font-family:YS Text;font-weight:400;font-display:swap;src:url(/fonts/YS%20Text-Regular.ttf)}@font-face{font-family:YS Text;font-weight:500;font-display:swap;src:url(/fonts/YS%20Text-Medium.ttf)}@font-face{font-family:YS Text;font-weight:700;font-display:swap;src:url(/fonts/YS%20Text-Bold.ttf)}:root{--white: #FFFFFF;--black: #000000;--light-green: #E1F3BB;--bright-green: #D1FF71;--dark-green: #7CDD57;--dark-dark-green: #009E01;--dark-gray: #1E1E1E;--pink: #FF70F1;--yellow: #FEEC02;--blue: #515BFF;--background: var(--black);--foreground: var(--white);--border: var(--white);--ring: var(--white)}:root{--duration-fast: .2s;--duration-normal: 1s;--duration-slow: 2s;--tappable-scale: .95;--ring-inset: ;--ring-offset-color: var(--surface);--shadow: 0 0 #0000;--padding-left: 1rem;--padding-right: 1rem;--extra-padding-top: 1.5rem;--extra-padding-bottom: 1.5rem}.visually-hidden{position:fixed;transform:scale(0)}.sr-only{position:absolute;width:.063rem;height:.063rem;padding:0;margin:-.063rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
