:root{--bg: #06070D;--ink: #0B1E4D;--text: #FFFFFF;--text-dim: rgba(255, 255, 255, .88);--mint: #A7F3D0;--yellow: #FDE68A;--switch-on: #34D399;--font: "Mali", system-ui, sans-serif;color-scheme:dark}html,body{margin:0;background:var(--bg)}body{min-height:100dvh}a{color:#fff}a:hover{color:#dce6ff}button{cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.app{position:relative;width:100%;height:100vh;height:100dvh;margin:0 auto;overflow:hidden;background:linear-gradient(180deg,#06070d9e,#06070d2e 26%,#06070d1f),var(--bg) url(/assets/nen-BA-QnQFt.jpg) center / cover no-repeat;color:var(--text);font-family:var(--font);font-variant-numeric:tabular-nums}@media(min-width:600px)and (min-height:700px){body{display:grid;place-items:center;background:#020306}.app{width:390px;height:min(844px,calc(100dvh - 48px));margin:24px auto;border-radius:48px;box-shadow:0 30px 80px #00000073,0 0 0 1px #ffffff0f}}.screen{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.screen::-webkit-scrollbar,.noscroll::-webkit-scrollbar{display:none}.noscroll{scrollbar-width:none}.screen-inner{position:relative;min-height:100%}.screen-content{position:relative;z-index:1;padding:44px 20px 120px;padding-top:max(44px,calc(env(safe-area-inset-top) + 8px));display:flex;flex-direction:column;gap:10px}:where(.glass){position:relative}:where(.glass)>:where(:not(.glass-layer)){position:relative}.glass-layer{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.glass-layer.glass-fx{overflow:hidden}:root{--rim-l: 0;--rim-r: 0;--rim-t: 0;--rim-b: 0}.glass-rim{display:none}html.rim-on .glass-rim{display:block;padding:1.5px;background:linear-gradient(90deg,rgba(255,255,255,var(--rim-l)),#fff0 32% 68%,rgba(255,255,255,var(--rim-r))),linear-gradient(180deg,rgba(255,255,255,var(--rim-t)),#fff0 32% 68%,rgba(255,255,255,var(--rim-b)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes sheetUp{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scanline{0%{top:12px}to{top:155px}}@keyframes barUp{0%{transform:scaleY(0)}to{transform:none}}@keyframes squishA{0%{transform:none}30%{transform:scale(1.38,.78)}60%{transform:scale(.94,1.07)}80%{transform:scale(1.03,.97)}to{transform:none}}@keyframes squishB{0%{transform:none}30%{transform:scale(1.38,.78)}60%{transform:scale(.94,1.07)}80%{transform:scale(1.03,.97)}to{transform:none}}.bar{transform-box:fill-box;transform-origin:50% 100%;animation:barUp .6s cubic-bezier(.2,.8,.2,1) both}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}._fade_1ipkr_2{position:absolute;z-index:2;left:0;right:0;bottom:0;height:130px;pointer-events:none;background:linear-gradient(180deg,#06070d00,#06070dbf 60%,#06070de6)}._nav_1ipkr_13{position:absolute;z-index:2;left:20px;right:20px;bottom:20px;bottom:max(20px,env(safe-area-inset-bottom));height:66px;border-radius:33px}._grid_1ipkr_24{position:relative;height:100%;box-sizing:border-box;padding:6px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}._indicator_1ipkr_34{position:absolute;top:6px;bottom:6px;width:calc((100% - 18px)/4);border-radius:27px;transition:left .5s cubic-bezier(.25,.9,.3,1)}._item_1ipkr_43{position:relative;border:0;border-radius:27px;background:transparent;font-family:inherit;font-size:11px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transition:color .3s}._rel_1ipkr_58{position:relative}._wrap_1slpn_1{position:absolute;inset:0;display:grid;place-items:center;padding:20px;overflow-y:auto}._card_1slpn_10{width:100%;max-width:350px;border-radius:40px}._body_1slpn_16{position:relative;padding:26px 22px 22px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}._cat_1slpn_26{animation:_bob_1slpn_1 2.4s ease-in-out infinite}._title_1slpn_30{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em}._sub_1slpn_37{margin:0 0 4px;font-size:14px;line-height:1.4;color:#ffffffe0;text-wrap:balance}._field_1slpn_45{display:flex;width:100%;height:52px;border-radius:26px}._input_1slpn_52{flex:1;min-width:0;height:100%;padding:0 20px;border:0;border-radius:inherit;background:transparent;color:#fff;font-family:inherit;font-size:17px;font-weight:600;outline:none}._input_1slpn_52::placeholder{color:#fff9;font-weight:500}._field_1slpn_45:focus-within{outline:2px solid #FFFFFF;outline-offset:2px}._error_1slpn_75{min-height:18px;margin:0;font-size:13px;font-weight:600;color:#ffb4a8}._cta_1slpn_83{width:100%;height:54px;border:1px solid rgba(255,255,255,.35);border-radius:27px;background:linear-gradient(180deg,#1e6fff,#0a56d6);box-shadow:inset 1.5px 1.5px 1px #ffffff80,inset -1px -1px 1px #0000001f,0 8px 22px #0a56d673;color:#fff;font-family:inherit;font-size:17px;font-weight:600}._cta_1slpn_83:disabled{opacity:.6;cursor:default}._header_1k4vh_2{display:flex;justify-content:space-between;align-items:center}._titles_1k4vh_8{display:flex;flex-direction:column;gap:2px}._kicker_1k4vh_14{margin:0;font-size:15px;font-weight:500;color:#ffffffd9}._title_1k4vh_8{margin:0;font-size:32px;font-weight:700;letter-spacing:-.02em}._card_am3ua_2{border-radius:32px}._body_am3ua_6{position:relative;padding:16px 18px;display:flex;flex-direction:column;gap:12px}._head_am3ua_14{display:flex;justify-content:space-between;align-items:flex-start}._titles_am3ua_20{display:flex;flex-direction:column;gap:2px}._title_am3ua_20{margin:0;font-size:16px;font-weight:600}._sub_am3ua_32{font-size:12px;color:#ffffffe0}._etaCol_am3ua_37{display:flex;flex-direction:column;align-items:flex-end;gap:1px}._etaCap_am3ua_44{font-size:11px;color:#ffffffe0}._eta_am3ua_37{font-size:20px;font-weight:700;color:#a7f3d0}._track_am3ua_56{display:block;height:8px;border-radius:4px;background:#ffffff29;overflow:hidden}._fill_am3ua_64{display:block;height:100%;border-radius:4px;transition:width .5s}._fillFat_am3ua_71{background:linear-gradient(90deg,#46b884,#a7f3d0)}._fillMuscle_am3ua_75{background:linear-gradient(90deg,#3b82f6,#93c5fd)}._chart_am3ua_80{position:relative;width:314px;height:132px}._svg_am3ua_86{display:block}._goalLbl_am3ua_90{position:absolute;left:0;top:77px;font-size:11px;line-height:14px;font-weight:600;color:#ffb27a}._axis_am3ua_100{position:absolute;font-size:10.5px;line-height:14px;color:#ffffffd9;white-space:nowrap}._today_am3ua_108{top:2px}._first_am3ua_112{left:10px;bottom:0}._last_am3ua_117{bottom:0;width:44px;text-align:center}._etaLbl_am3ua_123{bottom:0;font-weight:700;color:#a7f3d0;transition:opacity .3s}._valLbl_am3ua_131{position:absolute;width:52px;text-align:center;font-size:12px;line-height:16px;font-weight:700;transition:opacity .3s}._note_am3ua_141{margin:0;font-size:12px;color:#ffffffe0}._muscle_am3ua_148{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.12)}._muscleHead_am3ua_156{display:flex;justify-content:space-between;align-items:baseline}._muscleTitle_am3ua_162{font-size:14px;font-weight:600}._muscleSub_am3ua_167{font-size:12px;color:#ffffffe0}._muscleEta_am3ua_172{color:#a7f3d0;font-weight:700}._etaWarn_am3ua_178{color:#ffb27a}._fillWarn_am3ua_182{background:linear-gradient(90deg,#f59e0b,#ffb27a)}._grid_1urrg_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._tile_1urrg_8{border-radius:28px}._body_1urrg_12{position:relative;box-sizing:border-box;padding:14px 16px;display:flex;flex-direction:column;gap:6px}._label_1urrg_21{font-size:12px;color:#ffffffe0}._row_1urrg_26{display:flex;align-items:baseline;justify-content:space-between}._value_1urrg_32{font-size:24px;font-weight:700;line-height:1}._unit_1urrg_38{font-size:13px;font-weight:500;color:#ffffffe0}._delta_1urrg_44{font-size:12px;font-weight:700;color:#a7f3d0}._card_2n9k0_2{border-radius:32px}._body_2n9k0_6{position:relative;padding:16px 18px;display:flex;flex-direction:column;gap:12px}._head_2n9k0_14{display:flex;justify-content:space-between;align-items:flex-start}._titles_2n9k0_20{display:flex;flex-direction:column;gap:2px}._title_2n9k0_20{margin:0;font-size:16px;font-weight:600}._sub_2n9k0_32{font-size:12px;color:#ffffffe0}._strip_2n9k0_38{display:flex;gap:10px;margin-right:-18px;padding-right:18px;overflow-x:auto;scrollbar-width:none}._add_2n9k0_48{flex:none;width:96px;height:124px;border:0;border-radius:22px;background:linear-gradient(180deg,#1e6fff,#0a56d6);box-shadow:inset 1.5px 1.5px 1px #ffffff80,inset -1px -1px 1px #0000001f,0 8px 22px #0a56d673;color:#fff;font-family:inherit;font-size:13px;font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}._photo_2n9k0_67{flex:none;width:96px;display:flex;flex-direction:column;gap:6px}._frame_2n9k0_75{height:124px;border-radius:22px;background:linear-gradient(180deg,#ffffff29,#ffffff0f);border:1px dashed rgba(255,255,255,.35);display:flex;align-items:flex-end;justify-content:center;overflow:hidden}._date_2n9k0_86{font-size:12px;font-weight:600}._note_2n9k0_91{font-size:11px;color:#ffffffe0}._hasImg_2n9k0_97{border-color:transparent}._img_2n9k0_101{width:100%;height:100%;object-fit:cover;display:block}._add_2n9k0_48:disabled{opacity:.7;cursor:default}._error_2n9k0_113{margin:0;font-size:12px;font-weight:600;color:#ffb4a8}._card_btm3y_2{border-radius:36px}._body_btm3y_6{position:relative;padding:16px 18px 16px 16px;display:flex;align-items:center;gap:14px}._cat_btm3y_14{flex:none}._text_btm3y_18{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}._titles_btm3y_27{display:flex;flex-direction:column;gap:3px}._title_btm3y_27{margin:0;font-size:18px;font-weight:600}._desc_btm3y_39{margin:0;font-size:13px;line-height:1.35;color:#ffffffe0}._cta_btm3y_47{height:44px;padding:0 18px;border:1px solid rgba(255,255,255,.35);border-radius:22px;background:linear-gradient(180deg,#1e6fff,#0a56d6);box-shadow:inset 1.5px 1.5px 1px #ffffff80,inset -1px -1px 1px #0000001f,0 6px 16px #0a56d673;color:#fff;font-family:inherit;font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}._overlay_5ooyr_1{position:absolute;inset:0;z-index:5}._backdrop_5ooyr_7{position:absolute;inset:0;width:100%;border:0;padding:0;background:#03081e8c;animation:_fadeIn_5ooyr_1 .25s}._dialog_5ooyr_17{position:absolute;left:10px;right:10px;bottom:10px;border-radius:44px;color:#fff;animation:_sheetUp_5ooyr_1 .35s cubic-bezier(.2,.8,.2,1);outline:none}._body_5ooyr_28{position:relative;padding:22px 20px 20px;display:flex;flex-direction:column;gap:14px}._close_5ooyr_36{position:absolute;right:14px;top:14px}._title_1qvt6_4{margin:0;padding-right:52px;font-size:20px;font-weight:700}._table_1qvt6_11{display:flex;flex-direction:column;padding:4px 12px;border-radius:24px;background:#ffffff14}._headRow_1qvt6_19{display:flex;padding:8px 0;font-size:12px;color:#ffffffd9}._dateHead_1qvt6_26{width:56px}._numHead_1qvt6_30{flex:1;text-align:right}._row_1qvt6_35{display:flex;align-items:center;height:40px;border-top:1px solid rgba(255,255,255,.12)}._date_1qvt6_26{width:56px;font-size:14px;font-weight:600}._num_1qvt6_30{flex:1;text-align:right;font-size:15px;font-weight:600}._catRow_ld9mw_4{display:flex;align-items:center;gap:10px}._catBob_ld9mw_10{display:block;flex:none;animation:bob 2.6s ease-in-out infinite}._catText_ld9mw_16{font-size:14px;color:#ffffffe6}._resHead_ld9mw_22{display:flex;flex-direction:column;gap:2px;padding-right:52px}._resTitle_ld9mw_29{margin:0;font-size:20px;font-weight:700}._resSub_ld9mw_35{font-size:13px;color:#ffffffe0}._results_ld9mw_40{display:flex;flex-direction:column;padding:2px 10px;border-radius:24px;background:#ffffff14}._resRow_ld9mw_48{display:flex;align-items:center;justify-content:space-between;padding:10px 4px}._resRow_ld9mw_48+._resRow_ld9mw_48{border-top:1px solid rgba(255,255,255,.14)}._resLabel_ld9mw_59{font-size:14px;color:#ffffffe6}._resVals_ld9mw_64{display:flex;align-items:baseline;gap:10px}._resValue_ld9mw_70{font-size:20px;font-weight:700}._resUnit_ld9mw_75{font-size:12px;font-weight:500;color:#ffffffd9}._resDelta_ld9mw_81{min-width:46px;text-align:right;font-size:13px;font-weight:700;color:#a7f3d0}._actions_ld9mw_89{display:flex;gap:10px}._rescan_ld9mw_95{flex:1;height:54px;border:0;border-radius:27px;background:transparent;color:#fff;font-family:inherit;font-size:16px;font-weight:600}._save_ld9mw_108{flex:1.4;height:54px;border:1px solid rgba(255,255,255,.35);border-radius:27px;background:linear-gradient(180deg,#1e6fff,#0a56d6);box-shadow:inset 1.5px 1.5px 1px #ffffff80,inset -1px -1px 1px #0000001f,0 8px 22px #0a56d673;color:#fff;font-family:inherit;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px}._form_ld9mw_126{display:flex;flex-direction:column;gap:14px}._input_ld9mw_133{min-width:0;height:36px;padding:0 12px;border:0;border-radius:12px;background:#ffffff24;box-shadow:inset 1px 1px 1px #ffffff59;color:#fff;font-family:inherit;font-size:17px;font-weight:700;color-scheme:dark}._input_ld9mw_133:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}._input_ld9mw_133[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #ffb4a8}._num_ld9mw_154{width:88px;text-align:right}._input_ld9mw_133::placeholder{color:#fff6}._warn_ld9mw_162{margin:0;font-size:12.5px;font-weight:600;color:#fde68a}._save_ld9mw_108:disabled{opacity:.55;cursor:default}._dateText_ld9mw_175{display:block;margin-top:2px;font-size:12px;font-weight:600;color:#a7f3d0}._header_gkscl_1{display:flex;justify-content:space-between;align-items:center}._titles_gkscl_7{display:flex;flex-direction:column;gap:2px}._label_gkscl_13{margin:0;font-size:15px;font-weight:500;color:#ffffffd9}._title_gkscl_7{margin:0;font-size:32px;font-weight:700;letter-spacing:-.02em}._arrows_gkscl_27{display:flex;gap:8px}._arrow_gkscl_27{display:grid}._list_5dqjj_1{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}._row_9sa9a_1{height:56px;box-sizing:border-box;border:1px dashed rgba(255,255,255,.28);border-radius:28px;background:#ffffff0a;color:#ffffffe0;padding:0 12px 0 14px;display:flex;align-items:center;gap:12px}._date_9sa9a_15{width:42px;flex:none;display:flex;flex-direction:column;align-items:center;line-height:1.1}._k_9sa9a_24{font-size:11px}._num_9sa9a_28{font-size:16px;font-weight:700}._text_9sa9a_33{flex:1;display:flex;flex-direction:column;gap:2px}._title_9sa9a_40{font-size:15px;font-weight:600;color:#fff}._sub_9sa9a_46{font-size:12px}._cat_9sa9a_50{flex:none}._row_101tq_2{height:64px}._inner_101tq_6{height:100%;box-sizing:border-box;padding:0 12px 0 8px;display:flex;align-items:center;gap:8px}._open_101tq_16{flex:1;min-width:0;height:56px;padding:0 0 0 3px;border:0;border-radius:28px;background:transparent;color:#fff;font-family:inherit;text-align:left;display:flex;align-items:center;gap:12px}._badge_101tq_33{width:48px;height:48px;flex:none;border-radius:24px;background:#ffffff29;box-shadow:inset 1px 1px 1px #ffffff80;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1}._today_101tq_48{box-sizing:border-box;background:linear-gradient(180deg,#1e6fff,#0a56d6);border:1px solid rgba(255,255,255,.35);box-shadow:inset 1.5px 1.5px 1px #ffffff8c,0 6px 14px #0a56d680}._k_101tq_55{font-size:11px}._dim_101tq_60{color:#ffffffe0}._num_101tq_64{font-size:17px;font-weight:700}._text_101tq_69{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._titleLine_101tq_77{display:flex;align-items:center;gap:6px}._title_101tq_77{font-size:16px;font-weight:600}._todayTag_101tq_88{padding:1px 7px;border-radius:999px;background:#fff;color:#0a56d6;font-size:11px;font-weight:700}._sub_101tq_97{display:flex;align-items:center;gap:4px;font-size:12px;color:#ffffffe0;white-space:nowrap;overflow:hidden}._paw_101tq_108{color:#ffb27a}._subText_101tq_112{overflow:hidden;text-overflow:ellipsis}._cycle_101tq_118{flex:none;height:36px;padding:0 10px;border:0;border-radius:18px;background:#ffffff24;color:#fff;font-family:inherit;font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px}._dots_101tq_134{display:flex;gap:3px}._dot_101tq_134{width:6px;height:6px;border-radius:3px}._body_hldcb_1{padding:4px 6px}._row_hldcb_5{display:flex;align-items:center;gap:12px;padding:10px 6px 10px 12px}._divided_hldcb_13{border-top:1px solid rgba(255,255,255,.12)}._icon_hldcb_17{width:38px;height:38px;flex:none;border-radius:19px;background:#ffffff29;box-shadow:inset 1px 1px 1px #ffffff80;display:grid;place-items:center}._text_hldcb_28{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._name_hldcb_36{font-size:15px;font-weight:600}._sub_hldcb_41{font-size:12px;color:#ffffffe0}._pill_hldcb_47{flex:none;margin-right:8px;padding:6px 12px;border-radius:999px;background:#ffffff29;font-size:14px;font-weight:700}._logout_hldcb_58{min-height:36px;border:0;font-family:inherit;color:#fff;cursor:pointer}._switch_9hrql_2{flex:none;width:60px;height:44px;padding:0;border:0;border-radius:22px;background:transparent;display:grid;place-items:center}._track_9hrql_15{position:relative;width:52px;height:32px;border-radius:16px;background:#ffffff38;box-shadow:inset 0 1px 2px #0003;transition:background .25s}._knob_9hrql_25{position:absolute;top:2px;left:2px;width:28px;height:28px;border-radius:14px;background:#fff;box-shadow:0 2px 6px #0000004d;transition:left .25s}._switch_9hrql_2[aria-checked=true] ._track_9hrql_15{background:var(--switch-on)}._switch_9hrql_2[aria-checked=true] ._knob_9hrql_25{left:22px}._card_avqle_1{position:relative;border-radius:36px}._body_avqle_6{position:relative;padding:14px 20px;display:flex;flex-direction:column;gap:10px}._head_avqle_14{display:flex;justify-content:space-between;align-items:center}._titles_avqle_20{display:flex;flex-direction:column;gap:2px}._title_avqle_20{margin:0;font-size:16px;font-weight:600}._date_avqle_32{margin:0;font-size:12px;color:#ffffffe0}._scan_avqle_39{position:relative;height:44px;padding:0 16px;border:0;border-radius:22px;background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}._metrics_avqle_55{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._metric_avqle_55{display:flex;flex-direction:column;gap:1px}._metric_avqle_55>svg{margin-top:6px}._label_avqle_72{font-size:12px;color:#ffffffe0}._value_avqle_77{font-size:24px;font-weight:600;letter-spacing:-.01em}._unit_avqle_83{font-size:13px;font-weight:500;color:#ffffffe0}._delta_avqle_89{font-size:12px;font-weight:600;color:#a7f3d0}._row_19dlk_2{position:relative;z-index:2;display:flex;align-items:flex-end;gap:6px;margin-bottom:-24px}._talk_19dlk_11{flex:1;display:flex;align-items:center;gap:5px;margin-bottom:40px}._quote_19dlk_20{position:relative;flex:1;margin:0;border:0;border-radius:22px;padding:11px 14px;background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;text-align:left;text-wrap:balance}._dotBig_19dlk_38{flex:none;width:9px;height:9px;border-radius:5px;background:#ffffff4d}._dotSmall_19dlk_46{flex:none;width:6px;height:6px;border-radius:3px;background:#ffffff4d}._catButton_19dlk_54{flex:none;margin-right:18px;padding:0;border:0;background:transparent}._cat_19dlk_54{display:block;animation:bob 2.6s ease-in-out infinite}._forest_p4uly_1{position:relative;border-radius:30px}._body_p4uly_6{position:relative;padding:11px 14px 13px;display:flex;flex-direction:column;gap:6px}._head_p4uly_14{display:flex;justify-content:space-between;align-items:center}._title_p4uly_20{font-size:13px;font-weight:600}._week_p4uly_25{font-weight:500;color:#ffffffe0}._legend_p4uly_31{display:flex;align-items:center;gap:3px;font-size:11px;color:#ffffffe0}._less_p4uly_39{margin-right:3px}._more_p4uly_43{margin-left:3px}._swatch_p4uly_47{width:9px;height:9px;border-radius:3px}._chart_p4uly_53{display:flex;flex-direction:column;gap:4px;font-size:10px;color:#ffffffe0}._months_p4uly_61{position:relative;height:12px;line-height:12px;margin-left:22px}._month_p4uly_61{position:absolute;top:0}._rows_p4uly_73{display:flex;gap:4px}._weekdays_p4uly_78{width:18px;display:flex;flex-direction:column;gap:2px}._weekday_p4uly_78{height:9px;line-height:9px}._grid_p4uly_91{display:grid;grid-template-rows:repeat(7,9px);grid-auto-flow:column;grid-auto-columns:9px;gap:2px}._cell_p4uly_99{border-radius:3px}._today_p4uly_103{transition:background .4s,box-shadow .4s}@media(max-width:373px){._chart_p4uly_53{zoom:.9}}@media(max-width:339px){._chart_p4uly_53{zoom:.8}}._header_1xw6a_1{display:flex;justify-content:space-between;align-items:center}._titles_1xw6a_7{display:flex;flex-direction:column;gap:2px}._date_1xw6a_13{margin:0;font-size:15px;font-weight:500;color:#ffffffd9}._title_1xw6a_7{margin:0;font-size:32px;font-weight:700;letter-spacing:-.02em}._remind_1xw6a_28{position:relative;height:44px;padding:0 14px;border:0;border-radius:22px;background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:600;display:flex;align-items:center;gap:6px}._list_jstvt_1{list-style:none;margin:0;padding:0 4px;display:flex;flex-direction:column}._item_jstvt_9{border-top:1px solid rgba(255,255,255,.16)}._row_jstvt_13{width:100%;display:flex;align-items:center;gap:12px;padding:9px 0;border:0;background:transparent;color:#fff;font-family:inherit;text-align:left}._badge_jstvt_27{width:32px;height:32px;flex:none;box-sizing:border-box;border-radius:16px;background:#ffffff24;box-shadow:inset 1.5px 1.5px 1px #ffffff80,inset -1px -1px 1px #ffffff38;display:grid;place-items:center;font-size:13px;font-weight:600}._check_jstvt_41{color:#a7f3d0;display:grid}._info_jstvt_46{flex:1;display:flex;flex-direction:column;gap:3px}._name_jstvt_53{font-size:15px;font-weight:500}._meta_jstvt_58{display:flex;align-items:center;gap:6px;font-size:12px;color:#ffffffe0}._machine_jstvt_66{padding:1px 7px;border-radius:999px;background:#ffffff29}._delta_jstvt_73{font-weight:600}._sxr_jstvt_77{font-size:20px;font-weight:600}._group_3cpb0_2{position:relative;height:56px;border-radius:28px;display:flex}._fill_3cpb0_10{position:absolute;left:4px;top:4px;bottom:4px;border-radius:24px;transition:width .35s cubic-bezier(.2,.8,.2,1),background .35s,box-shadow .35s}._bolt_3cpb0_19{position:absolute;left:18px;top:19px}._option_3cpb0_25{position:relative;flex:1;border:0;background:transparent;font-family:inherit;font-size:15px}._card_g5v20_1{position:relative;border-radius:40px}._body_g5v20_6{position:relative;padding:18px;display:flex;flex-direction:column;gap:12px}._intro_g5v20_14{display:flex;flex-direction:column;gap:3px;padding:0 4px}._title_g5v20_21{margin:0;font-size:22px;font-weight:600;letter-spacing:-.01em}._sub_g5v20_28{margin:0;font-size:13px;color:#ffffffe0}._cta_g5v20_35{height:54px;border:1px solid rgba(255,255,255,.35);border-radius:27px;background:linear-gradient(180deg,#1e6fff,#0a56d6);box-shadow:inset 1.5px 1.5px 1px #ffffff80,inset -1px -1px 1px #0000001f,0 8px 22px #0a56d673;color:#fff;font-family:inherit;font-size:17px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px}._card_10kzo_2{border-radius:32px}._body_10kzo_6{position:relative;padding:16px 18px;display:flex;flex-direction:column;gap:12px}._head_10kzo_15{display:flex;justify-content:space-between;align-items:flex-start}._headGap_10kzo_21{gap:8px}._headCenter_10kzo_25{display:flex;justify-content:space-between;align-items:center}._titles_10kzo_31{display:flex;flex-direction:column;gap:2px}._title_10kzo_31{margin:0;font-size:16px;font-weight:600}._sub_10kzo_43{font-size:12px;color:#ffffffe0}._pill_10kzo_49{flex:none;padding:5px 10px;border-radius:999px;background:#a7f3d029;color:#a7f3d0;font-size:12px;font-weight:700}._grid_18qjj_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}._badge_18qjj_7{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}._medal_18qjj_16{position:relative;width:62px;height:62px;border-radius:31px;border:1px solid rgba(255,255,255,.5);box-shadow:inset 2px 2px 2px #ffffff8c,inset -2px -2px 3px #00000026,0 8px 18px #040c2859;display:grid;place-items:center}._blue_18qjj_27{background:linear-gradient(160deg,#60a5fa,#2563eb)}._orange_18qjj_31{background:linear-gradient(160deg,#fdba74,#ea580c)}._gold_18qjj_35{background:linear-gradient(160deg,#fde68a,#d97706)}._mint_18qjj_39{background:linear-gradient(160deg,#6ee7b7,#059669)}._locked_18qjj_44{opacity:.55}._lock_18qjj_44{position:absolute;right:-2px;bottom:-2px;width:22px;height:22px;border-radius:11px;background:#0b1e5b;border:1.5px solid rgba(255,255,255,.5);display:grid;place-items:center}._ten_18qjj_61{font-size:22px;font-weight:800;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25)}._name_18qjj_68{font-size:12px;font-weight:600;line-height:1.2}._sub_18qjj_74{font-size:10.5px;color:#ffffffe0}._monthRow_37b8x_2{display:flex;align-items:flex-start;gap:22px}._month_37b8x_2{display:flex;gap:6px;font-size:10px;color:#ffffffe0}._dayNames_37b8x_15{display:flex;flex-direction:column;gap:4px}._dayName_37b8x_15{height:18px;line-height:18px}._grid_37b8x_26{display:grid;grid-template-rows:repeat(7,18px);grid-auto-flow:column;grid-auto-columns:18px;gap:4px}._cell_37b8x_34{border-radius:5px}._totals_37b8x_38{flex:1;display:flex;flex-direction:column;gap:12px;padding-top:2px}._stat_37b8x_46{display:flex;flex-direction:column;gap:1px}._statValue_37b8x_52{font-size:24px;font-weight:700;line-height:1.1}._statUnit_37b8x_58{font-size:13px;font-weight:500;color:#ffffffe0}._week_37b8x_65{display:flex;justify-content:space-between}._day_37b8x_15{display:flex;flex-direction:column;align-items:center;gap:6px}._dayLabel_37b8x_77{font-size:11px;color:#ffffffe0}._dayLabelToday_37b8x_82{font-weight:700;color:#fff}._dayCell_37b8x_87{width:34px;height:34px;border-radius:9px}._dayCellToday_37b8x_94{transition:background .4s,box-shadow .4s}._foot_37b8x_98{display:flex;justify-content:space-between;align-items:center}._note_37b8x_104{font-size:11px;color:#ffffffe0}._legend_37b8x_110{display:flex;align-items:center;gap:3px;font-size:11px;color:#ffffffe0}._legendLow_37b8x_118{margin-right:3px}._legendHigh_37b8x_122{margin-left:3px}._swatch_37b8x_126{width:10px;height:10px;border-radius:3px}._chips_1v4su_2{display:flex;gap:8px;margin-right:-18px;padding-right:18px;overflow-x:auto;scrollbar-width:none}._chip_1v4su_2{flex:none;height:36px;padding:0 14px;border:0;border-radius:18px;font-family:inherit;font-size:13px}._plot_1v4su_22{position:relative;width:314px;height:140px}._svg_1v4su_28{display:block}._tick_1v4su_32{position:absolute;font-size:10.5px;line-height:16px;color:#fffc;right:0}._best_1v4su_40{position:absolute;right:32px;font-size:12px;line-height:16px;font-weight:700;color:#ffb27a;white-space:nowrap;transition:opacity .3s}._tiles_1v4su_52{display:flex;gap:8px}._tile_1v4su_52{flex:1;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:18px;background:#ffffff14}._tileLabel_1v4su_67{font-size:11px;color:#ffffffe0}._tileValue_1v4su_72{font-size:17px;font-weight:700}._empty_1v4su_78{margin:0;padding:18px 6px;font-size:13px;line-height:1.45;text-align:center;color:#ffffffe0}._header_4d0l5_1{display:flex;justify-content:space-between;align-items:center}._titles_4d0l5_7{display:flex;flex-direction:column;gap:2px}._period_4d0l5_13{margin:0;font-size:15px;font-weight:500;color:#ffffffd9}._title_4d0l5_7{margin:0;font-size:32px;font-weight:700;letter-spacing:-.02em}._toggle_4d0l5_28{position:relative;height:44px;border-radius:22px;display:flex;padding:4px;box-sizing:border-box}._seg_4d0l5_37{position:relative;height:36px;padding:0 16px;border:0;border-radius:18px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s}._grid_w3u3o_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._tile_w3u3o_7{position:relative;height:100px;border-radius:28px}._body_w3u3o_13{position:relative;height:100%;box-sizing:border-box;padding:12px 14px;display:flex;flex-direction:column;justify-content:space-between}._label_w3u3o_23{font-size:12px;color:#ffffffe0}._value_w3u3o_28{font-size:26px;font-weight:700;line-height:1;letter-spacing:-.01em}._unit_w3u3o_35{font-size:13px;font-weight:500;color:#ffffffe0}._delta_w3u3o_41{display:flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:#a7f3d0}._streak_w3u3o_50{color:#ffb27a}._chart_1dxwn_1{display:block}._now_1dxwn_6{transition:all .4s}._body_zssm8_1{padding:24px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}._square_zssm8_11{position:relative;width:96px;height:96px;margin:6px 0;display:block}._glow_zssm8_19{position:absolute;inset:0;border-radius:26px;background:#b4f8c8;box-shadow:0 0 18px #7cf2a6f2,0 0 42px #7cf2a68c}._sparkA_zssm8_27{position:absolute;left:-16px;top:-8px}._sparkB_zssm8_33{position:absolute;right:-14px;top:10px}._sparkC_zssm8_39{position:absolute;right:-4px;bottom:-10px}._title_zssm8_45{margin:0;font-size:26px;font-weight:700}._summary_zssm8_51{margin:0;font-size:14px;color:#ffffffe0}._cheer_zssm8_57{display:flex;align-items:center;gap:8px;margin-top:6px}._cat_zssm8_64{display:block}._cheerText_zssm8_68{font-size:15px;font-weight:600;text-align:left}._bar_1olw7_1{display:flex;gap:6px}._seg_1olw7_7{flex:1;height:22px;padding:8px 0;border:0;background:transparent;box-sizing:border-box}._track_1olw7_16{display:block;height:6px;border-radius:3px;overflow:hidden}._fill_1olw7_23{display:block;height:100%;border-radius:3px;background:#fff;transition:width .4s}._cta_1e9ss_2{position:absolute;z-index:3;left:20px;right:20px;bottom:20px;bottom:max(20px,env(safe-area-inset-bottom));height:58px;border:1px solid rgba(255,255,255,.35);border-radius:29px;background:linear-gradient(180deg,#1e6fff,#0a56d6);box-shadow:inset 1.5px 1.5px 1px #ffffff80,inset -1px -1px 1px #0000001f,0 8px 22px #0a56d673;color:#fff;font-family:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px}._resting_1wvxt_2{height:76px;box-sizing:border-box;padding:0 12px;display:flex;align-items:center;gap:12px}._ring_1wvxt_11{transform:rotate(-90deg);flex:none}._info_1wvxt_16{flex:1;display:flex;flex-direction:column;gap:1px}._caption_1wvxt_23{font-size:12px;color:#ffffffe0}._clock_1wvxt_28{font-size:24px;font-weight:700;line-height:1.1}._pill_1wvxt_35{height:44px;padding:0 14px;border:0;background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:600}._ready_1wvxt_47{height:76px;box-sizing:border-box;padding:0 18px;display:flex;align-items:center;gap:12px}._readyMark_1wvxt_56{flex:none}._readyText_1wvxt_60{display:flex;flex-direction:column;gap:1px}._readyTitle_1wvxt_66{font-size:16px;font-weight:700}._body_1lga3_1{padding:16px 18px;display:flex;flex-direction:column;gap:14px}._top_1lga3_8{display:flex;justify-content:space-between;align-items:center}._setNo_1lga3_14{font-size:16px;font-weight:600}._yt_1lga3_20,._yt_1lga3_20:hover{color:#fff}._yt_1lga3_20{height:40px;padding:0 14px;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none}._steppers_1lga3_35{display:flex;gap:8px}._stepper_1lga3_35{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px}._label_1lga3_48{font-size:12px;color:#ffffffe0}._controls_1lga3_53{display:flex;align-items:center;gap:6px}._value_1lga3_59{min-width:46px;text-align:center;font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1}._last_1lga3_68{margin:0;text-align:center;font-size:13px;color:#ffffffe0}._diff_1lga3_75{color:#a7f3d0;font-weight:600}._list_1pp8e_1{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:2px}._row_1pp8e_10{display:flex;align-items:center;gap:12px;height:48px;padding:0 6px 0 12px}._rowCur_1pp8e_19{border-radius:22px;background:#1e6fff4d;box-shadow:inset 0 0 0 1.5px #78aaffd9}._rowPending_1pp8e_26{color:#ffffffc7}._no_1pp8e_30{width:28px;font-size:13px}._noDone_1pp8e_35{color:#ffffffd9}._text_1pp8e_39{flex:1;font-size:16px;font-weight:600}._strong_1pp8e_45{font-weight:700}._now_1pp8e_49{font-size:12px;font-weight:600}._slot_1pp8e_55{width:44px;height:44px;display:grid;place-items:center}._badge_1pp8e_62{width:30px;height:30px;border-radius:15px;background:#a7f3d0;display:grid;place-items:center}._slotDone_1pp8e_72{color:#0b1e5b}._check_1pp8e_76{width:44px;height:44px;padding:0;border:0;background:transparent;display:grid;place-items:center}._ring_1pp8e_86{width:30px;height:30px;box-sizing:border-box;border-radius:15px;border:2px solid #FFFFFF}._ringPending_1pp8e_94{border-color:#fff6}._body_zwphx_1{padding:12px 14px;display:flex;align-items:center;gap:14px}._square_zwphx_9{flex:none;width:52px;height:52px;border-radius:14px;transition:background .4s,box-shadow .4s}._info_zwphx_17{flex:1;display:flex;flex-direction:column;gap:6px}._title_zwphx_24{font-size:15px;font-weight:600}._progress_zwphx_29{display:block;height:8px;border-radius:4px;background:#ffffff29;overflow:hidden}._progressFill_zwphx_37{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#147f4a,#43d883,#b4f8c8);transition:width .5s}._count_zwphx_45{font-size:12px;color:#ffffffe0}._cat_zwphx_50{display:block;flex:none}._header_qe34j_1{display:flex;align-items:center;gap:12px}._title_qe34j_7{flex:1;display:flex;flex-direction:column;gap:1px}._sub_qe34j_14{font-size:13px;color:#ffffffe0}._name_qe34j_19{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em}._timer_qe34j_27{height:44px;padding:0 14px;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600}
