._tile_1c1oj_1{background:color-mix(in srgb, var(--cat) var(--cat-tile-bg-mix), var(--cat-tile-bg-base));color:color-mix(in srgb, var(--cat) var(--cat-tile-icon-mix), var(--cat-tile-icon-base));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._sm_1c1oj_10{border-radius:9px;width:32px;height:32px}._md_1c1oj_16{border-radius:12px;width:42px;height:42px}._lg_1c1oj_22{border-radius:12px;width:44px;height:44px}._dot_1c1oj_28{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}._root_utmv5_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100dvh;padding:32px;display:flex}._title_utmv5_12{font-size:24px;font-weight:700}._text_utmv5_17{color:var(--text-2)}._button_utmv5_21{border-radius:var(--radius-md);background:var(--accent);color:var(--on-accent);margin-top:12px;padding:14px 28px;font-weight:600}._details_utmv5_30{max-width:100%;color:var(--danger);white-space:pre-wrap;font-size:12px;overflow:auto}._banner_1290l_1{z-index:60;top:calc(env(safe-area-inset-top,0px) + 8px);background:var(--text);width:min(100% - 24px,420px);color:var(--bg);border-radius:16px;align-items:center;gap:10px;padding:8px 8px 8px 14px;animation:.35s cubic-bezier(.2,.8,.2,1) _drop_1290l_1;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}._text_1290l_19{flex:1;font-size:14px;font-weight:500}._button_1290l_25{background:var(--accent);min-height:34px;color:var(--on-accent,#fff);border-radius:10px;padding:0 14px;font-size:14px;font-weight:600}@keyframes _drop_1290l_1{0%{opacity:0;transform:translate(-50%,-16px)}}._list_1mgj0_1{flex-direction:column;gap:18px;padding:4px 0 8px;list-style:none;display:flex}._item_1mgj0_9{align-items:flex-start;gap:14px;display:flex}._icon_1mgj0_15{background:var(--surface-2);width:44px;height:44px;color:var(--accent-text);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._title_1mgj0_27{font-size:16px;font-weight:600;display:block}._text_1mgj0_33{color:var(--text-2);margin-top:4px;font-size:14px;line-height:1.45;display:block}._footer_1mgj0_41{flex-direction:column;gap:10px;display:flex}._list_1532k_1{flex-direction:column;gap:14px;padding:2px 0 6px;list-style:none;display:flex}._item_1532k_9{align-items:center;gap:14px;font-size:15px;line-height:1.4;display:flex}._icon_1532k_17{background:var(--surface-2);width:40px;height:40px;color:var(--accent-text);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._footer_1532k_29{flex-direction:column;gap:10px;display:flex}._note_1532k_35{color:var(--text-2);text-align:center;font-size:12px;line-height:1.45}._links_1532k_42{flex-direction:column;align-items:center;gap:2px;display:flex}._link_1532k_42,._skip_1532k_50{padding:8px 12px;font-size:15px;font-weight:600}._link_1532k_42{color:var(--accent-text)}._skip_1532k_50{color:var(--text-2);font-weight:500}._hero_18bhc_1{align-items:center;gap:16px;margin-bottom:22px;display:flex}._appIcon_18bhc_8{border-radius:15px;flex-shrink:0;width:64px;height:64px;box-shadow:0 6px 18px #00000040}._subtitle_18bhc_16{color:var(--text-2);font-size:14px;line-height:1.4}._note_18bhc_22{color:var(--text-2);margin-bottom:16px;font-size:14px;line-height:1.4}._steps_18bhc_29{flex-direction:column;gap:10px;list-style:none;display:flex}._step_18bhc_29{border-radius:var(--radius-md);background:var(--sheet-option);align-items:center;gap:14px;padding:14px 16px;display:flex}._number_18bhc_45{background:var(--accent);width:26px;height:26px;color:var(--on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._text_18bhc_59{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._stepTitle_18bhc_67{font-size:15px;font-weight:600}._stepText_18bhc_72{color:var(--text-2);font-size:12px;line-height:1.35}._icon_18bhc_78{background:color-mix(in srgb, var(--accent) 14%, var(--sheet-bg));width:40px;height:40px;color:var(--accent-text);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._pointer_18bhc_90{color:var(--accent-text);animation:_nudge_18bhc_1 1.4s var(--ease-out) infinite;justify-content:center;margin-top:14px;display:flex}@keyframes _nudge_18bhc_1{50%{transform:translateY(5px)}}._root_pgaq2_1{z-index:150;background:var(--bg);opacity:0;transition:opacity var(--duration) var(--ease-out);touch-action:none;justify-content:center;display:flex;position:fixed;inset:0}._visible_pgaq2_13{opacity:1}._panel_pgaq2_17{width:100%;max-width:var(--app-width);padding:calc(var(--safe-top) + 14px) 0 calc(var(--safe-bottom) + 20px);transition:transform var(--duration) var(--ease-out);outline:none;flex-direction:column;display:flex;transform:translateY(16px)}._visible_pgaq2_13 ._panel_pgaq2_17{transform:none}._top_pgaq2_32{min-height:36px;padding:0 var(--space-page);justify-content:space-between;align-items:center;display:flex}._beta_pgaq2_40{background:color-mix(in srgb, var(--accent) 14%, var(--bg));color:var(--accent-text);border-radius:9px;padding:5px 10px;font-size:12px;font-weight:700}._skip_pgaq2_49{color:var(--text-2);padding:6px 2px;font-size:15px;font-weight:500}._pager_pgaq2_56{flex:1;min-height:0}._slide_pgaq2_61{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 32px;display:flex}._title_pgaq2_71{letter-spacing:-.02em;margin-top:36px;font-size:26px;font-weight:700;line-height:1.2}._text_pgaq2_79{max-width:320px;color:var(--text-2);margin-top:14px;font-size:15px;line-height:1.5}._bottom_pgaq2_87{padding:0 var(--space-page);flex-direction:column;align-items:center;gap:22px;display:flex}._bottom_pgaq2_87>button{width:100%}._dots_pgaq2_99{gap:8px;display:flex}._dot_pgaq2_99{background:var(--surface-3);width:8px;height:8px;transition:width var(--duration) var(--ease), background-color var(--duration);border-radius:4px}._dotActive_pgaq2_114{background:var(--accent);width:24px}._art_pgaq2_121{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--accent) 18%, var(--bg)), var(--bg) 70%);border-radius:32px;justify-content:center;align-items:center;width:290px;height:220px;display:flex;position:relative}._logo_pgaq2_132{border-radius:24px;width:96px;height:96px;box-shadow:0 16px 40px #0000004d}._mockCard_pgaq2_139{background:var(--surface);text-align:left;border-radius:18px;flex-direction:column;gap:10px;width:210px;padding:16px;display:flex;box-shadow:0 12px 30px #0000001f}._mockLabel_pgaq2_151{background:var(--surface-3);border-radius:4px;width:50px;height:8px}._mockAmount_pgaq2_158{font-size:28px;font-weight:700}._mockAmount_pgaq2_158 small{color:var(--text-2);font-size:15px}._mockChips_pgaq2_168{gap:5px;display:flex}._mockChips_pgaq2_168 i{background:var(--surface-2);color:var(--text-2);border-radius:6px;padding:3px 6px;font-size:10px;font-style:normal}._mockAdd_pgaq2_182{background:var(--tab-add-active-bg);width:52px;height:44px;color:var(--tab-add-active-icon);border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:14px;right:18px;box-shadow:0 8px 20px #0003}._ringRow_pgaq2_197{align-items:center;display:flex;position:relative}._ringSide_pgaq2_203{position:absolute;left:-118px}._swipeHint_pgaq2_208{color:var(--accent-text);animation:_hint-right_pgaq2_1 1.6s var(--ease-out) infinite;position:absolute;right:-34px}@keyframes _hint-right_pgaq2_1{50%{transform:translate(8px)}}._mockRowWrap_pgaq2_221{background:var(--surface);border-radius:16px;width:280px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000001f}._mockRow_pgaq2_221{background:var(--surface);flex-shrink:0;align-items:center;gap:10px;width:280px;margin-left:-96px;padding:12px 14px 12px 108px;display:flex}._mockTile_pgaq2_243{background:color-mix(in srgb, var(--cat-c2) 30%, var(--surface));width:36px;height:36px;color:var(--accent-text);border-radius:10px;justify-content:center;align-items:center;display:flex}._mockLines_pgaq2_254{text-align:left;flex-direction:column;flex:1;gap:3px;display:flex}._mockLines_pgaq2_254 b{font-size:13px}._mockLines_pgaq2_254 i{color:var(--text-2);font-size:10px;font-style:normal}._mockSum_pgaq2_272{white-space:nowrap;font-size:13px;font-weight:700}._mockLines_pgaq2_254 b,._mockLines_pgaq2_254 i{white-space:nowrap}._mockAction_pgaq2_283{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:48px;display:flex}._mockAction_pgaq2_283[data-tone=neutral]{background:var(--text-3)}._mockAction_pgaq2_283[data-tone=accent]{background:var(--accent);color:var(--on-accent)}._finger_pgaq2_301{color:var(--accent-text);animation:_hint-left_pgaq2_1 1.6s var(--ease-out) infinite;display:flex;position:absolute;bottom:36px}@keyframes _hint-left_pgaq2_1{50%{transform:translate(-10px)}}._app_1y2nw_1{max-width:var(--app-width);background:var(--bg);min-height:100dvh;margin:0 auto}._withTabBar_1y2nw_8{padding-bottom:calc(var(--tabbar-height) + var(--safe-bottom) + 24px)}._fullscreen_1y2nw_12{min-height:100dvh}@media (width>=560px){._app_1y2nw_1{box-shadow:0 0 0 1px var(--separator), 0 20px 60px #00000014}}._tabBar_www97_1{z-index:50;width:100%;max-width:var(--app-width);padding:8px 8px calc(6px + var(--safe-bottom));border-top:1px solid var(--separator);background:color-mix(in srgb, var(--tab-bg) 92%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}._tab_www97_1{min-height:var(--tabbar-height);color:var(--tab-inactive);flex-direction:column;flex:1;align-items:center;gap:4px;padding-top:4px;font-size:11px;display:flex}._active_www97_29{color:var(--tab-active)}._iconWrap_www97_33{justify-content:center;align-items:center;height:32px;display:flex}._label_www97_40{font-weight:500}._active_www97_29 ._label_www97_40{font-weight:600}._iconOutline_www97_49{display:block}._primary_www97_53 ._iconOutline_www97_49{display:none}._primary_www97_53 ._iconPlus_www97_57{display:block}._primary_www97_53 ._iconWrap_www97_33{background:var(--tab-add-bg);width:44px;height:36px;color:var(--tab-add-icon);box-shadow:inset 0 0 0 1.5px var(--tab-add-border);border-radius:12px;transition:background-color .2s,color .2s}._primary_www97_53._active_www97_29 ._iconWrap_www97_33{background:var(--tab-add-active-bg);color:var(--tab-add-active-icon);box-shadow:inset 0 0 0 1.5px var(--tab-add-active-bg)}._tab_www97_1{gap:6px}._iconWrap_www97_33{height:36px}:root{--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Inter", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--radius-xs:8px;--radius-sm:12px;--radius-md:14px;--radius-lg:20px;--radius-xl:24px;--space-page:24px;--app-width:480px;--tabbar-height:64px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--ease:cubic-bezier(.32, .72, 0, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--duration:.38s;--duration-fast:.18s}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f7f6;--surface:#fff;--surface-2:#e9efed;--surface-3:#dfe7e4;--sheet-bg:#fff;--sheet-option:#f2f5f4;--separator:#e6ecea;--overlay:#141e1b59;--text:#16211e;--text-2:#69756f;--text-3:#9aa59f;--accent:#176b5b;--accent-pressed:#125446;--on-accent:#fff;--accent-text:#176b5b;--accent-soft:#d8efa1;--on-accent-soft:#176b5b;--banner-bg:#d8efa1;--banner-title:#176b5b;--banner-text:#2f6a4f;--promo-bg:#173f34;--promo-text:#fff;--promo-text-2:#b9cbc4;--promo-badge-bg:#d8efa1;--promo-badge-text:#173f34;--promo-track:#ffffff2e;--promo-fill:#d8efa1;--success:#2e7d5b;--success-soft:#e5f0ea;--danger:#d9483b;--warning:#9a4f1f;--warning-icon:#b4683a;--warning-soft:#f5e9db;--tab-bg:#f5f7f6;--tab-inactive:#7c8783;--tab-active:#176b5b;--tab-add-bg:#d8efa1;--tab-add-icon:#176b5b;--tab-add-border:#176b5b59;--tab-add-active-bg:#176b5b;--tab-add-active-icon:#fff;--skeleton:#e6ecea;--cat-c1:#176b5b;--cat-c2:#b4d878;--cat-c3:#b8a7d4;--cat-c4:#e9af8a;--cat-c5:#d99aa6;--cat-c6:#7fb3c8;--cat-c7:#b3bab7;--cat-c8:#cdbf8a;--bar-past:#b4d878;--bar-current:#176b5b;--bar-empty:#e6ecea;--cat-tile-bg-mix:26%;--cat-tile-bg-base:#fff;--cat-tile-icon-mix:72%;--cat-tile-icon-base:#1a2b25}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#1c1c1e;--surface-2:#2c2c2e;--surface-3:#3a3a3c;--sheet-bg:#1c1c1e;--sheet-option:#2c2c2e;--separator:#38383a;--overlay:#0009;--text:#fff;--text-2:#8e8e93;--text-3:#636366;--accent:#0a84ff;--accent-pressed:#0a6fd6;--on-accent:#fff;--accent-text:#0a84ff;--accent-soft:#0a84ff;--on-accent-soft:#fff;--banner-bg:#0a6fe5;--banner-title:#fff;--banner-text:#d6e7ff;--promo-bg:#1c1c1e;--promo-text:#fff;--promo-text-2:#8e8e93;--promo-badge-bg:#0a84ff;--promo-badge-text:#fff;--promo-track:#3a3a3c;--promo-fill:#0a84ff;--success:#30d158;--success-soft:#10291a;--danger:#ff453a;--warning:#ff9f0a;--warning-icon:#ff9f0a;--warning-soft:#2c2219;--tab-bg:#000;--tab-inactive:#8e8e93;--tab-active:#0a84ff;--tab-add-bg:#0a84ff29;--tab-add-icon:#4da3ff;--tab-add-border:#0a84ff73;--tab-add-active-bg:#0a84ff;--tab-add-active-icon:#fff;--skeleton:#2c2c2e;--field-border:#3a3a3c;--cat-c1:#79a9d9;--cat-c2:#9cbbab;--cat-c3:#b8a7d4;--cat-c4:#dab99a;--cat-c5:#d2a0ac;--cat-c6:#86b7c6;--cat-c7:#b4b4be;--cat-c8:#c9bc90;--bar-past:#8ea9c6;--bar-current:#0a84ff;--bar-empty:#2c2c2e;--cat-tile-bg-mix:0%;--cat-tile-bg-base:#2c2c2e;--cat-tile-icon-mix:0%;--cat-tile-icon-base:#0a84ff}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--bg);touch-action:pan-x pan-y;overscroll-behavior-x:none;overflow-x:clip}body{min-height:100dvh;font-family:var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;font-size:16px;line-height:1.35;overflow-x:clip}#root{min-height:100dvh}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}button:disabled{cursor:default}a{color:inherit;text-decoration:none}input,textarea{background:0 0;border:none;outline:none;min-width:0;font-size:max(16px,1em)}textarea{resize:none}input::placeholder,textarea::placeholder{color:var(--text-2);opacity:1}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input:focus-visible,textarea:focus-visible{outline:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}svg{flex-shrink:0;display:block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes page-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.page-enter{animation:page-enter .32s var(--ease-out) both}.fade-in{animation:fade-in .26s var(--ease-out) both}button:not(:disabled){transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast), background-color var(--duration-fast), color var(--duration-fast)}button:not(:disabled):active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
