.Input_wrapper__58_NO{display:flex;flex-direction:column;gap:.4rem}.Input_label__TqkAT{font-size:1.4rem;font-weight:500;color:color-mix(in srgb,var(--ue-ink) 60%,transparent)}.Input_input__zm0kH{border:.1rem solid var(--ue-border);border-radius:1.2rem;padding:.8rem 1.2rem;background-color:var(--ue-bg-card);color:var(--ue-ink);font-family:inherit;font-size:1.6rem;outline:none;transition:border-color .12s ease}.Input_input__zm0kH:focus{border-color:var(--ue-border-strong)}.Input_inputError__age0v{border-color:var(--ue-danger)}.Input_error__gEYyH{font-size:1.2rem;color:var(--ue-danger)}.Button_button__vncdS{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border:none;border-radius:1.2rem;font-family:inherit;font-weight:500;cursor:pointer;transition:background-color .12s ease,filter .12s ease,opacity .12s ease}.Button_button__vncdS:disabled{opacity:.5;cursor:not-allowed}.Button_primary__TggM9{background-color:var(--ue-brand);color:#ffffff}.Button_primary__TggM9:hover:not(:disabled){filter:brightness(.95)}.Button_secondary__EX5Ep{border:.1rem solid var(--ue-border);background-color:var(--ue-bg-card);color:var(--ue-ink)}.Button_secondary__EX5Ep:hover:not(:disabled){background-color:var(--ue-bg-subtle)}.Button_danger__OYt_K{background-color:var(--ue-danger);color:#ffffff}.Button_danger__OYt_K:hover:not(:disabled){filter:brightness(.95)}.Button_ghost__N0pv4{background-color:transparent;color:var(--ue-ink)}.Button_ghost__N0pv4:hover:not(:disabled){background-color:var(--ue-bg-subtle)}.Button_sm__ViyBs{padding:.4rem 1.2rem;font-size:1.4rem}.Button_md__aCN2a{padding:.8rem 1.6rem;font-size:1.6rem}.Button_lg__yk2CA{padding:1.2rem 2.4rem;font-size:1.8rem}.Button_spinner__TNYNG{width:1.6rem;height:1.6rem;border:.2rem solid color-mix(in srgb,#ffffff 30%,transparent);border-top-color:#ffffff;border-radius:50%;animation:Button_spin__Bcdgr .6s linear infinite}@keyframes Button_spin__Bcdgr{to{transform:rotate(1turn)}}.OtpLoginForm_page__eQ8xi{display:flex;min-height:100svh;align-items:center;justify-content:center;padding:1.6rem;background-color:var(--ue-bg-page)}.OtpLoginForm_card__pP4K6{width:100%;max-width:40rem;border-radius:3rem;padding:3.2rem;background-color:var(--ue-bg-card);box-shadow:var(--ue-shadow-lifted)}.OtpLoginForm_title__qSn25{margin-bottom:.4rem;font-size:2.4rem;font-weight:600;color:var(--ue-ink)}.OtpLoginForm_subtitle__9l0_r{margin-bottom:2.4rem;font-size:1.4rem;color:color-mix(in srgb,var(--ue-ink) 60%,transparent)}.OtpLoginForm_form__BuXo9{display:flex;flex-direction:column;gap:1.2rem}.OtpLoginForm_codeSentNote__OixDf{font-size:1.4rem;color:color-mix(in srgb,var(--ue-ink) 60%,transparent)}.OtpLoginForm_errorText__gkPKE{font-size:1.4rem;color:var(--ue-danger)}.OtpLoginForm_ghostButton__D6tzO{border:none;padding:0;background:none;color:color-mix(in srgb,var(--ue-ink) 60%,transparent);font-family:inherit;font-size:1.4rem;cursor:pointer}.OtpLoginForm_ghostButton__D6tzO:hover:not(:disabled){color:var(--ue-ink)}.OtpLoginForm_ghostButton__D6tzO:disabled{opacity:.5;cursor:not-allowed}.OtpLoginForm_codeInput__3QM6F{text-align:center;font-family:ui-monospace,SF Mono,Fira Code,monospace;font-size:2rem;font-weight:600;letter-spacing:.2em}.AuthModal_backdrop__KUZDp{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:200;padding:1.6rem;background-color:color-mix(in srgb,var(--ue-ink-secondary) 50%,transparent)}.AuthModal_panel__KlixP{position:relative;width:100%;max-width:44rem;border-radius:3rem;padding:3.2rem;background-color:var(--ue-bg-card);box-shadow:var(--ue-shadow-lifted)}.AuthModal_closeButton__gukgD{position:absolute;top:1.2rem;right:1.6rem;border:none;padding:.4rem;background:none;color:color-mix(in srgb,var(--ue-ink) 60%,transparent);font-size:2.4rem;line-height:1;cursor:pointer}.AuthModal_closeButton__gukgD:hover{color:var(--ue-ink)}.AuthModal_onboarding__STic7{display:flex;flex-direction:column}.AuthModal_onboardingTitle__DgD0o{margin-bottom:.4rem;font-size:2.4rem;font-weight:600;color:var(--ue-ink)}.AuthModal_onboardingSubtitle__9F9Z9{margin-bottom:2.4rem;font-size:1.4rem;color:color-mix(in srgb,var(--ue-ink) 60%,transparent)}.AuthModal_onboardingForm__fuW4L{display:flex;flex-direction:column;gap:1.2rem}.AuthModal_onboardingInput__iEJ_O{width:100%;border:.1rem solid var(--ue-border);border-radius:1.2rem;padding:1.2rem;background-color:var(--ue-bg-page);color:var(--ue-ink);font-family:inherit;font-size:1.6rem;outline:none}.AuthModal_onboardingInput__iEJ_O:focus{border-color:var(--ue-brand);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--ue-brand) 25%,transparent)}.AuthModal_onboardingError__Rwsgo{margin:0;font-size:1.4rem;color:var(--ue-danger)}.AuthModal_onboardingSubmitButton__oRAiz{border:none;border-radius:1.2rem;padding:1.2rem;background-color:var(--ue-brand);color:#ffffff;font-family:inherit;font-size:1.6rem;font-weight:600;cursor:pointer}.AuthModal_onboardingSubmitButton__oRAiz:disabled{opacity:.5;cursor:not-allowed}.AuthModal_onboardingSkipButton__Cl_mi{border:none;padding:0;background:none;color:color-mix(in srgb,var(--ue-ink) 60%,transparent);font-family:inherit;font-size:1.4rem;text-align:center;cursor:pointer}.AuthModal_onboardingSkipButton__Cl_mi:hover{color:var(--ue-ink)}.ConfirmDialog_backdrop__bhA_L{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:200;padding:1.6rem;background-color:color-mix(in srgb,var(--ue-ink-secondary) 50%,transparent)}.ConfirmDialog_panel__Op_hn{width:100%;max-width:36rem;border-radius:3rem;padding:2.8rem;background-color:var(--ue-bg-card);box-shadow:var(--ue-shadow-lifted);text-align:center}.ConfirmDialog_title__pKrEb{font-size:2.2rem;font-weight:700;color:var(--ue-ink)}.ConfirmDialog_text__EfLM4{margin-top:.8rem;font-size:1.4rem;line-height:1.5;color:color-mix(in srgb,var(--ue-ink) 60%,transparent)}.ConfirmDialog_actions__VEbXB{display:flex;flex-direction:column;gap:1rem;margin-top:2.4rem}.ConfirmDialog_button__gCv0H{border:none;border-radius:1.6rem;padding:1.4rem;font-family:inherit;font-size:1.6rem;font-weight:700;cursor:pointer}.ConfirmDialog_confirm__1ClW0{background-color:var(--ue-ink);color:var(--ue-bg-card)}.ConfirmDialog_danger__haOeG{background-color:var(--ue-danger);color:#fff}.ConfirmDialog_error__ArSeM{margin-top:1.2rem;font-size:1.4rem;color:var(--ue-danger)}.ConfirmDialog_cancel__ljMoA{background-color:var(--ue-bg-subtle);color:var(--ue-ink)}.ConfirmDialog_button__gCv0H:disabled{opacity:.5;cursor:default}.NavPanel_row__1lKbW{display:flex;flex-direction:column}.NavPanel_separator__jJqSn{width:100%;height:.1rem;flex-shrink:0}.NavPanel_heading__ERfsv{display:flex;align-items:center;gap:.8rem;margin:0;padding:1.4rem 2rem .4rem;font-size:1.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.NavPanel_item__DTohh{display:flex;width:100%;height:5rem;align-items:center;gap:1rem;box-sizing:border-box;border:none;padding-inline:2rem;background:transparent;font-family:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:opacity .15s}.NavPanel_item__DTohh:hover{opacity:.5}.NavPanel_itemIcon__sHGfH{display:flex;flex-shrink:0;align-items:center}.NavPanel_itemLabel__wg_Eh{flex:1 1;min-width:0;font-size:1.4rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NavPanel_itemLabelStrong__zgIf_{font-weight:700}.NavPanel_checkbox__FoGLA{display:flex;width:1.6rem;height:1.6rem;align-items:center;justify-content:center;border-radius:.6rem;border-width:.15rem;border-style:solid;color:#14161f}.NavPanel_icon__m3EPt{width:1.8rem;height:1.8rem}.NavPanel_tick__Dn2xv{width:1rem;height:1rem}.NavMenu_navRow__sGnut{position:relative;z-index:100}.NavMenu_button__nI6B_{display:flex;flex-shrink:0;align-items:center;justify-content:center;border:none;padding:0;background-color:var(--ue-bg-card);box-shadow:var(--ue-shadow-lifted);color:var(--ue-ink);cursor:pointer;transition:opacity var(--ue-press-return) var(--ue-press-ease),transform var(--ue-press-scale-return) var(--ue-press-ease)}@media (hover:hover){.NavMenu_button__nI6B_:hover{opacity:.8}}.NavMenu_shapeUnit__DeEs2{width:5rem;height:5rem;border-radius:2rem}.NavMenu_shapeHeader__LZTUS{width:4.4rem;height:4.4rem;border-radius:50%}.StreakPanel_panel__Ugk9H{display:flex;width:26rem;flex-direction:column;border-radius:3rem;background-image:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--ue-warning) 55%,transparent),transparent 70%)}.StreakPanel_count__82mjf{display:flex;align-items:center;justify-content:center;gap:1.2rem;padding:2rem 2rem 1.6rem}.StreakPanel_countFlame__8zHR7{display:flex}.StreakPanel_countFlameIcon__NsWGR{width:4rem;height:4rem}.StreakPanel_countNumber__aoI5K{font-size:3.6rem;font-weight:700;line-height:1}.StreakPanel_countLabel__F37ev{font-size:1.5rem;font-weight:600;line-height:1.2;max-width:6rem}.StreakPanel_week__5abuE{display:flex;justify-content:space-between;padding:1.6rem 2rem}.StreakPanel_day__cnAF4{display:flex;flex-direction:column;align-items:center;gap:.6rem}.StreakPanel_dayLetter__i4NGV{font-size:1.3rem;font-weight:600;opacity:.6}.StreakPanel_dot__LpK6r{--ue-dot-ring:inset 0 0 0 0.1rem rgb(255 255 255/60%);--ue-dot-today:0 0 transparent;--ue-dot-lift:0 0 transparent;display:flex;width:2.2rem;height:2.2rem;align-items:center;justify-content:center;border-radius:1.1rem;background-color:rgb(255 255 255/45%);box-shadow:var(--ue-dot-ring),var(--ue-dot-today),var(--ue-dot-lift)}.StreakPanel_dotDone__oQY_j{--ue-dot-ring:inset 0 0 0 0.1rem rgb(255 255 255/40%);--ue-dot-lift:0 0.5rem 1rem -0.6rem rgb(54 57 77);background-color:var(--ue-success);color:#fff}.StreakPanel_dotToday__qhbW8{--ue-dot-ring:inset 0 0 0 0.1rem #fff}.StreakPanel_rankSlider__T3a0H{display:block;width:100%;overflow:hidden;border:none;padding:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.StreakPanel_rankPanes__pvaz1{--ue-slide-duration:0.4s;--ue-slide-ease:cubic-bezier(0.3,0,0.1,1);display:grid;grid-template-columns:100% 100%;align-items:center;transition:transform var(--ue-slide-duration) var(--ue-slide-ease)}.StreakPanel_rankPanes__pvaz1[data-ladder]{transform:translateX(-100%)}@media (prefers-reduced-motion:reduce){.StreakPanel_rankPanes__pvaz1{transition:none}}.StreakPanel_rank__Kok3L{display:flex;flex-direction:column;gap:.8rem;padding:1.6rem 2rem}.StreakPanel_rankLabel__RRdoj{display:block;margin-top:.2rem;font-size:1.2rem;font-weight:600;opacity:.6}.StreakPanel_ladder__2sFyK{display:flex;flex-direction:column;gap:.6rem;padding:1.4rem 2rem}.StreakPanel_ladderRow__chBuj{position:relative;display:block;height:1.4rem}.StreakPanel_ladderNames__WAuY2{height:2.8rem}.StreakPanel_ladderNames__WAuY2 .StreakPanel_ladderName__k9yr0{top:calc((1 - var(--ue-alt)) * 1.4rem)}.StreakPanel_ladderDays__eJ07f,.StreakPanel_ladderName__k9yr0{position:absolute;left:calc(var(--ue-stop) * 100%);transform:translateX(calc(var(--ue-stop) * -100%));font-size:1rem;font-weight:700;line-height:1.4rem;white-space:nowrap}.StreakPanel_ladderName__k9yr0{opacity:.5}.StreakPanel_ladderEarned__2so0o{opacity:1}.StreakPanel_ladderDays__eJ07f{font-weight:600;opacity:.6}.StreakPanel_ladderTrack__zZMwz{position:relative;display:block;height:.6rem;border-radius:.3rem;background-color:rgb(255 255 255/45%)}.StreakPanel_ladderFill__HfSow{position:absolute;inset:0 auto 0 0;border-radius:.3rem;background-color:var(--ue-warning)}.StreakPanel_ladderStop__bseQa{position:absolute;top:50%;left:calc(var(--ue-stop) * 100%);width:1rem;height:1rem;border:.1rem solid var(--ue-warning);border-radius:50%;background-color:var(--ue-bg-card);transform:translate(calc(var(--ue-stop) * -100%),-50%)}.StreakPanel_ladderStopEarned__DurlN{background-color:var(--ue-warning)}.StreakPanel_ladderCaption___Cy8T{display:block;font-size:1rem;font-weight:600;text-align:center;opacity:.6}.StreakPanel_rankLine__aYaPQ{display:flex;align-items:baseline;justify-content:space-between;margin:0;gap:1rem}.StreakPanel_rankName__yNO2d{font-size:1.8rem;font-weight:700}.StreakPanel_rankTarget__i04aY{font-size:1.4rem;font-weight:600;opacity:.7}.StreakPanel_rankTrack__1WuRP{height:.6rem;border-radius:.3rem;background-color:rgb(255 255 255/45%);overflow:hidden}.StreakPanel_rankFill__FwoIA{height:100%;border-radius:.3rem;background-color:var(--ue-warning)}.StreakPanel_tallies__VG8xM{display:flex}.StreakPanel_tally__RqWhh{display:flex;flex:1 1;flex-direction:column;align-items:center;gap:.2rem;padding:1.4rem 1rem}.StreakPanel_tallyValue__W3kEt{font-size:2rem;font-weight:700;line-height:1.1}.StreakPanel_tallyButton__E_e1N{border:none;background:none;color:inherit;font:inherit;cursor:pointer}.StreakPanel_infoIcon__lbTu0{width:1.3rem;height:1.3rem;flex:none;margin-left:.4rem;opacity:.6}.StreakPanel_help__QldXT{margin:0;padding:1.2rem 2rem 1.6rem;font-size:1.3rem;line-height:1.45}.StreakPanel_tallyCap__N0fsm{font-size:1.4rem;font-weight:600;opacity:.5}.StreakPanel_tallyLabel__EhgUy{display:inline-flex;align-items:center;font-size:1.3rem;font-weight:600;text-align:center;white-space:nowrap}.VolumeControl_row__CfagR{display:flex;height:5rem;align-items:center;box-sizing:border-box;padding-left:2rem}.VolumeControl_button___HHmN{display:flex;position:relative;z-index:1;height:5rem;flex-shrink:0;align-items:center;justify-content:center;border:none;padding-inline:.8rem;background:transparent;cursor:pointer}.VolumeControl_buttonEnd__Fj0v7{padding-right:2rem}.VolumeControl_face__uwx1u{display:flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border-radius:1rem;background:rgba(255,255,255,.5);transition:opacity .15s}.VolumeControl_button___HHmN:disabled{cursor:default}.VolumeControl_button___HHmN:disabled .VolumeControl_face__uwx1u{opacity:.3}.VolumeControl_button___HHmN:not(:disabled):hover .VolumeControl_face__uwx1u{opacity:.6}.VolumeControl_icon__PbDUq{width:1.8rem;height:1.8rem}.VolumeControl_slider__KI5lu{display:flex;height:5rem;flex:1 1;min-width:0;align-items:center;touch-action:none}.VolumeControl_range__5nlr9{width:100%;height:5rem;pointer-events:none;margin:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer}.VolumeControl_range__5nlr9::-webkit-slider-runnable-track{height:.4rem;margin-block:2.3rem;border:none;border-radius:999rem;background:linear-gradient(to right,#5b6478 var(--ue-volume),rgba(255,255,255,.6) var(--ue-volume))}.VolumeControl_range__5nlr9::-moz-range-track{height:.4rem;border-radius:999rem;background:rgba(255,255,255,.6)}.VolumeControl_range__5nlr9::-moz-range-progress{height:.4rem;border-radius:999rem;background:#5b6478}.VolumeControl_range__5nlr9::-webkit-slider-thumb{width:1.6rem;height:1.6rem;margin-top:-.6rem;border:none;border-radius:50%;background:#403d4d;box-shadow:none;appearance:none;-webkit-appearance:none}.VolumeControl_range__5nlr9::-moz-range-thumb{width:1.6rem;height:1.6rem;border:none;border-radius:50%;background:#403d4d;box-shadow:none}.VolumeControl_value__Vv8Bg{display:flex;width:6.4rem;flex-shrink:0;align-items:baseline;justify-content:flex-start;gap:.4rem;font-size:1.4rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VolumeControl_valueMuted__kuvIW{color:var(--ue-danger)}.VolumeControl_note__GhSUQ{font-size:1.1rem;font-weight:600;opacity:.6}.VolumeControl_srOnly__eVI6_{position:absolute;width:.1rem;height:.1rem;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.UnitNav_row____GWH{display:flex;align-items:center;gap:1.2rem}.UnitNav_badge__zzUci{display:flex;position:relative;flex:1 1;min-width:0;height:5rem;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:2rem;padding-inline:1.6rem;background-color:var(--ue-bg-card);box-shadow:var(--ue-shadow-lifted)}.UnitNav_layers__LmD5s{display:grid;width:100%}.UnitNav_layer__aWbcM{--ue-swap-duration:0.5s;--ue-swap-ease:cubic-bezier(0.3,0,0.1,1);display:flex;grid-area:1/1;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;transition:transform var(--ue-swap-duration) var(--ue-swap-ease),opacity var(--ue-swap-duration) var(--ue-swap-ease)}.UnitNav_layerGone__y_gcb{transform:translateY(-120%);opacity:0}.UnitNav_layerWaiting___S5vi{transform:translateY(120%);opacity:0}.UnitNav_position__DMBKA{display:grid;width:100%;grid-template-columns:repeat(3,1fr);margin:0}.UnitNav_positionCell__t_WZN{display:flex;flex-direction:column;align-items:center;gap:.4rem}.UnitNav_positionHead__JlidE{color:var(--ue-ink);font-size:.9rem;font-weight:700;letter-spacing:.06em;line-height:1;opacity:.7}.UnitNav_positionValue__Xacav{margin:0;color:var(--ue-ink);font-size:1.4rem;font-weight:700;line-height:1}.UnitNav_reveal__HLNkA{position:absolute;inset:0;border:none;background:none;cursor:pointer}@media (prefers-reduced-motion:reduce){.UnitNav_layer__aWbcM{transition:opacity .2s}.UnitNav_layerGone__y_gcb,.UnitNav_layerWaiting___S5vi{transform:none}}.UnitNav_count__sA62a{color:var(--ue-ink);font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1}.UnitNav_countTotal__VewLv{font-size:1rem;opacity:.7}.UnitNav_track__8GOUq{width:100%;height:.5rem;overflow:hidden;border-radius:999rem;background-color:var(--ue-bg-subtle)}.UnitNav_fill__mzOmk{height:100%;border-radius:999rem;background-color:var(--ue-ink);transition:width .35s ease-in-out}.UnitNav_badgeSlot__oNxeW{display:flex;flex:1 1;min-width:0}.UnitNav_spacer__VlPr_{flex:1 1}.UnitNav_drop__UKIQb{animation:UnitNav_drop-in__Ssi35 var(--ue-enter-duration) var(--ue-enter-ease) backwards;animation-delay:calc(var(--ue-order) * var(--ue-enter-step))}@keyframes UnitNav_drop-in__Ssi35{0%{opacity:0;transform:translateY(calc(-1 * var(--ue-enter-distance)))}}.UnitNav_navSpeaker__YRus0{display:flex}.UnitNav_navSpeaker__YRus0 svg{height:2.5rem;width:auto}