*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-bg: #f5f5f3;--color-surface: #ffffff;--color-surface-muted: #f1efe8;--color-text: #1a1a18;--color-text-muted: #5f5e5a;--color-border: rgba(0, 0, 0, .12);--color-success: #3b6d11;--color-danger: #a32d2d;--color-warning: #854f0b;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--bottom-nav-height: 64px;--safe-area-bottom: env(safe-area-inset-bottom, 0px)}html,body,#root{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;background:var(--color-bg);color:var(--color-text);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit}._card_8veny_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;margin-bottom:var(--spacing-md);padding:var(--spacing-lg)}._title_8veny_9{color:var(--color-text-muted);font-size:12px;font-weight:600;letter-spacing:0;margin-bottom:var(--spacing-md)}._container_1wwuv_1{padding:var(--spacing-lg);padding-bottom:calc(var(--bottom-nav-height) + var(--safe-area-bottom) + var(--spacing-xl));max-width:600px;margin:0 auto;min-height:100%}._header_1wwuv_9{margin-bottom:var(--spacing-lg)}._title_1wwuv_13{color:var(--color-text);font-size:24px;font-weight:600;line-height:1.3}._subtitle_1wwuv_20{color:var(--color-text-muted);font-size:13px;margin-top:4px}._grid_1clzp_1{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}._metric_1clzp_8{background:var(--color-surface-muted);border-radius:8px;padding:var(--spacing-md);display:flex;flex-direction:column;gap:4px}._label_1clzp_17{color:var(--color-text-muted);font-size:12px}._value_1clzp_22{color:var(--color-text);font-size:22px;font-weight:600}._cardHeaderRow_1clzp_28{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}._cardHeadline_1clzp_35{color:var(--color-text);font-size:24px;font-weight:700}._statusPill_1clzp_41{border-radius:8px;font-size:13px;font-weight:700;padding:4px 8px}._safePill_1clzp_48{background:#3b6d111f;color:var(--color-success)}._warningPill_1clzp_49{background:#854f0b24;color:var(--color-warning)}._dangerPill_1clzp_50{background:#a32d2d1f;color:var(--color-danger)}._progressTrack_1clzp_52{background:var(--color-surface-muted);border-radius:8px;height:12px;overflow:hidden}._progressFill_1clzp_59{height:100%;border-radius:8px;transition:width .3s ease}._safeFill_1clzp_65{background:var(--color-success)}._warningFill_1clzp_66{background:var(--color-warning)}._dangerFill_1clzp_67{background:var(--color-danger)}._helperText_1clzp_69{color:var(--color-text-muted);font-size:13px;line-height:1.5;margin-top:var(--spacing-sm)}._categoryBudgetList_1clzp_76{margin-top:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);border-top:1px solid var(--color-border);padding-top:var(--spacing-md)}._categoryBudgetRow_1clzp_85{display:flex;flex-direction:column;gap:4px}._categoryBudgetHeader_1clzp_91{display:flex;align-items:center;gap:var(--spacing-sm)}._categoryBudgetName_1clzp_97{color:var(--color-text);font-size:13px;font-weight:600;flex:1}._categoryBudgetMeta_1clzp_104{color:var(--color-text-muted);font-size:12px;flex-shrink:0}._progressTrackThin_1clzp_110{background:var(--color-surface-muted);border-radius:4px;height:6px;overflow:hidden}._progressTrackThin_1clzp_110 ._progressFill_1clzp_59{height:100%;border-radius:4px;transition:width .3s ease}._row_1clzp_123{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border)}._row_1clzp_123:last-child{border-bottom:none}._rowText_1clzp_135{flex:1;padding-right:var(--spacing-md);display:flex;flex-direction:column;gap:2px}._rowTitle_1clzp_143{color:var(--color-text);font-size:14px;font-weight:600}._rowMeta_1clzp_149{color:var(--color-text-muted);font-size:12px}._amount_1clzp_154{font-size:14px;font-weight:600;flex-shrink:0}._income_1clzp_160{color:var(--color-success)}._expense_1clzp_161{color:var(--color-danger)}._empty_1clzp_163{color:var(--color-text-muted);line-height:1.5}._monthNav_8kjkl_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}._navBtn_8kjkl_8{background:transparent;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);font-size:15px;font-weight:600;padding:var(--spacing-sm) var(--spacing-md);cursor:pointer}._navBtn_8kjkl_8:disabled{opacity:.3;cursor:not-allowed}._monthLabel_8kjkl_24{color:var(--color-text);font-size:16px;font-weight:600}._grid_8kjkl_30{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}._metric_8kjkl_37{background:var(--color-surface-muted);border-radius:8px;padding:var(--spacing-md);display:flex;flex-direction:column;gap:4px}._metricLabel_8kjkl_46{color:var(--color-text-muted);font-size:12px}._metricValue_8kjkl_51{font-size:20px;font-weight:600;margin-top:4px}._chartWrap_8kjkl_57{margin:0 -4px}._insightList_8kjkl_61,._changeList_8kjkl_62{display:flex;flex-direction:column;gap:var(--spacing-sm)}._insightRow_8kjkl_68{border-left:3px solid var(--color-border);background:var(--color-surface-muted);border-radius:6px;padding:var(--spacing-sm) var(--spacing-md);display:flex;flex-direction:column;gap:2px}._insightRow_8kjkl_68._safe_8kjkl_78{border-left-color:var(--color-success)}._insightRow_8kjkl_68._warning_8kjkl_82{border-left-color:var(--color-warning)}._insightRow_8kjkl_68._danger_8kjkl_86{border-left-color:var(--color-danger)}._insightTitle_8kjkl_90{color:var(--color-text);font-size:14px;font-weight:700}._insightDetail_8kjkl_96{color:var(--color-text-muted);font-size:13px;line-height:1.5}._legend_8kjkl_102{margin-top:var(--spacing-md);display:flex;flex-direction:column;gap:6px}._legendRow_8kjkl_109{display:flex;align-items:center;gap:var(--spacing-sm)}._legendDot_8kjkl_115{width:10px;height:10px;border-radius:50%;flex-shrink:0}._legendLabel_8kjkl_122{flex:1;color:var(--color-text-muted);font-size:13px}._legendValue_8kjkl_128{color:var(--color-text);font-size:13px;font-weight:600}._legendPct_8kjkl_134{color:var(--color-text-muted);font-size:12px;min-width:36px;text-align:right}._changeRow_8kjkl_141{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border)}._changeRow_8kjkl_141:last-child{border-bottom:none}._changeMain_8kjkl_154{display:flex;flex-direction:column;gap:2px;min-width:0}._changeTitle_8kjkl_161{color:var(--color-text);font-size:14px;font-weight:700}._changeMeta_8kjkl_167{color:var(--color-text-muted);font-size:12px}._changeDelta_8kjkl_172{font-size:14px;font-weight:700;flex-shrink:0}._deltaUp_8kjkl_178{color:var(--color-danger)}._deltaDown_8kjkl_182{color:var(--color-success)}._empty_8kjkl_186{color:var(--color-text-muted);line-height:1.5}._hidden_3oclc_1{display:none}._input_3oclc_5{width:100%;box-sizing:border-box;padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-sm);border:1px solid var(--color-border);border-radius:6px;font-size:16px;background:var(--color-surface-muted);color:var(--color-text);outline:none}._input_3oclc_5:focus{border-color:var(--color-text-muted)}._sectionLabel_3oclc_22{font-size:12px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;margin:var(--spacing-md) 0 var(--spacing-sm)}._chips_3oclc_31{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--spacing-sm)}._chip_3oclc_31{padding:5px 12px;border-radius:20px;font-size:13px;font-weight:500;background:var(--color-surface-muted);color:var(--color-text-muted);border:1px solid transparent;cursor:pointer}._activeChip_3oclc_49{background:var(--color-text);color:var(--color-surface);border-color:var(--color-text)}._actionRow_3oclc_55{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}._primaryBtn_3oclc_61{flex:1;padding:12px;background:var(--color-text);color:var(--color-surface);font-size:15px;font-weight:600;border:none;border-radius:8px;cursor:pointer}._disabledBtn_3oclc_73{opacity:.4;cursor:not-allowed}._secondaryBtn_3oclc_78{flex:1;padding:12px;background:var(--color-surface-muted);color:var(--color-text);font-size:15px;font-weight:500;border:1px solid var(--color-border);border-radius:8px;cursor:pointer}._secondaryBtn_3oclc_78:disabled{opacity:.4;cursor:not-allowed}._hint_3oclc_95{color:var(--color-text-muted);font-size:13px;margin-top:var(--spacing-sm)}._helperText_3oclc_101{color:var(--color-text-muted);font-size:12px;font-style:italic;margin-bottom:var(--spacing-sm)}._txRow_3oclc_108{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border)}._txRow_3oclc_108:last-child{border-bottom:none}._txMain_3oclc_121{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._txTitle_3oclc_129{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._txMeta_3oclc_137{font-size:11px;color:var(--color-text-muted)}._goalMeta_3oclc_142{font-size:11px;color:var(--color-text-muted);font-style:italic}._txActions_3oclc_148{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._expenseText_3oclc_156{color:var(--color-danger);font-weight:600;font-size:14px}._incomeText_3oclc_162{color:var(--color-success);font-weight:600;font-size:14px}._textBtn_3oclc_168{background:transparent;border:none;color:var(--color-text-muted);font-size:12px;cursor:pointer;padding:2px 4px}._deleteBtn_3oclc_177{color:var(--color-danger)}._monthNav_3oclc_181{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}._navBtn_3oclc_188{background:transparent;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);font-size:15px;font-weight:600;padding:var(--spacing-sm) var(--spacing-md);cursor:pointer}._navBtn_3oclc_188:disabled{opacity:.3;cursor:not-allowed}._monthLabel_3oclc_204{color:var(--color-text);font-size:16px;font-weight:600}._spinner_3oclc_210{width:24px;height:24px;border:3px solid var(--color-border);border-top-color:var(--color-text);border-radius:50%;animation:_spin_3oclc_210 .7s linear infinite;margin:var(--spacing-sm) auto}@keyframes _spin_3oclc_210{to{transform:rotate(360deg)}}._toast_3oclc_224{position:fixed;bottom:calc(var(--bottom-nav-height) + var(--safe-area-bottom) + 12px);left:50%;transform:translate(-50%);background:var(--color-text);color:var(--color-surface);padding:10px 20px;border-radius:8px;font-size:14px;z-index:100;white-space:nowrap;pointer-events:none}._input_hh6i7_1{width:100%;box-sizing:border-box;padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-sm);border:1px solid var(--color-border);border-radius:6px;font-size:16px;background:var(--color-surface-muted);color:var(--color-text);outline:none}._input_hh6i7_1:focus{border-color:var(--color-text-muted)}._fieldLabel_hh6i7_18{display:block;font-size:12px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}._actionRow_hh6i7_28{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}._primaryBtn_hh6i7_34{flex:1;padding:12px;background:var(--color-text);color:var(--color-surface);font-size:15px;font-weight:600;border:none;border-radius:8px;cursor:pointer}._disabledBtn_hh6i7_46{opacity:.4;cursor:not-allowed}._secondaryBtn_hh6i7_51{flex:1;padding:12px;background:var(--color-surface-muted);color:var(--color-text);font-size:15px;font-weight:500;border:1px solid var(--color-border);border-radius:8px;cursor:pointer}._goalList_hh6i7_63{display:flex;flex-direction:column;gap:var(--spacing-md)}._goalHeader_hh6i7_69{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--spacing-sm)}._goalPct_hh6i7_76{font-size:20px;font-weight:700;color:var(--color-text)}._goalAmt_hh6i7_82{font-size:13px;color:var(--color-text-muted)}._progressTrack_hh6i7_87{height:8px;background:var(--color-surface-muted);border-radius:4px;overflow:hidden;margin-bottom:var(--spacing-sm)}._progressFill_hh6i7_95{height:100%;background:var(--color-warning);border-radius:4px;transition:width .3s ease}._fillGood_hh6i7_102,._fillDone_hh6i7_103{background:var(--color-success)}._goalMeta_hh6i7_105{display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm)}._remaining_hh6i7_111,._deadline_hh6i7_116{font-size:12px;color:var(--color-text-muted)}._textBtn_hh6i7_121{background:transparent;border:none;color:var(--color-text-muted);font-size:12px;cursor:pointer;padding:2px 4px}._deleteBtn_hh6i7_130{color:var(--color-danger)}._hint_hh6i7_134{color:var(--color-text-muted);font-size:13px}._depositForm_hh6i7_139{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border)}._historyList_hh6i7_145{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:6px}._entryRow_hh6i7_154{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}._entryInfo_hh6i7_161{display:flex;flex-direction:column;gap:2px}._entryDeposit_hh6i7_167{font-size:13px;font-weight:600;color:var(--color-success)}._entryWithdraw_hh6i7_173{font-size:13px;font-weight:600;color:var(--color-danger)}._entryMeta_hh6i7_179{font-size:11px;color:var(--color-text-muted)}._linkedBadge_hh6i7_184{font-size:10px;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:4px;padding:1px 5px;flex-shrink:0}._toast_hh6i7_193{position:fixed;bottom:calc(var(--bottom-nav-height) + var(--safe-area-bottom) + 12px);left:50%;transform:translate(-50%);background:var(--color-text);color:var(--color-surface);padding:10px 20px;border-radius:8px;font-size:14px;z-index:100;white-space:nowrap;pointer-events:none}._body_188bf_1{color:var(--color-text);line-height:1.6;margin-bottom:var(--spacing-md)}._receiptList_188bf_7{margin-top:var(--spacing-sm);display:flex;flex-direction:column;gap:8px}._receiptEmpty_188bf_14{font-size:13px;color:var(--color-text-muted);margin-top:var(--spacing-sm)}._receiptRow_188bf_20{padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:4px}._receiptRow_188bf_20:last-child{border-bottom:none}._receiptInfo_188bf_32{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._receiptStatus_188bf_39{font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px;flex-shrink:0}._statusDone_188bf_47{background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}._statusFailed_188bf_52{background:color-mix(in srgb,var(--color-danger) 15%,transparent);color:var(--color-danger)}._statusProcessing_188bf_57{background:color-mix(in srgb,var(--color-warning) 15%,transparent);color:var(--color-warning)}._receiptName_188bf_62{font-size:13px;color:var(--color-text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._receiptAmt_188bf_72{font-size:12px;color:var(--color-text-muted);flex-shrink:0}._receiptDate_188bf_78{font-size:11px;color:var(--color-text-muted);flex-shrink:0}._lowFieldsBadge_188bf_84{font-size:11px;color:var(--color-warning)}._budgetGrid_188bf_89{display:flex;flex-direction:column;gap:8px;margin-bottom:var(--spacing-md)}._budgetRow_188bf_96{display:flex;align-items:center;gap:var(--spacing-sm)}._budgetLabel_188bf_102{width:60px;font-size:13px;font-weight:500;color:var(--color-text);flex-shrink:0}._budgetInput_188bf_110{flex:1;box-sizing:border-box;padding:6px 10px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;background:var(--color-surface-muted);color:var(--color-text);outline:none}._budgetInput_188bf_110:focus{border-color:var(--color-text-muted)}._disabledBtn_188bf_126{opacity:.4;cursor:not-allowed}._status_188bf_47{font-size:13px;color:var(--color-text-muted);margin-bottom:var(--spacing-md)}._input_188bf_137{width:100%;box-sizing:border-box;padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-sm);border:1px solid var(--color-border);border-radius:6px;font-size:16px;background:var(--color-surface-muted);color:var(--color-text);outline:none}._input_188bf_137:focus{border-color:var(--color-text-muted)}._fieldLabel_188bf_154{display:block;color:var(--color-text-muted);font-size:12px;font-weight:600;margin-bottom:4px}._error_188bf_162{color:var(--color-danger);font-size:13px;margin-bottom:var(--spacing-sm)}._actionRow_188bf_168{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}._primaryBtn_188bf_174{flex:1;padding:12px;background:var(--color-text);color:var(--color-surface);font-size:15px;font-weight:600;border:none;border-radius:8px;cursor:pointer}._secondaryBtn_188bf_186{flex:1;padding:12px;background:var(--color-surface-muted);color:var(--color-text);font-size:15px;font-weight:500;border:1px solid var(--color-border);border-radius:8px;cursor:pointer}._dangerBtn_188bf_198{width:100%;padding:12px;background:transparent;color:var(--color-danger);font-size:15px;font-weight:600;border:1px solid var(--color-danger);border-radius:8px;cursor:pointer}._tutorialToggle_188bf_210{display:block;background:transparent;border:none;color:var(--color-text-muted);font-size:14px;font-weight:600;cursor:pointer;padding:4px 0;margin-bottom:var(--spacing-sm)}._steps_188bf_222{display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:var(--spacing-md)}._stepRow_188bf_229{display:flex;gap:var(--spacing-md);align-items:flex-start}._stepBadge_188bf_235{width:24px;height:24px;min-width:24px;border-radius:50%;background:var(--color-text);color:var(--color-surface);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}._stepContent_188bf_249{display:flex;flex-direction:column;gap:2px}._stepTitle_188bf_255{font-size:14px;font-weight:600;color:var(--color-text)}._stepDesc_188bf_261{font-size:13px;color:var(--color-text-muted);line-height:1.5;margin:0}._linkBtn_188bf_268{display:block;text-align:center;padding:10px;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);font-weight:600;font-size:14px;text-decoration:none;margin-top:var(--spacing-sm)}._linkBtn_188bf_268:hover{background:var(--color-surface-muted)}._freeNote_188bf_285{font-size:13px;color:var(--color-text-muted);line-height:1.5;margin:0}._toast_188bf_292{position:fixed;bottom:calc(var(--bottom-nav-height) + var(--safe-area-bottom) + 12px);left:50%;transform:translate(-50%);background:var(--color-text);color:var(--color-surface);padding:10px 20px;border-radius:8px;font-size:14px;z-index:100;white-space:nowrap;pointer-events:none}._container_1qtzz_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg);padding:var(--spacing-lg)}._inner_1qtzz_10{width:100%;max-width:360px;display:flex;flex-direction:column;gap:var(--spacing-md)}._title_1qtzz_18{font-size:28px;font-weight:700;color:var(--color-text);text-align:center;margin-bottom:var(--spacing-sm)}._subtitle_1qtzz_26{font-size:14px;color:var(--color-text-muted);text-align:center;line-height:1.6;margin-bottom:var(--spacing-lg);white-space:pre-line}._tabs_1qtzz_35{display:flex;background:var(--color-surface-muted);border-radius:8px;padding:4px;margin-bottom:var(--spacing-sm)}._tab_1qtzz_35{flex:1;padding:var(--spacing-sm);border:none;background:transparent;border-radius:6px;color:var(--color-text-muted);font-size:14px;cursor:pointer;transition:background .15s,color .15s}._tab_1qtzz_35._tabActive_1qtzz_55{background:var(--color-surface);color:var(--color-text);font-weight:600}._form_1qtzz_61{display:flex;flex-direction:column;gap:var(--spacing-md)}._input_1qtzz_67{border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);padding:var(--spacing-md);background:var(--color-surface);font-size:15px;outline:none;width:100%}._input_1qtzz_67:focus{border-color:var(--color-text)}._error_1qtzz_82{color:var(--color-danger);font-size:13px;text-align:center}._button_1qtzz_88{background:var(--color-text);color:var(--color-surface);border:none;border-radius:8px;padding:var(--spacing-md);font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:44px}._button_1qtzz_88:disabled{opacity:.6;cursor:not-allowed}._spinner_1qtzz_108{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1qtzz_108 .7s linear infinite;display:inline-block}@keyframes _spin_1qtzz_108{to{transform:rotate(360deg)}}._note_1qtzz_122{font-size:12px;color:var(--color-text-muted);text-align:center;margin-top:var(--spacing-md);line-height:1.6;white-space:pre-line}._forgotBtn_1qtzz_131{display:block;margin-top:6px;margin-left:auto;background:none;border:none;padding:0;font-size:12px;color:var(--color-text-muted);cursor:pointer;text-decoration:underline}._forgotBtn_1qtzz_131:hover{color:var(--color-text)}._pwHint_1qtzz_148{font-size:11px;color:var(--color-text-muted);margin-top:6px;line-height:1.5}._resetHint_1qtzz_155{font-size:14px;color:var(--color-text-muted);line-height:1.6}._resetSuccess_1qtzz_161{font-size:14px;color:var(--color-success);line-height:1.6}._linkBtn_1qtzz_167{background:none;border:none;padding:0;font-size:13px;color:var(--color-text-muted);cursor:pointer;text-align:center;text-decoration:underline;margin-top:var(--spacing-sm)}._googleHint_1qtzz_179{font-size:12px;color:var(--color-text-muted);text-align:center;line-height:1.5;margin-top:8px}._nav_957uh_1{position:fixed;bottom:0;left:0;right:0;height:calc(var(--bottom-nav-height) + var(--safe-area-bottom));padding-bottom:var(--safe-area-bottom);background:var(--color-surface);border-top:1px solid var(--color-border);display:flex;align-items:stretch;z-index:100}._item_957uh_15{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;color:#888780;padding-top:6px;padding-bottom:6px;transition:color .15s;-webkit-tap-highlight-color:transparent}._item_957uh_15._active_957uh_30{color:var(--color-text)}._label_957uh_34{font-size:11px;font-weight:500}
