:root{--bg: #18171c;--s1: #232128;--s2: #2e2b35;--s3: #3b3843;--ink: #f3f0f8;--mute: #a59fb1;--dark: #16111d;--purple: #9a6bff;--lav: #d6beff;--lime: #d4f24c;--coral: #ff7a4d;--sky: #9ed8ff;--sel-bg: #2a2535;--font: "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Unbounded", "Onest", system-ui, sans-serif}*{box-sizing:border-box}html,body{margin:0;height:100%;overflow:hidden;overscroll-behavior:none}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}input,textarea{user-select:text;-webkit-user-select:text}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--lime);outline-offset:3px}h1,h2,p{margin:0}:root{--safe-bottom: max(env(safe-area-inset-bottom, 0px), var(--tg-safe-area-inset-bottom, 0px))}#root{height:var(--tg-viewport-stable-height, 100dvh);display:flex;flex-direction:column;position:relative;overflow:hidden}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}._icon_1dsbb_1{width:22px;height:22px;flex:none}._flip_1dsbb_7{transform:scaleX(-1)}._act_15jms_1{appearance:none;border:0;cursor:pointer;text-align:left;border-radius:26px;padding:18px;color:var(--dark);display:flex;flex-direction:column;gap:22px;width:100%}._row_15jms_15{display:flex;justify-content:space-between;align-items:center}._ico_15jms_21{width:44px;height:44px;border-radius:15px;background:#16111d1a;display:grid;place-items:center}._time_15jms_30{font-size:13px;font-weight:600;background:#16111d1a;padding:5px 10px;border-radius:99px}._act_15jms_1 b{display:block;font-size:20px;font-weight:700;line-height:1.2}._sub_15jms_45{font-size:14px;opacity:.72}._char_1jz0t_1{display:block;width:100%;height:auto;overflow:visible}._row_g2uzk_1{display:flex;gap:10px;align-items:flex-end}._char_g2uzk_7{width:78px;flex:none}._bubble_g2uzk_12{position:relative;background:#34313b;border-radius:20px 20px 20px 5px;padding:10px 14px;font-size:16px;font-weight:400;line-height:1.35;text-wrap:pretty;margin-left:8px}._bubble_g2uzk_12:before{content:"";position:absolute;left:-7px;bottom:0;width:18px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 20'%3E%3Cpath d='M18 0V20H1.5C.6 20 .2 19 .9 18.4 4.8 15.4 7 10.6 7 5V0Z' fill='%2334313B'/%3E%3C/svg%3E") no-repeat}._btn_1xx8g_1{appearance:none;border:0;cursor:pointer;font-weight:600;font-size:16px;height:56px;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;color:var(--dark);background:var(--lav);padding:0 12px;white-space:nowrap;text-decoration:none;transition:filter .15s ease;touch-action:pan-y;will-change:transform}._btn_1xx8g_1:hover{filter:brightness(1.05)}._btn_1xx8g_1:disabled{opacity:.5;cursor:default}._lime_1xx8g_35{background:var(--lime)}._ghost_1xx8g_39{background:var(--s2);color:var(--ink)}._sm_1xx8g_44{height:44px;font-size:14px;padding:0 8px}._btn_1xx8g_1 svg{width:20px;height:20px}._pill_1xx8g_55{font-size:14px;font-weight:600;background:#16111d1f;padding:5px 11px;border-radius:99px}._h1_1jro9_1{font-size:28px;line-height:1.12;font-weight:700;letter-spacing:-.01em;margin:0;text-wrap:balance}._h2_1jro9_10{font-size:22px;line-height:1.2;font-weight:700;margin:0;text-wrap:balance}._lead_1jro9_18{color:var(--mute);margin:0;text-wrap:pretty}._small_1jro9_24{font-size:13px;text-align:center}._label_1jro9_29{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-weight:600}._section_1jro9_37{display:flex;justify-content:space-between;align-items:center;margin:18px 2px 10px;font-size:16px;font-weight:600}._section_1jro9_37 small{color:var(--mute);font-weight:500;font-size:13px}._field_1ndwv_1{display:flex;flex-direction:column;gap:8px}._input_1ndwv_7{width:100%;background:var(--s1);border:1.5px solid var(--s3);border-radius:18px;padding:14px 16px;font:inherit;font-size:16px;color:var(--ink);resize:none}._input_1ndwv_7:focus{border-color:var(--lav);outline:none}._input_1ndwv_7::placeholder{color:var(--mute)}._opts_136fx_1{display:flex;flex-direction:column;gap:8px}._selectable_136fx_8{appearance:none;cursor:pointer;width:100%;text-align:left;background:var(--s1);color:var(--ink);border:1.5px solid var(--s3);border-bottom-width:4px;transition:background .15s,border-color .15s,transform .15s ease}._selectable_136fx_8:active{transform:scale(.985)}._on_136fx_24{background:var(--sel-bg);border-color:var(--lav)}._opt_136fx_1{display:flex;align-items:center;gap:14px;padding:11px 14px 11px 11px;border-radius:20px}._sq_136fx_39{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;color:var(--dark);flex:none}._sq_136fx_39._muted_136fx_49{background:var(--s2);color:var(--mute)}._txt_136fx_54{flex:1;display:flex;flex-direction:column}._txt_136fx_54 b{font-size:16px;font-weight:600}._txt_136fx_54 span{font-size:13px;color:var(--mute)}._on_136fx_24 ._txt_136fx_54 span{color:var(--lav)}._pick_136fx_75{display:flex;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:20px}._leaf_136fx_84{width:46px;height:46px;border-radius:13px;background:var(--s2);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--coral);line-height:1;gap:2px;flex:none}._leaf_136fx_84 b{font-size:18px;color:var(--ink);letter-spacing:0;font-variant-numeric:tabular-nums}._leaf_136fx_84 svg{color:var(--mute)}._pick_136fx_75._on_136fx_24 ._leaf_136fx_84{background:var(--lav);color:#6a45c9}._pick_136fx_75._on_136fx_24 ._leaf_136fx_84 b,._pick_136fx_75._on_136fx_24 ._leaf_136fx_84 svg{color:var(--dark)}._stepc_136fx_125{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:20px;font-size:16px;font-weight:500;line-height:1.35;animation:_pop_136fx_1 .35s ease both}._final_136fx_138{font-size:19px;font-weight:600;padding:20px 16px}._radio_136fx_144{width:22px;height:22px;border-radius:50%;border:2px solid var(--s3);flex:none;display:grid;place-items:center}._on_136fx_24 ._radio_136fx_144{border-color:var(--lav);background:var(--lav)}._on_136fx_24 ._radio_136fx_144:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--dark)}._days_136fx_168{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}._day_136fx_168{border-radius:18px;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}._day_136fx_168 small{font-size:12px;color:var(--mute)}._day_136fx_168._on_136fx_24 small{color:var(--lav)}._day_136fx_168 b{font-size:18px;font-variant-numeric:tabular-nums}@keyframes _pop_136fx_1{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}._scr_jmuuy_1{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;padding:0 20px var(--screen-bottom, 20px);display:flex;flex-direction:column;position:relative}._scr_jmuuy_1::-webkit-scrollbar{display:none}._scr_jmuuy_1>*{flex-shrink:0}._center_jmuuy_22{text-align:center;align-items:center}._onb_jmuuy_27{background:radial-gradient(120% 58% at 50% 30%,#3c3352 0%,#1e1c24 62%,var(--bg) 100%)}._ask_jmuuy_31{background:radial-gradient(110% 50% at 50% 26%,#3a2d5a 0%,#1d1a25 60%,var(--bg) 100%)}._foot_jmuuy_35{margin-top:auto;padding-bottom:var(--safe-bottom);display:flex;flex-direction:column;gap:10px;padding-top:18px;width:100%}._foot_jmuuy_35._tight_jmuuy_45{padding-top:4px}._box_pevf9_1{background:var(--s1);border-radius:24px;padding:16px;display:flex;flex-direction:column;gap:12px}._what_pevf9_10{font-size:18px;font-weight:600;line-height:1.3}._meta_pevf9_16{display:flex;gap:6px;align-items:center;color:var(--mute);font-size:13px}._meta_pevf9_16 svg{width:16px;height:16px}._duo_pevf9_29{display:grid;grid-template-columns:1fr 1fr;gap:10px}._round_ja6zm_1{appearance:none;border:0;padding:0;width:40px;height:40px;border-radius:50%;background:var(--s2);color:var(--ink);display:grid;place-items:center;flex:none;cursor:pointer;touch-action:none;will-change:transform}._round_ja6zm_1 svg{width:20px;height:20px}._sm_ja6zm_25{width:34px;height:34px}._sm_ja6zm_25 svg{width:16px;height:16px}._topnav_bpfp2_1{flex:none;height:60px;display:flex;align-items:center;gap:12px;padding:0 20px}._title_bpfp2_10{flex:1;text-align:center;font-weight:600;font-size:16px}._spacer_bpfp2_17{width:40px;flex:none}._prog_bpfp2_22{flex:1;height:8px;background:var(--s2);border-radius:99px;overflow:hidden}._prog_bpfp2_22 i{display:block;height:100%;background:var(--lime);border-radius:inherit;transition:width .25s ease}._glow_1d3nd_1{position:relative;width:200px;margin-top:44px}._glow_1d3nd_1:before{content:"";position:absolute;inset:-18%;background:radial-gradient(circle,rgba(154,107,255,.42),transparent 64%);pointer-events:none}._glow_1d3nd_1>*{position:relative}._moodLabel_1d3nd_19{font-size:26px;font-weight:700}._range_1d3nd_24{-webkit-appearance:none;appearance:none;width:100%;height:56px;background:transparent;cursor:pointer;margin:0}._range_1d3nd_24::-webkit-slider-runnable-track{height:56px;border-radius:99px;background:var(--s2)}._range_1d3nd_24::-webkit-slider-thumb{-webkit-appearance:none;width:48px;height:48px;margin-top:4px;border-radius:50%;background:#fff;box-shadow:0 6px 16px #00000059}._range_1d3nd_24::-moz-range-track{height:56px;border-radius:99px;background:var(--s2)}._range_1d3nd_24::-moz-range-thumb{width:48px;height:48px;border:0;border-radius:50%;background:#fff}._scale_1d3nd_64{display:flex;justify-content:space-between;width:100%;margin-top:10px}._energyChar_1d3nd_71{width:160px;margin-top:36px}._energy_1d3nd_71{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;align-items:end;height:150px;width:100%;margin-top:26px}._energy_1d3nd_71 button{appearance:none;border:0;cursor:pointer;border-radius:16px;background:var(--s2);width:100%;transition:background .2s}._energy_1d3nd_71 ._fill_1d3nd_96{background:var(--lime)}._energyScale_1d3nd_100{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;width:100%;font-size:12px;color:var(--mute);text-align:center;margin-top:8px}._preview_1d3nd_111{background:#0f0e13;background-image:radial-gradient(rgba(154,107,255,.1) 1px,transparent 1.4px);background-size:18px 18px;border-radius:22px;padding:18px 14px;display:flex;flex-direction:column;gap:8px;min-height:190px;justify-content:flex-end}._out_1d3nd_124{position:relative;align-self:flex-end;max-width:86%;background:#6e56cf;color:#fff;border-radius:18px 18px 5px;padding:9px 12px 7px;font-size:16px;line-height:1.38;margin-right:6px}._out_1d3nd_124:after{content:"";position:absolute;right:-7px;bottom:0;width:18px;height:20px;transform:scaleX(-1);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 20'%3E%3Cpath d='M18 0V20H1.5C.6 20 .2 19 .9 18.4 4.8 15.4 7 10.6 7 5V0Z' fill='%236E56CF'/%3E%3C/svg%3E") no-repeat}._out_1d3nd_124 textarea{display:block;width:100%;background:none;border:0;padding:0;margin:0;resize:none;font:inherit;color:inherit;outline:none;border-radius:6px;field-sizing:content}._out_1d3nd_124 textarea:focus-visible{box-shadow:0 0 0 2px #ffffff80}._out_1d3nd_124 time{display:block;text-align:right;font-size:11px;opacity:.7;margin-top:2px}._swap_1d3nd_176{animation:_pop_1d3nd_1 .35s ease both}@keyframes _pop_1d3nd_1{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}._dimmed_1s28g_1{position:absolute;inset:0;z-index:10;background:#08060c9e;border:0;padding:0;cursor:default;opacity:0;transition:opacity .3s ease}._sheet_1s28g_13{position:absolute;z-index:11;left:0;right:0;--overhang: 120px;bottom:calc(-1 * var(--overhang));background:var(--s1);border-radius:30px 30px 0 0;padding:0 20px calc(20px + var(--overhang) + var(--safe-bottom));display:flex;flex-direction:column;gap:16px;box-shadow:0 -20px 40px #0006;max-height:calc(92% + var(--overhang));overflow-y:auto;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1)}._shown_1s28g_34 ._dimmed_1s28g_1{opacity:1}._shown_1s28g_34 ._sheet_1s28g_13{transform:none}._dragging_1s28g_43 ._sheet_1s28g_13{transition:none}._grip_1s28g_48{display:flex;flex-direction:column;gap:16px;padding-top:10px;touch-action:none;cursor:grab}._grip_1s28g_48:active{cursor:grabbing}._handle_1s28g_61{width:40px;height:5px;border-radius:9px;background:var(--s3);align-self:center;flex:none}._confetti_1y8er_1{position:absolute;inset:0 0 auto;height:60%;pointer-events:none}._confetti_1y8er_1 i{position:absolute;width:10px;height:16px;border-radius:3px}._char_1y8er_15{width:190px;margin-top:30px;position:relative}._trio_1y8er_21{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin-top:24px}._trio_1y8er_21 div{background:var(--s1);border-radius:20px;padding:14px 6px;display:flex;flex-direction:column;gap:4px}._trio_1y8er_21 b{font-family:var(--font-display);font-size:24px;font-weight:600}._trio_1y8er_21 span{font-size:12px;color:var(--mute)}._card_1fugw_1{background:var(--s1);border-radius:24px;padding:16px}._goalBig_1fugw_7{background:var(--lime);color:var(--dark);border-radius:24px;padding:16px 18px 18px;display:flex;flex-direction:column;gap:4px}._goalBig_1fugw_7 small{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.6}._goalBig_1fugw_7 b{font-size:22px;line-height:1.2;font-weight:700;text-wrap:balance}._sprout_1fugw_32{width:44px;height:44px;border-radius:14px;background:#d4f24c1f;display:grid;place-items:center;flex:none}._pill_1fugw_42{display:flex;align-items:center;gap:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:10px 14px 10px 10px;text-align:left}._pill_1fugw_42 ._sprout_1fugw_32{width:36px;height:36px;border-radius:12px}._pill_1fugw_42 small{display:block;color:var(--mute);font-size:12px}._pill_1fugw_42 b{font-size:15px;font-weight:600}._linkrow_1fugw_70{appearance:none;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:14px 4px;color:var(--lav);font-weight:600;font-size:15px;width:100%;border-bottom:1px solid var(--s2);text-align:left}._linkrow_1fugw_70 svg{width:18px;height:18px}._tl_wa7yp_1{display:flex;flex-direction:column}._item_wa7yp_6{display:flex;gap:14px;align-items:center;position:relative;padding:7px 0}._item_wa7yp_6:before{content:"";position:absolute;left:13px;top:0;bottom:0;width:2px;background:var(--s2)}._item_wa7yp_6:first-child:before{top:50%}._item_wa7yp_6:last-child:before{bottom:50%}._mark_wa7yp_32{position:relative;width:28px;height:28px;border-radius:50%;background:var(--lime);color:var(--dark);display:grid;place-items:center;flex:none}._mark_wa7yp_32 svg{width:15px;height:15px}._flag_wa7yp_49 ._mark_wa7yp_32{background:var(--lav)}._miss_wa7yp_53 ._mark_wa7yp_32{background:var(--bg);border:2px dashed var(--s3)}._body_wa7yp_58{flex:1;display:flex;flex-direction:column;gap:2px}._body_wa7yp_58 small{font-size:12px;color:var(--mute);font-weight:600;letter-spacing:.02em}._body_wa7yp_58 p{margin:0;font-size:15px;line-height:1.35}._miss_wa7yp_53 p{color:var(--mute)}._empty_wa7yp_82{color:var(--mute);font-style:italic}._flag_wa7yp_49 p{font-weight:700}._trio_19ieo_1{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;text-align:center}._trio_19ieo_1 div{background:var(--s1);border-radius:20px;padding:14px 6px;display:flex;flex-direction:column;gap:4px}._trio_19ieo_1 b{font-family:var(--font-display);font-size:24px;font-weight:600}._trio_19ieo_1 span{font-size:12px;color:var(--mute)}._past_19ieo_29{background:var(--s1);color:var(--ink);border:1.5px solid var(--lime);border-radius:24px;padding:16px 18px 18px;display:flex;flex-direction:column;gap:4px}._past_19ieo_29 small{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lime)}._past_19ieo_29 b{font-size:22px;line-height:1.2;font-weight:700;text-wrap:balance}._confirm_19ieo_55{align-items:center;text-align:center;display:flex;flex-direction:column;gap:16px}._confirmChar_19ieo_63{width:96px;margin-top:6px}._cal_1iv50_1{background:var(--s1);border-radius:22px;padding:10px 12px 12px;margin-top:4px}._head_1iv50_8{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}._head_1iv50_8 b{font-size:16px;font-weight:600}._grid_1iv50_20{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}._wd_1iv50_27{font-size:11px;color:var(--mute);padding:4px 0}._day_1iv50_33{appearance:none;border:0;background:none;height:34px;border-radius:12px;cursor:pointer;font-size:14px;font-variant-numeric:tabular-nums;color:var(--ink)}._day_1iv50_33:disabled{color:#5b5664;cursor:default}._on_1iv50_50{background:var(--lav);color:var(--dark);font-weight:700}._chips_1pa16_1{display:flex;gap:8px;flex-wrap:wrap}._chip_1pa16_1{appearance:none;cursor:pointer;height:44px;padding:0 14px;border-radius:16px;background:var(--s1);color:var(--ink);border:1.5px solid var(--s3);border-bottom-width:4px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s}._on_1pa16_22{background:var(--sel-bg);border-color:var(--lav);color:var(--lav)}._time_1pa16_28{appearance:none;height:44px;padding:0 12px;border-radius:16px;background:var(--s1);color:var(--ink);border:1.5px solid var(--lav);border-bottom-width:4px;font-size:14px;font-weight:500}._week_1xvbx_1{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}._d_1xvbx_7{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;color:var(--mute)}._now_1xvbx_16{color:var(--lav);font-weight:600}._dot_1xvbx_21{appearance:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;width:34px;height:34px;border-radius:50%;background:var(--s2);display:grid;place-items:center}._dot_1xvbx_21 svg{width:18px;height:18px}._ok_1xvbx_41{background:var(--lime);color:var(--dark)}._miss_1xvbx_46{background:transparent;border:1.5px dashed var(--s3)}._today_1xvbx_51{background:transparent;border:2px solid var(--lav);color:var(--lav);font-weight:700;font-size:14px}._weekCard_1xvbx_59{border:1.5px solid var(--s3);border-radius:22px;overflow:hidden;width:100%}._weekCard_1xvbx_59 ._week_1xvbx_1{padding:14px 10px}._weekCard_1xvbx_59 p{margin:0;padding:12px 16px;border-top:1.5px solid var(--s3);color:var(--mute);font-size:14px;text-align:center;text-wrap:balance}._hero_1y45z_1{margin:0 -20px;background:#2a2830;border-radius:0 0 30px 30px;padding:18px 20px 22px;position:relative;overflow:hidden;min-height:214px}._hi_1y45z_11{font-size:22px;font-weight:600}._sub_1y45z_16{color:var(--mute);font-size:14px}._big_1y45z_21{font-family:var(--font-display);font-size:58px;line-height:1;margin-top:40px;font-weight:600;letter-spacing:-.03em;position:relative}._cap_1y45z_31{color:var(--mute);font-size:14px;margin-top:8px;position:relative;max-width:18ch}._char_1y45z_39{position:absolute;right:-40px;bottom:-58px;width:214px;transform:rotate(-10deg)}._tools_1y45z_47{display:flex;flex-direction:column;gap:8px}._tool_1y45z_47:active,._goalLink_1y45z_54:active{transform:scale(.985)}._tool_1y45z_47{transition:transform .15s ease;appearance:none;border:0;cursor:pointer;text-align:left;border-radius:22px;padding:12px 16px 12px 12px;color:var(--dark);display:flex;align-items:center;gap:14px;width:100%}._ico_1y45z_73{width:46px;height:46px;border-radius:15px;background:#16111d1a;display:grid;place-items:center;flex:none}._txt_1y45z_83{flex:1;display:flex;flex-direction:column;gap:1px}._txt_1y45z_83 b{font-size:16px;font-weight:600;line-height:1.25}._txt_1y45z_83 span{font-size:13px;opacity:.72}._tool_1y45z_47>svg{width:20px;height:20px;opacity:.6}._lav_1y45z_107{background:var(--lav)}._lime_1y45z_111{background:var(--lime)}._noGoal_1y45z_115{display:flex;flex-direction:column;gap:14px}._goalLink_1y45z_54{transition:transform .15s ease;appearance:none;border:0;background:none;padding:0;width:100%;text-align:left;color:inherit;cursor:pointer;border-radius:24px}._goalLink_1y45z_54:focus-visible{outline:2px solid var(--lime);outline-offset:3px}._goalTop_1y45z_139{display:flex;gap:12px;align-items:center;margin-bottom:14px}._goalTop_1y45z_139 b{display:block;font-size:16px}._goalTop_1y45z_139 span{color:var(--mute);font-size:13px}._go_1y45z_54{margin-left:auto;width:18px;height:18px;color:var(--mute)}._markToday_1y45z_163{margin-top:10px}._markToday_1y45z_163>*{height:52px}._stack_ss0wo_1{position:absolute;inset:0;overflow:clip}._screen_ss0wo_8{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bg);will-change:transform;contain:layout paint;overflow:clip;transition:transform .4s cubic-bezier(.32,.72,0,1)}._hidden_ss0wo_23{visibility:hidden;pointer-events:none;transition:none}._dragging_ss0wo_29{transition:none}._under_ss0wo_34{transform:translate3d(-30%,0,0)}._underDim_ss0wo_38{position:absolute;inset:0;background:#000;opacity:.12;pointer-events:none;transition:opacity .4s cubic-bezier(.32,.72,0,1)}._settled_ss0wo_47 ._under_ss0wo_34{transform:none}._settled_ss0wo_47 ._underDim_ss0wo_38{opacity:0}._top_ss0wo_55{transform:none;box-shadow:-6px 0 24px #0000004d}._top_ss0wo_55._offscreen_ss0wo_60{transform:translate3d(100%,0,0)}._edge_ss0wo_65{position:absolute;left:0;top:0;bottom:0;width:20px;touch-action:none;z-index:1}._edgeOff_ss0wo_75{pointer-events:none}._content_7xc8z_1{flex:1;min-height:0;display:flex;flex-direction:column;--screen-bottom: calc(98px + var(--safe-bottom))}._nav_7xc8z_10{position:absolute;left:16px;right:16px;bottom:calc(14px + var(--safe-bottom));height:64px;background:var(--s2);border-radius:99px;display:flex;align-items:center;justify-content:space-around;color:var(--mute);touch-action:none;will-change:transform}._tab_7xc8z_27{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:11px;font-weight:500;color:inherit;text-decoration:none}._on_7xc8z_39{color:var(--lav)}._steps_3orae_1{display:flex;gap:6px;margin-top:18px;justify-content:center}._steps_3orae_1 i{width:6px;height:6px;border-radius:9px;background:var(--s3)}._steps_3orae_1 ._on_3orae_15{width:22px;background:var(--lav)}._body_3orae_20{margin-block:auto;display:flex;flex-direction:column;align-items:center}._char_3orae_27{width:210px}._welcomeChar_3orae_31{width:150px;margin-top:26px}._softChar_3orae_36{width:180px}._feats_3orae_40{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;margin-top:20px}._feat_3orae_40{display:flex;gap:14px;align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:12px 14px 12px 12px}._sq_3orae_59{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:var(--dark);flex:none}._copy_3orae_69 b{display:block;font-size:16px;font-weight:600;line-height:1.25}._copy_3orae_69 span{display:block;font-size:13px;color:var(--mute);line-height:1.35;margin-top:1px}._topnav_3orae_84{width:100%}._toggle_snwjv_1{display:block;width:50px;height:30px;border-radius:99px;background:var(--s3);position:relative;flex:none;transition:background .2s}._toggle_snwjv_1:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;transition:transform .2s}._on_snwjv_24{background:var(--lime)}._on_snwjv_24:after{transform:translate(20px)}._rows_1kc3u_1{padding:2px 16px}._row_1kc3u_1{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:8px 0;width:100%;text-align:left;appearance:none;border:0;background:none;color:inherit}._row_1kc3u_1+._row_1kc3u_1{border-top:1px solid var(--s2)}._row_1kc3u_1 b{display:block;font-size:15px;font-weight:500}._row_1kc3u_1 small{display:block;color:var(--mute);font-size:13px}._val_1kc3u_36{display:flex;align-items:center;gap:6px;color:var(--mute);font-size:15px;font-variant-numeric:tabular-nums}._val_1kc3u_36 svg{width:16px;height:16px}._wheel_216yv_1{--item: 44px;--visible: 5;position:relative;height:calc(var(--item) * var(--visible));flex:1;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 70%,transparent)}._list_216yv_10{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;padding-block:calc(var(--item) * ((var(--visible) - 1) / 2));list-style:none;margin:0;padding-inline:0;position:relative;z-index:1}._list_216yv_10::-webkit-scrollbar{display:none}._item_216yv_27{height:var(--item);display:flex;align-items:center;justify-content:center;scroll-snap-align:center;font-size:24px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--mute);cursor:pointer;transition:color .15s}._on_216yv_41{color:var(--ink);font-weight:700}._band_216yv_46{position:absolute;left:0;right:0;top:calc(var(--item) * ((var(--visible) - 1) / 2));height:var(--item);background:var(--s3);border-radius:14px;pointer-events:none}._picker_njgll_1{background:var(--s2);border-radius:22px;padding:8px 12px;display:flex;align-items:center;gap:4px}._colon_njgll_10{font-size:24px;font-weight:700;color:var(--ink);padding-bottom:4px}._me_ry9dl_1{display:flex;align-items:center;gap:14px;background:#2a2830;border-radius:26px;padding:16px;margin-top:2px}._ava_ry9dl_11{width:60px;height:60px;border-radius:50%;background:#3a2f52;display:grid;place-items:center;overflow:hidden;flex:none}._ava_ry9dl_11>*{width:50px;margin-top:10px}._me_ry9dl_1 b{display:block;font-size:20px;font-weight:700}._me_ry9dl_1 span{color:var(--mute);font-size:14px}._sectionLabel_ry9dl_38{margin:10px 4px 0}._when_zzxra_1{align-self:center;margin-top:16px;font-size:13px;font-weight:600;color:var(--lav);background:#d6beff1a;padding:6px 12px;border-radius:99px}._askChar_zzxra_12{width:176px;margin-top:40px}._yesChar_zzxra_17{width:170px;margin-top:36px}._noChar_zzxra_22{width:96px;align-self:center;margin-top:0}._streak_zzxra_28{font-family:var(--font-display);font-size:96px;line-height:.95;color:var(--lime);font-weight:700;letter-spacing:-.04em;margin-top:14px}._streakCap_zzxra_38{font-size:22px;font-weight:700;color:var(--lime)}._note_zzxra_44{width:100%;margin-top:18px;text-align:left}._char_1ye0k_1{width:60px}._picked_1ye0k_5{display:flex;gap:12px;align-items:center;background:var(--s2);border-radius:18px;padding:12px 14px}._box_1ye0k_14{width:24px;height:24px;border-radius:8px;background:var(--lime);color:var(--dark);display:grid;place-items:center;flex:none}._box_1ye0k_14 svg{width:16px;height:16px}._picked_1ye0k_5 div{flex:1;font-weight:500;line-height:1.3}._hero_qkdtm_1{background:var(--coral);color:var(--dark);border-radius:28px;padding:20px;position:relative;overflow:hidden;min-height:190px}._range_qkdtm_11{font-weight:600}._num_qkdtm_15{font-family:var(--font-display);font-size:52px;line-height:1;font-weight:700;margin-top:30px;letter-spacing:-.03em}._cap_qkdtm_24{font-size:14px;opacity:.75;margin-top:6px}._char_qkdtm_30{position:absolute;width:150px;right:-18px;bottom:-40px;transform:rotate(-8deg)}._head_qkdtm_38{display:flex;justify-content:space-between;align-items:baseline}._head_qkdtm_38 b{font-size:16px}._head_qkdtm_38 span{color:var(--mute);font-size:13px}._bars_qkdtm_53{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:end;height:150px;margin-top:14px}._bar_qkdtm_53{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}._bar_qkdtm_53 b{font-size:14px;font-variant-numeric:tabular-nums}._bar_qkdtm_53 i{display:block;width:100%;max-width:48px;border-radius:12px;background:var(--s3)}._cur_qkdtm_84 i{background:var(--lime)}._bar_qkdtm_53 span{font-size:11px;color:var(--mute);white-space:nowrap}._empty_qkdtm_94{margin-top:24px}._won_qkdtm_98{display:flex;flex-direction:column;gap:8px}._wonRow_qkdtm_104{appearance:none;border:0;display:flex;align-items:center;gap:12px;padding:12px 14px 12px 12px;border-radius:20px;background:var(--s1);color:var(--ink);text-align:left;cursor:pointer;transition:background .15s,transform .15s ease}._wonRow_qkdtm_104:active{transform:scale(.985)}._wonRow_qkdtm_104:hover{background:#29272f}._sq_qkdtm_127{width:44px;height:44px;border-radius:14px;background:var(--lime);color:var(--dark);display:grid;place-items:center;flex:none}._cur_qkdtm_84 ._sq_qkdtm_127{background:#d4f24c1f}._txt_qkdtm_142{flex:1;display:flex;flex-direction:column;gap:1px}._txt_qkdtm_142 b{font-size:16px;font-weight:600;line-height:1.25}._txt_qkdtm_142 span{font-size:13px;color:var(--mute)}._wonRow_qkdtm_104>svg{width:18px;height:18px;color:var(--mute)}
